Changeset dae4075


Ignore:
Timestamp:
06/01/2022 08:19:57 AM (23 months ago)
Author:
Xi Ruoyao <xry111@…>
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:
1e6b5501
Parents:
ba0f629d
git-author:
Xi Ruoyao <xry111@…> (06/01/2022 08:08:52 AM)
git-committer:
Xi Ruoyao <xry111@…> (06/01/2022 08:19:57 AM)
Message:

add libsoup3 as optional for tracker3 and gst10-plugins-good

Both packages handle libsoup2 and libsoup3 as follows: if one libsoup is
already loaded by the process, it will use the loaded one. Otherwise,
try to load libsoup3 first, and if it's not found try libsoup2.

But they need the headers of one libsoup version at build time to
support loading this version at runtime, so we can't make the libsoups
runtime dependency.

For tracker 3, also demote libsoup2 to recommended. It can be built with
libsoup3 only (and the building system will do it silently if libsoup3
is installed but libsoup2 not). But I'm not sure if it will cause
runtime issues.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • gnome/platform/tracker3.xml

    rba0f629d rdae4075  
    8989    <para role="required">
    9090      <xref linkend="json-glib"/>,
    91       <xref linkend="libseccomp"/>,
    92       <xref linkend="libsoup"/>, and
     91      <xref linkend="libseccomp"/>, and
    9392      <xref linkend="vala"/>
    9493    </para>
     
    9897      <xref linkend="gobject-introspection"/>,
    9998      <xref linkend="icu"/>,
     99      <xref linkend="libsoup"/>,
    100100      <xref linkend="sqlite"/>, and
    101101      <xref linkend="tracker3-miners"/> (runtime)
     
    106106      <xref linkend="asciidoc"/>,
    107107      <xref linkend="gtk-doc"/>,
     108      <xref linkend="libsoup3"/> (may be used instead of or in addition to
     109      <xref role="nodep" linkend="libsoup"/>, but a build without
     110      libsoup-2.x is not tested),
    108111      <ulink url="https://github.com/scop/bash-completion/">bash-completion</ulink>, and
    109112      <ulink url="https://github.com/snowballstem/snowball/">libstemmer</ulink>
  • multimedia/libdriv/gst10-plugins-good.xml

    rba0f629d rdae4075  
    115115      <xref linkend="gtk3"/> (for examples),
    116116      <xref linkend="libdv"/>,
     117      <xref linkend="libsoup3"/>,
    117118      <xref linkend="qt5"/>,
    118119      <xref linkend="speex"/>,
Note: See TracChangeset for help on using the changeset viewer.