Changeset 4572fb2


Ignore:
Timestamp:
09/07/2019 06:20:11 PM (5 years ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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:
95abc325
Parents:
810c25c
Message:

Update to libsecret-0.19.1 (#12502)

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

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • gnome.ent

    r810c25c r4572fb2  
    1717<!ENTITY gcr-version                       "3.28.1">
    1818<!ENTITY gsettings-desktop-schemas-version "3.32.0">
    19 <!ENTITY libsecret-version                 "0.19.0">
     19<!ENTITY libsecret-version                 "0.19.1">
    2020<!ENTITY rest-version                      "0.8.1">
    2121<!ENTITY totem-pl-parser-version           "3.26.3">
  • gnome/platform/libsecret.xml

    r810c25c r4572fb2  
    77  <!ENTITY libsecret-download-http "&gnome-download-http;/libsecret/0.19/libsecret-&libsecret-version;.tar.xz">
    88  <!ENTITY libsecret-download-ftp  "&gnome-download-ftp;/libsecret/0.19/libsecret-&libsecret-version;.tar.xz">
    9   <!ENTITY libsecret-md5sum        "483d293e73e7257c6d9fc18579b0e1ea">
     9  <!ENTITY libsecret-md5sum        "ea673119c00570d6434f8fd3636f1eb8">
    1010  <!ENTITY libsecret-size          "512 KB">
    1111  <!ENTITY libsecret-buildsize     "14 MB (add 5 MB for tests)">
     
    8989      <xref linkend="gtk-doc"/> and
    9090      <xref linkend="DocBook"/>,
    91       <xref linkend="docbook-xsl"/>, and
    92       <xref linkend="libxslt"/> (to build manual pages)
     91      <xref linkend="docbook-xsl"/>,
     92      <xref linkend="libxslt"/> (to build manual pages), and
     93      <xref linkend="valgrind"/> (can be used in tests)
    9394    </para>
    9495
     
    124125
    125126    <para>
     127      If <xref linkend="valgrind"/> is not installed, fix a file refering
     128      it:
     129    </para>
     130
     131<screen><userinput>sed '/valgrind/d' -i egg/testing.c</userinput></screen>
     132
     133    <para>
    126134      Install <application>libsecret</application> by running the following
    127135      commands:
    128136    </para>
    129137
    130 <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    131 make</userinput></screen>
     138<screen><userinput>mkdir bld &amp;&amp;
     139cd bld &amp;&amp;
     140
     141meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     142ninja</userinput></screen>
    132143
    133144    <para>
     
    135146    </para>
    136147
    137 <screen role="root"><userinput>make install</userinput></screen>
    138 
    139     <para>
    140       To test the results, issue: <command>make check</command>, after the
     148<screen role="root"><userinput>ninja install</userinput></screen>
     149
     150    <para>
     151      To test the results, issue: <command>ninja test</command>, after the
    141152      package is installed. The test suite should be run from a local GUI
    142153      session started with dbus-launch.
     
    148159    <title>Command Explanations</title>
    149160
    150     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    151       href="../../xincludes/static-libraries.xml"/>
    152 
    153     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    154       href="../../xincludes/gtk-doc-rebuild.xml"/>
    155 
    156     <para>
    157       <option>--disable-manpages</option>: Use this switch if you
     161    <para>
     162      <option>-Dgtk_doc=false</option>: Remove this if you have <xref linkend="gtk-doc"/> installed
     163      and want to rebuild the documentation with it.
     164    </para>
     165
     166    <para>
     167      <option>-Dmanpage=false</option>: Use this switch if you
    158168      have not installed <xref linkend="libxslt"/> and DocBook
    159169      packages.
     
    161171
    162172    <para>
    163       <option>--disable-gcrypt</option>: Use this switch if you have
     173      <option>-Dgcrypt=false</option>: Use this switch if you have
    164174      not installed the recommended dependency of
    165175      <xref linkend="libgcrypt"/>.
Note: See TracChangeset for help on using the changeset viewer.