Changeset 31120d7c for gnome/platform


Ignore:
Timestamp:
05/27/2023 08:15:18 AM (16 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
12.0, 12.1, 12.2, gimp3, kea, ken/TL2024, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/for-12.3, xry111/llvm18, xry111/spidermonkey128, xry111/xf86-video-removal
Children:
f6061807
Parents:
1e99ba7
Message:

Update to gexiv2-0.14.1

gexiv2 FTBFS against exiv2-0.28 (reported by r1c0n3r0 on #lfs-support).
There is an upstream fix, but it does not apply to 0.14.0. So
update to 0.14.1 and add the patch.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/platform/gexiv2.xml

    r1e99ba7 r31120d7c  
    88  <!ENTITY gexiv2-download-http "&gnome-download-http;/gexiv2/&gexiv2-minor;/gexiv2-&gexiv2-version;.tar.xz">
    99  <!ENTITY gexiv2-download-ftp  "&gnome-download-ftp;/gexiv2/&gexiv2-minor;/gexiv2-&gexiv2-version;.tar.xz">
    10   <!ENTITY gexiv2-md5sum        "b4b1ac55bf9d32fb36a35eb346e1728e">
    11   <!ENTITY gexiv2-size          "380 KB">
    12   <!ENTITY gexiv2-buildsize     "3.4 MB">
    13   <!ENTITY gexiv2-time          "0.1 SBU">
     10  <!ENTITY gexiv2-md5sum        "b4a7b5e0f2e50a8d295bb2782e071a7f">
     11  <!ENTITY gexiv2-size          "379 KB">
     12  <!ENTITY gexiv2-buildsize     "3.7 MB (with tests)">
     13  <!ENTITY gexiv2-time          "0.1 SBU (with parallelism=4 and tests)">
    1414]>
    1515
     
    6767    </itemizedlist>
    6868
     69    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     70    <itemizedlist spacing="compact">
     71      <listitem>
     72        <para>
     73          Required patch to build against exiv2-0.28 and above:
     74          <ulink url="&patch-root;/gexiv2-&gexiv2-version;-exiv_0_28-1.patch"/>
     75        </para>
     76      </listitem>
     77    </itemizedlist>
     78
     79
    6980    <bridgehead renderas="sect3">gexiv2 Dependencies</bridgehead>
    7081
     
    94105
    95106    <para>
     107      FIrst apply some fixes allowing to build against exiv2-0.28 and above:
     108    </para>
     109
     110<screen><userinput>patch -Np1 -i ../gexiv2-&gexiv2-version;-exiv_0_28-1.patch</userinput></screen>
     111
     112    <para>
    96113      Install <application>gexiv2</application> by running the following
    97114      commands:
     
    105122
    106123    <para>
    107       To test the results, run <command>ninja test</command>.
     124      To test the results, run:
    108125    </para>
     126
     127<screen remap="test"><userinput>meson configure -Dtests=true &amp;&amp;
     128ninja test</userinput></screen>
    109129
    110130    <para>
Note: See TracChangeset for help on using the changeset viewer.