Changeset 108beaf


Ignore:
Timestamp:
11/11/2014 04:46:18 PM (9 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.7, 7.8, 7.9, 8.0, 8.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, nosym, 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:
049ffc5
Parents:
06a322f
Message:

Update to dbus-1.8.10.

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/dbus.xml

    r06a322f r108beaf  
    77  <!ENTITY dbus-download-http "http://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz">
    88  <!ENTITY dbus-download-ftp  " ">
    9   <!ENTITY dbus-md5sum        "b9f4a18ee3faa1e07c04aa1d83239c43">
     9  <!ENTITY dbus-md5sum        "6be5ef99ae784de9d04589eb067fe038">
    1010  <!ENTITY dbus-size          "1.8 MB">
    11   <!ENTITY dbus-buildsize     "37 MB (additional 62 MB for tests)">
    12   <!ENTITY dbus-time          "0.4 SBU (additional 1.6 SBU for tests)">
     11  <!ENTITY dbus-buildsize     "29 MB (additional 81 MB to build and install the development documentation, and 42 MB for the tests)">
     12  <!ENTITY dbus-time          "0.4 SBU (additional 1.5 SBU for the tests)">
    1313]>
    1414
     
    3131
    3232    <para>
    33       <application>D-Bus</application> is a message bus system, a simple
    34       way for applications to talk to one another.
    35       <application>D-Bus</application> supplies both a system daemon (for events
    36       such as <quote>new hardware device added</quote> or <quote>printer queue
    37       changed</quote>) and a per-user-login-session daemon (for general IPC needs
    38       among user applications). Also, the message bus is built on top of a
    39       general one-to-one message passing framework, which can be used by any two
    40       applications to communicate directly (without going through the message bus
    41       daemon).
     33      <application>D-Bus</application> is a message bus system, a simple way
     34      for applications to talk to one another.
     35      <application>D-Bus</application> supplies both a system daemon (for
     36      events such as <quote>new hardware device added</quote> or <quote>printer
     37      queue changed</quote>) and a per-user-login-session daemon (for general
     38      IPC needs among user applications). Also, the message bus is built on top
     39      of a general one-to-one message passing framework, which can be used by
     40      any two applications to communicate directly (without going through the
     41      message bus daemon).
    4242    </para>
    4343
     
    9898      <xref linkend="pygobject2"/>;
    9999     
    100       for the API documentation:
     100      for the development documentation:
    101101      <xref linkend="doxygen"/>;
    102102     
     
    125125    <para>
    126126      Install <application>D-Bus</application> by running the following
    127       commands (you may wish to review the output from
    128       <command>./configure --help</command> first and add any desired parameters
    129       to the <command>configure</command> command shown below):
     127      commands (you may wish to review the output from <command>./configure
     128      --help</command> first and add any desired parameters to the
     129      <command>configure</command> command shown below):
    130130    </para>
    131131
     
    135135            --with-console-auth-dir=/run/console/ \
    136136            --without-systemdsystemunitdir \
     137            --disable-doxygen-docs         \
    137138            --disable-systemd              \
    138             --disable-static &amp;&amp;
     139            --disable-static               \
     140            --docdir=/usr/share/doc/dbus-&dbus-version; &amp;&amp;
    139141make</userinput></screen>
    140142
     
    147149    </para>
    148150
    149 <screen role="root"><userinput>make install &amp;&amp;
    150 mv -v /usr/share/doc/dbus /usr/share/doc/dbus-&dbus-version;</userinput></screen>
     151<screen role="root"><userinput>make install</userinput></screen>
    151152
    152153    <para>
     
    162163
    163164    <para>
    164       The dbus tests cannot be run until after <xref linkend="dbus-glib"/>
    165       has been installed.  They must be run as an unprivileged user from a
    166       local session. Tests fail through ssh. If you want to run only the unit
    167       tests, replace, below, <parameter>--enable-tests</parameter> by
    168       <parameter>--enable-embedded-tests</parameter>, otherwise,
    169       <xref linkend="dbus-python"/> has to be installed, before.
    170       The tests require passing additional parameters to
    171       <command>configure</command> and exposing additional functionality in
    172       the binaries. These interfaces are not intended to be used in a
    173       production build of <application>D-Bus</application>.  If you would
    174       like to run the tests, issue the following commands:
     165      The dbus tests cannot be run until after <xref linkend="dbus-glib"/> has
     166      been installed.  They must be run as an unprivileged user from a local
     167      session with bus address. Tests fail through ssh. If you want to run only
     168      the unit tests, replace, below, <parameter>--enable-tests</parameter> by
     169      <parameter>--enable-embedded-tests</parameter>, otherwise, <xref
     170      linkend="dbus-python"/> has to be installed, before.  The tests require
     171      passing additional parameters to <command>configure</command> and
     172      exposing additional functionality in the binaries. These interfaces are
     173      not intended to be used in a production build of
     174      <application>D-Bus</application>.  If you would like to run the tests,
     175      issue the following commands:
    175176    </para>
    176177
     
    211212
    212213    <para>
     214      <parameter>--disable-doxygen-docs</parameter>: This switch disables
     215      development documentation build and install, if you have
     216      <application>doxygen</application> installed. Delete, if
     217      <application>doxygen</application> is installed and you wish to build and
     218      install them.
     219    </para>
     220
     221    <para>
    213222      <parameter>--disable-systemd</parameter>: This switch disables systemd
    214       support in <application>D-Bus</application>
     223      support in <application>D-Bus</application>.
    215224    </para>
    216225
  • introduction/welcome/changelog.xml

    r06a322f r108beaf  
    4949      <itemizedlist>
    5050        <listitem>
     51          <para>[fernando] - Update to dbus-1.8.10. Fixes
     52          <ulink url="&blfs-ticket-root;5792">#5792</ulink>.</para>
     53        </listitem>
     54        <listitem>
    5155          <para>[fernando] - Update to colord-1.2.5. Fixes
    5256          <ulink url="&blfs-ticket-root;5791">#5791</ulink>.</para>
  • packages.ent

    r06a322f r108beaf  
    214214<!ENTITY colord-version               "1.2.5">    <!-- Even minors only -->
    215215<!ENTITY cpio-version                 "2.11">
    216 <!ENTITY dbus-version                 "1.8.8">   <!-- Even minors only -->
     216<!ENTITY dbus-version                 "1.8.10">   <!-- Even minors only -->
    217217<!ENTITY eudev-version                "1.7">
    218218<!ENTITY fcron-version                "3.2.0">
Note: See TracChangeset for help on using the changeset viewer.