Ignore:
Timestamp:
10/28/2017 07:53:20 AM (6 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
7fb51855
Parents:
b04efb5d
Message:

Update to yelp-3.26.0.
Update to gnome-user-docs-3.26.1.1.
Update to gdm-3.26.1.
Update to gnome-session-3.26.1.
Update to gnome-shell-extensions-3.26.1.
Update to gnome-shell-3.26.1.
Update to mutter-3.26.1.
Update to gnome-settings-daemon-3.26.1.
Update to colord-1.4.1. Fixes #9597.
Update to gnome-bluetooth-3.26.1.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19401 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/colord.xml

    rb04efb5d rbf6bb90  
    77  <!ENTITY colord-download-http "https://www.freedesktop.org/software/colord/releases/colord-&colord-version;.tar.xz">
    88  <!ENTITY colord-download-ftp  " ">
    9   <!ENTITY colord-md5sum        "a8e7fcf0a45383ca7a65cef91ca5e019">
    10   <!ENTITY colord-size          "1.2 MB">
    11   <!ENTITY colord-buildsize     "44 MB (with tests)">
     9  <!ENTITY colord-md5sum        "f457be5b7c44827e6c747ec80a6dc69a">
     10  <!ENTITY colord-size          "1.8 MB">
     11  <!ENTITY colord-buildsize     "26 MB (with tests)">
    1212  <!ENTITY colord-time          "0.7 SBU (with tests)">
    1313]>
     
    112112  <sect2 role="installation">
    113113    <title>Installation of Colord</title>
    114 <!-- Is this still relevant?
    115     <warning>
    116       <para>
    117         This package will overwrite any previous version of Colord that you
    118         may have on your system. This package is a development version
    119         and is only intended to be used by gnome-color-manager at this time.
    120       </para>
    121     </warning>-->
    122114
    123115    <para>
     
    136128    </para>
    137129
    138 <screen revision="sysv"><userinput>./configure --prefix=/usr              \
    139             --sysconfdir=/etc          \
    140             --localstatedir=/var       \
    141             --with-daemon-user=colord  \
    142             --enable-vala              \
    143             --enable-daemon            \
    144             --enable-session-helper    \
    145             --enable-libcolordcompat   \
    146             --disable-rpath            \
    147             --disable-argyllcms-sensor \
    148             --disable-bash-completion  \
    149             --disable-systemd-login    \
    150             --disable-static &amp;&amp;
    151 make</userinput></screen>
    152 
    153 <screen revision="systemd"><userinput>./configure --prefix=/usr              \
    154             --sysconfdir=/etc          \
    155             --localstatedir=/var       \
    156             --with-daemon-user=colord  \
    157             --enable-vala              \
    158             --enable-daemon            \
    159             --enable-session-helper    \
    160             --enable-libcolordcompat   \
    161             --disable-rpath            \
    162             --disable-argyllcms-sensor \
    163             --disable-bash-completion  \
    164             --disable-static &amp;&amp;
    165 make</userinput></screen>
     130<screen revision="sysv"><userinput>mkdir build &amp;&amp;
     131cd build &amp;&amp;
     132meson --prefix=/usr                   \
     133      --sysconfdir=/etc               \
     134      --localstatedir=/var            \
     135      -Dwith-daemon-user=colord       \
     136      -Denable-vala=true              \
     137      -Denable-systemd=false          \
     138      -Denable-libolordcompat=true    \
     139      -Denable-argyllcms-sensor=false \
     140      -Denable-bash-completion=false  \
     141      -Denable-docs=false             \
     142      -Denable-man=false ..           &amp;&amp;
     143ninja</userinput></screen>
     144
     145<screen revision="systemd"><userinput>mkdir build &amp;&amp;
     146cd build &amp;&amp;
     147meson --prefix=/usr                   \
     148      --sysconfdir=/etc               \
     149      --localstatedir=/var            \
     150      -Dwith-daemon-user=colord       \
     151      -Denable-vala=true              \
     152      -Denable-systemd=true           \
     153      -Denable-libolordcompat=true    \
     154      -Denable-argyllcms-sensor=false \
     155      -Denable-bash-completion=false  \
     156      -Denable-docs=false             \
     157      -Denable-man=false ..           &amp;&amp;
     158ninja</userinput></screen>
    166159
    167160    <para>
     
    169162    </para>
    170163
    171 <screen role="root"><userinput>make install</userinput></screen>
    172 
    173     <para>
    174       To test the results, issue: <command>make -k check</command>.
    175       At least one test,
    176       <filename>./lib/colord/.libs/lt-cd-test-daemon</filename>, may fail.
     164<screen role="root"><userinput>ninja install</userinput></screen>
     165
     166    <para>
     167      To test the results, issue: <command>ninja -k 2 test</command>.
     168      One test, <filename>colord-self-test-daemon</filename>, will fail.
    177169      The test suite must be run after the package is installed, and the
    178170      system-wide D-Bus Daemon must be running.
     
    185177
    186178    <para>
    187       <parameter>--with-daemon-user=colord</parameter>: This switch is used
     179      <parameter>-Dwith-daemon-user=colord</parameter>: This switch is used
    188180      so the colord daemon will run as an unprivileged user instead of the
    189181      <systemitem class="username">root</systemitem> user.
     
    191183
    192184    <para>
    193       <parameter>--enable-vala</parameter>: This switch enables building the
    194       <application>Vala</application> bindings. Remove if you don't have
     185      <parameter>-Denable-vala=true</parameter>: This switch enables building
     186      the <application>Vala</application> bindings. Remove if you don't have
    195187      <xref linkend="vala"/> installed.
    196188    </para>
    197189
    198     <para>
    199       <parameter>--enable-daemon</parameter>: This switch enables building
    200       the <application>Colord</application> daemon.
    201     </para>
    202 
    203     <para>
    204       <parameter>--enable-session-helper</parameter>: This switch enables
    205       building the session helper for <application>Colord</application>.
    206     </para>
    207 
    208     <para>
    209       <parameter>--enable-libcolordcompat</parameter>: This switch enables
     190    <para revision="sysv">
     191      <parameter>-Denable-systemd=false</parameter>: This switch disables
     192      support for <application>systemd</application> login in Colord
     193      applications.
     194    </para>
     195
     196    <para revision="systemd">
     197      <parameter>-Denable-systemd=true</parameter>: This switch enables
     198      installation of the <application>systemd</application> service.
     199    </para>
     200
     201    <para>
     202      <parameter>-Denable-libcolordcompat=true</parameter>: This switch enables
    210203      building a compatibility library for older packages that use
    211204      <application>Colord</application>.
     
    213206
    214207    <para>
    215       <parameter>--disable-rpath</parameter>: This switch prevents the build
    216       process from hard-coding library paths into its executables.
    217     </para>
    218 
    219     <para>
    220       <parameter>--disable-argyllcms-sensor</parameter>: This switch disables
    221       the ArgLLCMS sensor driver. Omit if you have
     208      <parameter>-Denable-argyllcms-sensor=false</parameter>: This switch
     209      disables the ArgLLCMS sensor driver. Omit if you have
    222210      <ulink url="http://www.argyllcms.com/">ArgyllCMS</ulink> installed
    223211      and wish to use it.
     
    225213
    226214    <para>
    227       <parameter>--disable-bash-completion</parameter>: This switch disables
    228       Bash Completion support for Colord applications.
    229     </para>
    230 
    231     <para revision="sysv">
    232       <parameter>--disable-systemd-login</parameter>: This switch disables
    233       support for <application>systemd</application> login in Colord
    234       applications. Default is to enable, and to fail if systemd is not found
    235       on the system.
    236     </para>
    237 
    238     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    239       href="../../xincludes/static-libraries.xml"/>
    240 
    241     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    242     href="../../xincludes/gtk-doc-rebuild.xml"/>
    243 
    244     <para>
    245       <option>--disable-gusb</option>: Use this switch if you don't have
    246       <application>libgusb</application> installed.
    247     </para>
    248 
    249     <para>
    250       <option>--disable-udev</option>: Use this switch if you don't have
    251       <application>libgudev</application> installed.
    252     </para>
    253 
    254     <para>
    255       <option>--disable-polkit</option>: Use this switch if you don't have
    256       <application>polkit</application> installed.
     215      <parameter>-Denable-bash-completion=false</parameter>: This switch
     216      disables Bash Completion support for Colord applications.
     217    </para>
     218
     219    <para>
     220      <parameter>-Denable-docs=false</parameter>: This switch disables building
     221      of documentation. Omit if you have <xref linkend="gtk-doc"/> avaialable.
     222    </para>
     223
     224    <para>
     225      <parameter>-Denable-man=false</parameter>: This switch disables building
     226      of man pages. Omit if you have <xref linkend="docbook-utils"/>
     227      avaialable.
    257228    </para>
    258229
Note: See TracChangeset for help on using the changeset viewer.