[jhbuild/wip/ptomato/macos: 12/12] modules: Change some things for macos condition
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild/wip/ptomato/macos: 12/12] modules: Change some things for macos condition
- Date: Tue, 15 Nov 2016 04:54:30 +0000 (UTC)
commit 0d2320f46e54dcf8cc0edc0afbb0490708f0a57d
Author: Philip Chimento <philip chimento gmail com>
Date: Thu Nov 3 22:17:08 2016 -0700
modules: Change some things for macos condition
- GLib uses internal pcre to avoid a system dependency
- We build shared-mime-info, and it depends on GLib, so GLib can't go
after it
- PackageKit and upower don't have macOS backends
- Tools for building Glade and libsecret manpages are not present
- CA certificates are accessed through Keychain on macOS, so there is no
path to pass to glib-networking's and librest's --with-ca-certificates
- Drop p11-glue dependency where optional; it occasionally causes
hard-to-track-down problems
- No ALSA on macOS
- No Avahi on macOS - this also requires disabling geoclue's NMEA source
modulesets/gnome-apps-3.16.modules | 3 +++
modulesets/gnome-apps-3.18.modules | 3 +++
modulesets/gnome-apps-3.20.modules | 3 +++
modulesets/gnome-apps-3.22.modules | 3 +++
modulesets/gnome-apps-3.24.modules | 3 +++
modulesets/gnome-suites-core-3.0.modules | 13 ++++++++++---
modulesets/gnome-suites-core-3.10.modules | 22 +++++++++++++++++-----
modulesets/gnome-suites-core-3.12.modules | 22 +++++++++++++++++-----
modulesets/gnome-suites-core-3.14.modules | 22 +++++++++++++++++-----
modulesets/gnome-suites-core-3.16.modules | 22 +++++++++++++++++-----
modulesets/gnome-suites-core-3.18.modules | 22 +++++++++++++++++-----
modulesets/gnome-suites-core-3.2.modules | 13 ++++++++++---
modulesets/gnome-suites-core-3.20.modules | 22 +++++++++++++++++-----
modulesets/gnome-suites-core-3.22.modules | 22 +++++++++++++++++-----
modulesets/gnome-suites-core-3.24.modules | 22 +++++++++++++++++-----
modulesets/gnome-suites-core-3.4.modules | 13 ++++++++++---
modulesets/gnome-suites-core-3.6.modules | 13 ++++++++++---
modulesets/gnome-suites-core-3.8.modules | 24 +++++++++++++++++++-----
modulesets/gnome-suites-core-deps-3.0.modules | 7 ++++++-
modulesets/gnome-suites-core-deps-3.10.modules | 13 ++++++++++++-
modulesets/gnome-suites-core-deps-3.12.modules | 13 ++++++++++++-
modulesets/gnome-suites-core-deps-3.14.modules | 13 ++++++++++++-
modulesets/gnome-suites-core-deps-3.16.modules | 13 ++++++++++++-
modulesets/gnome-suites-core-deps-3.18.modules | 13 ++++++++++++-
modulesets/gnome-suites-core-deps-3.2.modules | 10 +++++++++-
modulesets/gnome-suites-core-deps-3.20.modules | 13 ++++++++++++-
modulesets/gnome-suites-core-deps-3.22.modules | 20 ++++++++++++++++++--
modulesets/gnome-suites-core-deps-3.24.modules | 20 ++++++++++++++++++--
modulesets/gnome-suites-core-deps-3.4.modules | 17 +++++++++++++++--
modulesets/gnome-suites-core-deps-3.6.modules | 20 ++++++++++++++++++--
modulesets/gnome-suites-core-deps-3.8.modules | 13 ++++++++++++-
31 files changed, 378 insertions(+), 74 deletions(-)
---
diff --git a/modulesets/gnome-apps-3.16.modules b/modulesets/gnome-apps-3.16.modules
index 5bb52ef..eeb8a02 100644
--- a/modulesets/gnome-apps-3.16.modules
+++ b/modulesets/gnome-apps-3.16.modules
@@ -479,6 +479,9 @@
</autotools>
<autotools id="glade">
+ <if condition-set="macos">
+ <autogenargs value="--disable-man-pages"/>
+ </if>
<branch/>
<dependencies>
<dep package="intltool"/>
diff --git a/modulesets/gnome-apps-3.18.modules b/modulesets/gnome-apps-3.18.modules
index d5ac204..e0ad376 100644
--- a/modulesets/gnome-apps-3.18.modules
+++ b/modulesets/gnome-apps-3.18.modules
@@ -531,6 +531,9 @@
</autotools>
<autotools id="glade">
+ <if condition-set="macos">
+ <autogenargs value="--disable-man-pages"/>
+ </if>
<branch revision="glade-3-18" />
<dependencies>
<dep package="intltool"/>
diff --git a/modulesets/gnome-apps-3.20.modules b/modulesets/gnome-apps-3.20.modules
index 690e7dd..fe65823 100644
--- a/modulesets/gnome-apps-3.20.modules
+++ b/modulesets/gnome-apps-3.20.modules
@@ -561,6 +561,9 @@
</autotools>
<autotools id="glade">
+ <if condition-set="macos">
+ <autogenargs value="--disable-man-pages"/>
+ </if>
<branch revision="glade-3-20"/>
<dependencies>
<dep package="intltool"/>
diff --git a/modulesets/gnome-apps-3.22.modules b/modulesets/gnome-apps-3.22.modules
index 5c03b6f..50b8aeb 100644
--- a/modulesets/gnome-apps-3.22.modules
+++ b/modulesets/gnome-apps-3.22.modules
@@ -365,6 +365,9 @@
</autotools>
<autotools id="glade">
+ <if condition-set="macos">
+ <autogenargs value="--disable-man-pages"/>
+ </if>
<branch/>
<dependencies>
<dep package="intltool"/>
diff --git a/modulesets/gnome-apps-3.24.modules b/modulesets/gnome-apps-3.24.modules
index ac26188..c7420ef 100644
--- a/modulesets/gnome-apps-3.24.modules
+++ b/modulesets/gnome-apps-3.24.modules
@@ -392,6 +392,9 @@
</autotools>
<autotools id="glade">
+ <if condition-set="macos">
+ <autogenargs value="--disable-man-pages"/>
+ </if>
<branch/>
<dependencies>
<dep package="intltool"/>
diff --git a/modulesets/gnome-suites-core-3.0.modules b/modulesets/gnome-suites-core-3.0.modules
index e710159..a01d069 100644
--- a/modulesets/gnome-suites-core-3.0.modules
+++ b/modulesets/gnome-suites-core-3.0.modules
@@ -369,6 +369,9 @@
Can remove disable-default-build-tests for pulseaudio 0.9.23 and above
-->
<autotools id="pulseaudio" autogenargs="--disable-udev --disable-hal --disable-oss
--disable-default-build-tests">
+ <if condition-set="macos">
+ <autogenargs value="--disable-avahi"/>
+ </if>
<branch repo="0pointer.de" module="pulseaudio/pulseaudio-0.9.21.tar.gz" version="0.9.21"
hash="sha256:94e22356ac70ee95388ae58da90d88c6b3186d1938618d21671627ff56cee254"
md5sum="76e623c4c72e2258bc8bdeb1599bad74" size="2056896">
@@ -383,10 +386,12 @@
<after>
<dep package="libsamplerate"/>
<dep package="gconf"/>
- <dep package="avahi"/>
<dep package="bluez"/>
<dep package="dbus"/>
<dep package="polkit"/>
+ <if condition-unset="macos">
+ <dep package="avahi"/>
+ </if>
</after>
</autotools>
@@ -1013,15 +1018,17 @@
<dep package="libnotify"/>
<dep package="libpeas"/>
<dep package="NetworkManager"/>
- <dep package="PackageKit"/>
<dep package="polkit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
<dep package="gtkmm"/>
<dep package="seed"/>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.10.modules b/modulesets/gnome-suites-core-3.10.modules
index 530887a..a0f1c38 100644
--- a/modulesets/gnome-suites-core-3.10.modules
+++ b/modulesets/gnome-suites-core-3.10.modules
@@ -377,6 +377,9 @@
</autotools>
<autotools id="glib-networking" autogenargs="--enable-installed-tests">
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch revision="glib-2-38"/>
<dependencies>
<dep package="glib"/>
@@ -384,7 +387,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -459,10 +464,11 @@
<autotools id="pulseaudio"
autogenargs="--disable-hal --disable-oss-output --disable-esound --disable-gconf --disable-gtk3
--enable-bluez5">
+ <if condition-set="macos">
+ <autogenargs value="--disable-alsa --disable-avahi"/>
+ </if>
<branch repo="pulseaudio.freedesktop.org"/>
<dependencies>
- <dep package="alsa"/>
- <dep package="avahi"/>
<dep package="bluez"/>
<dep package="dbus"/>
<dep package="json"/>
@@ -472,6 +478,10 @@
<dep package="glib"/>
<dep package="sbc"/>
<dep package="speex"/>
+ <if condition-unset="macos">
+ <dep package="alsa"/>
+ <dep package="avahi"/>
+ </if>
</dependencies>
<after>
<dep package="polkit"/>
@@ -1101,16 +1111,18 @@
<dep package="libnotify"/>
<dep package="libpeas"/>
<dep package="NetworkManager"/>
- <dep package="PackageKit"/>
<dep package="polkit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
<dep package="gtkmm"/>
<dep package="java-gnome"/>
<dep package="seed"/>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.12.modules b/modulesets/gnome-suites-core-3.12.modules
index c96d5a4..c674f12 100644
--- a/modulesets/gnome-suites-core-3.12.modules
+++ b/modulesets/gnome-suites-core-3.12.modules
@@ -408,6 +408,9 @@
</autotools>
<autotools id="glib-networking" autogenargs="--enable-installed-tests">
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch revision="glib-2-40" />
<dependencies>
<dep package="glib"/>
@@ -415,7 +418,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -492,10 +497,11 @@
<if condition-unset="linux">
<autogenargs value="--disable-bluez4 --disable-bluez5"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-alsa --disable-avahi"/>
+ </if>
<branch repo="pulseaudio.freedesktop.org"/>
<dependencies>
- <dep package="alsa"/>
- <dep package="avahi"/>
<dep package="dbus"/>
<dep package="json"/>
<dep package="libsndfile"/>
@@ -508,6 +514,10 @@
<dep package="libudev"/>
<dep package="sbc"/>
</if>
+ <if condition-unset="macos">
+ <dep package="alsa"/>
+ <dep package="avahi"/>
+ </if>
</dependencies>
<after>
<dep package="polkit"/>
@@ -1189,10 +1199,8 @@
<dep package="gstreamer"/>
<dep package="libnotify"/>
<dep package="libpeas"/>
- <dep package="PackageKit"/>
<dep package="polkit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
@@ -1202,6 +1210,10 @@
<if condition-set="linux">
<dep package="NetworkManager"/>
</if>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.14.modules b/modulesets/gnome-suites-core-3.14.modules
index f140368..4a34334 100644
--- a/modulesets/gnome-suites-core-3.14.modules
+++ b/modulesets/gnome-suites-core-3.14.modules
@@ -393,6 +393,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
@@ -400,7 +403,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -478,10 +483,11 @@
<if condition-unset="linux">
<autogenargs value="--disable-bluez4 --disable-bluez5"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-alsa --disable-avahi"/>
+ </if>
<branch repo="pulseaudio.freedesktop.org"/>
<dependencies>
- <dep package="alsa"/>
- <dep package="avahi"/>
<dep package="dbus"/>
<dep package="json"/>
<dep package="libsndfile"/>
@@ -494,6 +500,10 @@
<dep package="libudev"/>
<dep package="sbc"/>
</if>
+ <if condition-unset="macos">
+ <dep package="alsa"/>
+ <dep package="avahi"/>
+ </if>
</dependencies>
<after>
<dep package="polkit"/>
@@ -1176,10 +1186,8 @@
<dep package="gstreamer"/>
<dep package="libnotify"/>
<dep package="libpeas"/>
- <dep package="PackageKit"/>
<dep package="polkit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
@@ -1189,6 +1197,10 @@
<if condition-set="linux">
<dep package="NetworkManager"/>
</if>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.16.modules b/modulesets/gnome-suites-core-3.16.modules
index 5ae00b9..bef7d00 100644
--- a/modulesets/gnome-suites-core-3.16.modules
+++ b/modulesets/gnome-suites-core-3.16.modules
@@ -419,6 +419,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch revision="glib-2-44"/>
<dependencies>
<dep package="glib"/>
@@ -426,7 +429,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -484,10 +489,11 @@
<if condition-unset="linux">
<autogenargs value="--disable-bluez4 --disable-bluez5"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-alsa --disable-avahi"/>
+ </if>
<branch repo="pulseaudio.freedesktop.org"/>
<dependencies>
- <dep package="alsa"/>
- <dep package="avahi"/>
<dep package="dbus"/>
<dep package="json"/>
<dep package="libsndfile"/>
@@ -506,6 +512,10 @@
<dep package="libsystemd-journal"/>
<dep package="libsystemd-login"/>
</if>
+ <if condition-unset="macos">
+ <dep package="alsa"/>
+ <dep package="avahi"/>
+ </if>
</dependencies>
</autotools>
@@ -1201,9 +1211,7 @@
<dep package="gstreamer"/>
<dep package="libnotify"/>
<dep package="libpeas"/>
- <dep package="PackageKit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
@@ -1212,6 +1220,10 @@
<if condition-set="linux">
<dep package="NetworkManager"/>
</if>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.18.modules b/modulesets/gnome-suites-core-3.18.modules
index dff6371..0cf2fc0 100644
--- a/modulesets/gnome-suites-core-3.18.modules
+++ b/modulesets/gnome-suites-core-3.18.modules
@@ -420,6 +420,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch revision="glib-2-46"/>
<dependencies>
<dep package="glib"/>
@@ -427,7 +430,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -485,10 +490,11 @@
<if condition-unset="linux">
<autogenargs value="--disable-bluez4 --disable-bluez5"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-alsa --disable-avahi"/>
+ </if>
<branch repo="pulseaudio.freedesktop.org"/>
<dependencies>
- <dep package="alsa"/>
- <dep package="avahi"/>
<dep package="dbus"/>
<dep package="json"/>
<dep package="libsndfile"/>
@@ -507,6 +513,10 @@
<dep package="libsystemd-journal"/>
<dep package="libsystemd-login"/>
</if>
+ <if condition-unset="macos">
+ <dep package="alsa"/>
+ <dep package="avahi"/>
+ </if>
</dependencies>
</autotools>
@@ -1210,9 +1220,7 @@
<dep package="gstreamer"/>
<dep package="libnotify"/>
<dep package="libpeas"/>
- <dep package="PackageKit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
@@ -1221,6 +1229,10 @@
<if condition-set="linux">
<dep package="NetworkManager"/>
</if>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.2.modules b/modulesets/gnome-suites-core-3.2.modules
index a75275c..4737ab2 100644
--- a/modulesets/gnome-suites-core-3.2.modules
+++ b/modulesets/gnome-suites-core-3.2.modules
@@ -402,6 +402,9 @@
<autotools id="pulseaudio" autogenargs="--disable-udev --disable-hal --disable-oss">
<pkg-config>libpulse.pc</pkg-config>
+ <if condition-set="macos">
+ <autogenargs value="--disable-avahi"/>
+ </if>
<branch repo="freedesktop.org" module="software/pulseaudio/releases/pulseaudio-0.9.23.tar.gz"
version="0.9.23"
hash="sha1:361f7d89606e8423aad19691bb27f6552e0b679e"
@@ -415,10 +418,12 @@
<after>
<dep package="libsamplerate"/>
<dep package="gconf"/>
- <dep package="avahi"/>
<dep package="bluez"/>
<dep package="dbus"/>
<dep package="polkit"/>
+ <if condition-unset="macos">
+ <dep package="avahi"/>
+ </if>
</after>
</autotools>
@@ -1063,16 +1068,18 @@
<dep package="libnotify"/>
<dep package="libpeas"/>
<dep package="NetworkManager"/>
- <dep package="PackageKit"/>
<dep package="polkit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
<dep package="gtkmm"/>
<dep package="java-gnome"/>
<dep package="seed"/>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.20.modules b/modulesets/gnome-suites-core-3.20.modules
index 6dc72d9..a4be45f 100644
--- a/modulesets/gnome-suites-core-3.20.modules
+++ b/modulesets/gnome-suites-core-3.20.modules
@@ -152,6 +152,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
@@ -159,7 +162,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -571,10 +576,11 @@
<if condition-unset="linux">
<autogenargs value="--disable-bluez4 --disable-bluez5"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-alsa --disable-avahi"/>
+ </if>
<branch repo="pulseaudio.freedesktop.org"/>
<dependencies>
- <dep package="alsa"/>
- <dep package="avahi"/>
<dep package="dbus"/>
<dep package="json"/>
<dep package="libsndfile"/>
@@ -590,6 +596,10 @@
<if condition-set="systemd">
<dep package="libsystemd"/>
</if>
+ <if condition-unset="macos">
+ <dep package="alsa"/>
+ <dep package="avahi"/>
+ </if>
</dependencies>
</autotools>
@@ -1366,9 +1376,7 @@
<dep package="gstreamer"/>
<dep package="libnotify"/>
<dep package="libpeas"/>
- <dep package="PackageKit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
@@ -1377,6 +1385,10 @@
<if condition-set="linux">
<dep package="NetworkManager"/>
</if>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.22.modules b/modulesets/gnome-suites-core-3.22.modules
index 5b72ecc..3520e3e 100644
--- a/modulesets/gnome-suites-core-3.22.modules
+++ b/modulesets/gnome-suites-core-3.22.modules
@@ -117,6 +117,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
@@ -124,7 +127,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -539,10 +544,11 @@
<if condition-unset="linux">
<autogenargs value="--disable-bluez4 --disable-bluez5"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-alsa --disable-avahi"/>
+ </if>
<branch repo="pulseaudio.freedesktop.org"/>
<dependencies>
- <dep package="alsa"/>
- <dep package="avahi"/>
<dep package="dbus"/>
<dep package="json"/>
<dep package="libsndfile"/>
@@ -558,6 +564,10 @@
<if condition-set="systemd">
<dep package="libsystemd"/>
</if>
+ <if condition-unset="macos">
+ <dep package="alsa"/>
+ <dep package="avahi"/>
+ </if>
</dependencies>
</autotools>
@@ -1393,13 +1403,15 @@
<dep package="gstreamer"/>
<dep package="libnotify"/>
<dep package="libpeas"/>
- <dep package="PackageKit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
<dep package="gtkmm"/>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
<if condition-set="linux">
<dep package="NetworkManager"/>
</if>
diff --git a/modulesets/gnome-suites-core-3.24.modules b/modulesets/gnome-suites-core-3.24.modules
index e9cc8b7..d7e8778 100644
--- a/modulesets/gnome-suites-core-3.24.modules
+++ b/modulesets/gnome-suites-core-3.24.modules
@@ -117,6 +117,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
@@ -124,7 +127,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -539,10 +544,11 @@
<if condition-unset="linux">
<autogenargs value="--disable-bluez4 --disable-bluez5"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-alsa --disable-avahi"/>
+ </if>
<branch repo="pulseaudio.freedesktop.org"/>
<dependencies>
- <dep package="alsa"/>
- <dep package="avahi"/>
<dep package="dbus"/>
<dep package="json"/>
<dep package="libsndfile"/>
@@ -558,6 +564,10 @@
<if condition-set="systemd">
<dep package="libsystemd"/>
</if>
+ <if condition-unset="macos">
+ <dep package="alsa"/>
+ <dep package="avahi"/>
+ </if>
</dependencies>
</autotools>
@@ -1403,9 +1413,7 @@
<dep package="gstreamer"/>
<dep package="libnotify"/>
<dep package="libpeas"/>
- <dep package="PackageKit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
@@ -1414,6 +1422,10 @@
<if condition-set="linux">
<dep package="NetworkManager"/>
</if>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.4.modules b/modulesets/gnome-suites-core-3.4.modules
index 765dbb5..506bfe7 100644
--- a/modulesets/gnome-suites-core-3.4.modules
+++ b/modulesets/gnome-suites-core-3.4.modules
@@ -414,6 +414,9 @@
<autotools id="pulseaudio" autogenargs="--disable-udev --disable-hal --disable-oss">
<pkg-config>libpulse.pc</pkg-config>
+ <if condition-set="macos">
+ <autogenargs value="--disable-avahi"/>
+ </if>
<branch repo="freedesktop.org" module="software/pulseaudio/releases/pulseaudio-1.0.tar.xz"
version="1.0"
hash="sha256:e63464f8a0975446e2b4cfe768b615a66735c8d092b2366d2bdc7a2a04a249be"
@@ -428,10 +431,12 @@
<after>
<dep package="libsamplerate"/>
<dep package="gconf"/>
- <dep package="avahi"/>
<dep package="bluez"/>
<dep package="dbus"/>
<dep package="polkit"/>
+ <if condition-unset="macos">
+ <dep package="avahi"/>
+ </if>
</after>
</autotools>
@@ -1150,16 +1155,18 @@
<dep package="libnotify"/>
<dep package="libpeas"/>
<dep package="NetworkManager"/>
- <dep package="PackageKit"/>
<dep package="polkit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
<dep package="gtkmm"/>
<dep package="java-gnome"/>
<dep package="seed"/>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.6.modules b/modulesets/gnome-suites-core-3.6.modules
index 7fae33f..21b9e12 100644
--- a/modulesets/gnome-suites-core-3.6.modules
+++ b/modulesets/gnome-suites-core-3.6.modules
@@ -416,6 +416,9 @@
<autotools id="pulseaudio" autogenargs="--disable-udev --disable-hal --disable-oss">
<pkg-config>libpulse.pc</pkg-config>
+ <if condition-set="macos">
+ <autogenargs value="--disable-avahi"/>
+ </if>
<branch repo="freedesktop.org" module="software/pulseaudio/releases/pulseaudio-2.0.tar.xz"
version="2.0"
hash="sha256:28b42edd42f4879a6884af5f0ec11801ac001eb7582881215b36649aa37e2061"
@@ -430,10 +433,12 @@
</dependencies>
<after>
<dep package="gconf"/>
- <dep package="avahi"/>
<dep package="bluez"/>
<dep package="dbus"/>
<dep package="polkit"/>
+ <if condition-unset="macos">
+ <dep package="avahi"/>
+ </if>
</after>
</autotools>
@@ -1168,16 +1173,18 @@
<dep package="libnotify"/>
<dep package="libpeas"/>
<dep package="NetworkManager"/>
- <dep package="PackageKit"/>
<dep package="polkit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
<dep package="gtkmm"/>
<dep package="java-gnome"/>
<dep package="seed"/>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-3.8.modules b/modulesets/gnome-suites-core-3.8.modules
index b5b6500..5edb84c 100644
--- a/modulesets/gnome-suites-core-3.8.modules
+++ b/modulesets/gnome-suites-core-3.8.modules
@@ -369,6 +369,9 @@
</autotools>
<autotools id="glib-networking">
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
@@ -376,7 +379,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -430,23 +435,30 @@
<autotools id="pulseaudio"
autogenargs="--disable-hal --disable-oss">
<pkg-config>libpulse.pc</pkg-config>
+ <if condition-set="macos">
+ <autogenargs value="--disable-alsa --disable-avahi"/>
+ </if>
<branch repo="freedesktop.org"
module="software/pulseaudio/releases/pulseaudio-${version}.tar.xz"
version="2.1"
hash="sha256:ef6b347bf47abfb98080795f1583018ac959b4aeb4df916b879f9e1eaba0ca7f"/>
<dependencies>
- <dep package="alsa"/>
<dep package="json"/>
<dep package="libsndfile"/>
<dep package="libtool-ltdl"/>
<dep package="libudev"/>
<dep package="glib"/>
<dep package="speex"/>
+ <if condition-unset="macos">
+ <dep package="alsa"/>
+ </if>
</dependencies>
<suggests>
- <dep package="avahi"/>
<dep package="bluez"/>
<dep package="dbus"/>
+ <if condition-unset="macos">
+ <dep package="avahi"/>
+ </if>
</suggests>
<after>
<dep package="polkit"/>
@@ -1090,16 +1102,18 @@
<dep package="libnotify"/>
<dep package="libpeas"/>
<dep package="NetworkManager"/>
- <dep package="PackageKit"/>
<dep package="polkit"/>
<dep package="telepathy-glib"/>
- <dep package="upower"/>
<dep package="WebKit"/>
<!-- and bindings -->
<dep package="pygobject"/>
<dep package="gtkmm"/>
<dep package="java-gnome"/>
<dep package="seed"/>
+ <if condition-unset="macos">
+ <dep package="PackageKit"/>
+ <dep package="upower"/>
+ </if>
</dependencies>
</metamodule>
diff --git a/modulesets/gnome-suites-core-deps-3.0.modules b/modulesets/gnome-suites-core-deps-3.0.modules
index 562799b..9e14290 100644
--- a/modulesets/gnome-suites-core-deps-3.0.modules
+++ b/modulesets/gnome-suites-core-deps-3.0.modules
@@ -181,11 +181,16 @@
<dep package="glib-networking"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
<autotools id="glib-networking">
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="glib-2-28"/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.10.modules b/modulesets/gnome-suites-core-deps-3.10.modules
index 875aa17..f354eee 100644
--- a/modulesets/gnome-suites-core-deps-3.10.modules
+++ b/modulesets/gnome-suites-core-deps-3.10.modules
@@ -96,6 +96,9 @@
</autotools>
<autotools id="geoclue">
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org" branch="2.0.x"/>
<dependencies>
<dep package="glib"/>
@@ -328,7 +331,9 @@
<dep package="glib-networking"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
@@ -534,6 +539,9 @@
</autotools>
<autotools id="librest">
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -543,6 +551,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.12.modules b/modulesets/gnome-suites-core-deps-3.12.modules
index 1d53700..fdbc820 100644
--- a/modulesets/gnome-suites-core-deps-3.12.modules
+++ b/modulesets/gnome-suites-core-deps-3.12.modules
@@ -115,6 +115,9 @@
<if condition-unset="linux">
<autogenargs value="--disable-3g-source --disable-modem-gps-source --disable-wifi-source"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="glib"/>
@@ -373,7 +376,9 @@
<dep package="dconf"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
@@ -596,6 +601,9 @@
</autotools>
<autotools id="librest">
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -605,6 +613,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.14.modules b/modulesets/gnome-suites-core-deps-3.14.modules
index 91197b2..6d13a0b 100644
--- a/modulesets/gnome-suites-core-deps-3.14.modules
+++ b/modulesets/gnome-suites-core-deps-3.14.modules
@@ -118,6 +118,9 @@
<if condition-unset="linux">
<autogenargs value="--disable-3g-source --disable-modem-gps-source --disable-cdma-source"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="glib"/>
@@ -417,7 +420,9 @@
<dep package="dconf"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
@@ -662,6 +667,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -671,6 +679,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.16.modules b/modulesets/gnome-suites-core-deps-3.16.modules
index 72cbb9e..e39aa0a 100644
--- a/modulesets/gnome-suites-core-deps-3.16.modules
+++ b/modulesets/gnome-suites-core-deps-3.16.modules
@@ -114,6 +114,9 @@
<if condition-unset="linux">
<autogenargs value="--disable-3g-source --disable-modem-gps-source --disable-cdma-source"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="glib"/>
@@ -426,7 +429,9 @@
<dep package="dconf"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
@@ -688,6 +693,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -697,6 +705,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.18.modules b/modulesets/gnome-suites-core-deps-3.18.modules
index c78c271..bb5a840 100644
--- a/modulesets/gnome-suites-core-deps-3.18.modules
+++ b/modulesets/gnome-suites-core-deps-3.18.modules
@@ -130,6 +130,9 @@
<if condition-unset="linux">
<autogenargs value="--disable-3g-source --disable-modem-gps-source --disable-cdma-source"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="glib"/>
@@ -464,7 +467,9 @@
<dep package="dconf"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
@@ -749,6 +754,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -758,6 +766,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.2.modules b/modulesets/gnome-suites-core-deps-3.2.modules
index c77b756..dc201c5 100644
--- a/modulesets/gnome-suites-core-deps-3.2.modules
+++ b/modulesets/gnome-suites-core-deps-3.2.modules
@@ -206,11 +206,16 @@
<dep package="glib-networking"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
<autotools id="glib-networking">
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="glib-2-30"/>
<dependencies>
<dep package="glib"/>
@@ -409,6 +414,9 @@
</autotools>
<autotools id="librest">
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.20.modules b/modulesets/gnome-suites-core-deps-3.20.modules
index 34fd64e..7aff5b1 100644
--- a/modulesets/gnome-suites-core-deps-3.20.modules
+++ b/modulesets/gnome-suites-core-deps-3.20.modules
@@ -350,6 +350,9 @@
<if condition-unset="linux">
<autogenargs value="--disable-3g-source --disable-modem-gps-source --disable-cdma-source"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="glib"/>
@@ -391,7 +394,9 @@
<dep package="zlib"/>
</dependencies>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
@@ -1080,6 +1085,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -1106,6 +1114,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.22.modules b/modulesets/gnome-suites-core-deps-3.22.modules
index aaacbc5..6334ada 100644
--- a/modulesets/gnome-suites-core-deps-3.22.modules
+++ b/modulesets/gnome-suites-core-deps-3.22.modules
@@ -424,6 +424,9 @@
<if condition-unset="linux">
<autogenargs value="--disable-3g-source --disable-modem-gps-source --disable-cdma-source"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="glib"/>
@@ -468,16 +471,23 @@
<if condition-set="freebsd">
<autogenargs value="--disable-dtrace --with-libiconv=gnu"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--with-pcre=internal"/>
+ </if>
<branch/>
<dependencies>
<dep package="gettext"/>
<dep package="gtk-doc"/>
<dep package="libffi"/>
- <dep package="libpcre"/>
<dep package="zlib"/>
+ <if condition-unset="macos">
+ <dep package="libpcre"/>
+ </if>
</dependencies>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
@@ -1266,6 +1276,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -1292,6 +1305,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.24.modules b/modulesets/gnome-suites-core-deps-3.24.modules
index f11ab04..2bbf519 100644
--- a/modulesets/gnome-suites-core-deps-3.24.modules
+++ b/modulesets/gnome-suites-core-deps-3.24.modules
@@ -420,6 +420,9 @@
<if condition-unset="linux">
<autogenargs value="--disable-3g-source --disable-modem-gps-source --disable-cdma-source"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="glib"/>
@@ -464,16 +467,23 @@
<if condition-set="freebsd">
<autogenargs value="--disable-dtrace --with-libiconv=gnu"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--with-pcre=internal"/>
+ </if>
<branch/>
<dependencies>
<dep package="gettext"/>
<dep package="gtk-doc"/>
<dep package="libffi"/>
- <dep package="libpcre"/>
<dep package="zlib"/>
+ <if condition-unset="macos">
+ <dep package="libpcre"/>
+ </if>
</dependencies>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
@@ -1363,6 +1373,9 @@
<if condition-set="freebsd">
<autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
</if>
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -1389,6 +1402,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.4.modules b/modulesets/gnome-suites-core-deps-3.4.modules
index bc2badd..0181b67 100644
--- a/modulesets/gnome-suites-core-deps-3.4.modules
+++ b/modulesets/gnome-suites-core-deps-3.4.modules
@@ -57,6 +57,9 @@
</autotools>
<autotools id="geoclue">
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="dbus-glib"/>
@@ -194,11 +197,16 @@
<dep package="glib-networking"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
<autotools id="glib-networking">
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch revision="glib-2-32"/>
<dependencies>
<dep package="glib"/>
@@ -206,7 +214,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -336,6 +346,9 @@
</autotools>
<autotools id="librest">
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.6.modules b/modulesets/gnome-suites-core-deps-3.6.modules
index 387f7c4..efe2986 100644
--- a/modulesets/gnome-suites-core-deps-3.6.modules
+++ b/modulesets/gnome-suites-core-deps-3.6.modules
@@ -73,6 +73,9 @@
</autotools>
<autotools id="geoclue">
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="dbus-glib"/>
@@ -216,11 +219,16 @@
<dep package="glib-networking"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
<autotools id="glib-networking">
+ <if condition-set="macos">
+ <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
+ </if>
<branch revision="glib-2-34"/>
<dependencies>
<dep package="glib"/>
@@ -228,7 +236,9 @@
<dep package="libproxy"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnutls"/>
- <dep package="p11-kit"/>
+ <if condition-unset="macos">
+ <dep package="p11-kit"/>
+ </if>
</dependencies>
</autotools>
@@ -376,6 +386,9 @@
</autotools>
<autotools id="librest">
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -385,6 +398,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
diff --git a/modulesets/gnome-suites-core-deps-3.8.modules b/modulesets/gnome-suites-core-deps-3.8.modules
index 3adf6d4..000b045 100644
--- a/modulesets/gnome-suites-core-deps-3.8.modules
+++ b/modulesets/gnome-suites-core-deps-3.8.modules
@@ -70,6 +70,9 @@
<!-- Build dependencies of gnome-suites-core -->
<autotools id="geoclue">
+ <if condition-set="macos">
+ <autogenargs value="--disable-nmea-source"/>
+ </if>
<branch repo="git.freedesktop.org"/>
<dependencies>
<dep package="dbus-glib"/>
@@ -301,7 +304,9 @@
<dep package="glib-networking"/>
</suggests>
<after>
- <dep package="shared-mime-info"/>
+ <if condition-unset="macos">
+ <dep package="shared-mime-info"/>
+ </if>
</after>
</autotools>
@@ -489,6 +494,9 @@
</autotools>
<autotools id="librest">
+ <if condition-set="macos">
+ <autogenargs value="--without-ca-certificates"/>
+ </if>
<branch revision="librest-0-7"/>
<dependencies>
<dep package="glib"/>
@@ -498,6 +506,9 @@
</autotools>
<autotools id="libsecret">
+ <if condition-set="macos">
+ <autogenargs value="--disable-manpages"/>
+ </if>
<branch/>
<dependencies>
<dep package="glib"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]