[gtk-osx] Restore hicolor icon theme
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-osx] Restore hicolor icon theme
- Date: Thu, 29 Jul 2021 22:11:31 +0000 (UTC)
commit f81a9125fe18d298aab67eec5b231d03da157675
Author: John Ralls <jralls ceridwen us>
Date: Thu Jul 29 15:07:43 2021 -0700
Restore hicolor icon theme
Gtk3 whines about it being missing at startup.
modulesets-stable/gtk-osx.modules | 9 +++++++++
modulesets-unstable/gtk-osx.modules | 8 ++++++++
modulesets/gtk-osx.modules | 8 ++++++++
3 files changed, 25 insertions(+)
---
diff --git a/modulesets-stable/gtk-osx.modules b/modulesets-stable/gtk-osx.modules
index 2b1ec948..a9d06b9d 100644
--- a/modulesets-stable/gtk-osx.modules
+++ b/modulesets-stable/gtk-osx.modules
@@ -14,6 +14,8 @@
href="ftp://ftp.freedesktop.org/pub/"/>
<repository type="tarball" name="fontconfig"
href="http://www.freedesktop.org/software/fontconfig/release/"/>
+ <repository type="tarball" name="hicolor"
+ href="https://icon-theme.freedesktop.org/releases/"/>
<repository type="git" name="github" href="git://github.com/"/>
<repository type="tarball" name="github-tarball" href="https://github.com/"/>
<repository type="system" name="system"/>
@@ -242,6 +244,11 @@
</after>
</meson>
+ <autotools id="hicolor-icon-theme">
+ <branch module="hicolor-icon-theme-0.17.tar.xz" version="0.17"
+ repo="hicolor"/>
+ </autotools>
+
<!-- gtk2 has reached its end-of-life as of December 2020 and 2.24.33 is the final release. -->
<autotools id="gtk+-2.0" autogen-sh="autoreconf"
autogenargs="--with-gdktarget=quartz --enable-quartz-relocation --disable-introspection
--disable-visibility">
@@ -264,6 +271,7 @@
<dep package="atk"/>
<dep package="gdk-pixbuf"/>
<dep package="gobject-introspection"/>
+ <dep package="hicolor-icon-theme"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
@@ -298,6 +306,7 @@
<dep package="gdk-pixbuf"/>
<dep package="gobject-introspection"/>
<dep package="libepoxy"/>
+ <dep package="hicolor-icon-theme"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
diff --git a/modulesets-unstable/gtk-osx.modules b/modulesets-unstable/gtk-osx.modules
index cc9ffdf1..d22923fb 100644
--- a/modulesets-unstable/gtk-osx.modules
+++ b/modulesets-unstable/gtk-osx.modules
@@ -10,6 +10,8 @@
<repository type="git" name="nongnu"
href="git://git.sv.nongnu.org/"/>
<repository type="tarball" name="pcre" href="https://ftp.pcre.org/pub/"/>
+ <repository type="tarball" name="hicolor"
+ href="https://icon-theme.freedesktop.org/releases/"/>
<repository type="system" name="system"/>
<!-- This module set works a bit differently than for example the
@@ -218,6 +220,11 @@
</dependencies>
</meson>
+ <autotools id="hicolor-icon-theme">
+ <branch module="hicolor-icon-theme-0.17.tar.xz" version="0.17"
+ repo="hicolor"/>
+ </autotools>
+
<meson id="gtk+-3.0"
mesonargs="-Dquartz-backend=true -Dx11-backend=false -Dmedia=none">
<branch module="gtk" checkoutdir="gtk+-3.0" revision="gtk-3-24"/>
@@ -228,6 +235,7 @@
<dep package="atk"/>
<dep package="gobject-introspection"/>
<dep package="libepoxy"/>
+ <dep package="hicolor-icon-theme"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
diff --git a/modulesets/gtk-osx.modules b/modulesets/gtk-osx.modules
index 14b5b944..8f70c0c4 100644
--- a/modulesets/gtk-osx.modules
+++ b/modulesets/gtk-osx.modules
@@ -11,6 +11,8 @@
href="https://gitlab.freedesktop.org/jralls/"/>
<repository type="git" name="nongnu"
href="git://git.sv.nongnu.org/"/>
+ <repository type="tarball" name="hicolor"
+ href="https://icon-theme.freedesktop.org/releases/"/>
<repository type="system" name="system"/>
<!-- This module set works a bit differently than for example the
@@ -206,6 +208,11 @@
</dependencies>
</autotools>
+ <autotools id="hicolor-icon-theme">
+ <branch module="hicolor-icon-theme-0.17.tar.xz" version="0.17"
+ repo="hicolor"/>
+ </autotools>
+
<autotools id="gtk+-3.0"
autogenargs="--enable-quartz-backend --enable-quartz-relocation --disable-colord">
<branch module="gtk" checkoutdir="gtk+-3.0" revision="gtk-3-24"/>
@@ -216,6 +223,7 @@
<dep package="gdk-pixbuf"/>
<dep package="gobject-introspection"/>
<dep package="libepoxy"/>
+ <dep package="hicolor-icon-theme"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]