--- a/modulesets/gnome.modules Tue Mar 16 00:53:08 2021 -0500
+++ b/modulesets/gnome.modules Tue Mar 16 01:35:28 2021 -0500
@@ -3,8 +3,46 @@
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
<repository type="tarball" name="download.gnome.org" href="https://download.gnome.org/sources/"/>
+ <repository type="tarball" name="xmlsoft.org" href="ftp://xmlsoft.org/"/> <include href="system.modules"/>
+ <include href="x11.modules"/> + <meson id="at-spi2-atk"> + <branch repo="download.gnome.org" + module="at-spi2-atk/2.38/at-spi2-atk-${version}.tar.xz" + hash="sha256:cfa008a5af822b36ae6287f18182c40c91dd699c55faa38605881ed175ca464f"> + <dep package="libxml2"/> + <dep package="at-spi2-core"/> + <meson id="at-spi2-core"> + <if condition-unset="x11"> + <mesonargs value="-Denable-x11=false"/> + <branch repo="download.gnome.org" + module="at-spi2-core/2.38/at-spi2-core-${version}.tar.xz" + hash="sha256:84e36c3fe66862133f5fe229772b76aa2526e10de5014a3778f2fa46ce550da5"> + <if condition-set="x11"> + <dep package="libXtst"/> + <dep package="xkbcommon-x11"/> <branch repo="download.gnome.org"
@@ -60,10 +98,10 @@
<autotools id="libxml2" autogen-sh="configure">
- <branch repo="download.gnome.org"
- module="libxml2/2.6/libxml2-${version}.tar.bz2"
- hash="sha256:eeea3a2f5218855a55c0316eb67fc34ca744b5e523864c250ba92ce87ab53193">
+ <branch repo="xmlsoft.org" + module="libxml2/libxml2-${version}.tar.gz" + hash="sha256:aafee193ffb8fe0c82d4afef6ef91972cbaf5feea100edc2f262750611b4be1f"> @@ -92,8 +130,7 @@
- <meson id="gtk+-3" mesonargs="-Dbroadway_backend=true -Dman=true">
+ <meson id="gtk+-3" mesonargs="-Dbroadway_backend=true -Dman=false"> <mesonargs value="-Dx11_backend=true"/>
@@ -121,7 +158,11 @@
<if condition-set="macos">
<mesonargs value="-Dman=false"/>
- <branch repo="gitlab.gnome.org" checkoutdir="gtk+-3" module="GNOME/gtk.git" revision="gtk-3-24"/>
+ <branch repo="download.gnome.org" + module="gtk+/3.24/gtk+-${version}.tar.xz" + hash="sha256:f71c067570339f9f8efac7bb87717a2c52279cb50223fb8b5ba7085930757a26"> @@ -153,5 +194,4 @@
<dep package="shared-mime-info"/>
--->
--- a/modulesets/purple3.modules Tue Mar 16 00:53:08 2021 -0500
+++ b/modulesets/purple3.modules Tue Mar 16 01:35:28 2021 -0500
@@ -51,8 +51,8 @@
- <meson id="pidgin" mesonargs="-Dconsoleui=false">
- <branch repo="keep.imfreedom.org" checkoutdir="pidgin" module="pidgin/pidgin"/>
+ <meson id="pidgin3" mesonargs="-Dconsoleui=false"> + <branch repo="keep.imfreedom.org" checkoutdir="pidgin3" module="pidgin/pidgin"/> --- a/modulesets/system.modules Tue Mar 16 00:53:08 2021 -0500
+++ b/modulesets/system.modules Tue Mar 16 01:35:28 2021 -0500
@@ -26,6 +26,33 @@
+ <systemmodule id="cups"> + <branch repo="system" version="1.4"/> + <dep type="path" name="cups-config"/> + <systemmodule id="dbus"> + <pkg-config>dbus-1.pc</pkg-config> + <systemmodule id="desktop-file-utils"> + name="desktop-file-validate"/> + <systemmodule id="egl"> + <pkg-config>egl.pc</pkg-config> + <branch repo="system" version="1.3"/> <autotools id="freetype2" autogen-sh="configure">
<branch repo="downloads.sourceforge.net"
module="freetype/freetype-${version}.tar.xz"
@@ -69,6 +96,11 @@
+ <pkg-config>gl.pc</pkg-config> + <branch repo="system"/> <systemmodule id="gperf">
@@ -89,6 +121,21 @@
+ <branch repo="tarball.github.com" + module="anholt/libepoxy/releases/download/${version}/libepoxy-${version}.tar.xz" + hash="sha256:261663db21bcc1cc232b07ea683252ee6992982276536924271535875f5b0556"> + <if condition-set="x11"> <branch repo="tarball.github.com"
module="libffi/libffi/releases/download/v${version}/libffi-${version}.tar.gz"
@@ -134,11 +181,6 @@
- <systemmodule id="libXft">
- <pkg-config>xft.pc</pkg-config>
- <branch repo="system" version="2.0.0"/>
<systemmodule id="meson">
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/modulesets/x11.modules Tue Mar 16 01:35:28 2021 -0500
@@ -0,0 +1,43 @@
+<!DOCTYPE moduleset SYSTEM "moduleset.dtd"> +<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?> + <repository type="system" name="system"/> + <systemmodule id="libXft"> + <pkg-config>xft.pc</pkg-config> + <branch repo="system" version="2.0.0"/> + <systemmodule id="x11"> + <pkg-config>x11.pc</pkg-config> + <branch repo="system"/> + <systemmodule id="libXcursor"> + <pkg-config>xcursor.pc</pkg-config> + <branch repo="system"/> + <systemmodule id="libxkbcommon"> + <pkg-config>xkbcommon.pc</pkg-config> + <systemmodule id="xkbcommon-x11"> + <pkg-config>xkbcommon-x11.pc</pkg-config> + <branch repo="system"/> + <systemmodule id="libXtst"> + <pkg-config>xtst.pc</pkg-config> + <branch repo="system" version="1"/> + <pkg-config>xi.pc</pkg-config> + <branch repo="system"/>