pidgin/jhbuild

34c5882dc180
Parents 1597f5945999
Children
A whole lot more work fixed the brotli pkg-config issue and add some missing checksums
--- a/modulesets/gnome.modules Wed Mar 17 03:37:35 2021 -0500
+++ b/modulesets/gnome.modules Wed Mar 17 03:37:55 2021 -0500
@@ -4,6 +4,7 @@
<moduleset>
<repository type="tarball" name="download.gnome.org" href="https://download.gnome.org/sources/"/>
<repository type="tarball" name="xmlsoft.org" href="ftp://xmlsoft.org/"/>
+ <repository type="git" name="gitlab.gnome.org/GNOME" href="https://gitlab.gnome.org/GNOME/"/>
<include href="system.modules"/>
<include href="x11.modules"/>
@@ -52,6 +53,7 @@
</branch>
<dependencies>
<dep package="glib"/>
+ <dep package="gobject-introspection"/>
</dependencies>
</meson>
@@ -97,6 +99,136 @@
</after>
</meson>
+ <meson id="glib-networking" mesonargs="-Dinstalled_tests=true">
+ <if condition-set="freebsd">
+ <mesonargs value="-Dca_certificates_path=/usr/local/share/certs/ca-root-nss.crt"/>
+ </if>
+ <if condition-set="macos">
+ <mesonargs value="-Dpkcs11_support=false -Dtls_support=false"/>
+ </if>
+ <branch repo="download.gnome.org"
+ module="glib-networking/2.66/glib-networking-${version}.tar.xz"
+ version="2.66.0"
+ hash="sha256:c5d7be2437fdd196eebfb70c4517b96d3ba7ec13bd496318b8f02dea383e0099"/>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="libproxy"/>
+ <dep package="gsettings-desktop-schemas"/>
+ <dep package="gnutls"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
+ </dependencies>
+ </meson>
+
+ <meson id="gobject-introspection">
+ <branch repo="download.gnome.org"
+ module="gobject-introspection/1.67/gobject-introspection-${version}.tar.xz"
+ version="1.67.1"
+ hash="sha256:9635184d668794609f9fe661c5bde11c106385d26c3babe291c24e3655987e47">
+ </branch>
+ <dependencies>
+ <dep package="bison"/>
+ <dep package="flex"/>
+ <dep package="glib"/>
+ <dep package="cairo"/>
+ <dep package="python3-devel"/>
+ <dep package="python3-markdown"/>
+ </dependencies>
+ </meson>
+
+ <autotools id="gspell">
+ <branch repo="download.gnome.org"
+ module="gspell/1.9/gspell-${version}.tar.xz"
+ version="1.9.1"
+ hash="sha256:dcbb769dfdde8e3c0a8ed3102ce7e661abbf7ddf85df08b29915e92cd723abdd">
+ </branch>
+ <dependencies>
+ <dep package="gtk+-3"/>
+ <dep package="enchant-2"/>
+ <if condition-set="macos">
+ <dep package="gtk-mac-integration"/>
+ </if>
+ </dependencies>
+ </autotools>
+
+ <meson id="gssdp">
+ <branch repo="download.gnome.org"
+ module="gssdp/1.2/gssdp-${version}.tar.xz"
+ version="1.2.3"
+ hash="sha256:a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8"/>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="libsoup"/>
+ </dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
+ </meson>
+
+ <meson id="gupnp" mesonargs="-Dcontext_manager=network-manager">
+ <branch repo="download.gnome.org"
+ module="gupnp/1.2/gupnp-${version}.tar.xz"
+ version="1.2.4"
+ hash="sha256:f7a0307ea51f5e44d1b832f493dd9045444a3a4e211ef85dfd9aa5dd6eaea7d1"/>
+ <dependencies>
+ <dep package="gssdp"/>
+ <dep package="glib"/>
+ <dep package="libsoup"/>
+ <dep package="libxml2"/>
+ <dep package="shared-mime-info"/>
+ </dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ <if condition-set="linux">
+ <dep package="NetworkManager"/>
+ </if>
+ </suggests>
+ </meson>
+
+ <meson id="gupnp-igd">
+ <branch repo="download.gnome.org"
+ module="gupnp-igd/1.2/gupnp-igd-${version}.tar.xz"
+ version="1.2.0"
+ hash="sha256:4b5120098aa13edd27818ba9ee4d7fe961bf540bf50d056ff703c61545e02be1"/>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="gupnp"/>
+ </dependencies>
+ </meson>
+
+ <meson id="libgudev" mesonargs="-Dtests=disabled">
+ <branch repo="download.gnome.org"
+ module="libgudev/${version}/libgudev-${version}.tar.xz"
+ version="234"
+ hash="sha256:asdf"/>
+ <dependencies>
+ <dep package="glib"/>
+ </dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
+ </meson>
+
+ <meson id="libsoup" mesonargs="-Dtls_check=false -Dvapi=enabled -Dsysprof=disabled">
+ <branch repo="download.gnome.org"
+ module="libsoup/2.72/libsoup-${version}.tar.xz"
+ version="2.72.0"
+ hash="sha256:170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387"/>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="libxml2"/>
+ <dep package="libpsl"/>
+ <dep package="sqlite3"/>
+ <dep package="gobject-introspection"/>
+ <dep package="vala"/>
+ <dep package="brotli"/>
+ </dependencies>
+ <suggests>
+ <dep package="glib-networking"/>
+ </suggests>
+ </meson>
+
<autotools id="libxml2" autogen-sh="configure">
<branch repo="xmlsoft.org"
module="libxml2/libxml2-${version}.tar.gz"
@@ -109,6 +241,11 @@
</dependencies>
</autotools>
+ <autotools id="m4-common">
+ <branch repo="gitlab.gnome.org/GNOME"
+ module="m4-common"/>
+ </autotools>
+
<meson id="pango">
<branch repo="download.gnome.org"
module="pango/1.48/pango-${version}.tar.xz"
@@ -120,6 +257,7 @@
<dep package="cairo"/>
<dep package="freetype2"/>
<dep package="fribidi"/>
+ <dep package="gobject-introspection"/>
<if condition-set="x11">
<dep package="libXft"/>
</if>
@@ -130,6 +268,20 @@
</dependencies>
</meson>
+ <meson id="pygobject">
+ <branch repo="download.gnome.org"
+ module="pygobject/3.38/pygobject-${version}.tar.xz"
+ version="3.38.0"
+ hash="sha256:0372d1bb9122fc19f500a249b1f38c2bb67485000f5887497b4b205b3e7084d5">
+ </branch>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="pycairo"/>
+ <dep package="python3-devel"/>
+ <dep package="gobject-introspection"/>
+ </dependencies>
+ </meson>
+
<meson id="gtk+-3" mesonargs="-Dbroadway_backend=true -Dman=false">
<if condition-set="x11">
<mesonargs value="-Dx11_backend=true"/>
@@ -169,10 +321,12 @@
<dep package="cairo"/>
<dep package="pango"/>
<dep package="gdk-pixbuf"/>
+ <dep package="gobject-introspection"/>
<dep package="libepoxy"/>
<dep package="cups"/>
<if condition-set="x11">
<dep package="libXcursor"/>
+ <dep package="libXrandr"/>
</if>
<if condition-unset="quartz">
<dep package="at-spi2-atk"/>
@@ -194,4 +348,20 @@
<dep package="shared-mime-info"/>
</suggests>
</meson>
+
+ <autotools id="vala" supports-non-srcdir-builds="no">
+ <branch repo="download.gnome.org"
+ module="vala/0.48/vala-${version}.tar.xz"
+ version="0.48.14"
+ hash="sha256:dca57de29f4ce18ee8c6b1e4f1b37ca3843d19dae5c455fceebccc5ae3ffe347">
+ </branch>
+ <dependencies>
+ <dep package="bison"/>
+ <dep package="flex"/>
+ <dep package="glib"/>
+ <dep package="graphviz"/>
+ <dep package="m4-common"/>
+ <dep package="vala-bootstrap"/>
+ </dependencies>
+ </autotools>
</moduleset>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/modulesets/gstreamer.modules Wed Mar 17 03:37:55 2021 -0500
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<moduleset>
+ <include href="gnome.modules"/>
+
+ <repository type="tarball" name="gitlab.freedesktop.org" href="https://gitlab.freedesktop.org/"/>
+
+ <meson id="gst-plugins-base" mesonargs="-Dgtk_doc=disabled">
+ <branch repo="gitlab.freedesktop.org"
+ module="gstreamer/gst-plugins-base.git"
+ checkoutdir="gst-plugins-base"/>
+ <dependencies>
+ <dep package="gstreamer"/>
+ <dep package="graphene"/>
+ <dep package="iso-codes"/>
+ <if condition-set="x11">
+ <dep package="x11-xcb"/>
+ </if>
+ </dependencies>
+ <suggests>
+ <if condition-set="udev">
+ <dep package="libgudev"/>
+ </if>
+ <!-- The examples require GTK+ 3, but they are optional -->
+ <dep package="gtk+-3"/>
+ </suggests>
+ </meson>
+
+ <meson id="gst-plugins-good">
+ <branch repo="gitlab.freedesktop.org"
+ module="gstreamer/gst-plugins-good.git"
+ checkoutdir="gst-plugins-good"/>
+ <dependencies>
+ <dep package="gst-plugins-base"/>
+ <dep package="flac"/>
+ <dep package="libvpx"/>
+ <dep package="taglib"/>
+ <dep package="wavpack"/>
+ <if condition-unset="macos">
+ <dep package="libv4l"/>
+ </if>
+ </dependencies>
+ <suggests>
+ <dep package="pulseaudio"/>
+ <dep package="gdk-pixbuf"/>
+ <if condition-set="udev">
+ <dep package="libgudev"/>
+ </if>
+ </suggests>
+ </meson>
+
+ <meson id="gstreamer" mesonargs="-Dgtk_doc=disabled">
+ <branch repo="gitlab.freedesktop.org"
+ module="gstreamer/gstreamer/-/archive/${version}/gstreamer-${version}.tar.bz2"
+ version="1.18.4"
+ hash="sha256:asdlfkj"/>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="libxml2"/>
+ <dep package="gobject-introspection"/>
+ </dependencies>
+ </meson>
+
+</moduleset>
--- a/modulesets/purple3.modules Wed Mar 17 03:37:35 2021 -0500
+++ b/modulesets/purple3.modules Wed Mar 17 03:37:55 2021 -0500
@@ -29,7 +29,7 @@
</autotools>
<!-- our software -->
- <meson id="talkatu" mesonargs="-Dhelp2man=false">
+ <meson id="talkatu" mesonargs="-Dhelp2man=false -Ddoc=false">
<branch repo="keep.imfreedom.org" checkoutdir="talkatu" module="talkatu/talkatu"/>
<dependencies>
<dep package="cmark"/>
@@ -40,7 +40,7 @@
</dependencies>
</meson>
- <meson id="gplugin" mesonargs="-Dlua=false -Dperl5=false -Dhelp2man=false">
+ <meson id="gplugin" mesonargs="-Dlua=false -Dperl5=false -Dhelp2man=false -Ddoc=false">
<branch repo="keep.imfreedom.org" checkoutdir="gplugin" module="gplugin/gplugin"/>
<dependencies>
<dep package="glib"/>
@@ -51,7 +51,7 @@
</dependencies>
</meson>
- <meson id="pidgin3" mesonargs="-Dconsoleui=false">
+ <meson id="pidgin3" mesonargs="-Dconsoleui=false -Ddoc=false">
<branch repo="keep.imfreedom.org" checkoutdir="pidgin3" module="pidgin/pidgin"/>
<dependencies>
<dep package="glib"/>
--- a/modulesets/system.modules Wed Mar 17 03:37:35 2021 -0500
+++ b/modulesets/system.modules Wed Mar 17 03:37:55 2021 -0500
@@ -2,16 +2,38 @@
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
<moduleset>
+ <repository type="git" name="salsa.debian.org" href="https://salsa.debian.org/"/>
<repository type="system" name="system"/>
<repository type="tarball" name="downloads.sourceforge.net" href="https://downloads.sourceforge.net/"/>
<repository type="tarball" name="fontconfig" href="https://www.freedesktop.org/software/fontconfig/release/"/>
<repository type="tarball" name="ftp.gnu.org" href="https://ftp.gnu.org/gnu/"/>
<repository type="tarball" name="gitlab.freedesktop.org" href="https://gitlab.freedesktop.org/"/>
<repository type="tarball" name="igj" href="http://www.ijg.org/files/"/>
+ <repository type="tarball" name="nice.freedesktop.org" href="https://nice.freedesktop.org/releases/"/>
<repository type="tarball" name="pcre" href="https://ftp.pcre.org/pub/pcre/"/>
+ <repository type="tarball" name="pypi.org" href="https://pypi.org/packages/source/"/>
+ <repository type="tarball" name="sqlite" href="https://www.sqlite.org/"/>
<repository type="tarball" name="tarball.github.com" href="https://github.com/"/>
<repository type="tarball" name="www.cairographics.org" href="https://www.cairographics.org/releases/"/>
+ <systemmodule id="bison">
+ <branch repo="system" version="2.4"/>
+ <systemdependencies>
+ <dep type="path" name="bison"/>
+ </systemdependencies>
+ </systemmodule>
+
+ <cmake id="brotli">
+ <branch repo="tarball.github.com"
+ module="google/brotli/archive/v${version}.tar.gz"
+ version="1.0.9"
+ rename-tarball="brotli-${version}.tar.gz"
+ checkoutdir="brotli"
+ hash="sha256:f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46">
+ <patch file="brotli-minus-r.patch"/>
+ </branch>
+ </cmake>
+
<autotools id="cairo" autogen-sh="configure">
<branch repo="www.cairographics.org"
module="cairo-${version}.tar.xz"
@@ -53,6 +75,50 @@
<branch repo="system" version="1.3"/>
</systemmodule>
+ <autotools id="enchant-2"
+ autogen-sh="configure"
+ autogenargs="--with-hunspell --with-hunspell-dir=/usr/share/myspell">
+ <if condition-set="freebsd">
+ <autogenargs value="--with-hunspell-dir=/usr/local/share/hunspell"/>
+ </if>
+ <branch repo="tarball.github.com"
+ version="2.2.12"
+ module="AbiWord/enchant/releases/download/v${version}/enchant-${version}.tar.gz"
+ hash="sha256:6b9bc58ae714ee7f5335ade966f4ac5718d5339e280cc9e1cca9ab278c06227e">
+ </branch>
+ <dependencies>
+ <dep package="hunspell"/>
+ <dep package="glib"/>
+ </dependencies>
+ </autotools>
+
+ <systemmodule id="expat">
+ <branch repo="system"/>
+ <systemdependencies>
+ <dep type="c_include"
+ name="expat.h"/>
+ </systemdependencies>
+ </systemmodule>
+
+ <systemmodule id="flex">
+ <branch repo="system" version="2.0"/>
+ <systemdependencies>
+ <dep type="path" name="flex"/>
+ </systemdependencies>
+ </systemmodule>
+
+ <autotools id="fontconfig" autogen-sh="autoreconf" autogenargs="--disable-docs">
+ <branch repo="fontconfig"
+ module="fontconfig-${version}.tar.gz"
+ version="2.13.1"
+ hash="sha256:9f0d852b39d75fc655f9f53850eb32555394f36104a044bb2b2fc9e66dbbfa7f">
+ </branch>
+ <dependencies>
+ <dep package="freetype2"/>
+ <dep package="gperf"/>
+ </dependencies>
+ </autotools>
+
<autotools id="freetype2" autogen-sh="configure">
<branch repo="downloads.sourceforge.net"
module="freetype/freetype-${version}.tar.xz"
@@ -65,17 +131,6 @@
</dependencies>
</autotools>
- <autotools id="fontconfig" autogen-sh="autoreconf" autogenargs="--disable-docs">
- <branch repo="fontconfig"
- module="fontconfig-${version}.tar.gz"
- version="2.13.1"
- hash="sha256:9f0d852b39d75fc655f9f53850eb32555394f36104a044bb2b2fc9e66dbbfa7f">
- </branch>
- <dependencies>
- <dep package="freetype2"/>
- </dependencies>
- </autotools>
-
<meson id="fribidi">
<branch repo="tarball.github.com"
module="fribidi/fribidi/releases/download/v${version}/fribidi-${version}.tar.xz"
@@ -101,6 +156,12 @@
<branch repo="system"/>
</systemmodule>
+ <systemmodule id="gnutls">
+ <pkg-config>gnutls.pc</pkg-config>
+ <branch repo="system"
+ version="3.1"/>
+ </systemmodule>
+
<systemmodule id="gperf">
<branch repo="system"/>
<systemdependencies>
@@ -108,6 +169,22 @@
</systemdependencies>
</systemmodule>
+ <meson id="graphene">
+ <branch repo="tarball.github.com"
+ module="ebassi/graphene/releases/download/${version}/graphene-${version}.tar.xz"
+ version="1.10.4"
+ hash="sha256:asdf"/>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="gobject-introspection"/>
+ </dependencies>
+ </meson>
+
+ <systemmodule id="graphviz">
+ <pkg-config>libgvc.pc</pkg-config>
+ <branch repo="system" version="2.26.0"/>
+ </systemmodule>
+
<meson id="harfbuzz" mesonargs="-Ddocs=disabled -Dgobject=disabled">
<branch repo="tarball.github.com"
module="harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz"
@@ -121,6 +198,26 @@
</dependencies>
</meson>
+ <systemmodule id="hunspell">
+ <pkg-config>hunspell.pc</pkg-config>
+ <branch repo="system"/>
+ </systemmodule>
+
+ <autotools id="iso-codes">
+ <pkg-config>iso-codes.pc</pkg-config>
+ <branch repo="salsa.debian.org"
+ checkoutdir="iso-codes"
+ module="iso-codes-team/iso-codes.git"
+ revision="iso-codes-3.79"/>
+ </autotools>
+
+ <systemmodule id="itstool">
+ <branch repo="system"/>
+ <systemdependencies>
+ <dep type="path" name="itstool"/>
+ </systemdependencies>
+ </systemmodule>
+
<meson id="libepoxy">
<branch repo="tarball.github.com"
module="anholt/libepoxy/releases/download/${version}/libepoxy-${version}.tar.xz"
@@ -162,6 +259,20 @@
</branch>
</autotools>
+ <meson id="libnice" mesonargs="-Dgupnp=enabled">
+ <pkg-config>nice.pc</pkg-config>
+ <branch repo="nice.freedesktop.org"
+ module="libnice-${version}.tar.gz"
+ version="0.1.18"
+ hash="sha256:5eabd25ba2b54e817699832826269241abaa1cf78f9b240d1435f936569273f4"/>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="gnutls"/>
+ <dep package="gst-plugins-base"/>
+ <dep package="gupnp-igd"/>
+ </dependencies>
+ </meson>
+
<cmake id="libpcre">
<branch repo="pcre"
module="pcre-${version}.tar.bz2"
@@ -181,6 +292,18 @@
</dependencies>
</autotools>
+ <autotools id="libpsl" autogenargs="--enable-runtime=libicu --enable-builtin=libicu">
+ <branch repo="tarball.github.com"
+ module="rockdaboot/libpsl/releases/download/${version}/libpsl-${version}.tar.gz"
+ version="0.21.1"
+ checkoutdir="libpsl-${version}"
+ hash="sha256:ac6ce1e1fbd4d0254c4ddb9d37f1fa99dec83619c1253328155206b896210d4c"/>
+ <dependencies>
+ <dep package="libicu"/>
+ </dependencies>
+ </autotools>
+
+
<systemmodule id="meson">
<branch repo="system"/>
<systemdependencies>
@@ -205,6 +328,43 @@
</branch>
</autotools>
+ <meson id="pycairo">
+ <branch repo="tarball.github.com"
+ module="pygobject/pycairo/releases/download/v${version}/pycairo-${version}.tar.gz"
+ version="1.20.0"
+ hash="sha256:5695a10cb7f9ae0d01f665b56602a845b0a8cb17e2123bfece10c2e58552468c"/>
+ <dependencies>
+ <dep package="python3-devel"/>
+ <dep package="cairo"/>
+ </dependencies>
+ </meson>
+
+ <systemmodule id="python3-devel">
+ <pkg-config>python3.pc</pkg-config>
+ <branch repo="system"
+ version="3.2"/>
+ </systemmodule>
+
+ <distutils id="python3-markdown" python3="1">
+ <branch repo="pypi.org"
+ version="3.2.2"
+ module="m/markdown/Markdown-${version}.tar.gz"
+ checkoutdir="python3-markdown-${version}"
+ hash="sha256:1fafe3f1ecabfb514a5285fca634a53c1b32a81cb0feb154264d55bf2ff22c17">
+ </branch>
+ <dependencies>
+ <dep package="python3-setuptools"/>
+ </dependencies>
+ </distutils>
+
+ <distutils id="python3-setuptools" python3="1">
+ <branch repo="pypi.org"
+ module="s/setuptools/setuptools-${version}.zip"
+ version="41.2.0"
+ checkoutdir="python3-setuptools-${version}"
+ hash="sha256:66b86bbae7cc7ac2e867f52dc08a6bd064d938bac59dfec71b9b565dd36d6012"/>
+ </distutils>
+
<meson id="shared-mime-info">
<branch repo="gitlab.freedesktop.org"
module="xdg/shared-mime-info/-/archive/${version}/shared-mime-info-${version}.tar.bz2"
@@ -213,10 +373,68 @@
</branch>
<dependencies>
<dep package="glib"/>
+ <dep package="itstool"/>
<dep package="libxml2"/>
+ <dep package="xmlto"/>
+ </dependencies>
+ </meson>
+
+ <autotools id="sqlite3" autogenargs="--enable-threadsafe" autogen-sh="configure">
+ <branch repo="sqlite"
+ module="2021/sqlite-autoconf-3350100.tar.gz"
+ version="3.35.1"
+ hash="sha3:eb59c06cde96a8e90f31eb92f636d78b571aaa1a8cb7a9eba794e7dc65b95060"/>
+ </autotools>
+
+ <meson id="wayland" mesonargs="-Ddocumentation=false">
+ <branch repo="gitlab.freedesktop.org"
+ module="wayland/wayland/-/archive/${version}/wayland-${version}.tar.bz2"
+ version="1.19.0"
+ checkoutdir="wayland-${version}"
+ hash="sha256:a84410f22bd44e993c3285187b1632f93fc9b5ffeb460e8929406c69ae70bdea"/>
+ <dependencies>
+ <dep package="libffi"/>
+ <!-- expat needed by default 'scanner' option -->
+ <dep package="expat"/>
+ <!-- Deps needed for default 'documentation' option -->
+ <dep package="xmlto"/>
+ <dep package="xsltproc"/>
</dependencies>
</meson>
+ <systemmodule id="wayland-egl">
+ <pkg-config>wayland-egl.pc</pkg-config>
+ <branch repo="system"
+ version="1.0"/>
+ </systemmodule>
+
+ <autotools id="wayland-protocols">
+ <branch repo="gitlab.freedesktop.org"
+ module="wayland/wayland-protocols/-/archive/${version}/wayland-protocols-${version}.tar.bz2"
+ version="1.20"
+ checkoutdir="wayland-protocols-${version}"
+ hash="sha256:4fcdb7ecacc4c97dd299a465aedc91e24aa2ccfe1154a6de55a5b1736acad4eb"/>
+ <dependencies>
+ <if condition-set="linux">
+ <dep package="wayland"/>
+ </if>
+ </dependencies>
+ </autotools>
+
+
+ <systemmodule id="xmlto">
+ <branch repo="system"/>
+ <systemdependencies>
+ <dep type="path" name="xmlto"/>
+ </systemdependencies>
+ </systemmodule>
+
+ <systemmodule id="libxslt">
+ <pkg-config>libxslt.pc</pkg-config>
+ <branch repo="system"
+ version="1.1.26"/>
+ </systemmodule>
+
<cmake id="zlib">
<branch repo="downloads.sourceforge.net"
module="libpng/zlib-${version}.tar.gz"
--- a/modulesets/x11.modules Wed Mar 17 03:37:35 2021 -0500
+++ b/modulesets/x11.modules Wed Mar 17 03:37:55 2021 -0500
@@ -25,9 +25,9 @@
version="0.5.0"/>
</systemmodule>
- <systemmodule id="xkbcommon-x11">
- <pkg-config>xkbcommon-x11.pc</pkg-config>
- <branch repo="system"/>
+ <systemmodule id="libXrandr">
+ <pkg-config>xrandr.pc</pkg-config>
+ <branch repo="system" version="1.3"/>
</systemmodule>
<systemmodule id="libXtst">
@@ -35,9 +35,19 @@
<branch repo="system" version="1"/>
</systemmodule>
+ <systemmodule id="x11-xcb">
+ <pkg-config>x11-xcb.pc</pkg-config>
+ <branch repo="system"/>
+ </systemmodule>
+
<systemmodule id="xi">
<pkg-config>xi.pc</pkg-config>
<branch repo="system"/>
</systemmodule>
+ <systemmodule id="xkbcommon-x11">
+ <pkg-config>xkbcommon-x11.pc</pkg-config>
+ <branch repo="system"/>
+ </systemmodule>
+
</moduleset>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/brotli-minus-r.patch Wed Mar 17 03:37:55 2021 -0500
@@ -0,0 +1,29 @@
+--- scripts/libbrotlicommon.pc.in 2020-08-27 09:12:55.000000000 -0500
++++ scripts/libbrotlicommon.pc.in.2 2021-03-17 03:15:38.257126509 -0500
+@@ -7,5 +7,5 @@ Name: libbrotlicommon
+ URL: https://github.com/google/brotli
+ Description: Brotli common dictionary library
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -R${libdir} -lbrotlicommon
++Libs: -L${libdir} -lbrotlicommon
+ Cflags: -I${includedir}
+--- scripts/libbrotlidec.pc.in 2020-08-27 09:12:55.000000000 -0500
++++ scripts/libbrotlidec.pc.in.2 2021-03-17 03:15:48.517255679 -0500
+@@ -7,6 +7,6 @@ Name: libbrotlidec
+ URL: https://github.com/google/brotli
+ Description: Brotli decoder library
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -R${libdir} -lbrotlidec
++Libs: -L${libdir} -lbrotlidec
+ Requires.private: libbrotlicommon >= 1.0.2
+ Cflags: -I${includedir}
+--- scripts/libbrotlienc.pc.in 2020-08-27 09:12:55.000000000 -0500
++++ scripts/libbrotlienc.pc.in.2 2021-03-17 03:16:00.285404040 -0500
+@@ -7,6 +7,6 @@ Name: libbrotlienc
+ URL: https://github.com/google/brotli
+ Description: Brotli encoder library
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -R${libdir} -lbrotlienc
++Libs: -L${libdir} -lbrotlienc
+ Requires.private: libbrotlicommon >= 1.0.2
+ Cflags: -I${includedir}