Changeset 3d085ec


Ignore:
Timestamp:
04/10/2022 12:32:04 PM (2 years ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
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, xry111/llvm18, xry111/soup3, xry111/xf86-video-removal
Children:
5586e6e
Parents:
6e32b08e
Message:

Update to evince-42.1

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • gnome.ent

    r6e32b08e r3d085ec  
    8484<!ENTITY cheese-version                    "41.1">
    8585<!ENTITY eog-version                       "42.0">
    86 <!ENTITY evince-version                    "41.4">
     86<!ENTITY evince-version                    "42.1">
    8787<!ENTITY evolution-version                 "3.42.4">
    8888<!ENTITY file-roller-version               "3.40.0">
  • gnome/applications/evince.xml

    r6e32b08e r3d085ec  
    66
    77  <!ENTITY evince-download-http
    8      "&gnome-download-http;/evince/&gnome-41;/evince-&evince-version;.tar.xz">
     8     "&gnome-download-http;/evince/&gnome-42;/evince-&evince-version;.tar.xz">
    99  <!ENTITY evince-download-ftp
    10      "&gnome-download-ftp;/evince/&gnome-41;/evince-&evince-version;.tar.xz">
    11   <!ENTITY evince-md5sum        "920d88772c8e1a91027aec643258db4e">
    12   <!ENTITY evince-size          "2.8 MB">
    13   <!ENTITY evince-buildsize     "47 MB">
     10     "&gnome-download-ftp;/evince/&gnome-42;/evince-&evince-version;.tar.xz">
     11  <!ENTITY evince-md5sum        "6d5410e00aa9219c97eb3fc6f40a2630">
     12  <!ENTITY evince-size          "2.7 MB">
     13  <!ENTITY evince-buildsize     "64 MB">
    1414  <!ENTITY evince-time          "0.2 SBU (Using parallelism=4)">
    1515]>
     
    110110      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
    111111      <ulink url="http://djvu.sourceforge.net/">DjVuLibre</ulink>,
    112       <!--<ulink url="https://wiki.gnome.org/action/show/Projects/libgxps">libgxps</ulink>,-->
     112      <ulink url="https://gitlab.gnome.org/GNOME/gi-docgen">gi-docgen</ulink>,
    113113      <ulink url="http://www.freedesktop.org/wiki/Software/libspectre/">libspectre</ulink>,
    114114      <ulink url="https://github.com/jlaurens/synctex">Synctex</ulink>, and
     
    132132export LDFLAGS="$LDFLAGS -L/opt/texlive/&texlive-year;/lib"</userinput></screen>
    133133
    134     <para>
    135       Next, fix building with newer versions of
    136       <application>meson</application>:
    137     </para>
    138 
    139 <screen><userinput>find . -name meson.build | xargs sed -i '/merge_file/{n;d}'</userinput></screen>
    140134
    141135    <para>
     
    147141cd    build &amp;&amp;
    148142
    149 meson --prefix=/usr       \
    150       --buildtype=release \
    151       -Dgtk_doc=false     \
     143meson --prefix=/usr          \
     144      --buildtype=release    \
     145      -Dgtk_doc=false        \
     146      --wrap-mode=nodownload \
    152147      -Dsystemduserunitdir=no .. &amp;&amp;
    153148ninja</userinput></screen>
     
    156151cd    build &amp;&amp;
    157152
    158 meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
     153meson --prefix=/usr          \
     154      --buildtype=release    \
     155      -Dgtk_doc=false        \
     156      --wrap-mode=nodownload \
     157      ..                     &amp;&amp;
    159158ninja</userinput></screen>
    160159
     
    179178    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    180179      href="../../xincludes/meson-buildtype-release.xml"/>
    181 
    182     <!--
    183     <para>
    184       <parameter>- -enable-compile-warnings=minimum</parameter>: This
    185       switch prevents a warning about a date format being treated as an error by
    186       <application>gcc-6.1</application>.
    187     </para>
    188     -->
    189180
    190181    <para>
     
    192183      <application>TeXLive</application> has been installed in
    193184      <filename class="directory">/opt/texlive/&texlive-year;</filename> the
    194       configure script will find <filename class='libraryfile'>libkpathsea.so</filename>
    195       and enable the DVI backend, but without this addition the compile will fail
    196       because it cannot find the required headers. Adding this to a system where
    197       <application>TeXLive</application> has not been installed does not break the
    198       build.
     185      configure script will find
     186      <filename class='libraryfile'>libkpathsea.so</filename> and enable the
     187      DVI backend, but without this addition the compile will fail because it
     188      cannot find the required headers. Adding this to a system where
     189      <application>TeXLive</application> has not been installed does not break
     190      the build.
    199191    </para>
    200192
     
    203195      the gtk-doc API reference documentation. If you have
    204196      <xref role="nodep" linkend="gtk-doc"/> installed and wish to generate
    205       the API reference documentation, remove this switch.
     197      the API reference documentation, remove this switch and the following
     198      one.
     199    </para>
     200
     201    <para>
     202      <parameter>--wrap-mode=nodownload</parameter>: This switch disables
     203      fetching any dependency: the build system tries to fetch gi-docgen
     204      even if <parameter>-Dgtk_doc=false</parameter> is passed.
    206205    </para>
    207206
     
    216215      installed and don't wish to have introspection support built into Evince.
    217216    </para>
    218 
    219 <!--
    220     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    221       href="../../xincludes/static-libraries.xml"/>
    222 
    223     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    224       href="../../xincludes/gtk-doc-rebuild.xml"/>
    225 -->
    226217
    227218    <para>
     
    258249        </seg>
    259250        <seg>
    260           libevdocument3.so,
    261           libevview3.so, and
    262           /usr/lib/nautilus/extensions-3.0/libevince-properties-page.so
     251          libevdocument3.so and
     252          libevview3.so
    263253        </seg>
    264254        <seg>
    265255          /usr/{include,lib,share}/evince,
    266           /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0}, and
     256          /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0}
     257               (optional), and
    267258          /usr/share/help/*/evince
    268259        </seg>
  • introduction/welcome/changelog.xml

    r6e32b08e r3d085ec  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[pierre] - Update to evince-42.1. Fixes
     49          <ulink url="&blfs-ticket-root;16262">#16262</ulink>.</para>
     50        </listitem>
     51        <listitem>
    4852          <para>[pierre] - Update to eog-42.0. Fixes
    4953          <ulink url="&blfs-ticket-root;16278">#16278</ulink>.</para>
Note: See TracChangeset for help on using the changeset viewer.