gtk3 apps: update theme dependencies for GNOME 3.28

With the release of GNOME 3.28, all default gtk3 theme files
are contained in adwaita-icon-theme and gtk3 itself.

gnome-themes-standard has, therefore, been removed from
the GNOME 3.28 release and any additional themes contained
therein have been moved to new port gnome-themes-extra. This
includes optional gtk2 themes Adwaita and  Adwaita-dark and both
gtk2 and gtk3 versions of deprecated theme HighContrast.

Replace all gtk3 app dependencies on gnome-themes-standard with
adwaita-icon-theme and remove any references to the deprecated
theme HighContrast.

Rebuild not required since adwaita-icon-theme was previously a dependency
of gnome-themes-standard.
This commit is contained in:
David B. Evans
2018-03-18 11:26:26 -07:00
parent e63930ffd3
commit c7455a7e33
55 changed files with 55 additions and 60 deletions
+1 -1
View File
@@ -44,7 +44,7 @@ depends_lib port:desktop-file-utils \
port:taglib \
port:wavpack
depends_run port:gnome-themes-standard
depends_run port:adwaita-icon-theme
patchfiles patch-m4-ax_compiler_flags_ldflags.m4.diff
+1 -1
View File
@@ -49,7 +49,7 @@ depends_lib port:desktop-file-utils \
port:libxslt \
port:ncurses
depends_run port:gnome-themes-standard
depends_run port:adwaita-icon-theme
gobject_introspection yes
+1 -1
View File
@@ -41,7 +41,7 @@ depends_lib port:desktop-file-utils \
port:enchant \
port:gucharmap
depends_run port:gnome-themes-standard
depends_run port:adwaita-icon-theme
patchfiles patch-configure.ac.diff
+1 -1
View File
@@ -42,7 +42,7 @@ depends_lib-append port:desktop-file-utils \
port:ghostscript \
port:goocanvas2
depends_run port:gnome-themes-standard
depends_run port:adwaita-icon-theme
patchfiles patch-gramps-gen-utils-resourcepath.py.diff
+1 -1
View File
@@ -41,7 +41,7 @@ depends_lib port:desktop-file-utils \
port:gnome-menus \
port:py27-gobject3
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:yelp
patchfiles patch-Makefile.am.diff \
+1 -1
View File
@@ -44,7 +44,7 @@ depends_lib port:desktop-file-utils \
port:libxml2 \
port:vte
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:epiphany \
port:yelp \
port:xdg-utils
+1 -1
View File
@@ -47,7 +47,7 @@ depends_lib port:desktop-file-utils \
path:lib/libssl.dylib:openssl \
port:sqlite3
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:yelp
patchfiles patch-configure.ac.diff \
+1 -3
View File
@@ -35,7 +35,7 @@ depends_lib port:desktop-file-utils \
port:gtk3 \
port:vala
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:yelp
patchfiles patch-warning-flags.diff
@@ -46,11 +46,9 @@ autoreconf.args -fvi
configure.args --disable-schemas-compile \
--disable-silent-rules
# port installs hicolor and HighContrast icons, desktop application file, and gschemas
post-activate {
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/HighContrast"
system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
}
+1 -1
View File
@@ -34,7 +34,7 @@ depends_lib port:desktop-file-utils \
port:gtk3 \
port:libxml2
depends_run port:gnome-themes-standard
depends_run port:adwaita-icon-theme
configure.args --disable-schemas-compile \
--disable-silent-rules
+1 -1
View File
@@ -27,7 +27,7 @@ depends_build port:pkgconfig
depends_lib port:desktop-file-utils \
port:gtk3
depends_run port:gnome-themes-standard
depends_run port:adwaita-icon-theme
# use system python for build, requires python2 >= 2.3
+1 -1
View File
@@ -62,7 +62,7 @@ depends_run port:telepathy-mission-control \
port:telepathy-haze \
port:telepathy-salut \
port:gnome-keyring \
port:gnome-themes-standard \
port:adwaita-icon-theme \
port:yelp
license_noconflict dbus-glib gnutls
+1 -1
View File
@@ -41,7 +41,7 @@ depends_lib port:desktop-file-utils \
port:libxml2 \
port:xorg-libX11
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:yelp
gobject_introspection yes
+1 -1
View File
@@ -43,7 +43,7 @@ depends_lib port:desktop-file-utils \
port:xorg-libX11 \
port:iso-codes
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:gnome-keyring
# reconfigure using our intltool.m4 and upstream autogen.sh for intltool 0.51 compatibility
+1 -1
View File
@@ -41,7 +41,7 @@ depends_lib port:desktop-file-utils \
port:libmagic \
port:libarchive
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:yelp
# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
+1 -2
View File
@@ -40,13 +40,12 @@ depends_lib port:desktop-file-utils \
port:libsoup \
port:gstreamer1
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:yelp \
port:epiphany
patchfiles patch-meson.build.diff
# port installs desktop application file, and hicolor and HighContrast icons
post-activate {
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
+1 -1
View File
@@ -44,7 +44,7 @@ depends_lib port:desktop-file-utils \
port:iso-codes \
port:vala
depends_run port:gnome-themes-standard
depends_run port:adwaita-icon-theme
gobject_introspection yes
+1 -2
View File
@@ -36,7 +36,7 @@ depends_lib port:desktop-file-utils \
port:gtk3
depends_run port:yelp \
port:gnome-themes-standard
port:adwaita-icon-theme
# blacklist old compilers that do not support gcc diagnostic pragmas in functions
compiler.blacklist *gcc* {clang < 300}
@@ -56,7 +56,6 @@ configure.args --disable-silent-rules \
post-activate {
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/HighContrast"
system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
}
+1 -1
View File
@@ -48,7 +48,7 @@ depends_lib port:desktop-file-utils \
port:libsoup \
port:libsecret
depends_run port:gnome-themes-standard
depends_run port:adwaita-icon-theme
gobject_introspection yes
+1 -1
View File
@@ -36,7 +36,7 @@ depends_lib port:gtk3 \
port:barcode \
port:qrencode
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:yelp
patchfiles patch-missing-prototype.diff
+1 -1
View File
@@ -57,7 +57,7 @@ depends_lib port:desktop-file-utils \
port:evince \
port:shared-mime-info
depends_run port:gnome-themes-standard \
depends_run port:adwaita-icon-theme \
port:yelp \
port:gnome-keyring

Some files were not shown because too many files have changed in this diff Show More