Changeset dbea07b for gnome/platform


Ignore:
Timestamp:
02/21/2019 07:16:01 AM (6 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 8.4, 9.0, 9.1, gimp3, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
Children:
c9bc0628
Parents:
506d935
Message:

Update to tracker-2.2.0
Update to libchamplain-0.12.17
Add security patches for GDM Authentication Bypasses. This includes patches to gnome-shell and GDM.
Move gnome-video-effects to before gnome-online-accounts. This only affects systemd because gnome-online-accounts isn't present in sysv.
Tag the entirety of GNOME Platform up to a working Desktop. Applications to come later on this morning.

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

Location:
gnome/platform
Files:
35 edited

Legend:

Unmodified
Added
Removed
  • gnome/platform/caribou.xml

    r506d935 rdbea07b  
    3535    </para>
    3636
    37     &lfs83_checked;
     37    &lfs84_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/evolution-data-server.xml

    r506d935 rdbea07b  
    4141    </para>
    4242
    43     &lfs83_checked;
     43    &lfs84_checked;
    4444
    4545    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/folks.xml

    r506d935 rdbea07b  
    3838    </para>
    3939
    40     &lfs83_checked;
     40    &lfs84_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gdm.xml

    r506d935 rdbea07b  
    3636    </para>
    3737
    38     &lfs83_checked;
     38    &lfs84_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6868        <para>
    6969          Estimated build time: &gdm-time;
     70        </para>
     71      </listitem>
     72    </itemizedlist>
     73   
     74    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     75    <itemizedlist spacing="compact">
     76      <listitem>
     77        <para>
     78          Required patch:
     79          <ulink url="&patch-root;/gdm-&gdm-version;-security_fix-1.patch"/>
    7080        </para>
    7181      </listitem>
     
    8696    </para>
    8797
    88 <!--    <bridgehead renderas="sect4">Optional</bridgehead>
    89     <para role="optional">
    90       <xref linkend="check"/>
    91     </para> -->
    92 
    9398    <bridgehead renderas="sect4">Runtime Dependencies</bridgehead>
    9499    <para role="required">
     
    123128    </para>
    124129
    125 <screen><userinput>./configure --prefix=/usr         \
     130<screen><userinput>patch -Np1 -i ../gdm-&gdm-version;-security_fix-1.patch &amp;&amp;
     131
     132./configure --prefix=/usr         \
    126133            --sysconfdir=/etc     \
    127134            --localstatedir=/var  \
     
    132139make</userinput></screen>
    133140
    134 <!-- Currently Broken
    135     <para>
    136       If you have installed <xref linkend="check"/> and you wish to run
    137       the testsuite, issue: <command>make check</command>.
    138     </para>
    139 -->
    140141    <para>
    141142      This package does not come with a usable test suite.
  • gnome/platform/geocode-glib.xml

    r506d935 rdbea07b  
    3939    </para>
    4040
    41     &lfs83_checked;
     41    &lfs84_checked;
    4242
    4343    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gfbgraph.xml

    r506d935 rdbea07b  
    3535    </para>
    3636
    37     &lfs83_checked;
     37    &lfs84_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gjs.xml

    r506d935 rdbea07b  
    3535    </para>
    3636
    37     &lfs83_checked;
     37    &lfs84_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-autoar.xml

    r506d935 rdbea07b  
    3636    </para>
    3737
    38     &lfs83_checked;
     38    &lfs84_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-backgrounds.xml

    r506d935 rdbea07b  
    4040    </para>
    4141
    42     &lfs83_checked;
     42    &lfs84_checked;
    4343
    4444    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-bluetooth.xml

    r506d935 rdbea07b  
    3838    </para>
    3939
    40     &lfs83_checked;
     40    &lfs84_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-control-center.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-desktop.xml

    r506d935 rdbea07b  
    3838    </para>
    3939
    40     &lfs83_checked;
     40    &lfs84_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-menus.xml

    r506d935 rdbea07b  
    4141    </para>
    4242
    43     &lfs83_checked;
     43    &lfs84_checked;
    4444
    4545    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-online-accounts.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-session.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-settings-daemon.xml

    r506d935 rdbea07b  
    3838    </para>
    3939
    40     &lfs83_checked;
     40    &lfs84_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-shell-extensions.xml

    r506d935 rdbea07b  
    3838    </para>
    3939
    40     &lfs83_checked;
     40    &lfs84_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-shell.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6969        <para>
    7070          Estimated build time: &gnome-shell-time;
     71        </para>
     72      </listitem>
     73    </itemizedlist>
     74
     75    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     76    <itemizedlist spacing="compact">
     77      <listitem>
     78        <para>
     79          Required patch:
     80          <ulink url="&patch-root;/gnome-shell-&gnome-shell-version;-security_fix-1.patch"/>
    7181        </para>
    7282      </listitem>
     
    124134    </para>
    125135
    126 <screen><userinput>mkdir build &amp;&amp;
     136<screen><userinput>patch -Np1 -i ../gnome-shell-&gnome-shell-version;-security_fix-1.patch &amp;&amp;
     137
     138mkdir build &amp;&amp;
    127139cd    build &amp;&amp;
    128140
  • gnome/platform/gnome-user-docs.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/gnome-video-effects.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7272      </listitem>
    7373    </itemizedlist>
    74 
    75     <bridgehead renderas="sect3">GNOME Video Effects Dependencies</bridgehead>
    7674
    7775    <para condition="html" role="usernotes">User Notes:
  • gnome/platform/grilo.xml

    r506d935 rdbea07b  
    3434    developers.</para>
    3535
    36     &lfs83_checked;
     36    &lfs84_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/libchamplain.xml

    r506d935 rdbea07b  
    99  <!ENTITY libchamplain-download-ftp
    1010           "&gnome-download-ftp;/libchamplain/0.12/libchamplain-&libchamplain-version;.tar.xz">
    11   <!ENTITY libchamplain-md5sum        "52a410767f4797657b505e439bf7ce83">
    12   <!ENTITY libchamplain-size          "612 KB">
    13   <!ENTITY libchamplain-buildsize     "18 MB">
    14   <!ENTITY libchamplain-time          "0.2 SBU">
     11  <!ENTITY libchamplain-md5sum        "c91fb83f8fce955d746020d838f4b618">
     12  <!ENTITY libchamplain-size          "232 KB">
     13  <!ENTITY libchamplain-buildsize     "10 MB">
     14  <!ENTITY libchamplain-time          "0.1 SBU">
    1515]>
    1616
     
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    107107    </para>
    108108
    109 <screen><userinput>./configure --prefix=/usr    \
    110             --enable-vala    \
    111             --disable-static &amp;&amp;
    112 make</userinput></screen>
     109<screen><userinput>mkdir build &amp;&amp;
     110cd build &amp;&amp;
     111
     112meson --prefix=/usr .. &amp;&amp;
     113ninja</userinput></screen>
    113114
    114115    <para>
     
    120121    </para>
    121122
    122 <screen role="root"><userinput>make install</userinput></screen>
    123   </sect2>
    124 
     123<screen role="root"><userinput>ninja install</userinput></screen>
     124
     125  </sect2>
     126<!-- No longer needed, Vala support is on by default, static libraries
     127     are disabled by default, and gtk-doc is automatic.
    125128  <sect2 role="commands">
    126129    <title>Command Explanations</title>
    127130
    128131    <para>
    129       <parameter>--enable-vala</parameter>: This switch enables
     132      <parameter>- -enable-vala</parameter>: This switch enables
    130133      building of the Vala bindings. Remove if you don't have
    131134      <xref linkend="vala"/> installed.
     
    139142
    140143  </sect2>
    141 
     144-->
    142145  <sect2 role="content">
    143146    <title>Contents</title>
  • gnome/platform/libgdata.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/libgee.xml

    r506d935 rdbea07b  
    3636    </para>
    3737
    38     &lfs83_checked;
     38    &lfs84_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/libgweather.xml

    r506d935 rdbea07b  
    3838    </para>
    3939
    40     &lfs83_checked;
     40    &lfs84_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/libpeas.xml

    r506d935 rdbea07b  
    3636    </para>
    3737
    38     &lfs83_checked;
     38    &lfs84_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    119119      To test the results, issue: <command>make check</command>.
    120120      An active graphical session with bus address is necessary to
    121       run the tests.
     121      run the tests. Due to changes in BLFS Python implementations,
     122      the Python tests will fail (lack of a Python-2 pygobject3 module).
    122123    </para>
    123124
  • gnome/platform/libwnck.xml

    r506d935 rdbea07b  
    3535    </para>
    3636
    37     &lfs83_checked;
     37    &lfs84_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/mutter.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/nautilus.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/platform.xml

    r506d935 rdbea07b  
    5454  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-desktop.xml"/>
    5555  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-menus.xml"/>
     56  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-video-effects.xml"/>
    5657  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-online-accounts.xml"/>
    57   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-video-effects.xml"/>
    5858  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="grilo.xml"/>
    5959  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libchamplain.xml"/>
  • gnome/platform/totem-pl-parser.xml

    r506d935 rdbea07b  
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9191      <xref linkend="cmake"/> (for CMake Bindings),
    9292      <xref linkend="gtk-doc"/>,
     93      <xref linkend="gvfs"/> (for some tests),
    9394      <ulink url="http://ltp.sourceforge.net/coverage/lcov.php"> LCOV</ulink>, and
    9495      <ulink url="http://sourceforge.net/projects/quvi">libquvi &gt;= 0.9.1 and libquvi-scripts</ulink>
  • gnome/platform/tracker.xml

    r506d935 rdbea07b  
    66
    77  <!ENTITY tracker-download-http
    8            "&gnome-download-http;/tracker/2.1/tracker-&tracker-version;.tar.xz">
     8           "&gnome-download-http;/tracker/2.2/tracker-&tracker-version;.tar.xz">
    99  <!ENTITY tracker-download-ftp
    10            "&gnome-download-ftp;/tracker/2.1/tracker-&tracker-version;.tar.xz">
    11   <!ENTITY tracker-md5sum        "f8bae98922d5fcc7b1fab7ce4dd80c83">
    12   <!ENTITY tracker-size          "2.5 MB">
    13   <!ENTITY tracker-buildsize     "254 MB (with tests)">
    14   <!ENTITY tracker-time          "2.1 SBU (with tests)">
     10           "&gnome-download-ftp;/tracker/2.2/tracker-&tracker-version;.tar.xz">
     11  <!ENTITY tracker-md5sum        "e4c637cbc1aa2f4d03e09c8e6b318d6d">
     12  <!ENTITY tracker-size          "2.7 MB">
     13  <!ENTITY tracker-buildsize     "211 MB (with tests)">
     14  <!ENTITY tracker-time          "1.0 SBU (with tests)">
    1515]>
    1616
     
    3737    </para>
    3838
    39     &lfs83_checked;
     39    &lfs84_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    112112    </para>
    113113
    114 <screen><userinput>./configure --prefix=/usr     \
    115             --sysconfdir=/etc \
    116             --with-session-bus-services-dir=/usr/share/dbus-1/services &amp;&amp;
    117 make</userinput></screen>
    118 
    119     <para>
    120       To test the results, issue: <command>make -k check</command>. The tests
     114<screen><userinput>mkdir build &amp;&amp;
     115cd build &amp;&amp;
     116
     117meson --prefix=/usr --sysconfdir=/etc .. &amp;&amp;
     118ninja</userinput></screen>
     119
     120    <para>
     121      To test the results, issue: <command>ninja test</command>. The tests
    121122      should be run from a graphical session. Several tests may output an error
    122       if <application>tracker</application> is not already installed.
     123      due to the Python 2 module for PyGObject3 not being available.
    123124    </para>
    124125
     
    127128    </para>
    128129
    129 <screen role="root"><userinput>make install</userinput></screen>
    130 
    131   </sect2>
    132 
     130<screen role="root"><userinput>ninja install</userinput></screen>
     131
     132  </sect2>
     133<!-- Not needed. D-Bus files get installed in the proper location by default.
    133134  <sect2 role="commands">
    134135    <title>Command Explanations</title>
    135136
    136137    <para>
    137       <parameter>--with-session-bus-services-dir=/usr/share/dbus-1/services</parameter>:
     138      <parameter>- -with-session-bus-services-dir=/usr/share/dbus-1/services</parameter>:
    138139      This switch defines the location of the <xref linkend="dbus"/> service
    139140      directory.
     
    144145
    145146  </sect2>
    146 
     147-->
    147148  <sect2 role="content">
    148149    <title>Contents</title>
  • gnome/platform/yelp-xsl.xml

    r506d935 rdbea07b  
    3636    </para>
    3737
    38     &lfs83_checked;
     38    &lfs84_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/yelp.xml

    r506d935 rdbea07b  
    3535    </para>
    3636
    37     &lfs83_checked;
     37    &lfs84_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • gnome/platform/zenity.xml

    r506d935 rdbea07b  
    3838    </para>
    3939
    40     &lfs83_checked;
     40    &lfs84_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
Note: See TracChangeset for help on using the changeset viewer.