pidgin/jhbuild
Clone
Summary
Browse
Changes
Graph
A whole lot more work fixed the brotli pkg-config issue and add some missing checksums
draft
default
tip
2021-03-17, Gary Kramlich
34c5882dc180
A whole lot more work fixed the brotli pkg-config issue and add some missing checksums
<?xml version="1.0"?>
<!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"
version=
"1.16.0"
hash=
"sha256:5e7b29b3f113ef870d1e3ecf8adf21f923396401604bda16d44be45e66052331"
>
</branch>
<dependencies>
<dep
package=
"freetype2"
/>
<dep
package=
"libpng"
/>
<dep
package=
"pixman"
/>
<dep
package=
"zlib"
/>
</dependencies>
</autotools>
<systemmodule
id=
"cups"
>
<branch
repo=
"system"
version=
"1.4"
/>
<systemdependencies>
<dep
type=
"path"
name=
"cups-config"
/>
</systemdependencies>
</systemmodule>
<systemmodule
id=
"dbus"
>
<pkg-config>
dbus-1.pc
</pkg-config>
<branch
repo=
"system"
version=
"1.4.10"
/>
</systemmodule>
<systemmodule
id=
"desktop-file-utils"
>
<branch
repo=
"system"
version=
"0.20"
/>
<systemdependencies>
<dep
type=
"path"
name=
"desktop-file-validate"
/>
</systemdependencies>
</systemmodule>
<systemmodule
id=
"egl"
>
<pkg-config>
egl.pc
</pkg-config>
<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"
version=
"2.10.4"
hash=
"sha256:86a854d8905b19698bbc8f23b860bc104246ce4854dcea8e3b0fb21284f75784"
>
</branch>
<dependencies>
<dep
package=
"libpng"
/>
<dep
package=
"zlib"
/>
</dependencies>
</autotools>
<meson
id=
"fribidi"
>
<branch
repo=
"tarball.github.com"
module=
"fribidi/fribidi/releases/download/v${version}/fribidi-${version}.tar.xz"
version=
"1.0.10"
hash=
"sha256:7f1c687c7831499bcacae5e8675945a39bacbad16ecaa945e9454a32df653c01"
>
</branch>
</meson>
<autotools
id=
"gettext"
autogen-sh=
"configure"
>
<branch
repo=
"ftp.gnu.org"
module=
"gettext/gettext-${version}.tar.xz"
version=
"0.21"
size=
"9714352"
hash=
"sha256:d20fcbb537e02dcf1383197ba05bd0734ef7bf5db06bdb241eb69b7d16b73192"
>
</branch>
<dependencies>
<dep
package=
"libxml2"
/>
</dependencies>
</autotools>
<systemmodule
id=
"gl"
>
<pkg-config>
gl.pc
</pkg-config>
<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>
<dep
type=
"path"
name=
"gperf"
/>
</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"
version=
"2.7.4"
hash=
"sha256:6ad11d653347bd25d8317589df4e431a2de372c0cf9be3543368e07ec23bb8e7"
>
</branch>
<dependencies>
<dep
package=
"freetype2"
/>
<dep
package=
"glib"
/>
<dep
package=
"libicu"
/>
</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"
version=
"1.5.5"
hash=
"sha256:261663db21bcc1cc232b07ea683252ee6992982276536924271535875f5b0556"
>
</branch>
<dependencies>
<dep
package=
"egl"
/>
<dep
package=
"gl"
/>
<if
condition-set=
"x11"
>
<dep
package=
"x11"
/>
</if>
</dependencies>
</meson>
<autotools
id=
"libffi"
>
<branch
repo=
"tarball.github.com"
module=
"libffi/libffi/releases/download/v${version}/libffi-${version}.tar.gz"
version=
"3.3"
hash=
"sha256:72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056"
checkoutdir=
"libffi-${version}"
>
</branch>
</autotools>
<autotools
id=
"libicu"
autogen-sh=
"source/configure"
>
<branch
repo=
"tarball.github.com"
module=
"unicode-org/icu/releases/download/release-68-2/icu4c-${version}-src.tgz"
version=
"68_2"
hash=
"sha256:c79193dee3907a2199b8296a93b52c5cb74332c26f3d167269487680d479d625"
checkoutdir=
"icu-${version}"
>
</branch>
</autotools>
<autotools
id=
"libjpeg"
autogen-sh=
"configure"
>
<branch
repo=
"igj"
module=
"jpegsrc.v${version}.tar.gz"
version=
"9c"
checkoutdir=
"jpeg-${version}"
>
</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"
version=
"8.44"
hash=
"sha256:19108658b23b3ec5058edc9f66ac545ea19f9537234be1ec62b714c84399366d"
>
</branch>
</cmake>
<autotools
id=
"libpng"
autogen-sh=
"configure"
>
<branch
repo=
"downloads.sourceforge.net"
module=
"libpng/libpng-${version}.tar.xz"
version=
"1.6.37"
hash=
"sha256:505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201fc80868d88ca"
>
</branch>
<dependencies>
<dep
package=
"zlib"
/>
</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>
<dep
type=
"path"
name=
"meson"
/>
</systemdependencies>
</systemmodule>
<systemmodule
id=
"ninja"
>
<branch
repo=
"system"
/>
<systemdependencies>
<dep
type=
"path"
name=
"ninja"
>
<altdep
type=
"path"
name=
"ninja-build"
/>
</dep>
</systemdependencies>
</systemmodule>
<autotools
id=
"pixman"
autogen-sh=
"configure"
>
<branch
repo=
"www.cairographics.org"
module=
"pixman-${version}.tar.gz"
version=
"0.40.0"
hash=
"sha512:063776e132f5d59a6d3f94497da41d6fc1c7dca0d269149c78247f0e0d7f520a25208d908cf5e421d1564889a91da44267b12d61c0bd7934cd54261729a7de5f"
>
</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"
version=
"2.1"
hash=
"sha256:37df6475da31a8b5fc63a54ba0770a3eefa0a708b778cb6366dccee96393cb60"
>
</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"
version=
"1.2.11"
hash=
"sha256:c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1"
checkoutdir=
"zlib-${version}"
>
</branch>
</cmake>
</moduleset>