| <?xml version="1.0"?> |
| <!DOCTYPE moduleset SYSTEM "moduleset.dtd"> |
| <?xml-stylesheet type="text/xsl" href="moduleset.xsl"?> |
| <moduleset> |
| |
| <metamodule id="webkitnix-testing-dependencies"> |
| <dependencies> |
| <dep package="cairo"/> |
| <dep package="fonts"/> |
| <dep package="fontconfig"/> |
| <dep package="freetype6"/> |
| <dep package="harfbuzz"/> |
| <dep package="glib"/> |
| <dep package="glib-networking"/> |
| <dep package="libsoup"/> |
| </dependencies> |
| </metamodule> |
| |
| <repository type="tarball" name="github.com" |
| href="https://github.com"/> |
| <repository type="tarball" name="sourceware.org" |
| href="ftp://sourceware.org"/> |
| <repository type="tarball" name="ftp.gnome.org" |
| href="http://ftp.gnome.org"/> |
| <repository type="git" name="git.gnome.org" |
| href="git://git.gnome.org/"/> |
| <repository type="tarball" name="cairographics.org" |
| href="http://cairographics.org"/> |
| <repository type="tarball" name="freedesktop.org" |
| href="http://www.freedesktop.org"/> |
| <repository type="tarball" name="savannah.org" |
| href="http://download.savannah.gnu.org"/> |
| <repository type="git" name="git.github.com" |
| href="git://github.com"/> |
| |
| <autotools id="cairo" autogen-sh="configure" |
| makeargs="CFLAGS=-fno-lto CXXFLAGS=-fno-lto LDFLAGS=-fno-lto"> |
| <dependencies> |
| <dep package="fontconfig"/> |
| <dep package="pixman"/> |
| </dependencies> |
| <branch module="releases/cairo-1.12.8.tar.xz" version="1.12.8" |
| repo="cairographics.org" |
| hash="sha256:8fbb6fc66117ab4100bad830cb4479497e53c6f3facb98bf05c8d298554ebdd9"/> |
| </autotools> |
| |
| <autotools id="pixman" autogen-sh="configure" |
| autogenargs="--enable-gtk=no"> |
| <branch module="snapshots/pixman-0.29.2.tar.gz" version="0.29.2" |
| repo="cairographics.org" |
| hash="sha256:4c4e92143a4557a4617b80caf0a58ccb012d8293741e75389037cd5133b335db"/> |
| </autotools> |
| |
| <autotools id="fonts" skip-autogen="true"> |
| <branch module="downloads/mrobinson/webkitgtk-test-fonts/webkitgtk-test-fonts-0.0.3.tar.gz" version="0.0.3" |
| repo="github.com" |
| hash="sha256:4a0a01f00855997cdcc7201f164b33a4e4144e8eadf40a5e542a1c448e035de5"/> |
| </autotools> |
| |
| <autotools id="libffi" autogen-sh="configure"> |
| <branch module="/pub/libffi/libffi-3.0.11.tar.gz" version="3.0.11" |
| repo="sourceware.org" |
| hash="sha256:70bfb01356360089aa97d3e71e3edf05d195599fd822e922e50d46a0055a6283"/> |
| </autotools> |
| |
| <autotools id="freetype6" autogen-sh="configure"> |
| <branch module="releases/freetype/freetype-2.4.2.tar.bz2" version="2.4.2" |
| repo="savannah.org" |
| hash="sha256:9a987aef8c50d9bcfdfdc9f012f8bd0de6095cc1a5524e62c1a037deb8dacbfe"/> |
| </autotools> |
| |
| <autotools id="glib" |
| autogen-sh="configure" |
| autogenargs="--disable-dtrace"> |
| <dependencies> |
| <dep package="libffi"/> |
| </dependencies> |
| <branch module="/pub/GNOME/sources/glib/2.38/glib-2.38.0.tar.xz" version="2.38.0" |
| repo="ftp.gnome.org" |
| hash="sha256:7513a7de5e814ccb48206340a8773ea523d6a7bf04dc74565de69b899bc2ff32"/> |
| </autotools> |
| |
| <autotools id="glib-networking"> |
| <dependencies> |
| <dep package="glib"/> |
| </dependencies> |
| <branch module="/pub/GNOME/sources/glib-networking/2.33/glib-networking-2.33.2.tar.xz" version="2.33.2" |
| repo="ftp.gnome.org" |
| hash="sha256:e298cff3935eb752be290bbf734e457f1870bdb5370ee292606e6040a82074e7"/> |
| </autotools> |
| |
| <autotools id="libsoup" |
| autogenargs="--without-gnome --disable-introspection"> |
| <dependencies> |
| <dep package="glib-networking"/> |
| </dependencies> |
| <branch module="/pub/GNOME/sources/libsoup/2.42/libsoup-2.42.0.tar.xz" version="2.42.0" |
| repo="ftp.gnome.org" |
| hash="sha256:9e0e7eb5d3f7401ccf521fbc289fc1fa0923b7c7833729e2ed7696f7b848893e"/> |
| </autotools> |
| |
| <autotools id="fontconfig" autogen-sh="configure"> |
| <dependencies> |
| <dep package="freetype6"/> |
| </dependencies> |
| <branch module="software/fontconfig/release/fontconfig-2.8.0.tar.gz" version="2.8.0" |
| repo="freedesktop.org" |
| hash="sha256:fa2a1c6eea654d9fce7a4b1220f10c99cdec848dccaf1625c01f076b31382335"/> |
| </autotools> |
| |
| <autotools id="harfbuzz" autogen-sh="configure"> |
| <branch module="software/harfbuzz/release/harfbuzz-0.9.14.tar.bz2" version="0.9.14" |
| checkoutdir="harfbuzz-0.9.14" |
| repo="freedesktop.org" |
| hash="sha256:d07c0ffdbbbfdfbb6c65e73fe9c76466e87dbf04b094cbd0abf5fd7d571a4004"/> |
| </autotools> |
| |
| </moduleset> |