aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Kortkamp <tobik@FreeBSD.org>2019-11-08 11:21:02 +0000
committerTobias Kortkamp <tobik@FreeBSD.org>2019-11-08 11:21:02 +0000
commitb132573e497440ccab95f08970f076144dbea023 (patch)
treec86c460006c4cb47f553ee1947721398649ec2e2
parentef878751a79ba6aaefefa599a76c833c618977d5 (diff)
downloadports-b132573e497440ccab95f08970f076144dbea023.tar.gz
ports-b132573e497440ccab95f08970f076144dbea023.zip
x11*: Add missing USES={gl,gnome,mate}
Notes
Notes: svn path=/head/; revision=517047
-rw-r--r--x11-fm/catseye-fm/Makefile2
-rw-r--r--x11-fm/gentoo/Makefile2
-rw-r--r--x11-fm/nemo/Makefile3
-rw-r--r--x11-fm/rodent/Makefile3
-rw-r--r--x11-fm/sunflower/Makefile2
-rw-r--r--x11-fonts/font-manager/Makefile2
-rw-r--r--x11-fonts/gbdfed/Makefile2
-rw-r--r--x11-themes/adapta-backgrounds/Makefile2
-rw-r--r--x11-themes/clearlooks-metacity/Makefile2
-rw-r--r--x11-themes/clearlooks-themes-extras/Makefile1
-rw-r--r--x11-themes/clearlooks/Makefile2
-rw-r--r--x11-themes/gnome-icon-theme-symbolic/Makefile2
-rw-r--r--x11-themes/gnome-icons-elementary/Makefile1
-rw-r--r--x11-themes/gnome-icons-faenza/Makefile2
-rw-r--r--x11-themes/gnome-icons/bsd.gnome-icons.mk1
-rw-r--r--x11-themes/gnome-themes-extras/Makefile2
-rw-r--r--x11-themes/gnome-themes/Makefile2
-rw-r--r--x11-themes/gtk-aluminumalloy-volcanic-theme/Makefile1
-rw-r--r--x11-themes/gtk-aquaextremesunken-theme/Makefile1
-rw-r--r--x11-themes/gtk-aurora-engine/Makefile2
-rw-r--r--x11-themes/gtk-blueprint-engine/Makefile2
-rw-r--r--x11-themes/gtk-cleanice-engine/Makefile2
-rw-r--r--x11-themes/gtk-digital-cream-theme/Makefile1
-rw-r--r--x11-themes/gtk-digital-harmony-theme/Makefile1
-rw-r--r--x11-themes/gtk-engines2/Makefile2
-rw-r--r--x11-themes/gtk-gray-theme/Makefile1
-rw-r--r--x11-themes/gtk-lila-theme-extras/Makefile2
-rw-r--r--x11-themes/gtk-lila-theme/Makefile2
-rw-r--r--x11-themes/gtk-longhorninspirat-theme/Makefile1
-rw-r--r--x11-themes/gtk-milk-theme/Makefile1
-rw-r--r--x11-themes/gtk-murrina-aqua/Makefile2
-rw-r--r--x11-themes/gtk-murrina-fancy-clearlooks/Makefile2
-rw-r--r--x11-themes/gtk-murrina-lightblue/Makefile2
-rw-r--r--x11-themes/gtk-murrine-themes/Makefile2
-rw-r--r--x11-themes/gtk-nodoka-engine/Makefile2
-rw-r--r--x11-themes/gtk-oxygen-engine/Makefile2
-rw-r--r--x11-themes/gtk-xfce-engine/Makefile2
-rw-r--r--x11-themes/gtk3-oxygen-engine/Makefile2
-rw-r--r--x11-themes/gtk3-unico-engine/Makefile2
-rw-r--r--x11-themes/icons-tango-extras/Makefile2
-rw-r--r--x11-themes/icons-tango/Makefile2
-rw-r--r--x11-themes/lxde-icon-theme/Makefile2
-rw-r--r--x11-themes/mate-backgrounds/Makefile2
-rw-r--r--x11-themes/mate-icon-theme-faenza/Makefile2
-rw-r--r--x11-themes/mate-icon-theme/Makefile2
-rw-r--r--x11-themes/mate-themes/Makefile2
-rw-r--r--x11-themes/murrine-configurator/Makefile2
-rw-r--r--x11-themes/nimbus/Makefile2
-rw-r--r--x11-themes/numix-theme/Makefile2
-rw-r--r--x11-themes/qtcurve/Makefile1
-rw-r--r--x11-themes/rezlooks/Makefile2
-rw-r--r--x11-themes/thewidgetfactory/Makefile2
-rw-r--r--x11-themes/ubuntulooks/Makefile2
-rw-r--r--x11-toolkits/c++-gtk-utils/Makefile3
-rw-r--r--x11-toolkits/fpc-gtk2/Makefile1
-rw-r--r--x11-toolkits/girara/Makefile2
-rw-r--r--x11-toolkits/gnocl/Makefile2
-rw-r--r--x11-toolkits/gtk-sharp20/Makefile2
-rw-r--r--x11-toolkits/gtk-sharp30/Makefile3
-rw-r--r--x11-toolkits/gtkada/Makefile2
-rw-r--r--x11-toolkits/gtkglextmm/Makefile4
-rw-r--r--x11-toolkits/gtkimageview/Makefile2
-rw-r--r--x11-toolkits/gtkmm20/Makefile2
-rw-r--r--x11-toolkits/gtksourceview2/Makefile2
-rw-r--r--x11-toolkits/gtksourceviewmm3/Makefile3
-rw-r--r--x11-toolkits/hippo-canvas/Makefile2
-rw-r--r--x11-toolkits/libbonoboui/Makefile2
-rw-r--r--x11-toolkits/libgdiplus/Makefile3
-rw-r--r--x11-toolkits/libgnomeprintuimm/Makefile2
-rw-r--r--x11-toolkits/libsexy/Makefile2
-rw-r--r--x11-toolkits/p5-Glade2/Makefile2
-rw-r--r--x11-toolkits/p5-Gnome2-Canvas/Makefile2
-rw-r--r--x11-toolkits/p5-Gnome2-VFS/Makefile2
-rw-r--r--x11-toolkits/p5-Gnome2/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2-GladeXML/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2-Html2/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2-Unique/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk3/Makefile2
-rw-r--r--x11-toolkits/p5-Pango/Makefile2
-rw-r--r--x11-toolkits/pangomm/Makefile3
-rw-r--r--x11-toolkits/pangoxsl/Makefile2
-rw-r--r--x11-toolkits/py-gnome2/Makefile3
-rw-r--r--x11-toolkits/py-gtk2/Makefile3
-rw-r--r--x11-toolkits/py-gtkglext/Makefile3
-rw-r--r--x11-toolkits/py-gtksourceview/Makefile3
-rw-r--r--x11-toolkits/py-gui/Makefile2
-rw-r--r--x11-toolkits/py-kiwi-gtk/Makefile2
-rw-r--r--x11-toolkits/py-sexy/Makefile2
-rw-r--r--x11-toolkits/py-vte/Makefile2
-rw-r--r--x11-toolkits/rep-gtk2/Makefile2
-rw-r--r--x11-toolkits/sdl_pango/Makefile2
-rw-r--r--x11-toolkits/unique/Makefile2
-rw-r--r--x11-toolkits/vdk/Makefile2
-rw-r--r--x11-toolkits/vte/Makefile2
-rw-r--r--x11-wm/devilspie/Makefile2
-rw-r--r--x11-wm/ede/Makefile2
-rw-r--r--x11-wm/libcompizconfig/Makefile2
-rw-r--r--x11-wm/muffin/Makefile4
-rw-r--r--x11-wm/obconf/Makefile2
-rw-r--r--x11-wm/obmenu/Makefile2
-rw-r--r--x11-wm/pager/Makefile2
-rw-r--r--x11-wm/plasma5-kwin/Makefile4
-rw-r--r--x11-wm/qtile/Makefile2
-rw-r--r--x11-wm/selectwm/Makefile2
-rw-r--r--x11-wm/simple-ccsm/Makefile2
-rw-r--r--x11/alltray/Makefile2
-rw-r--r--x11/apwal/Makefile2
-rw-r--r--x11/cinnamon-menus/Makefile2
-rw-r--r--x11/cinnamon-screensaver/Makefile3
-rw-r--r--x11/controllermap/Makefile1
-rw-r--r--x11/evilvte/Makefile2
-rw-r--r--x11/gcb/Makefile2
-rw-r--r--x11/gnome-menus/Makefile2
-rw-r--r--x11/gsynaptics/Makefile2
-rw-r--r--x11/gtkchtheme/Makefile2
-rw-r--r--x11/gtkterm2/Makefile2
-rw-r--r--x11/gxkb/Makefile2
-rw-r--r--x11/lxmenu-data/Makefile2
-rw-r--r--x11/mate-base/Makefile2
-rw-r--r--x11/mate-menus/Makefile2
-rw-r--r--x11/mate-panel/Makefile2
-rw-r--r--x11/mate-screensaver/Makefile3
-rw-r--r--x11/mate-session-manager/Makefile4
-rw-r--r--x11/mate/Makefile2
-rw-r--r--x11/menu-cache/Makefile2
-rw-r--r--x11/pipeglade/Makefile2
-rw-r--r--x11/py-xdot06/Makefile2
-rw-r--r--x11/screen-message/Makefile2
-rw-r--r--x11/swaybg/Makefile2
-rw-r--r--x11/swaylock/Makefile2
-rw-r--r--x11/waybar/Makefile2
-rw-r--r--x11/wbarconf/Makefile2
-rw-r--r--x11/wcm/Makefile2
-rw-r--r--x11/wdisplays/Makefile2
-rw-r--r--x11/wf-shell/Makefile2
-rw-r--r--x11/wmblob/Makefile2
-rw-r--r--x11/wmctrl/Makefile2
-rw-r--r--x11/yalias/Makefile2
139 files changed, 161 insertions, 125 deletions
diff --git a/x11-fm/catseye-fm/Makefile b/x11-fm/catseye-fm/Makefile
index f545c404a96f..11b457f001ff 100644
--- a/x11-fm/catseye-fm/Makefile
+++ b/x11-fm/catseye-fm/Makefile
@@ -13,7 +13,7 @@ COMMENT= Clear, fast, powerful file browser using gtk+2.0
LICENSE= GPLv3
-USES= pkgconfig
+USES= gnome pkgconfig
USE_GNOME= gtk20
do-install:
diff --git a/x11-fm/gentoo/Makefile b/x11-fm/gentoo/Makefile
index 7fb6dad145fb..728a40946a07 100644
--- a/x11-fm/gentoo/Makefile
+++ b/x11-fm/gentoo/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv2 # only
LICENSE_FILE= ${WRKSRC}/COPYING
USE_GNOME= gtk30
-USES= gettext gmake pathfix pkgconfig
+USES= gettext gmake gnome pathfix pkgconfig
GNU_CONFIGURE= yes
CONFIGURE_ENV= MKDIR_P="${MKDIR}"
diff --git a/x11-fm/nemo/Makefile b/x11-fm/nemo/Makefile
index 9b9dd9d54565..8f80c6a2e4b8 100644
--- a/x11-fm/nemo/Makefile
+++ b/x11-fm/nemo/Makefile
@@ -23,7 +23,8 @@ RUN_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme \
gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
USES= autoreconf:build compiler:c++11-lang desktop-file-utils gettext \
- gmake libtool pathfix pkgconfig python:2.7 shared-mime-info
+ gmake gnome libtool pathfix pkgconfig python:2.7 \
+ shared-mime-info
USE_GNOME= gnomedesktop3 gnomeprefix intlhack introspection:build \
libxml2 pygobject3
USE_GITHUB= yes
diff --git a/x11-fm/rodent/Makefile b/x11-fm/rodent/Makefile
index 27fd319eefc5..d2de61508bc0 100644
--- a/x11-fm/rodent/Makefile
+++ b/x11-fm/rodent/Makefile
@@ -19,7 +19,8 @@ LIB_DEPENDS= libcairo.so:graphics/cairo \
libmagic.so.1:sysutils/file \
librfm.so:x11-fm/librfm
-USES= desktop-file-utils gmake libtool:keepla pkgconfig tar:bzip2 shebangfix
+USES= desktop-file-utils gmake gnome libtool:keepla pkgconfig \
+ shebangfix tar:bzip2
USE_GNOME= glib20 gtk20 librsvg2 libxml2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --docdir=${DOCSDIR}
diff --git a/x11-fm/sunflower/Makefile b/x11-fm/sunflower/Makefile
index ac34222573b1..d6bda9da061c 100644
--- a/x11-fm/sunflower/Makefile
+++ b/x11-fm/sunflower/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} \
WRKSRC= ${WRKDIR}/Sunflower
-USES= desktop-file-utils gettext python:2.7 shebangfix tar:tgz
+USES= desktop-file-utils gettext gnome python:2.7 shebangfix tar:tgz
USE_GNOME= gtk20 pygtk2 pygobject
NO_ARCH= yes
INSTALLS_ICONS= yes
diff --git a/x11-fonts/font-manager/Makefile b/x11-fonts/font-manager/Makefile
index cf694c684336..73bc7c3bd314 100644
--- a/x11-fonts/font-manager/Makefile
+++ b/x11-fonts/font-manager/Makefile
@@ -26,7 +26,7 @@ GH_PROJECT= master
USE_GNOME= pygtk2
GNU_CONFIGURE= yes
-USES= gmake pkgconfig python:2.7 tar:bzip2
+USES= gmake gnome pkgconfig python:2.7 tar:bzip2
PORTDATA= *
diff --git a/x11-fonts/gbdfed/Makefile b/x11-fonts/gbdfed/Makefile
index 419e8c159f8d..812b09e51159 100644
--- a/x11-fonts/gbdfed/Makefile
+++ b/x11-fonts/gbdfed/Makefile
@@ -12,7 +12,7 @@ COMMENT= GTK2 bitmap font editor
LICENSE= MIT
-USES= gettext pkgconfig tar:bzip2
+USES= gettext gnome pkgconfig tar:bzip2
USE_GNOME= gtk20
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/x11-themes/adapta-backgrounds/Makefile b/x11-themes/adapta-backgrounds/Makefile
index 283efc984ac5..3866889f97bd 100644
--- a/x11-themes/adapta-backgrounds/Makefile
+++ b/x11-themes/adapta-backgrounds/Makefile
@@ -22,7 +22,7 @@ OPTIONS_DEFINE= DOCS
NO_ARCH= yes
-USES= autoreconf gmake pkgconfig
+USES= autoreconf gmake gnome pkgconfig
USE_GITHUB= yes
USE_GNOME= glib20 libxml2
diff --git a/x11-themes/clearlooks-metacity/Makefile b/x11-themes/clearlooks-metacity/Makefile
index fe20f7a32447..53d0b44500ce 100644
--- a/x11-themes/clearlooks-metacity/Makefile
+++ b/x11-themes/clearlooks-metacity/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.stellingwerff.com/
MAINTAINER= ports@FreeBSD.org
COMMENT= Clearlooks Metacity theme
+USES= gnome
+
CONFLICTS= gnome-themes-2.11.9[1-9]* gnome-themes-2.*
WRKSRC= ${WRKDIR}/Clearlooks/metacity-1/
diff --git a/x11-themes/clearlooks-themes-extras/Makefile b/x11-themes/clearlooks-themes-extras/Makefile
index 968d8f6e4189..b5ade66f29fc 100644
--- a/x11-themes/clearlooks-themes-extras/Makefile
+++ b/x11-themes/clearlooks-themes-extras/Makefile
@@ -12,6 +12,7 @@ COMMENT= Extras colour schemes for Clearlooks engine theme
NO_BUILD= yes
NO_WRKSUBDIR= yes
+USES= gnome
USE_GNOME= gtk20
THEME_DIR= ${PREFIX}/share/themes
diff --git a/x11-themes/clearlooks/Makefile b/x11-themes/clearlooks/Makefile
index db48d8cd32ce..4570f03cb526 100644
--- a/x11-themes/clearlooks/Makefile
+++ b/x11-themes/clearlooks/Makefile
@@ -14,7 +14,7 @@ COMMENT?= GTK+ 2.x engine based on Bluecurve
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
-USES= libtool pkgconfig tar:bzip2
+USES= gnome libtool pkgconfig tar:bzip2
USE_GNOME= gtk20
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/x11-themes/gnome-icon-theme-symbolic/Makefile b/x11-themes/gnome-icon-theme-symbolic/Makefile
index 3e87e37108df..69bd42d158a9 100644
--- a/x11-themes/gnome-icon-theme-symbolic/Makefile
+++ b/x11-themes/gnome-icon-theme-symbolic/Makefile
@@ -14,7 +14,7 @@ COMMENT= GNOME Symbolic Icons
BUILD_DEPENDS= icon-naming-utils>=0.8.7:x11-themes/icon-naming-utils
INSTALLS_ICONS= yes
-USES= gmake pathfix pkgconfig tar:xz
+USES= gmake gnome pathfix pkgconfig tar:xz
USE_GNOME= gnomeprefix
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_path_GIT="" \
diff --git a/x11-themes/gnome-icons-elementary/Makefile b/x11-themes/gnome-icons-elementary/Makefile
index 12cdb2654979..42e45de27294 100644
--- a/x11-themes/gnome-icons-elementary/Makefile
+++ b/x11-themes/gnome-icons-elementary/Makefile
@@ -12,6 +12,7 @@ COMMENT= Elementary icon set
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
+USES= gnome
USE_GITHUB= yes
GH_PROJECT= icons
diff --git a/x11-themes/gnome-icons-faenza/Makefile b/x11-themes/gnome-icons-faenza/Makefile
index a7ba649e965c..2348828c3a6a 100644
--- a/x11-themes/gnome-icons-faenza/Makefile
+++ b/x11-themes/gnome-icons-faenza/Makefile
@@ -13,6 +13,8 @@ COMMENT= Faenza GNOME 2 icon themes
LICENSE= GPLv3
+USES= gnome
+
WRKSRC= ${WRKDIR}/${PORTNAME}-icon-theme-${PORTVERSION:R}
NO_BUILD= yes
NO_ARCH= yes
diff --git a/x11-themes/gnome-icons/bsd.gnome-icons.mk b/x11-themes/gnome-icons/bsd.gnome-icons.mk
index 2484b1e7d679..b17adff14920 100644
--- a/x11-themes/gnome-icons/bsd.gnome-icons.mk
+++ b/x11-themes/gnome-icons/bsd.gnome-icons.mk
@@ -9,6 +9,7 @@ NO_ARCH= yes
REASON= Themes may contain artwork not done by the author. \
Keep FreeBSD safe if theme author violated copyrights.
+USES+= gnome
INSTALLS_ICONS= yes
do-install: icon-do-install
diff --git a/x11-themes/gnome-themes-extras/Makefile b/x11-themes/gnome-themes-extras/Makefile
index 413181f71237..86ca40c5db3f 100644
--- a/x11-themes/gnome-themes-extras/Makefile
+++ b/x11-themes/gnome-themes-extras/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= gtk-engines2>=2.11.0:x11-themes/gtk-engines2 \
icon-naming-utils>=0.8.1:x11-themes/icon-naming-utils
RUN_DEPENDS= gtk-engines2>=2.11.0:x11-themes/gtk-engines2
-USES= gettext gmake pkgconfig tar:bzip2
+USES= gettext gmake gnome pkgconfig tar:bzip2
USE_GNOME= libgnomeui intlhack
INSTALLS_ICONS= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/x11-themes/gnome-themes/Makefile b/x11-themes/gnome-themes/Makefile
index 90bcdd09449f..68cbafa90170 100644
--- a/x11-themes/gnome-themes/Makefile
+++ b/x11-themes/gnome-themes/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= gtk-engines2>=2.15.0:x11-themes/gtk-engines2
CONFLICTS= clearlooks-metacity-0.*
-USES= gettext gmake pkgconfig tar:bzip2
+USES= gettext gmake gnome pkgconfig tar:bzip2
INSTALLS_ICONS= yes
USE_GNOME= gnomeprefix intlhack metacity gtk20
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/x11-themes/gtk-aluminumalloy-volcanic-theme/Makefile b/x11-themes/gtk-aluminumalloy-volcanic-theme/Makefile
index 68e6ff2a669e..11ab0e8e15b4 100644
--- a/x11-themes/gtk-aluminumalloy-volcanic-theme/Makefile
+++ b/x11-themes/gtk-aluminumalloy-volcanic-theme/Makefile
@@ -27,6 +27,7 @@ NO_BUILD= yes
.if ${TYPE} == gtk
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
PLIST_SUB+= GTK20="" METACITY="@comment "
+USES+= gnome
USE_GNOME= gtk20
.else # metacity
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
diff --git a/x11-themes/gtk-aquaextremesunken-theme/Makefile b/x11-themes/gtk-aquaextremesunken-theme/Makefile
index 21942814ecc7..dbd482276f33 100644
--- a/x11-themes/gtk-aquaextremesunken-theme/Makefile
+++ b/x11-themes/gtk-aquaextremesunken-theme/Makefile
@@ -23,6 +23,7 @@ THEME_NAME= ${DISTNAME}
.if ${TYPE} == gtk
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
PLIST_SUB+= GTK20="" METACITY="@comment "
+USES+= gnome
USE_GNOME= gtk20
.else # metacity
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
diff --git a/x11-themes/gtk-aurora-engine/Makefile b/x11-themes/gtk-aurora-engine/Makefile
index c618c3ab7100..a031d4918916 100644
--- a/x11-themes/gtk-aurora-engine/Makefile
+++ b/x11-themes/gtk-aurora-engine/Makefile
@@ -18,7 +18,7 @@ BROKEN= unfetchable
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gtk-engines-2.pc:x11-themes/gtk-engines2
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gtk-engines-2.pc:x11-themes/gtk-engines2
-USES= gmake libtool pkgconfig tar:bzip2
+USES= gmake gnome libtool pkgconfig tar:bzip2
USE_GNOME= gtk20
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/x11-themes/gtk-blueprint-engine/Makefile b/x11-themes/gtk-blueprint-engine/Makefile
index e896fa270de9..237c0f4bc2fa 100644
--- a/x11-themes/gtk-blueprint-engine/Makefile
+++ b/x11-themes/gtk-blueprint-engine/Makefile
@@ -19,7 +19,7 @@ LICENSE= GPLv2
BUILD_DEPENDS= icon-naming-utils>=0.8.90:x11-themes/icon-naming-utils
GNU_CONFIGURE= yes
-USES= gmake libtool perl5 pkgconfig tar:bzip2
+USES= gmake gnome libtool perl5 pkgconfig tar:bzip2
USE_GNOME= glib20 gtk20 intltool intlhack
INSTALLS_ICONS= yes
diff --git a/x11-themes/gtk-cleanice-engine/Makefile b/x11-themes/gtk-cleanice-engine/Makefile
index 33e74c123eed..24382995e077 100644
--- a/x11-themes/gtk-cleanice-engine/Makefile
+++ b/x11-themes/gtk-cleanice-engine/Makefile
@@ -14,7 +14,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= ports@FreeBSD.org
COMMENT= Simplistic GTK+ 2.x theme engine
-USES= pathfix pkgconfig libtool
+USES= gnome libtool pathfix pkgconfig
GNU_CONFIGURE= yes
USE_GNOME= gtk20
INSTALL_TARGET= install-strip
diff --git a/x11-themes/gtk-digital-cream-theme/Makefile b/x11-themes/gtk-digital-cream-theme/Makefile
index a27caf5dfe93..fc25a28d9254 100644
--- a/x11-themes/gtk-digital-cream-theme/Makefile
+++ b/x11-themes/gtk-digital-cream-theme/Makefile
@@ -24,6 +24,7 @@ THEME_NAME= ${DISTNAME}
.if ${TYPE} == gtk
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
PLIST_SUB+= GTK20="" METACITY="@comment "
+USES+= gnome
USE_GNOME= gtk20
.else # metacity
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
diff --git a/x11-themes/gtk-digital-harmony-theme/Makefile b/x11-themes/gtk-digital-harmony-theme/Makefile
index 077a37e5d470..acd41fca7877 100644
--- a/x11-themes/gtk-digital-harmony-theme/Makefile
+++ b/x11-themes/gtk-digital-harmony-theme/Makefile
@@ -23,6 +23,7 @@ THEME_NAME= ${DISTNAME}
.if ${TYPE} == gtk
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
PLIST_SUB+= GTK20="" METACITY="@comment "
+USES+= gnome
USE_GNOME= gtk20
.else # metacity
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
diff --git a/x11-themes/gtk-engines2/Makefile b/x11-themes/gtk-engines2/Makefile
index 75662df853b9..8fcceab2831d 100644
--- a/x11-themes/gtk-engines2/Makefile
+++ b/x11-themes/gtk-engines2/Makefile
@@ -16,7 +16,7 @@ COMMENT= Theme engine for the GTK+-2.0 toolkit
CONFLICTS= gtk-smooth-engine-[0-9]* clearlooks-[0-9]*
USE_GNOME= gtk20 intlhack
-USES= gettext gmake libtool pathfix pkgconfig tar:bzip2
+USES= gettext gmake gnome libtool pathfix pkgconfig tar:bzip2
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/x11-themes/gtk-gray-theme/Makefile b/x11-themes/gtk-gray-theme/Makefile
index 3b03dcfd6de5..175aa4fd4001 100644
--- a/x11-themes/gtk-gray-theme/Makefile
+++ b/x11-themes/gtk-gray-theme/Makefile
@@ -18,6 +18,7 @@ EXPIRATION_DATE= 2019-10-16
RUN_DEPENDS= icons-tango>0:x11-themes/icons-tango
NO_BUILD= yes
+USES= gnome
USE_GNOME= gtk20
do-install:
diff --git a/x11-themes/gtk-lila-theme-extras/Makefile b/x11-themes/gtk-lila-theme-extras/Makefile
index c8206cc7c4ef..8e70bd47408b 100644
--- a/x11-themes/gtk-lila-theme-extras/Makefile
+++ b/x11-themes/gtk-lila-theme-extras/Makefile
@@ -14,7 +14,7 @@ COMMENT= GTK+ 2.0 Lila additional themes
WRKSRC= ${WRKDIR}/lila-gtk-extras
NO_BUILD= yes
-USES= tar:bzip2
+USES= gnome tar:bzip2
USE_GNOME= gtk20
.SILENT:
diff --git a/x11-themes/gtk-lila-theme/Makefile b/x11-themes/gtk-lila-theme/Makefile
index 73712fa51ed7..2f2d78cf6c8b 100644
--- a/x11-themes/gtk-lila-theme/Makefile
+++ b/x11-themes/gtk-lila-theme/Makefile
@@ -14,7 +14,7 @@ COMMENT= GTK+ 2.0 Lila theme
WRKSRC= ${WRKDIR}/lila-gtk
NO_BUILD= yes
-USES= tar:bzip2
+USES= gnome tar:bzip2
USE_GNOME= gtk20
.SILENT:
diff --git a/x11-themes/gtk-longhorninspirat-theme/Makefile b/x11-themes/gtk-longhorninspirat-theme/Makefile
index 13a80340dfcc..608b0c419841 100644
--- a/x11-themes/gtk-longhorninspirat-theme/Makefile
+++ b/x11-themes/gtk-longhorninspirat-theme/Makefile
@@ -25,6 +25,7 @@ WRKSRC= ${WRKDIR}/${THEME_NAME}
.if ${TYPE} == gtk
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
PLIST_SUB+= GTK20="" METACITY="@comment "
+USES+= gnome
USE_GNOME= gtk20
.else # metacity
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
diff --git a/x11-themes/gtk-milk-theme/Makefile b/x11-themes/gtk-milk-theme/Makefile
index 91227d64a597..174b8934562c 100644
--- a/x11-themes/gtk-milk-theme/Makefile
+++ b/x11-themes/gtk-milk-theme/Makefile
@@ -25,6 +25,7 @@ THEME_NAME= Milk
.if ${TYPE} == gtk
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
PLIST_SUB+= GTK20="" METACITY="@comment "
+USES+= gnome
USE_GNOME= gtk20
.else # metacity
THEME_DIR= ${PREFIX}/share/themes/${THEME_NAME}
diff --git a/x11-themes/gtk-murrina-aqua/Makefile b/x11-themes/gtk-murrina-aqua/Makefile
index 58edd67d8b52..26e922a4f249 100644
--- a/x11-themes/gtk-murrina-aqua/Makefile
+++ b/x11-themes/gtk-murrina-aqua/Makefile
@@ -15,6 +15,8 @@ COMMENT= Murrina Aqua GTK+ 2.x cairo based theme
BUILD_DEPENDS= ${LOCALBASE}/lib/gtk-2.0/${GTK2_VERSION}/engines/libmurrine.so:x11-themes/gtk-murrine-engine
RUN_DEPENDS= ${LOCALBASE}/lib/gtk-2.0/${GTK2_VERSION}/engines/libmurrine.so:x11-themes/gtk-murrine-engine
+USES= gnome
+
GTKRC_DIR= ${DISTNAME}/gtk-2.0
USE_GNOME= gtk20
NO_BUILD= yes
diff --git a/x11-themes/gtk-murrina-fancy-clearlooks/Makefile b/x11-themes/gtk-murrina-fancy-clearlooks/Makefile
index 56395385d7b7..a674c39540ca 100644
--- a/x11-themes/gtk-murrina-fancy-clearlooks/Makefile
+++ b/x11-themes/gtk-murrina-fancy-clearlooks/Makefile
@@ -16,6 +16,8 @@ BROKEN= unfetchable
BUILD_DEPENDS= ${LOCALBASE}/lib/gtk-2.0/${GTK2_VERSION}/engines/libmurrine.so:x11-themes/gtk-murrine-engine
RUN_DEPENDS= ${LOCALBASE}/lib/gtk-2.0/${GTK2_VERSION}/engines/libmurrine.so:x11-themes/gtk-murrine-engine
+USES= gnome
+
WRKSRC= ${WRKDIR}/MurrinaFancyClearlooks
USE_GNOME= gtk20
NO_BUILD= yes
diff --git a/x11-themes/gtk-murrina-lightblue/Makefile b/x11-themes/gtk-murrina-lightblue/Makefile
index 3d323b1ec2ec..d3358a816418 100644
--- a/x11-themes/gtk-murrina-lightblue/Makefile
+++ b/x11-themes/gtk-murrina-lightblue/Makefile
@@ -16,6 +16,8 @@ BROKEN= unfetchable
BUILD_DEPENDS= ${LOCALBASE}/lib/gtk-2.0/${GTK2_VERSION}/engines/libmurrine.so:x11-themes/gtk-murrine-engine
RUN_DEPENDS= ${LOCALBASE}/lib/gtk-2.0/${GTK2_VERSION}/engines/libmurrine.so:x11-themes/gtk-murrine-engine
+USES= gnome
+
GTKRC_DIR= ${DISTNAME}/gtk-2.0
USE_GNOME= gtk20
NO_BUILD= yes
diff --git a/x11-themes/gtk-murrine-themes/Makefile b/x11-themes/gtk-murrine-themes/Makefile
index d6f819ab20ab..18672a2305aa 100644
--- a/x11-themes/gtk-murrine-themes/Makefile
+++ b/x11-themes/gtk-murrine-themes/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/gtk-2.0/${GTK2_VERSION}/engines/libmurrine.so:x11-
GTKRC_DIR= ${DISTNAME}/gtk-2.0
USE_GNOME= gtk20
NO_BUILD= yes
-USES= tar:bzip2
+USES= gnome tar:bzip2
do-install:
@(for theme in MurrinaCandy MurrinaCappuccino MurrinaEalm MurrinaNeoGraphite; do \
diff --git a/x11-themes/gtk-nodoka-engine/Makefile b/x11-themes/gtk-nodoka-engine/Makefile
index 74308a9494cb..b1a576288b3f 100644
--- a/x11-themes/gtk-nodoka-engine/Makefile
+++ b/x11-themes/gtk-nodoka-engine/Makefile
@@ -17,7 +17,7 @@ ANIMATION_CONFIGURE_ENABLE= animation
ANIMATIONTOLEFT_CONFIGURE_ENABLE= animationtoleft
GNU_CONFIGURE= yes
-USES= gmake libtool pkgconfig
+USES= gmake gnome libtool pkgconfig
USE_GNOME= gtk20
USE_LDCONFIG= yes
diff --git a/x11-themes/gtk-oxygen-engine/Makefile b/x11-themes/gtk-oxygen-engine/Makefile
index 35a6370756df..e8d033b52d50 100644
--- a/x11-themes/gtk-oxygen-engine/Makefile
+++ b/x11-themes/gtk-oxygen-engine/Makefile
@@ -17,7 +17,7 @@ LICENSE= LGPL21
LIB_DEPENDS= libcairo.so:graphics/cairo \
libdbus-glib-1.so:devel/dbus-glib
-USES= cmake compiler:c++11-lang pkgconfig tar:bzip2
+USES= cmake compiler:c++11-lang gnome pkgconfig tar:bzip2
USE_GNOME= gtk20
.include <bsd.port.mk>
diff --git a/x11-themes/gtk-xfce-engine/Makefile b/x11-themes/gtk-xfce-engine/Makefile
index 150fed0969be..2ba3f2b5a403 100644
--- a/x11-themes/gtk-xfce-engine/Makefile
+++ b/x11-themes/gtk-xfce-engine/Makefile
@@ -13,7 +13,7 @@ COMMENT= Xfce GTK2 theme engine
LICENSE= GPLv2
GNU_CONFIGURE= yes
-USES= gmake libtool pkgconfig xfce tar:bzip2
+USES= gmake gnome libtool pkgconfig tar:bzip2 xfce
USE_GNOME= glib20 gtk20
.include <bsd.port.mk>
diff --git a/x11-themes/gtk3-oxygen-engine/Makefile b/x11-themes/gtk3-oxygen-engine/Makefile
index 81de740d726a..6fcc3be58ae0 100644
--- a/x11-themes/gtk3-oxygen-engine/Makefile
+++ b/x11-themes/gtk3-oxygen-engine/Makefile
@@ -17,7 +17,7 @@ LICENSE= LGPL21
LIB_DEPENDS= libcairo.so:graphics/cairo \
libdbus-glib-1.so:devel/dbus-glib
-USES= cmake compiler:c++11-lang pkgconfig tar:bzip2
+USES= cmake compiler:c++11-lang gnome pkgconfig tar:bzip2
USE_GNOME= gtk30
.include <bsd.port.mk>
diff --git a/x11-themes/gtk3-unico-engine/Makefile b/x11-themes/gtk3-unico-engine/Makefile
index 88c8bf15ce6f..1ee144873d8c 100644
--- a/x11-themes/gtk3-unico-engine/Makefile
+++ b/x11-themes/gtk3-unico-engine/Makefile
@@ -18,7 +18,7 @@ LICENSE= LGPL3
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static
-USES= gmake libtool pkgconfig
+USES= gmake gnome libtool pkgconfig
USE_GNOME= cairo glib20 gtk30
USE_LDCONFIG= yes
diff --git a/x11-themes/icons-tango-extras/Makefile b/x11-themes/icons-tango-extras/Makefile
index bbe8c36dfa93..b24479e6f8c5 100644
--- a/x11-themes/icons-tango-extras/Makefile
+++ b/x11-themes/icons-tango-extras/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libexec/icon-name-mapping:x11-themes/icon-naming-uti
RUN_DEPENDS= ${LOCALBASE}/share/icons/Tango/16x16/actions/add.png:x11-themes/icons-tango
GNU_CONFIGURE= yes
-USES= gmake pkgconfig
+USES= gmake gnome pkgconfig
USE_GNOME= intlhack
INSTALLS_ICONS= yes
diff --git a/x11-themes/icons-tango/Makefile b/x11-themes/icons-tango/Makefile
index c262bc2465c3..80b3fd104802 100644
--- a/x11-themes/icons-tango/Makefile
+++ b/x11-themes/icons-tango/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libexec/icon-name-mapping:x11-themes/icon-naming-uti
GNU_CONFIGURE= yes
USE_GNOME= intlhack
-USES+= gettext-tools gmake pathfix pkgconfig
+USES+= gettext-tools gmake gnome pathfix pkgconfig
INSTALLS_ICONS= yes
.include <bsd.port.mk>
diff --git a/x11-themes/lxde-icon-theme/Makefile b/x11-themes/lxde-icon-theme/Makefile
index 19c0dbf2c05c..a5c30e283ee7 100644
--- a/x11-themes/lxde-icon-theme/Makefile
+++ b/x11-themes/lxde-icon-theme/Makefile
@@ -12,7 +12,7 @@ COMMENT= LXDE Icon Theme
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= tar:xz
+USES= gnome tar:xz
GNU_CONFIGURE= yes
NO_ARCH= yes
diff --git a/x11-themes/mate-backgrounds/Makefile b/x11-themes/mate-backgrounds/Makefile
index 3b2c3c6c1b32..14fc8cc41d1f 100644
--- a/x11-themes/mate-backgrounds/Makefile
+++ b/x11-themes/mate-backgrounds/Makefile
@@ -12,7 +12,7 @@ COMMENT= Collection of backgrounds for MATE
PORTSCOUT= limitw:1,even
-USES= gettext gmake pathfix tar:xz
+USES= gettext gmake gnome pathfix tar:xz
USE_GNOME= glib20 intlhack
GNU_CONFIGURE= yes
diff --git a/x11-themes/mate-icon-theme-faenza/Makefile b/x11-themes/mate-icon-theme-faenza/Makefile
index 72546046d271..7e05ee5d28b2 100644
--- a/x11-themes/mate-icon-theme-faenza/Makefile
+++ b/x11-themes/mate-icon-theme-faenza/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
PORTSCOUT= limitw:1,even
-USES= tar:xz
+USES= gnome tar:xz
NO_BUILD= yes
INSTALLS_ICONS= yes
diff --git a/x11-themes/mate-icon-theme/Makefile b/x11-themes/mate-icon-theme/Makefile
index 5d886699bbbf..9db8d445bb87 100644
--- a/x11-themes/mate-icon-theme/Makefile
+++ b/x11-themes/mate-icon-theme/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-them
PORTSCOUT= limitw:1,even
-USES= gettext-tools gmake pkgconfig tar:xz
+USES= gettext-tools gmake gnome pkgconfig tar:xz
USE_GNOME= intltool
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
diff --git a/x11-themes/mate-themes/Makefile b/x11-themes/mate-themes/Makefile
index 6777b5722d38..9cbc45405782 100644
--- a/x11-themes/mate-themes/Makefile
+++ b/x11-themes/mate-themes/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= gtk-engines2>=2.15.0:x11-themes/gtk-engines2 \
PORTSCOUT= limit:^${PORTVERSION:R:S|.|\.|}\.*$$
-USES= gettext gmake localbase pathfix pkgconfig tar:xz
+USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz
USE_GNOME= gtk20 intltool
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
diff --git a/x11-themes/murrine-configurator/Makefile b/x11-themes/murrine-configurator/Makefile
index ee6e6e0bb507..8a5fecb9b37f 100644
--- a/x11-themes/murrine-configurator/Makefile
+++ b/x11-themes/murrine-configurator/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \
${LOCALBASE}/bin/zenity:x11/zenity
NO_BUILD= yes
-USES= tar:bzip2
+USES= gnome tar:bzip2
USE_GNOME= gtk20
do-install:
diff --git a/x11-themes/nimbus/Makefile b/x11-themes/nimbus/Makefile
index 2b8577ca1131..ae0db4f54821 100644
--- a/x11-themes/nimbus/Makefile
+++ b/x11-themes/nimbus/Makefile
@@ -19,7 +19,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
-USES= gettext gmake libtool pkgconfig tar:bzip2
+USES= gettext gmake gnome libtool pkgconfig tar:bzip2
USE_LDCONFIG= yes
USE_GNOME= gtk20 intltool
diff --git a/x11-themes/numix-theme/Makefile b/x11-themes/numix-theme/Makefile
index cfc11fa1343e..1cf8e8a2ffea 100644
--- a/x11-themes/numix-theme/Makefile
+++ b/x11-themes/numix-theme/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= gtk-murrine-engine>=0.98.2:x11-themes/gtk-murrine-engine
GH_ACCOUNT= numixproject
GH_PROJECT= numix-gtk-theme
-USES= gmake
+USES= gmake gnome
USE_GITHUB= yes
USE_GNOME= glib20 gdkpixbuf2
NO_ARCH= yes
diff --git a/x11-themes/qtcurve/Makefile b/x11-themes/qtcurve/Makefile
index 590f0b2bbf15..0723f24ceb4f 100644
--- a/x11-themes/qtcurve/Makefile
+++ b/x11-themes/qtcurve/Makefile
@@ -65,6 +65,7 @@ LIB_DEPENDS+= libqtcurve-utils.so:x11-themes/qtcurve-utils
.if ${QTCURVE_SLAVE} == "gtk2"
PKGNAMEPREFIX= gtk2-
PKGNAMESUFFIX= -theme
+USES+= gnome
USE_GNOME= cairo gdkpixbuf2 gtk20 pango
USE_LDCONFIG= yes
diff --git a/x11-themes/rezlooks/Makefile b/x11-themes/rezlooks/Makefile
index cbca4042df62..bc4afeab5ba8 100644
--- a/x11-themes/rezlooks/Makefile
+++ b/x11-themes/rezlooks/Makefile
@@ -16,7 +16,7 @@ BROKEN= unfetchable
WRKSRC= ${WRKDIR}/rezlooks-${PORTVERSION}
GNU_CONFIGURE= yes
-USES= libtool pkgconfig
+USES= gnome libtool pkgconfig
USE_GNOME= gtk20
OPTIONS_DEFINE= ANIMATION
diff --git a/x11-themes/thewidgetfactory/Makefile b/x11-themes/thewidgetfactory/Makefile
index 6f8fa4779f49..e795e6e105db 100644
--- a/x11-themes/thewidgetfactory/Makefile
+++ b/x11-themes/thewidgetfactory/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv2
GNU_CONFIGURE= yes
USE_GNOME= gtk20
-USES= pkgconfig
+USES= gnome pkgconfig
PLIST_FILES= bin/twf
diff --git a/x11-themes/ubuntulooks/Makefile b/x11-themes/ubuntulooks/Makefile
index f6a69746642e..a2bbe60ba294 100644
--- a/x11-themes/ubuntulooks/Makefile
+++ b/x11-themes/ubuntulooks/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gtk-engines-2.pc:x11-themes/gtk-en
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gtk-engines-2.pc:x11-themes/gtk-engines2
GNU_CONFIGURE= yes
-USES= gmake libtool pkgconfig
+USES= gmake gnome libtool pkgconfig
USE_GNOME= gtk20
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/x11-toolkits/c++-gtk-utils/Makefile b/x11-toolkits/c++-gtk-utils/Makefile
index 04b546341108..8a01ef1fea98 100644
--- a/x11-toolkits/c++-gtk-utils/Makefile
+++ b/x11-toolkits/c++-gtk-utils/Makefile
@@ -17,7 +17,8 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig
GNU_CONFIGURE= yes
-USES= compiler:c++11-lib gettext-runtime libtool pathfix pkgconfig
+USES= compiler:c++11-lib gettext-runtime gnome libtool pathfix \
+ pkgconfig
USE_GNOME= cairo gdkpixbuf2 gtk20
USE_LDCONFIG= yes
diff --git a/x11-toolkits/fpc-gtk2/Makefile b/x11-toolkits/fpc-gtk2/Makefile
index d360311d2dfa..37e29db07cd5 100644
--- a/x11-toolkits/fpc-gtk2/Makefile
+++ b/x11-toolkits/fpc-gtk2/Makefile
@@ -16,6 +16,7 @@ OPTIONS_DEFINE= GTK2
GTK2_DESC= Gimp Toolkit for X11 GUI (version 2.x)
OPTIONS_DEFAULT= GTK2
+GTK2_USES= gnome
GTK2_USE= GNOME=gtk20
.include "${MASTERDIR}/Makefile"
diff --git a/x11-toolkits/girara/Makefile b/x11-toolkits/girara/Makefile
index 54161cf5ed52..b8d6c2d202b4 100644
--- a/x11-toolkits/girara/Makefile
+++ b/x11-toolkits/girara/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= https://pwmt.org/projects/girara/download/ \
MAINTAINER= madpilot@FreeBSD.org
COMMENT= GTK3 Interface Library for Zathura PDF Viewer
-USES= compiler:c11 meson pathfix pkgconfig tar:xz
+USES= compiler:c11 gnome meson pathfix pkgconfig tar:xz
PATHFIX_MAKEFILEIN= Makefile
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
USE_LDCONFIG= yes
diff --git a/x11-toolkits/gnocl/Makefile b/x11-toolkits/gnocl/Makefile
index 170bce296fc5..caf92c341740 100644
--- a/x11-toolkits/gnocl/Makefile
+++ b/x11-toolkits/gnocl/Makefile
@@ -19,7 +19,7 @@ LIB_DEPENDS= libcanberra.so:audio/libcanberra \
libnotify.so:devel/libnotify \
libgtkimageview.so:x11-toolkits/gtkimageview
-USES= gmake pkgconfig tar:bzip2 tcl
+USES= gmake gnome pkgconfig tar:bzip2 tcl
USE_GNOME= gtk20 libglade2
USE_LDCONFIG= yes
CFLAGS+= -I${TCL_INCLUDEDIR} -L${TCL_LIBDIR}
diff --git a/x11-toolkits/gtk-sharp20/Makefile b/x11-toolkits/gtk-sharp20/Makefile
index 6d703fcef59f..004ca8894290 100644
--- a/x11-toolkits/gtk-sharp20/Makefile
+++ b/x11-toolkits/gtk-sharp20/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML
-USES= gmake libtool mono pathfix perl5 pkgconfig shebangfix
+USES= gmake gnome libtool mono pathfix perl5 pkgconfig shebangfix
USE_LDCONFIG= yes
USE_GNOME= cairo gdkpixbuf2 gtk20 libglade2
USE_PERL5= run
diff --git a/x11-toolkits/gtk-sharp30/Makefile b/x11-toolkits/gtk-sharp30/Makefile
index 9ac7e4da327b..df435c1df044 100644
--- a/x11-toolkits/gtk-sharp30/Makefile
+++ b/x11-toolkits/gtk-sharp30/Makefile
@@ -20,7 +20,8 @@ RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_GNOME= cairo gdkpixbuf2 gtk30
-USES= gettext-runtime gmake libtool mono pathfix perl5 pkgconfig shebangfix tar:xz
+USES= gettext-runtime gmake gnome libtool mono pathfix perl5 \
+ pkgconfig shebangfix tar:xz
SHEBANG_FILES= parser/*.pl
USE_PERL5= run
MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP}
diff --git a/x11-toolkits/gtkada/Makefile b/x11-toolkits/gtkada/Makefile
index 5bc7e68836e0..030e5bee943a 100644
--- a/x11-toolkits/gtkada/Makefile
+++ b/x11-toolkits/gtkada/Makefile
@@ -14,7 +14,7 @@ COMMENT= Ada graphical toolkit based on Gtk2+
LICENSE= GPLv2
-USES= ada gmake perl5 pkgconfig tar:bzip2
+USES= ada gmake gnome perl5 pkgconfig tar:bzip2
USE_PERL5= build
USE_GNOME= gtk20
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/gtkglextmm/Makefile b/x11-toolkits/gtkglextmm/Makefile
index bdddec41980c..b4f6e39c3b1f 100644
--- a/x11-toolkits/gtkglextmm/Makefile
+++ b/x11-toolkits/gtkglextmm/Makefile
@@ -13,8 +13,8 @@ COMMENT= C++ wrapper for GtkGLExt
LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \
libgtkmm-2.4.so:x11-toolkits/gtkmm24
-USES= compiler:c++11-lang pathfix pkgconfig gettext gmake tar:bzip2 \
- libtool
+USES= compiler:c++11-lang gettext gmake gnome libtool pathfix \
+ pkgconfig tar:bzip2
USE_CXXSTD= c++11
GNU_CONFIGURE= yes
USE_GNOME= gnomeprefix gtk20
diff --git a/x11-toolkits/gtkimageview/Makefile b/x11-toolkits/gtkimageview/Makefile
index 2fb320ed9c59..d03a66058d93 100644
--- a/x11-toolkits/gtkimageview/Makefile
+++ b/x11-toolkits/gtkimageview/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static --with-html-dir=${PREFIX}/share/doc
-USES= libtool pathfix pkgconfig
+USES= gnome libtool pathfix pkgconfig
USE_GNOME= gtk20
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
diff --git a/x11-toolkits/gtkmm20/Makefile b/x11-toolkits/gtkmm20/Makefile
index c8b4df8188f5..249b0ee48ed0 100644
--- a/x11-toolkits/gtkmm20/Makefile
+++ b/x11-toolkits/gtkmm20/Makefile
@@ -21,7 +21,7 @@ PORTSCOUT= ignore:1
LIB_DEPENDS= libsigc-1.2.so:devel/libsigc++12
-USES+= autoreconf gmake libtool:keepla pathfix pkgconfig
+USES+= autoreconf gmake gnome libtool:keepla pathfix pkgconfig
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_GNOME= gtk20
diff --git a/x11-toolkits/gtksourceview2/Makefile b/x11-toolkits/gtksourceview2/Makefile
index c0bd83dc0f80..f7fc8b54dcb8 100644
--- a/x11-toolkits/gtksourceview2/Makefile
+++ b/x11-toolkits/gtksourceview2/Makefile
@@ -19,7 +19,7 @@ PORTSCOUT= ignore:1
.if !defined(REFERENCE_PORT)
-USES+= gettext gmake libtool:keepla pathfix pkgconfig
+USES+= gettext gmake gnome libtool:keepla pathfix pkgconfig
USE_LDCONFIG= yes
USE_GNOME= gnomeprefix gtk20 gconf2 libxml2 intlhack referencehack
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/gtksourceviewmm3/Makefile b/x11-toolkits/gtksourceviewmm3/Makefile
index 8ee7427dd005..63cac5113884 100644
--- a/x11-toolkits/gtksourceviewmm3/Makefile
+++ b/x11-toolkits/gtksourceviewmm3/Makefile
@@ -14,7 +14,8 @@ COMMENT= C++ binding of GtkSourceView3
PORTSCOUT= limitw:1,even
-USES= compiler:c++11-lang gmake libtool:keepla pathfix pkgconfig tar:xz
+USES= compiler:c++11-lang gmake gnome libtool:keepla pathfix \
+ pkgconfig tar:xz
USE_CXXSTD= c++11
USE_LDCONFIG= yes
USE_GNOME= gtksourceview3 gnomeprefix gtkmm30
diff --git a/x11-toolkits/hippo-canvas/Makefile b/x11-toolkits/hippo-canvas/Makefile
index 394fa0e12c63..9a2a289430b0 100644
--- a/x11-toolkits/hippo-canvas/Makefile
+++ b/x11-toolkits/hippo-canvas/Makefile
@@ -14,7 +14,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR}
LIB_DEPENDS= libcroco-0.6.so:textproc/libcroco
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR}
-USES= gmake libtool pathfix pkgconfig python:2.7 tar:bzip2
+USES= gmake gnome libtool pathfix pkgconfig python:2.7 tar:bzip2
USE_GNOME= cairo gtk20 glib20 librsvg2 pygtk2 pango
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-gtk-doc --enable-python
diff --git a/x11-toolkits/libbonoboui/Makefile b/x11-toolkits/libbonoboui/Makefile
index f69bc234590a..b537dbde87e7 100644
--- a/x11-toolkits/libbonoboui/Makefile
+++ b/x11-toolkits/libbonoboui/Makefile
@@ -15,7 +15,7 @@ USES+= tar:bzip2
.if !defined(REFERENCE_PORT)
-USES+= gettext gmake libtool:keepla localbase pathfix pkgconfig
+USES+= gettext gmake gnome libtool:keepla localbase pathfix pkgconfig
GNU_CONFIGURE= yes
USE_GNOME= gnomeprefix intlhack \
libgnomecanvas libgnome referencehack
diff --git a/x11-toolkits/libgdiplus/Makefile b/x11-toolkits/libgdiplus/Makefile
index 454ddd28731d..75a0971435b2 100644
--- a/x11-toolkits/libgdiplus/Makefile
+++ b/x11-toolkits/libgdiplus/Makefile
@@ -22,7 +22,8 @@ LIB_DEPENDS= libtiff.so:graphics/tiff \
libfontconfig.so:x11-fonts/fontconfig
GNU_CONFIGURE= yes
-USES= cpe gettext-runtime gmake jpeg libtool:keepla pathfix pkgconfig
+USES= cpe gettext-runtime gmake gnome jpeg libtool:keepla pathfix \
+ pkgconfig
USE_GNOME= glib20
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/x11-toolkits/libgnomeprintuimm/Makefile b/x11-toolkits/libgnomeprintuimm/Makefile
index 86e9102e2238..e38acea40f6b 100644
--- a/x11-toolkits/libgnomeprintuimm/Makefile
+++ b/x11-toolkits/libgnomeprintuimm/Makefile
@@ -14,7 +14,7 @@ COMMENT= C++ wrappers for the GNOME print support library
LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 \
libgnomeprintmm-2.5.so:print/libgnomeprintmm
-USES= compiler:c++11-lang gmake libtool:keepla pathfix \
+USES= compiler:c++11-lang gmake gnome libtool:keepla pathfix \
pkgconfig tar:bzip2
USE_CXXSTD= c++11
USE_GNOME= gnomeprefix libgnomeprintui
diff --git a/x11-toolkits/libsexy/Makefile b/x11-toolkits/libsexy/Makefile
index 619fe9d82e65..82414dee6a54 100644
--- a/x11-toolkits/libsexy/Makefile
+++ b/x11-toolkits/libsexy/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes
RUN_DEPENDS:= ${BUILD_DEPENDS}
GNU_CONFIGURE= yes
-USES= gettext libtool pathfix pkgconfig
+USES= gettext gnome libtool pathfix pkgconfig
USE_GNOME= gtk20 libxml2
USE_LDCONFIG= yes
diff --git a/x11-toolkits/p5-Glade2/Makefile b/x11-toolkits/p5-Glade2/Makefile
index 8d45150a5867..383d1bec484c 100644
--- a/x11-toolkits/p5-Glade2/Makefile
+++ b/x11-toolkits/p5-Glade2/Makefile
@@ -22,8 +22,8 @@ BUILD_DEPENDS= p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \
p5-ExtUtils-PkgConfig>=0:devel/p5-ExtUtils-PkgConfig
RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2
+USES= gnome perl5
USE_GNOME= libglade2
-USES= perl5
USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/x11-toolkits/p5-Gnome2-Canvas/Makefile b/x11-toolkits/p5-Gnome2-Canvas/Makefile
index e3c12358cde4..91a0086e1745 100644
--- a/x11-toolkits/p5-Gnome2-Canvas/Makefile
+++ b/x11-toolkits/p5-Gnome2-Canvas/Makefile
@@ -23,7 +23,7 @@ RUN_DEPENDS= p5-Glib2>=0:devel/p5-Glib2 \
p5-Gtk2>=0:x11-toolkits/p5-Gtk2
USE_GNOME= libgnomecanvas
-USES= pkgconfig perl5
+USES= gnome perl5 pkgconfig
USE_PERL5= configure
MAKE_JOBS_UNSAFE= yes
diff --git a/x11-toolkits/p5-Gnome2-VFS/Makefile b/x11-toolkits/p5-Gnome2-VFS/Makefile
index 2e5833b35050..95bf657e9cfe 100644
--- a/x11-toolkits/p5-Gnome2-VFS/Makefile
+++ b/x11-toolkits/p5-Gnome2-VFS/Makefile
@@ -21,8 +21,8 @@ RUN_DEPENDS= p5-Glib2>=0:devel/p5-Glib2 \
p5-Gtk2>=0:x11-toolkits/p5-Gtk2
MAKE_JOBS_UNSAFE= yes
+USES= gnome perl5 pkgconfig
USE_GNOME= gnomevfs2
USE_PERL5= configure
-USES= perl5 pkgconfig
.include <bsd.port.mk>
diff --git a/x11-toolkits/p5-Gnome2/Makefile b/x11-toolkits/p5-Gnome2/Makefile
index 34f7d957d856..5631af6f4c38 100644
--- a/x11-toolkits/p5-Gnome2/Makefile
+++ b/x11-toolkits/p5-Gnome2/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= p5-Glib2>=0:devel/p5-Glib2 \
p5-Gtk2>=0:x11-toolkits/p5-Gtk2
MAKE_JOBS_UNSAFE= yes
-USES= perl5
+USES= gnome perl5
USE_GNOME= libbonoboui libgnome libgnomeui
USE_PERL5= configure
diff --git a/x11-toolkits/p5-Gtk2-GladeXML/Makefile b/x11-toolkits/p5-Gtk2-GladeXML/Makefile
index 3144580c1504..abb5e757b4c2 100644
--- a/x11-toolkits/p5-Gtk2-GladeXML/Makefile
+++ b/x11-toolkits/p5-Gtk2-GladeXML/Makefile
@@ -23,7 +23,7 @@ RUN_DEPENDS= p5-Glib2>=1.00:devel/p5-Glib2 \
USE_GNOME= libglade2
-USES= perl5
+USES= gnome perl5
USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/x11-toolkits/p5-Gtk2-Html2/Makefile b/x11-toolkits/p5-Gtk2-Html2/Makefile
index e38571532b38..f210be5f84ae 100644
--- a/x11-toolkits/p5-Gtk2-Html2/Makefile
+++ b/x11-toolkits/p5-Gtk2-Html2/Makefile
@@ -21,8 +21,8 @@ BUILD_DEPENDS= p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \
RUN_DEPENDS= p5-Glib2>=0:devel/p5-Glib2 \
p5-Gtk2>=0:x11-toolkits/p5-Gtk2
+USES= gnome perl5 pkgconfig
USE_GNOME= libgtkhtml
-USES= pkgconfig perl5
USE_PERL5= configure
MAKE_JOBS_UNSAFE= yes
diff --git a/x11-toolkits/p5-Gtk2-Unique/Makefile b/x11-toolkits/p5-Gtk2-Unique/Makefile
index 196a960a12f5..42ee6abe1c31 100644
--- a/x11-toolkits/p5-Gtk2-Unique/Makefile
+++ b/x11-toolkits/p5-Gtk2-Unique/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2
MAKE_JOBS_UNSAFE= yes
-USES= perl5
+USES= gnome perl5
USE_GNOME= gconf2
USE_PERL5= configure
diff --git a/x11-toolkits/p5-Gtk2/Makefile b/x11-toolkits/p5-Gtk2/Makefile
index b94ecca5284b..a963df6617d7 100644
--- a/x11-toolkits/p5-Gtk2/Makefile
+++ b/x11-toolkits/p5-Gtk2/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= p5-Cairo>=1:graphics/p5-Cairo \
p5-Glib2>=1.280:devel/p5-Glib2 \
p5-Pango>=1.220:x11-toolkits/p5-Pango
-USES= gmake perl5
+USES= gmake gnome perl5
USE_PERL5= configure
USE_GNOME= gtk20 pango
diff --git a/x11-toolkits/p5-Gtk3/Makefile b/x11-toolkits/p5-Gtk3/Makefile
index a148164b9a65..f6ecb358454f 100644
--- a/x11-toolkits/p5-Gtk3/Makefile
+++ b/x11-toolkits/p5-Gtk3/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= p5-Cairo-GObject>=1:devel/p5-Cairo-GObject \
p5-Glib-Object-Introspection>=0.016:devel/p5-Glib-Object-Introspection
NO_ARCH= yes
-USES= perl5
+USES= gnome perl5
USE_PERL5= configure
USE_GNOME= gtk30
diff --git a/x11-toolkits/p5-Pango/Makefile b/x11-toolkits/p5-Pango/Makefile
index 5773ee24cdda..94ac849e8bef 100644
--- a/x11-toolkits/p5-Pango/Makefile
+++ b/x11-toolkits/p5-Pango/Makefile
@@ -19,8 +19,8 @@ BUILD_DEPENDS= p5-ExtUtils-Depends>=0.300:devel/p5-ExtUtils-Depends \
p5-Glib2>=1.220:devel/p5-Glib2
RUN_DEPENDS= p5-Glib2>=1.220:devel/p5-Glib2
+USES= gnome perl5
USE_GNOME= pango
-USES= perl5
USE_PERL5= configure
MAKE_JOBS_UNSAFE= yes
diff --git a/x11-toolkits/pangomm/Makefile b/x11-toolkits/pangomm/Makefile
index 03970aad7e31..e36c008a5470 100644
--- a/x11-toolkits/pangomm/Makefile
+++ b/x11-toolkits/pangomm/Makefile
@@ -18,7 +18,8 @@ USES= tar:xz
.if !defined(REFERENCE_PORT)
PORTSCOUT= limitw:1,even
-USES+= gmake libtool localbase pathfix pkgconfig compiler:c++11-lang
+USES+= compiler:c++11-lang gmake gnome libtool localbase pathfix \
+ pkgconfig
USE_CXXSTD= c++11
USE_GNOME= cairomm glibmm pango
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/pangoxsl/Makefile b/x11-toolkits/pangoxsl/Makefile
index dcc0353eb9bd..3a240fbc5922 100644
--- a/x11-toolkits/pangoxsl/Makefile
+++ b/x11-toolkits/pangoxsl/Makefile
@@ -13,7 +13,7 @@ COMMENT= Implements Pango library with a PDF backend for PDF output
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gmake libtool pathfix pkgconfig
+USES= gmake gnome libtool pathfix pkgconfig
USE_GNOME= pango
USE_LDCONFIG= yes
diff --git a/x11-toolkits/py-gnome2/Makefile b/x11-toolkits/py-gnome2/Makefile
index b59431346570..567ef9c4ffcd 100644
--- a/x11-toolkits/py-gnome2/Makefile
+++ b/x11-toolkits/py-gnome2/Makefile
@@ -21,7 +21,8 @@ OPTIONS_SUB= yes
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/ORBit.so:devel/py-orbit@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/ORBit.so:devel/py-orbit@${PY_FLAVOR}
-USES= gettext gmake libtool:keepla pathfix pkgconfig python:2.7 tar:bzip2
+USES= gettext gmake gnome libtool:keepla pathfix pkgconfig python:2.7 \
+ tar:bzip2
USE_LDCONFIG= yes
USE_GNOME= libgnomeui pygtk2
USE_PYTHON= flavors
diff --git a/x11-toolkits/py-gtk2/Makefile b/x11-toolkits/py-gtk2/Makefile
index 10cc47f65d86..df060ef8e6c2 100644
--- a/x11-toolkits/py-gtk2/Makefile
+++ b/x11-toolkits/py-gtk2/Makefile
@@ -18,7 +18,8 @@ COMMENT= Set of Python bindings for GTK+
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/cairo/__init__.py:graphics/py-cairo@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cairo/__init__.py:graphics/py-cairo@${PY_FLAVOR}
-USES= gettext gmake libtool pathfix pkgconfig python:2.7 tar:bzip2
+USES= gettext gmake gnome libtool pathfix pkgconfig python:2.7 \
+ tar:bzip2
USE_GNOME= libglade2 pygobject
USE_PYTHON= flavors
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/py-gtkglext/Makefile b/x11-toolkits/py-gtkglext/Makefile
index 928ce7c449db..f79a43897083 100644
--- a/x11-toolkits/py-gtkglext/Makefile
+++ b/x11-toolkits/py-gtkglext/Makefile
@@ -16,7 +16,8 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:graphics/py-PyOpenGL@${PY
LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:graphics/py-PyOpenGL@${PY_FLAVOR}
-USES= compiler:c++11-lang gmake libtool pathfix pkgconfig python:2.7 tar:bzip2
+USES= compiler:c++11-lang gmake gnome libtool pathfix pkgconfig \
+ python:2.7 tar:bzip2
USE_GNOME= pygtk2
USE_PYTHON= flavors
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/py-gtksourceview/Makefile b/x11-toolkits/py-gtksourceview/Makefile
index 1d06820a5d93..0485843c2c87 100644
--- a/x11-toolkits/py-gtksourceview/Makefile
+++ b/x11-toolkits/py-gtksourceview/Makefile
@@ -12,7 +12,8 @@ DISTNAME= pygtksourceview-${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
COMMENT= Python bindings for GtkSourceView 2
-USES= gmake libtool:keepla pathfix pkgconfig python:2.7 tar:bzip2
+USES= gmake gnome libtool:keepla pathfix pkgconfig python:2.7 \
+ tar:bzip2
USE_GNOME= gnomeprefix gtksourceview2 pygtk2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-docs
diff --git a/x11-toolkits/py-gui/Makefile b/x11-toolkits/py-gui/Makefile
index 1c8d8571b604..03aa646b4a1c 100644
--- a/x11-toolkits/py-gui/Makefile
+++ b/x11-toolkits/py-gui/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>0:devel/pyrex@${PY_FLAVOR}
OPTIONS_DEFINE= DOCS EXAMPLES OPENGL
USE_GNOME= pygtk2
-USES= python:2.7
+USES= gnome python:2.7
USE_PYTHON= distutils autoplist
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
diff --git a/x11-toolkits/py-kiwi-gtk/Makefile b/x11-toolkits/py-kiwi-gtk/Makefile
index 5153cf8177e3..dabe7826af9e 100644
--- a/x11-toolkits/py-kiwi-gtk/Makefile
+++ b/x11-toolkits/py-kiwi-gtk/Makefile
@@ -17,7 +17,7 @@ OPTIONS_DEFINE= DOCS EXAMPLES
NO_ARCH= yes
USE_GNOME= libglade2 pygtk2
USE_PYTHON= autoplist distutils
-USES= gettext python:2.7 uniquefiles:dirs
+USES= gettext gnome python:2.7 uniquefiles:dirs
PORTDOCS= *
PORTEXAMPLES= *
diff --git a/x11-toolkits/py-sexy/Makefile b/x11-toolkits/py-sexy/Makefile
index fe90c6d0c6de..9fbcf74e526c 100644
--- a/x11-toolkits/py-sexy/Makefile
+++ b/x11-toolkits/py-sexy/Makefile
@@ -16,7 +16,7 @@ LICENSE= LGPL21
LIB_DEPENDS= libsexy.so:x11-toolkits/libsexy
-USES= libtool pkgconfig python:2.7
+USES= gnome libtool pkgconfig python:2.7
USE_GNOME= pygtk2
USE_PYTHON= flavors
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/py-vte/Makefile b/x11-toolkits/py-vte/Makefile
index fff995f5e638..1a2d0591781a 100644
--- a/x11-toolkits/py-vte/Makefile
+++ b/x11-toolkits/py-vte/Makefile
@@ -15,7 +15,7 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC}
DESCR= ${.CURDIR}/pkg-descr
PLIST= ${.CURDIR}/pkg-plist
-USES= python:2.7
+USES= gnome python:2.7
USE_GNOME= intltool pygtk2 vte
USE_PYTHON= flavors
CONFIGURE_ARGS= --enable-python \
diff --git a/x11-toolkits/rep-gtk2/Makefile b/x11-toolkits/rep-gtk2/Makefile
index c6c06f8058c1..6d760996ca3a 100644
--- a/x11-toolkits/rep-gtk2/Makefile
+++ b/x11-toolkits/rep-gtk2/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS= librep.so:lang/librep \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
-USES= autoreconf gmake libtool pathfix pkgconfig tar:xz
+USES= autoreconf gmake gnome libtool pathfix pkgconfig tar:xz
GNU_CONFIGURE= yes
USE_GNOME= cairo gdkpixbuf2 gtk20
diff --git a/x11-toolkits/sdl_pango/Makefile b/x11-toolkits/sdl_pango/Makefile
index 0f44ff4e7238..020d663f2754 100644
--- a/x11-toolkits/sdl_pango/Makefile
+++ b/x11-toolkits/sdl_pango/Makefile
@@ -17,7 +17,7 @@ COMMENT= SDL API to the Pango text rendering engine of GNOME 2.x
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= libtool pathfix pkgconfig
+USES= gnome libtool pathfix pkgconfig sdl
GNU_CONFIGURE= yes
USE_SDL= sdl
USE_GNOME= pango
diff --git a/x11-toolkits/unique/Makefile b/x11-toolkits/unique/Makefile
index cb79eea3a068..50bf3f0056ee 100644
--- a/x11-toolkits/unique/Makefile
+++ b/x11-toolkits/unique/Makefile
@@ -16,7 +16,7 @@ PORTSCOUT= ignore:1
LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib
-USES= gettext gmake libtool pathfix pkgconfig tar:bzip2
+USES= gettext gmake gnome libtool pathfix pkgconfig tar:bzip2
USE_GNOME= gtk20 gnomeprefix introspection:build
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/vdk/Makefile b/x11-toolkits/vdk/Makefile
index 6bf5eba3830f..6fd789db8f3d 100644
--- a/x11-toolkits/vdk/Makefile
+++ b/x11-toolkits/vdk/Makefile
@@ -13,7 +13,7 @@ COMMENT= C++ wrapper for GTK+ toolkit
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= libtool pathfix pkgconfig
+USES= gnome libtool pathfix pkgconfig
USE_GNOME= gtk20
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-opt=no --enable-doc-html=no --enable-testvdk=no
diff --git a/x11-toolkits/vte/Makefile b/x11-toolkits/vte/Makefile
index 304a5b25af23..e1427e3dbd02 100644
--- a/x11-toolkits/vte/Makefile
+++ b/x11-toolkits/vte/Makefile
@@ -19,7 +19,7 @@ PORTSCOUT= ignore:1
RUN_DEPENDS+= ${LOCALBASE}/libexec/gnome-pty-helper:x11-toolkits/gnome-pty-helper
-USES+= cpe gettext gmake libtool pathfix pkgconfig
+USES+= cpe gettext gmake gnome libtool pathfix pkgconfig
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
USE_GNOME?= gnomeprefix gtk20 intltool introspection:build referencehack
diff --git a/x11-wm/devilspie/Makefile b/x11-wm/devilspie/Makefile
index b7407e694951..d2b3646e6d3c 100644
--- a/x11-wm/devilspie/Makefile
+++ b/x11-wm/devilspie/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libwnck-3.so:x11-toolkits/libwnck3
-USES= gettext gmake pkgconfig tar:xz
+USES= gettext gmake gnome pkgconfig tar:xz
USE_GNOME= libwnck intltool
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/x11-wm/ede/Makefile b/x11-wm/ede/Makefile
index ee2c3a874cfc..6cb728d082f2 100644
--- a/x11-wm/ede/Makefile
+++ b/x11-wm/ede/Makefile
@@ -26,7 +26,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \
libstartup-notification-1.so:x11/startup-notification \
libfltk.so:x11-toolkits/fltk
-USES= fam gettext iconv:translit localbase:ldflags pathfix \
+USES= fam gettext gnome iconv:translit localbase:ldflags pathfix \
pkgconfig python:2.7 shared-mime-info shebangfix xorg
BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed
diff --git a/x11-wm/libcompizconfig/Makefile b/x11-wm/libcompizconfig/Makefile
index 61337da4504f..bec9452ae699 100644
--- a/x11-wm/libcompizconfig/Makefile
+++ b/x11-wm/libcompizconfig/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/compiz.pc:x11-wm/compiz
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USES= gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2
+USES= gettext gmake gnome libtool:keepla pathfix pkgconfig tar:bzip2
USE_GNOME= intltool libxml2
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/x11-wm/muffin/Makefile b/x11-wm/muffin/Makefile
index 0678e22cb827..16bbe164e48f 100644
--- a/x11-wm/muffin/Makefile
+++ b/x11-wm/muffin/Makefile
@@ -19,8 +19,8 @@ LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \
libcinnamon-desktop.so:x11/cinnamon-desktop
RUN_DEPENDS= zenity>=3.0.0:x11/zenity
-USES= autoreconf:build gettext libtool gmake \
- pathfix pkgconfig python:2.7 xorg
+USES= autoreconf:build gettext gmake gnome libtool pathfix pkgconfig \
+ python:2.7 xorg
USE_GITHUB= yes
GH_ACCOUNT= linuxmint
USE_GNOME= gconf2 gnomedocutils gnomeprefix gtk30 \
diff --git a/x11-wm/obconf/Makefile b/x11-wm/obconf/Makefile
index 6f12e20bfa3f..9e52db45eb1e 100644
--- a/x11-wm/obconf/Makefile
+++ b/x11-wm/obconf/Makefile
@@ -13,7 +13,7 @@ COMMENT= Preferences manager for the Openbox window manager
LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \
libobrender.so:x11-wm/openbox
-USES= pkgconfig desktop-file-utils shared-mime-info
+USES= desktop-file-utils gnome pkgconfig shared-mime-info
USE_GNOME= libglade2
GNU_CONFIGURE= yes
CONFIGURE_ENV= OPENBOX_CFLAGS="`pkg-config --cflags obrender-3.5 obt-3.5`" \
diff --git a/x11-wm/obmenu/Makefile b/x11-wm/obmenu/Makefile
index e9d2e91411cc..d147e9d169d9 100644
--- a/x11-wm/obmenu/Makefile
+++ b/x11-wm/obmenu/Makefile
@@ -13,7 +13,7 @@ COMMENT= Menu manager for Openbox supporting both static and pipe menus
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= python:2.7 shebangfix
+USES= gnome python:2.7 shebangfix
USE_GNOME= pygtk2
USE_PYTHON= distutils
PYDISTUTILS_PKGNAME= obMenu
diff --git a/x11-wm/pager/Makefile b/x11-wm/pager/Makefile
index 61d92ca7fec1..c6960f61251b 100644
--- a/x11-wm/pager/Makefile
+++ b/x11-wm/pager/Makefile
@@ -15,7 +15,7 @@ BUILD_DEPENDS= sawfish:x11-wm/sawfish
RUN_DEPENDS= sawfish:x11-wm/sawfish
USE_GNOME= gtk20
-USES= gmake pkgconfig tar:xz
+USES= gmake gnome pkgconfig tar:xz
GNU_CONFIGURE= yes
PLIST_FILES= lib/sawfish/sawfishpager \
diff --git a/x11-wm/plasma5-kwin/Makefile b/x11-wm/plasma5-kwin/Makefile
index d69630300908..19fb0248deac 100644
--- a/x11-wm/plasma5-kwin/Makefile
+++ b/x11-wm/plasma5-kwin/Makefile
@@ -27,8 +27,8 @@ BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
Xwayland:x11-servers/xwayland
RUN_DEPENDS= Xwayland:x11-servers/xwayland
-USES= cmake compiler:c++11-lib cpe gettext \
- kde:5 pkgconfig qt:5 tar:xz xorg
+USES= cmake compiler:c++11-lib cpe gettext gl kde:5 pkgconfig qt:5 \
+ tar:xz xorg
USE_GL= egl
USE_KDE= activities activities attica auth breeze codecs \
completion config configwidgets coreaddons crash decoration \
diff --git a/x11-wm/qtile/Makefile b/x11-wm/qtile/Makefile
index ab3e64cd1061..6e176152ebe2 100644
--- a/x11-wm/qtile/Makefile
+++ b/x11-wm/qtile/Makefile
@@ -27,7 +27,7 @@ GH_ACCOUNT= qtile
USE_GNOME= pygobject3
-USES= python:3.4+
+USES= gnome python:3.4+
USE_PYTHON= distutils autoplist noflavors
NO_ARCH= yes
diff --git a/x11-wm/selectwm/Makefile b/x11-wm/selectwm/Makefile
index 6a4b9dca3ec5..0d1094f5b957 100644
--- a/x11-wm/selectwm/Makefile
+++ b/x11-wm/selectwm/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= http://ordiluc.net/selectwm/
MAINTAINER= ports@FreeBSD.org
COMMENT= GTK application to let you select a window manager when starting X
-USES= pkgconfig tar:bzip2
+USES= gnome pkgconfig tar:bzip2
USE_GNOME= gtk20
GNU_CONFIGURE= yes
diff --git a/x11-wm/simple-ccsm/Makefile b/x11-wm/simple-ccsm/Makefile
index e114247080f8..b898a5f715f5 100644
--- a/x11-wm/simple-ccsm/Makefile
+++ b/x11-wm/simple-ccsm/Makefile
@@ -14,7 +14,7 @@ BROKEN= unfetchable
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/compizconfig-python.pc:x11-wm/compizconfig-python
-USES= gettext gmake pkgconfig python:2.7 tar:bzip2
+USES= gettext gmake gnome pkgconfig python:2.7 tar:bzip2
USE_GNOME= intltool pygtk2
INSTALLS_ICONS= yes
diff --git a/x11/alltray/Makefile b/x11/alltray/Makefile
index e3e587bc257a..7964835694f6 100644
--- a/x11/alltray/Makefile
+++ b/x11/alltray/Makefile
@@ -13,7 +13,7 @@ COMMENT= Dock any application with no native tray icon
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= libtool pkgconfig
+USES= gnome libtool pkgconfig
USE_GNOME= gtk20
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/x11/apwal/Makefile b/x11/apwal/Makefile
index 54c4652d6891..166aad191bb5 100644
--- a/x11/apwal/Makefile
+++ b/x11/apwal/Makefile
@@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Simple and powerful application launcher
USE_GNOME= gtk20 libxml2
-USES= gmake pkgconfig
+USES= gmake gnome pkgconfig
WRKSRC= ${WRKDIR}/${PORTNAME}/src
diff --git a/x11/cinnamon-menus/Makefile b/x11/cinnamon-menus/Makefile
index 9211ba1c2477..faf0272a2cdf 100644
--- a/x11/cinnamon-menus/Makefile
+++ b/x11/cinnamon-menus/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common \
RUN_DEPENDS= xkeyboard-config>=0:x11/xkeyboard-config \
libxkbfile>=0:x11/libxkbfile
-USES= autoreconf gettext gmake libtool pathfix pkgconfig \
+USES= autoreconf gettext gmake gnome libtool pathfix pkgconfig \
python:2.7 tar:xz
USE_GNOME= gnomemenus3 gnomeprefix gtk30 introspection:build
USE_GITHUB= yes
diff --git a/x11/cinnamon-screensaver/Makefile b/x11/cinnamon-screensaver/Makefile
index b77ac594e10b..7bd8cb219c61 100644
--- a/x11/cinnamon-screensaver/Makefile
+++ b/x11/cinnamon-screensaver/Makefile
@@ -22,7 +22,8 @@ RUN_DEPENDS= pam_helper:security/pam_helper \
gsettings-desktop-schemas>=3.2.0:devel/gsettings-desktop-schemas \
gnome-keyring>=0:security/gnome-keyring
-USES= autoreconf:build gettext gmake libtool pathfix pkgconfig xorg
+USES= autoreconf:build gettext gmake gnome libtool pathfix pkgconfig \
+ xorg
USE_GITHUB= yes
GH_ACCOUNT= linuxmint
USE_XORG= x11 xext xxf86vm xscrnsaver
diff --git a/x11/controllermap/Makefile b/x11/controllermap/Makefile
index 44f44606a51d..28c99654495d 100644
--- a/x11/controllermap/Makefile
+++ b/x11/controllermap/Makefile
@@ -12,6 +12,7 @@ COMMENT= Game controller mapping generator
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/COPYING
+USES= sdl
USE_SDL= sdl2
WRKSRC_SUBDIR= test
CFLAGS+= `sdl2-config --cflags`
diff --git a/x11/evilvte/Makefile b/x11/evilvte/Makefile
index 9c59e6297233..86e594c36475 100644
--- a/x11/evilvte/Makefile
+++ b/x11/evilvte/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= http://www.calno.com/${PORTNAME}/
MAINTAINER= aragon@phat.za.net
COMMENT= VTE based, super lightweight terminal emulator
-USES= pkgconfig gmake tar:xz
+USES= gmake gnome pkgconfig tar:xz
HAS_CONFIGURE= yes
ALL_TARGET= evilvte
INSTALLS_ICONS= yes
diff --git a/x11/gcb/Makefile b/x11/gcb/Makefile
index 3f5eab88e198..393180d9185e 100644
--- a/x11/gcb/Makefile
+++ b/x11/gcb/Makefile
@@ -14,7 +14,7 @@ COMMENT= GTK+ tool for managing x11 cut-buffers
BROKEN= unfetchable
HAS_CONFIGURE= yes
-USES= pkgconfig tar:bzip2
+USES= gnome pkgconfig tar:bzip2
USE_GNOME= gtk20
post-patch:
diff --git a/x11/gnome-menus/Makefile b/x11/gnome-menus/Makefile
index 5fcb20078713..2fedf2fd9275 100644
--- a/x11/gnome-menus/Makefile
+++ b/x11/gnome-menus/Makefile
@@ -12,7 +12,7 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Implementation of the FreeDesktop Desktop Menu Spec
-USES= gettext gmake libtool pathfix pkgconfig python tar:xz
+USES= gettext gmake gnome libtool pathfix pkgconfig python tar:xz
USE_GNOME= glib20 gnomeprefix intlhack \
introspection:build
GNU_CONFIGURE= yes
diff --git a/x11/gsynaptics/Makefile b/x11/gsynaptics/Makefile
index a5a3446aaac7..788badc78ea1 100644
--- a/x11/gsynaptics/Makefile
+++ b/x11/gsynaptics/Makefile
@@ -14,7 +14,7 @@ LICENSE= GPLv2
RUN_DEPENDS= xf86-input-synaptics>0:x11-drivers/xf86-input-synaptics
-USES= gettext gmake pathfix pkgconfig
+USES= gettext gmake gnome pathfix pkgconfig
USE_GNOME= gconf2 libglade2 gnomedocutils intltool
GNU_CONFIGURE= yes
diff --git a/x11/gtkchtheme/Makefile b/x11/gtkchtheme/Makefile
index 861a0e89aca2..4060eb63efe7 100644
--- a/x11/gtkchtheme/Makefile
+++ b/x11/gtkchtheme/Makefile
@@ -14,7 +14,7 @@ COMMENT= GTK2 theme changer
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gmake pkgconfig tar:bzip2
+USES= gmake gnome pkgconfig tar:bzip2
USE_GNOME= gtk20
PLIST_FILES= bin/gtk-chtheme \
diff --git a/x11/gtkterm2/Makefile b/x11/gtkterm2/Makefile
index ff040c7f3a9c..7301d517c33e 100644
--- a/x11/gtkterm2/Makefile
+++ b/x11/gtkterm2/Makefile
@@ -14,7 +14,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USE_GNOME= vte
-USES= gmake libtool localbase pkgconfig
+USES= gmake gnome libtool localbase pkgconfig
GNU_CONFIGURE= yes
PORTDOCS= README
diff --git a/x11/gxkb/Makefile b/x11/gxkb/Makefile
index 770968a376e4..5bc773d75456 100644
--- a/x11/gxkb/Makefile
+++ b/x11/gxkb/Makefile
@@ -14,7 +14,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libxklavier.so:x11/libxklavier \
libwnck-1.so:x11-toolkits/libwnck
-USES= pkgconfig
+USES= gnome pkgconfig
GNU_CONFIGURE= yes
USE_GNOME= gdkpixbuf2 glib20 gtk20
diff --git a/x11/lxmenu-data/Makefile b/x11/lxmenu-data/Makefile
index 0c25e049a537..8ff837d83d1e 100644
--- a/x11/lxmenu-data/Makefile
+++ b/x11/lxmenu-data/Makefile
@@ -13,7 +13,7 @@ LICENSE= LGPL21
BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
-USES= gettext gmake localbase tar:xz
+USES= gettext gmake gnome localbase tar:xz
USE_GNOME= intltool
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc
diff --git a/x11/mate-base/Makefile b/x11/mate-base/Makefile
index ccf01a5e50be..682c521aaf73 100644
--- a/x11/mate-base/Makefile
+++ b/x11/mate-base/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= x11 mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= "meta-port" for the MATE base integrated X11 desktop
-USES= metaport
+USES= mate metaport
RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSerif.ttf:x11-fonts/dejavu \
${LOCALBASE}/share/hal/fdi/information/10freedesktop/10-camera-ptp.fdi:sysutils/hal-info \
diff --git a/x11/mate-menus/Makefile b/x11/mate-menus/Makefile
index f258297e5265..d5623748e485 100644
--- a/x11/mate-menus/Makefile
+++ b/x11/mate-menus/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB
PORTSCOUT= limitw:1,even
-USES= gettext gmake libtool localbase pathfix pkgconfig \
+USES= gettext gmake gnome libtool localbase pathfix pkgconfig \
python:2.7 tar:xz
USE_GNOME= glib20 intltool introspection:buid
USE_LDCONFIG= yes
diff --git a/x11/mate-panel/Makefile b/x11/mate-panel/Makefile
index 8a0e0ee66e41..5c30ccdcfb9b 100644
--- a/x11/mate-panel/Makefile
+++ b/x11/mate-panel/Makefile
@@ -23,7 +23,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome libtool localbase pathfix pkgconfig \
+USES= gettext gmake gnome libtool localbase mate pathfix pkgconfig \
tar:xz xorg
USE_MATE= desktop libmateweather menus
USE_XORG= ice sm x11 xau xrandr
diff --git a/x11/mate-screensaver/Makefile b/x11/mate-screensaver/Makefile
index 591a00893797..99f04ec0e2bd 100644
--- a/x11/mate-screensaver/Makefile
+++ b/x11/mate-screensaver/Makefile
@@ -23,7 +23,8 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \
PORTSCOUT= limitw:1,even
-USES= gettext gl gmake gnome localbase pathfix pkgconfig tar:xz xorg
+USES= gettext gl gmake gnome localbase mate pathfix pkgconfig tar:xz \
+ xorg
USE_GL= gl
USE_MATE= desktop libmatekbd menus session:run
USE_XORG= ice sm x11 xext xscrnsaver xxf86vm
diff --git a/x11/mate-session-manager/Makefile b/x11/mate-session-manager/Makefile
index 6c38e3d3a878..766b41643740 100644
--- a/x11/mate-session-manager/Makefile
+++ b/x11/mate-session-manager/Makefile
@@ -21,8 +21,8 @@ RUN_DEPENDS= ${LOCALBASE}/sbin/console-kit-daemon:sysutils/consolekit2 \
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome localbase libtool pathfix \
- pkgconfig tar:xz xorg
+USES= gettext gmake gnome libtool localbase mate pathfix pkgconfig \
+ tar:xz xorg
USE_MATE= desktop
USE_XORG= ice sm x11 xau xext xrandr xrender xtrans xtst
USE_GNOME= cairo gtk30 intlhack librsvg2 libxslt pango
diff --git a/x11/mate/Makefile b/x11/mate/Makefile
index 6fc4811fdea0..e03cf17d4ab5 100644
--- a/x11/mate/Makefile
+++ b/x11/mate/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= x11 mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= "meta-port" for the MATE integrated X11 desktop
-USES= metaport
+USES= mate metaport
RUN_DEPENDS= mate-base>=1.22.0:x11/mate-base \
mate-themes>=0:x11-themes/mate-themes \
diff --git a/x11/menu-cache/Makefile b/x11/menu-cache/Makefile
index c732c779717b..afb73816df0e 100644
--- a/x11/menu-cache/Makefile
+++ b/x11/menu-cache/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfm-extra.so:x11/libfm-extra
-USES= gmake gettext-runtime libtool pathfix pkgconfig tar:xz
+USES= gettext-runtime gmake gnome libtool pathfix pkgconfig tar:xz
GNU_CONFIGURE= yes
USE_GNOME= glib20
USE_LDCONFIG= yes
diff --git a/x11/pipeglade/Makefile b/x11/pipeglade/Makefile
index 90cda90b5582..1a0faadece66 100644
--- a/x11/pipeglade/Makefile
+++ b/x11/pipeglade/Makefile
@@ -13,7 +13,7 @@ LICENSE= MIT
USE_GITHUB= yes
GH_ACCOUNT= trebb
-USES= gettext-runtime pkgconfig
+USES= gettext-runtime gnome pkgconfig
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libxml2
OPTIONS_DEFINE= EXAMPLES
diff --git a/x11/py-xdot06/Makefile b/x11/py-xdot06/Makefile
index 7907cd0ecbfa..841e5587a893 100644
--- a/x11/py-xdot06/Makefile
+++ b/x11/py-xdot06/Makefile
@@ -15,7 +15,7 @@ LICENSE= LGPL3+
RUN_DEPENDS= dot:graphics/graphviz
NO_ARCH= yes
-USES= python:2.7
+USES= gnome python:2.7
USE_PYTHON= autoplist distutils
USE_GNOME= pygtk2
diff --git a/x11/screen-message/Makefile b/x11/screen-message/Makefile
index 06771ef39705..b5ead5025a55 100644
--- a/x11/screen-message/Makefile
+++ b/x11/screen-message/Makefile
@@ -9,7 +9,7 @@ COMMENT= Very simple tool to display some text as large as possible
LICENSE= GPLv2+
-USES= gmake autoreconf pkgconfig gettext-runtime
+USES= autoreconf gettext-runtime gmake gnome pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= nomeata
diff --git a/x11/swaybg/Makefile b/x11/swaybg/Makefile
index 48cde63242ef..b5168dcb5757 100644
--- a/x11/swaybg/Makefile
+++ b/x11/swaybg/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= wayland-protocols>=1.14:graphics/wayland-protocols
LIB_DEPENDS= libwayland-client.so:graphics/wayland
-USES= compiler:c11 meson pkgconfig
+USES= compiler:c11 gnome meson pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= swaywm
USE_GNOME= cairo
diff --git a/x11/swaylock/Makefile b/x11/swaylock/Makefile
index a61bc3807e2a..c45619adf24e 100644
--- a/x11/swaylock/Makefile
+++ b/x11/swaylock/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= wayland-protocols>=1.14:graphics/wayland-protocols
LIB_DEPENDS= libwayland-client.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon
-USES= compiler:c11 meson pkgconfig
+USES= compiler:c11 gnome meson pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= swaywm
USE_GNOME= cairo pango
diff --git a/x11/waybar/Makefile b/x11/waybar/Makefile
index d40ea1047fb2..6dad4313688f 100644
--- a/x11/waybar/Makefile
+++ b/x11/waybar/Makefile
@@ -32,7 +32,7 @@ LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp \
libfmt.so:devel/libfmt \
libwayland-client.so:graphics/wayland
-USES= compiler:c++17-lang meson pkgconfig
+USES= compiler:c++17-lang gnome meson pkgconfig
USE_GITHUB= yes
USE_GNOME= gtkmm30
GH_ACCOUNT= Alexays
diff --git a/x11/wbarconf/Makefile b/x11/wbarconf/Makefile
index 9334fe95a88f..71216a664f4c 100644
--- a/x11/wbarconf/Makefile
+++ b/x11/wbarconf/Makefile
@@ -17,7 +17,7 @@ LICENSE= GPLv3
RUN_DEPENDS= wbar:x11/wbar
USE_GNOME= pygobject pygtk2 gtk20
-USES= gettext desktop-file-utils python:2.7 shebangfix
+USES= desktop-file-utils gettext gnome python:2.7 shebangfix
SHEBANG_FILES= ${WRKSRC}/wbarconf
python_OLD_CMD= "/usr/bin/env python2"
NO_BUILD= yes
diff --git a/x11/wcm/Makefile b/x11/wcm/Makefile
index 4170aa725b2a..520111935e0e 100644
--- a/x11/wcm/Makefile
+++ b/x11/wcm/Makefile
@@ -15,7 +15,7 @@ LIB_DEPENDS= libwf-config.so:devel/wf-config
CONFLICTS_INSTALL= wcmcommander # bin/wcm
-USES= compiler:c++11-lib meson pkgconfig
+USES= compiler:c++11-lib gnome meson pkgconfig
USE_GITHUB= yes
USE_GNOME= gtk30 libxml2
GH_ACCOUNT= WayfireWM
diff --git a/x11/wdisplays/Makefile b/x11/wdisplays/Makefile
index 1496ab4c1796..26c1e8c789df 100644
--- a/x11/wdisplays/Makefile
+++ b/x11/wdisplays/Makefile
@@ -14,7 +14,7 @@ BUILD_DEPENDS= wayland-protocols>=1.17:graphics/wayland-protocols
LIB_DEPENDS= libepoxy.so:graphics/libepoxy \
libwayland-client.so:graphics/wayland
-USES= compiler:c11 meson pkgconfig
+USES= compiler:c11 gnome meson pkgconfig
USE_GITHUB= yes
USE_GNOME= cairo gtk30
GH_ACCOUNT= cyclopsian
diff --git a/x11/wf-shell/Makefile b/x11/wf-shell/Makefile
index 1a47f76f1ba8..015bdef48f83 100644
--- a/x11/wf-shell/Makefile
+++ b/x11/wf-shell/Makefile
@@ -17,7 +17,7 @@ LIB_DEPENDS= libpulse.so:audio/pulseaudio \
libwayland-client.so:graphics/wayland \
libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell
-USES= compiler:c++14-lang meson pkgconfig
+USES= compiler:c++14-lang gnome meson pkgconfig
USE_GITHUB= yes
USE_GNOME= gtkmm30
GH_ACCOUNT= WayfireWM
diff --git a/x11/wmblob/Makefile b/x11/wmblob/Makefile
index 630804673e1f..288424e44387 100644
--- a/x11/wmblob/Makefile
+++ b/x11/wmblob/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/x11/wmblob/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Shows moving blobs
-USES= pkgconfig tar:xz xorg
+USES= gnome pkgconfig tar:xz xorg
USE_XORG= xpm
USE_GNOME= gtk20
GNU_CONFIGURE= yes
diff --git a/x11/wmctrl/Makefile b/x11/wmctrl/Makefile
index 9da983e9d560..30ca7011684c 100644
--- a/x11/wmctrl/Makefile
+++ b/x11/wmctrl/Makefile
@@ -12,7 +12,7 @@ COMMENT= Command line tool to interact with an EWMH/NetWM compatible X managers
LICENSE= GPLv2
-USES= pkgconfig xorg
+USES= gnome pkgconfig xorg
GNU_CONFIGURE= yes
USE_XORG= x11 xmu xext xt
USE_GNOME= glib20
diff --git a/x11/yalias/Makefile b/x11/yalias/Makefile
index 261ff9f28502..4aa9dd17c963 100644
--- a/x11/yalias/Makefile
+++ b/x11/yalias/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= http://offog.org/files/ \
MAINTAINER= tdb@FreeBSD.org
COMMENT= Enhanced execution box with regex pattern matching
-USES= pkgconfig
+USES= gnome pkgconfig
USE_GNOME= gtk20
ALL_TARGET= yalias