Changeset 8736e8a


Ignore:
Timestamp:
09/19/2020 10:38:06 PM (4 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
44d63219
Parents:
40d141f
Message:

Update to pygobject-3.38.0. Note that this drops the python2 module for pygobject3, pygtk/pygobject2 is unaffected.
Update to json-glib-1.6.0
Add the gnome-3.38 entity

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/json-glib.xml

    r40d141f r8736e8a  
    55  %general-entities;
    66
    7   <!ENTITY json-glib-download-http "&gnome-download-http;/json-glib/1.4/json-glib-&json-glib-version;.tar.xz">
    8   <!ENTITY json-glib-download-ftp  "&gnome-download-ftp;/json-glib/1.4/json-glib-&json-glib-version;.tar.xz">
    9   <!ENTITY json-glib-md5sum        "4d4bb9837f6d31e32d0ce658ae135f68">
    10   <!ENTITY json-glib-size          "164 KB">
    11   <!ENTITY json-glib-buildsize     "9.4 MB (with tests)">
    12   <!ENTITY json-glib-time          "less than 0.1 SBU (with tests)">
     7  <!ENTITY json-glib-download-http "&gnome-download-http;/json-glib/1.6/json-glib-&json-glib-version;.tar.xz">
     8  <!ENTITY json-glib-download-ftp  "&gnome-download-ftp;/json-glib/1.6/json-glib-&json-glib-version;.tar.xz">
     9  <!ENTITY json-glib-md5sum        "b0046d7de4c0fcbb3c71650527330fa6">
     10  <!ENTITY json-glib-size          "168 KB">
     11  <!ENTITY json-glib-buildsize     "12 MB (with tests)">
     12  <!ENTITY json-glib-time          "0.2 SBU (with tests)">
    1313]>
    1414
  • general/prog/pygobject3.xml

    r40d141f r8736e8a  
    66
    77  <!ENTITY pygobject3-download-http
    8            "&gnome-download-http;/pygobject/&gnome-minor-36;/pygobject-&pygobject3-version;.tar.xz">
     8           "&gnome-download-http;/pygobject/&gnome-minor-38;/pygobject-&pygobject3-version;.tar.xz">
    99  <!ENTITY pygobject3-download-ftp
    10            "&gnome-download-ftp;/pygobject/&gnome-minor-36;/pygobject-&pygobject3-version;.tar.xz">
    11   <!ENTITY pygobject3-md5sum        "ebfebc4533856572281add29f08412bf">
     10           "&gnome-download-ftp;/pygobject/&gnome-minor-38;/pygobject-&pygobject3-version;.tar.xz">
     11  <!ENTITY pygobject3-md5sum        "2ad8d8f10d1f12a8c66d8179659d5eb9">
    1212  <!ENTITY pygobject3-size          "544 KB">
    13   <!ENTITY pygobject3-buildsize     "30 MB">
     13  <!ENTITY pygobject3-buildsize     "15 MB">
    1414  <!ENTITY pygobject3-time          "0.1 SBU (Using parallelism=4)">
    1515]>
     
    7676        <xref linkend="pycairo"/>
    7777          (<application>Python 3</application> module)
    78       </para>
    79 
    80       <bridgehead renderas="sect5">Recommended</bridgehead>
    81       <para role="recommended">
    82         <xref linkend="python2"/> and
    83         <xref linkend="pycairo2"/>
    84           (<application>Python 2</application> module)
    8578      </para>
    8679
     
    10194      <title>Installation of PyGObject3</title>
    10295
     96 <!--
    10397      <note>
    10498        <para>
     
    117111<screen><userinput>mkdir python2                             &amp;&amp;
    118112pushd python2                             &amp;&amp;
    119   meson --prefix=/usr -Dpython=python2 .. &amp;&amp;
     113  meson - -prefix=/usr -Dpython=python2 .. &amp;&amp;
    120114  ninja                                   &amp;&amp;
    121115popd</userinput></screen>
     
    136130<screen><userinput>mkdir python3                             &amp;&amp;
    137131pushd python3                             &amp;&amp;
    138   meson --prefix=/usr -Dpython=python3 .. &amp;&amp;
     132  meson - -prefix=/usr -Dpython=python3 .. &amp;&amp;
    139133  ninja                                   &amp;&amp;
    140134popd</userinput></screen>
     
    162156
    163157<screen role="root"><userinput>ninja -C python3 install</userinput></screen>
     158-->
     159    <para>
     160      Install <application>pygobject3</application> by running the following
     161      commands:
     162    </para>
     163
     164<screen><userinput>mkdir build &amp;&amp;
     165cd    build &amp;&amp;
     166
     167meson --prefix=/usr .. &amp;&amp;
     168ninja</userinput></screen>
     169
     170    <para>
     171      To test the results, issue: <command>ninja test</command>.
     172      An already active graphical session with a bus address is necessary
     173      to run the tests. One test, <filename>tests/test_gdbus.py</filename>,
     174      is known to fail.
     175    </para>
     176
     177    <para>
     178      Now, as the <systemitem class="username">root</systemitem> user:
     179    </para>
     180
     181<screen role="root"><userinput>ninja install</userinput></screen>
    164182
    165183    </sect3>
     
    178196           </seg>
    179197          <seg>
    180             /usr/lib/python&python2-majorver;/site-packages/gi/_gi{,_cairo}.so and/or
     198            <!--/usr/lib/python&python2-majorver;/site-packages/gi/_gi{,_cairo}.so and/or-->
    181199            /usr/lib/python&python3-majorver;/site-packages/gi/_gi{,_cairo}.&python3-lib-suffix;.so
    182200           </seg>
    183201          <seg>
    184             /usr/include/pygobject-3.0, and
    185             /usr/lib/python&python2-majorver;/site-packages/{gi,pygtkcompat} and/or
     202            /usr/include/pygobject-3.0 and
     203             <!--/usr/lib/python&python2-majorver;/site-packages/{gi,pygtkcompat} and/or-->
    186204            /usr/lib/python&python3-majorver;/site-packages/{gi,pygtkcompat}
    187205          </seg>
  • gnome.ent

    r40d141f r8736e8a  
    1212<!ENTITY gnome-minor-34       "3.34">
    1313<!ENTITY gnome-minor-36       "3.36">
     14<!ENTITY gnome-minor-38       "3.38">
    1415<!-- See about removing some of the above entities after 3.32 is in. -->
    1516
  • introduction/welcome/changelog.xml

    r40d141f r8736e8a  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[renodr] - Update to pygobject-3.38.0. Part of
     49          <ulink url="&blfs-ticket-root;14029">#14029</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[renodr] - Update to json-glib-1.6.0. Part of
     53          <ulink url="&blfs-ticket-root;14029">#14029</ulink>.</para>
     54        </listitem>
     55        <listitem>
    4856          <para>[renodr] - Adapt NetworkManager to build with the latest
    4957          pygobject.</para>
  • packages.ent

    r40d141f r8736e8a  
    122122<!ENTITY JS68-version                 "68.12.0">
    123123<!ENTITY json-c-version               "0.15">
    124 <!ENTITY json-glib-version            "1.4.4">
     124<!ENTITY json-glib-version            "1.6.0">
    125125<!ENTITY keyutils-version             "1.6.1">
    126126<!ENTITY libaio-version               "0.3.112">
     
    557557<!ENTITY pygments-version             "2.7.1">
    558558<!ENTITY pygobject2-version           "2.28.7">
    559 <!ENTITY pygobject3-version           "3.36.1">
     559<!ENTITY pygobject3-version           "3.38.0">
    560560<!ENTITY pygtk-version                "2.24.0">
    561561<!ENTITY pyxdg-version                "0.25">
Note: See TracChangeset for help on using the changeset viewer.