Changeset 1ad0f5e


Ignore:
Timestamp:
12/16/2022 07:31:23 PM (17 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
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, xry111/llvm18, xry111/xf86-video-removal
Children:
5c9d6e2c
Parents:
e5ba16c
Message:

Port geocode-glib to libsoup3.

This is going to be required for other packages in future commits.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • gnome/platform/geocode-glib.xml

    re5ba16c r1ad0f5e  
    7676    <para role="required">
    7777      <xref linkend="json-glib"/> and
    78       <xref linkend="libsoup"/>
     78      <xref linkend="libsoup3"/>
    7979    </para>
    8080
     
    102102    </para>
    103103
    104     <screen><userinput>mkdir build                                   &amp;&amp;
    105 cd    build                                   &amp;&amp;
    106 meson --prefix /usr --buildtype=release -Denable-gtk-doc=false .. &amp;&amp;
     104<screen><userinput>mkdir build                   &amp;&amp;
     105cd    build                   &amp;&amp;
     106
     107meson --prefix /usr           \
     108      --buildtype=release     \
     109      -Denable-gtk-doc=false  \
     110      -Dsoup2=false           .. &amp;&amp;
    107111ninja</userinput></screen>
    108112
    109113
    110114    <para>
    111       To test the results, issue: <command>LANG=C ninja test</command>. <!-- Note that
    112       at least one test is known to fail for unknown reasons. -->
     115      To test the results, issue: <command>LANG=C ninja test</command>.
     116      One test fails because it needs the <literal>sv_SE.utf8</literal> locale,
     117      which is not installed by default in LFS.
    113118    </para>
    114119
     
    129134    <para>
    130135      <parameter>-Denable-gtk-doc=false</parameter>: Allow this package to be
    131       built without GTK-Doc.  Remove this parameter if GTK-Doc is installed
     136      built without <xref linkend="gtk-doc" role="nodep"/>. Remove this
     137      parameter if <xref linkend="gtk-doc" role="nodep"/> is installed
    132138      and you wish to rebuild and install the API documentation.
     139    </para>
     140
     141    <para>
     142      <parameter>-Dsoup2=false</parameter>: This switch forces this package
     143      to use libsoup-3 for HTTP requests instead of libsoup-2. The packages in
     144      BLFS that use geocode-glib now expect libsoup-3 to be used.
    133145    </para>
    134146
     
    148160        </seg>
    149161        <seg>
    150           libgeocode-glib.so
     162          libgeocode-glib-2.so
    151163        </seg>
    152164        <seg>
    153           /usr/include/geocode-glib-1.0,
     165          /usr/include/geocode-glib-2.0,
    154166          /usr/libexec/installed-tests/geocode-glib,
    155167          /usr/share/icons/gnome/scalable/places, and
     
    164176      <?dbhtml list-presentation="table"?>
    165177
    166       <varlistentry id="libgeocode-glib">
    167         <term><filename class="libraryfile">libgeocode-glib.so</filename></term>
     178      <varlistentry id="libgeocode-glib-2">
     179        <term><filename class="libraryfile">libgeocode-glib-2.so</filename></term>
    168180        <listitem>
    169181          <para>
    170182            contains the <application>Geocode GLib</application> API functions
    171183          </para>
    172           <indexterm zone="geocode-glib libgeocode-glib">
    173             <primary sortas="c-libgeocode-glib">libgeocode-glib.so</primary>
     184          <indexterm zone="geocode-glib libgeocode-glib-2">
     185            <primary sortas="c-libgeocode-glib-2">libgeocode-glib-2.so</primary>
    174186          </indexterm>
    175187        </listitem>
  • introduction/welcome/changelog.xml

    re5ba16c r1ad0f5e  
    4343      <itemizedlist>
    4444        <listitem>
     45          <para>[renodr] - Port geocode-glib to libsoup3.</para>
     46        </listitem>
     47        <listitem>
    4548          <para>[renodr] - Update to yelp-xsl-42.1. Fixes
    4649          <ulink url="&blfs-ticket-root;17069">#17069</ulink>.</para>
Note: See TracChangeset for help on using the changeset viewer.