pidgin/jhbuild
Clone
Summary
Browse
Changes
Graph
Technically got everything building, but not in a clean environment
draft
2021-03-16, Gary Kramlich
32ce84c3faef
Technically got everything building, but not in a clean environment
<
?
xml
version
=
"1.0"
?
>
<!
DOCTYPE
moduleset
SYSTEM
"moduleset.dtd"
>
<
?
xml
-
stylesheet
type
=
"text/xsl"
href
=
"moduleset.xsl"
?
>
<
moduleset
>
<
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
=
"pcre"
href
=
"https://ftp.pcre.org/pub/pcre/"
/>
<
repository
type
=
"tarball"
name
=
"tarball.github.com"
href
=
"https://github.com/"
/>
<
repository
type
=
"tarball"
name
=
"www.cairographics.org"
href
=
"https://www.cairographics.org/releases/"
/>
<
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
=
"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
>
<
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"
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
=
"gperf"
>
<
branch
repo
=
"system"
/>
<
systemdependencies
>
<
dep
type
=
"path"
name
=
"gperf"
/>
</
systemdependencies
>
</
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
>
<
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
>
<
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
>
<
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
=
"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
=
"libxml2"
/>
</
dependencies
>
</
meson
>
<
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
>