Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Nov 2019 15:48:41 +0000 (UTC)
From:      Niclas Zeising <zeising@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r516802 - in head: editors/calligra editors/calligraplan editors/cooledit editors/cudatext editors/featherpad editors/fte editors/gedit editors/jedit editors/lazarus editors/madedit edi...
Message-ID:  <201911051548.xA5Fmfxx017411@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: zeising
Date: Tue Nov  5 15:48:40 2019
New Revision: 516802
URL: https://svnweb.freebsd.org/changeset/ports/516802

Log:
  Add USES=xorg USES=gl, ports categories e
  
  Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
  starting with 'e'.

Modified:
  head/editors/calligra/Makefile
  head/editors/calligraplan/Makefile
  head/editors/cooledit/Makefile
  head/editors/cudatext/Makefile
  head/editors/featherpad/Makefile
  head/editors/fte/Makefile
  head/editors/gedit/Makefile
  head/editors/jedit/Makefile
  head/editors/lazarus/Makefile
  head/editors/madedit/Makefile
  head/editors/picpas/Makefile
  head/editors/pluma/Makefile
  head/editors/ted/Makefile
  head/editors/texmacs/Makefile
  head/editors/texstudio/Makefile
  head/editors/vigor/Makefile
  head/editors/xcoral/Makefile
  head/editors/xvile/Makefile
  head/editors/yudit/Makefile
  head/emulators/adamem/Makefile
  head/emulators/almostti/Makefile
  head/emulators/atari800/Makefile
  head/emulators/bochs/Makefile
  head/emulators/cingb/Makefile
  head/emulators/dgen-sdl/Makefile
  head/emulators/dtcyber/Makefile
  head/emulators/fceux/Makefile
  head/emulators/fmsx/Makefile
  head/emulators/frodo/Makefile
  head/emulators/fuse/Makefile
  head/emulators/gbe/Makefile
  head/emulators/gens/Makefile
  head/emulators/gngeo/Makefile
  head/emulators/hatari/Makefile
  head/emulators/higan/Makefile
  head/emulators/ines/Makefile
  head/emulators/joytran/Makefile
  head/emulators/kcemu/Makefile
  head/emulators/mame/Makefile
  head/emulators/mastergear/Makefile
  head/emulators/mednafen/Makefile
  head/emulators/mtools/Makefile
  head/emulators/mupen64plus-core/Makefile
  head/emulators/mupen64plus-qt/Makefile
  head/emulators/mupen64plus-video-arachnoid/Makefile
  head/emulators/mupen64plus-video-glide64/Makefile
  head/emulators/mupen64plus-video-glide64mk2/Makefile
  head/emulators/mupen64plus-video-rice/Makefile
  head/emulators/mupen64plus-video-z64/Makefile
  head/emulators/pcemu/Makefile
  head/emulators/ppsspp/Makefile
  head/emulators/qemu-powernv/Makefile
  head/emulators/qemu-sbruno/Makefile
  head/emulators/qmc2/Makefile
  head/emulators/quasi88/Makefile
  head/emulators/rpcs3/Makefile
  head/emulators/snes9x-gtk/Makefile
  head/emulators/stonx/Makefile
  head/emulators/teo/Makefile
  head/emulators/tuxnes/Makefile
  head/emulators/vgb-bin/Makefile
  head/emulators/vgba-bin/Makefile
  head/emulators/vice/Makefile
  head/emulators/virtualbox-ose/Makefile
  head/emulators/visualboyadvance-m/Makefile
  head/emulators/wxmupen64plus/Makefile
  head/emulators/x48/Makefile
  head/emulators/x49gp/Makefile
  head/emulators/xbraitenberg/Makefile
  head/emulators/xcpc/Makefile
  head/emulators/xhomer/Makefile
  head/emulators/xsystem35/Makefile
  head/emulators/xzx/Makefile

Modified: head/editors/calligra/Makefile
==============================================================================
--- head/editors/calligra/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/calligra/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -37,7 +37,8 @@ BUILD_DEPENDS=	pstoedit:graphics/pstoedit
 RUN_DEPENDS=	pstoedit:graphics/pstoedit
 
 USES=		cmake cpe compiler:c++11-lib desktop-file-utils eigen:3 \
-		gettext iconv:translit jpeg kde:5 localbase:ldflags perl5 pkgconfig \
+		gettext iconv:translit jpeg kde:5 localbase:ldflags perl5 \
+		pkgconfig xorg
 		qt:5 shared-mime-info sqlite tar:xz
 USE_KDE=	akonadicontacts activities archive auth bookmarks codecs completion \
 		config configwidgets contacts coreaddons crash dbusaddons doctools ecm \

Modified: head/editors/calligraplan/Makefile
==============================================================================
--- head/editors/calligraplan/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/calligraplan/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -13,7 +13,7 @@ COMMENT=	KDE Calligra project management application
 LIB_DEPENDS=	libKChart.so:graphics/kdiagram
 
 USES=		cmake cpe compiler:c++11-lib desktop-file-utils kde:5 \
-		qt:5 tar:xz
+		qt:5 tar:xz xorg
 USE_KDE=	activities akonadi archive auth bookmarks codecs completion config \
 		configwidgets coreaddons dbusaddons ecm guiaddons holidays i18n \
 		iconthemes itemmodels itemviews jobwidgets js khtml kio \

Modified: head/editors/cooledit/Makefile
==============================================================================
--- head/editors/cooledit/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/cooledit/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -13,7 +13,7 @@ COMMENT=	Suite of utilities, including a GUI editor
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		gettext gmake libtool python # gettext is linked to despite .mo files having been deleted
+USES=		gettext gmake libtool python xorg # gettext is linked to despite .mo files having been deleted
 GNU_CONFIGURE=	yes
 USE_XORG=	x11 xt
 USE_LDCONFIG=	yes

Modified: head/editors/cudatext/Makefile
==============================================================================
--- head/editors/cudatext/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/cudatext/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -11,7 +11,7 @@ COMMENT=	Cross-platform text editor, written in Lazaru
 
 LICENSE=	MPL20
 
-USES=		desktop-file-utils dos2unix fpc lazarus:flavors
+USES=		desktop-file-utils dos2unix fpc lazarus:flavors xorg
 USE_FPC=	chm fcl-base fcl-image fcl-json fcl-stl fcl-xml pasjpeg rtl-objpas x11
 USE_XORG=	x11
 USE_GITHUB=	yes

Modified: head/editors/featherpad/Makefile
==============================================================================
--- head/editors/featherpad/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/featherpad/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -12,7 +12,7 @@ COMMENT=	Lightweight Qt5 plain-text editor
 
 LICENSE=	GPLv3
 
-USES=		compiler:c++11-lang desktop-file-utils pkgconfig qmake:outsource qt:5 gl
+USES=		compiler:c++11-lang desktop-file-utils pkgconfig qmake:outsource qt:5 gl xorg
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	tsujan

Modified: head/editors/fte/Makefile
==============================================================================
--- head/editors/fte/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/fte/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -17,7 +17,7 @@ LICENSE_COMB=	dual
 
 WRKSRC=		${WRKDIR}/fte
 
-USES=		perl5 zip
+USES=		perl5 zip xorg
 USE_PERL5=	build
 USE_XORG=	x11 xpm
 

Modified: head/editors/gedit/Makefile
==============================================================================
--- head/editors/gedit/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/gedit/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -29,7 +29,7 @@ RUN_DEPENDS=	iso-codes>=0:misc/iso-codes \
 PORTSCOUT=	limitw:1,even
 
 USES=		compiler:c11 desktop-file-utils gettext gmake gnome libtool \
-		localbase pathfix pkgconfig python:3.4+ shebangfix tar:xz
+		localbase pathfix pkgconfig python:3.4+ shebangfix tar:xz xorg
 USE_CSTD=	c11
 USE_GNOME=	cairo gdkpixbuf2 gtksourceview3 intlhack introspection \
 		libxml2 pygobject3

Modified: head/editors/jedit/Makefile
==============================================================================
--- head/editors/jedit/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/jedit/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -20,7 +20,7 @@ MACROS_DESC=	Install default set of macros (highly rec
 OPTIONS_DEFAULT=	MACROS
 OPTIONS_SUB=	yes
 
-USES=		cpe
+USES=		cpe xorg
 
 USE_JAVA=	yes
 JAVA_VERSION=	1.6+

Modified: head/editors/lazarus/Makefile
==============================================================================
--- head/editors/lazarus/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/lazarus/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -22,7 +22,7 @@ RUN_DEPENDS?=	${LOCALBASE}/bin/as:devel/binutils \
 
 ONLY_FOR_ARCHS=	i386 amd64
 
-USES=		desktop-file-utils fpc gettext gmake iconv shared-mime-info
+USES=		desktop-file-utils fpc gettext gmake iconv shared-mime-info xorg
 USE_FPC?=	chm cairo dblib fcl-base fcl-db fcl-fpcunit fcl-image fcl-json fcl-net \
 		fcl-registry fcl-res fcl-web fcl-xml fppkg gtk2 ibase iconvenc mysql \
 		numlib odbc opengl openssl oracle pasjpeg postgres regexpr rtl-extra \

Modified: head/editors/madedit/Makefile
==============================================================================
--- head/editors/madedit/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/madedit/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -14,7 +14,7 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libboost_regex.so:devel/boost-libs
 
-USES=		gettext pkgconfig dos2unix desktop-file-utils
+USES=		gettext pkgconfig dos2unix desktop-file-utils xorg
 USE_WX=		2.8
 USE_XORG=	x11
 

Modified: head/editors/picpas/Makefile
==============================================================================
--- head/editors/picpas/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/picpas/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -15,7 +15,7 @@ LICENSE=	GPLv2
 gtk2_CONFLICTS_INSTALL=	${PORTNAME}-qt5
 qt5_CONFLICTS_INSTALL=	${PORTNAME}-gtk2
 
-USES=		dos2unix fpc lazarus:flavors
+USES=		dos2unix fpc lazarus:flavors xorg
 USE_FPC=	chm fcl-base fcl-image fcl-json fcl-registry fcl-xml pasjpeg regexpr \
 		rtl-objpas x11
 USE_XORG=	x11

Modified: head/editors/pluma/Makefile
==============================================================================
--- head/editors/pluma/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/pluma/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -22,8 +22,8 @@ RUN_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/iso-codes.
 
 PORTSCOUT=	limitw:1,even
 
-USES=		compiler:c11 desktop-file-utils gmake libtool localbase \
-		pathfix pkgconfig python:3.3+ shebangfix tar:xz
+USES=		compiler:c11 desktop-file-utils gmake gnome libtool localbase \
+		pathfix pkgconfig python:3.3+ shebangfix tar:xz xorg
 USE_XORG=	ice sm x11
 USE_GNOME=	cairo gdkpixbuf2 gnomeprefix gtk30 gtksourceview3 \
 		gvfs intltool introspection libxml2

Modified: head/editors/ted/Makefile
==============================================================================
--- head/editors/ted/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/ted/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -23,8 +23,8 @@ RUN_DEPENDS=	gsfonts>0:print/gsfonts
 
 WRKSRC=		${WRKDIR}/Ted-${PORTVERSION}
 
+USES=		ghostscript:x11,run iconv pkgconfig xorg
 USE_XORG=	xext xft
-USES=		ghostscript:x11,run iconv pkgconfig
 GNU_CONFIGURE=	yes
 MAKE_ENV=	DEF_AFMDIR="-DAFMDIR=\"\\\"${AFMDIR}/\\\"\"" \
 		DEF_INDDIR="-DINDDIR=\"\\\"${INDDIR}/\\\"\"" \
@@ -42,6 +42,7 @@ INDDIR=		${DATADIR}/dfa
 
 OPTIONS_DEFINE=	GTK2 DOCS
 GTK2_DESC=	Use GTK2 instead of MOTIF
+GTK2_USES=	gnome
 GTK2_USE=		GNOME=gtk20
 GTK2_CONFIGURE_ON=	--with-GTK
 GTK2_CPPFLAGS=		`pkg-config --cflags gtk+-2.0 | ${SED} -e 's|-I|-isystem |g'`

Modified: head/editors/texmacs/Makefile
==============================================================================
--- head/editors/texmacs/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/texmacs/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -23,7 +23,7 @@ BROKEN_armv6=		fails to compile: call to min is ambigu
 BROKEN_armv7=		fails to compile: call to min is ambiguous
 
 USES=		cpe desktop-file-utils gmake iconv localbase pkgconfig python \
-		shared-mime-info shebangfix
+		shared-mime-info shebangfix xorg
 USE_TEX=	tex:run dvipsk:run
 USE_XORG=	xext
 GNU_CONFIGURE=	yes

Modified: head/editors/texstudio/Makefile
==============================================================================
--- head/editors/texstudio/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/texstudio/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -18,7 +18,7 @@ LIB_DEPENDS=	libhunspell-1.7.so:textproc/hunspell \
 		libquazip5.so:archivers/quazip
 
 USES=		compiler:c++11-lang desktop-file-utils dos2unix \
-		ghostscript:run gl pkgconfig qmake qt:5
+		ghostscript:run gl pkgconfig qmake qt:5 xorg
 USE_QT	=	core gui network script svg widgets xml \
 		printsupport concurrent uitools buildtools_build
 QMAKE_ARGS=	QUAZIP_INCLUDE="${LOCALBASE}/include/quazip5" \

Modified: head/editors/vigor/Makefile
==============================================================================
--- head/editors/vigor/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/vigor/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/../LICENSE
 
 WRKSRC=		${WRKDIR}/${DISTNAME}/build
 
-USES=		ncurses tk
+USES=		ncurses tk xorg
 USE_XORG=	x11
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=--exec-prefix=${STAGEDIR}${PREFIX}

Modified: head/editors/xcoral/Makefile
==============================================================================
--- head/editors/xcoral/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/xcoral/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -15,8 +15,8 @@ COMMENT=	Multiwindow mouse-based text editor for X
 
 LICENSE=	GPLv2
 
+USES=		bison compiler:c11 xorg
 USE_XORG=	x11
-USES=		bison compiler:c11
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--libdir=${PREFIX}/share
 LIBS+=		-lgnuregex

Modified: head/editors/xvile/Makefile
==============================================================================
--- head/editors/xvile/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/xvile/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -19,7 +19,7 @@ LICENSE=	GPLv2
 
 BUILD_DEPENDS=	reflex:textproc/reflex
 
-USES=		pkgconfig shebangfix tar:tgz
+USES=		pkgconfig shebangfix tar:tgz xorg
 SHEBANG_FILES=	macros/lxvile macros/lxvile-fonts perl/vileget
 USE_XORG=	x11 xext xpm xt
 GNU_CONFIGURE=	yes

Modified: head/editors/yudit/Makefile
==============================================================================
--- head/editors/yudit/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/editors/yudit/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -12,8 +12,8 @@ COMMENT=	Multi-lingual Unicode text editor with TTF su
 
 CONFLICTS=	netatalk-[0-9]*
 
+USES=		gmake xorg
 USE_XORG=	x11
-USES=		gmake
 GNU_CONFIGURE=	yes
 MAKE_JOBS_UNSAFE=	yes
 

Modified: head/emulators/adamem/Makefile
==============================================================================
--- head/emulators/adamem/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/adamem/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -16,6 +16,7 @@ BROKEN_armv6=		fails to build: regparm is not valid on
 BROKEN_armv7=		fails to build: regparm is not valid on this platform
 
 NO_WRKSUBDIR=	yes
+USES=		xorg
 USE_XORG=	sm x11 xau xext xfixes xi xrandr
 
 MAKE_ARGS=	CC="${CC}" LD="${CC}"

Modified: head/emulators/almostti/Makefile
==============================================================================
--- head/emulators/almostti/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/almostti/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -10,7 +10,7 @@ DISTNAME=	AlmostTI13-Unix-DougMelton-051409
 MAINTAINER=	danfe@FreeBSD.org
 COMMENT=	Texas Instruments Z80 series calculator emulator
 
-USES=		gmake
+USES=		gmake xorg
 USE_XORG=	x11 xext
 
 WRKSRC=		${WRKDIR}/AlmostTI-DougMelton-Source

Modified: head/emulators/atari800/Makefile
==============================================================================
--- head/emulators/atari800/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/atari800/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -58,6 +58,7 @@ PKGNAMESUFFIX=	-sdl
 USE_SDL=	sdl
 CONFIGURE_ARGS+=	--target=sdl
 .else
+USES+=		xorg
 USE_XORG=	x11 xext
 .if ${PORT_OPTIONS:MSHM}
 CONFIGURE_ARGS+=	--target=x11-shm

Modified: head/emulators/bochs/Makefile
==============================================================================
--- head/emulators/bochs/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/bochs/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -15,7 +15,7 @@ LICENSE=	LGPL21
 
 BROKEN_i386=		does not build on i386 (../cpu.h:4513:117: error: 'regparm' parameter must be between 0 and 3 inclusive)
 
-USES=		gmake libtool:keepla pkgconfig
+USES=		gmake libtool:keepla pkgconfig xorg
 USE_XORG=	x11
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_header_alsa_asoundlib_h=no \

Modified: head/emulators/cingb/Makefile
==============================================================================
--- head/emulators/cingb/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/cingb/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -12,7 +12,7 @@ COMMENT=	Yet another Nintendo Game Boy emulator
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		tar:bzip2
+USES=		tar:bzip2 xorg
 USE_XORG=	x11 xext xv
 USE_GITHUB=	yes
 GH_ACCOUNT=	nakal

Modified: head/emulators/dgen-sdl/Makefile
==============================================================================
--- head/emulators/dgen-sdl/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/dgen-sdl/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -11,8 +11,8 @@ MAINTAINER=	ak@FreeBSD.org
 COMMENT=	Wonderful Sega Genesis/MegaDrive emulator
 
 USE_SDL=	sdl
-USE_GL=		yes
-USES=		gmake libarchive
+USE_GL=		glu
+USES=		gl gmake libarchive
 GNU_CONFIGURE=	yes
 
 PLIST_FILES=	bin/dgen \

Modified: head/emulators/dtcyber/Makefile
==============================================================================
--- head/emulators/dtcyber/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/dtcyber/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -12,7 +12,7 @@ DISTNAME=	dtcyber20b1
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Desktop CYBER Emulator
 
-USES=		dos2unix zip
+USES=		dos2unix zip xorg
 USE_XORG=	x11
 NO_WRKSUBDIR=	yes
 INSTALL_TARGET=

Modified: head/emulators/fceux/Makefile
==============================================================================
--- head/emulators/fceux/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/fceux/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -18,7 +18,7 @@ RUN_DEPENDS=	zenity:x11/zenity
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 
-USES=		compiler:c++0x desktop-file-utils dos2unix localbase:ldflags pkgconfig scons
+USES=		compiler:c++0x desktop-file-utils dos2unix localbase:ldflags pkgconfig scons xorg
 USE_SDL=	sdl
 USE_XORG=	x11
 
@@ -38,9 +38,11 @@ DEBUG_MAKE_ARGS_OFF=	DEBUG=0
 FRAMESKIP_DESC=		Enable frameskipping
 FRAMESKIP_MAKE_ARGS=	FRAMESKIP=1
 FRAMESKIP_MAKE_ARGS_OFF=	FRAMESKIP=0
+GTK2_USES=		gnome
 GTK2_USE=		GNOME=gtk20
 GTK2_MAKE_ARGS=		GTK=1
 GTK2_MAKE_ARGS_OFF=	GTK=0
+GTK3_USES=		gnome
 GTK3_USE=		GNOME=gtk30
 GTK3_MAKE_ARGS=		GTK3=1
 GTK3_MAKE_ARGS_OFF=	GTK3=0
@@ -52,6 +54,7 @@ LOGO_IMPLIES=		CREATE_AVI
 LUA_USES=		lua:51
 LUA_MAKE_ARGS=		LUA=1 SYSTEM_LUA=1
 LUA_MAKE_ARGS_OFF=	LUA=0
+OPENGL_USES=		gl
 OPENGL_USE=		GL=gl
 OPENGL_MAKE_ARGS=	OPENGL=1
 OPENGL_MAKE_ARGS_OFF=	OPENGL=0

Modified: head/emulators/fmsx/Makefile
==============================================================================
--- head/emulators/fmsx/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/fmsx/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -23,7 +23,7 @@ LICENSE_TEXT=	This program is NOT in public domain.\
 		Legal status of distributed ROM images is unclear.
 LICENSE_PERMS=	none
 
-USES=		dos2unix gmake zip
+USES=		dos2unix gmake xorg zip
 USE_XORG=	x11 xext
 DOS2UNIX_FILES=	EMULib/Unix/LibUnix.c EMULib/Unix/NetUnix.c EMULib/Rules.gcc \
 		EMULib/Rules.Unix fMSX/fMSX.html

Modified: head/emulators/frodo/Makefile
==============================================================================
--- head/emulators/frodo/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/frodo/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -10,7 +10,7 @@ DISTNAME=	FrodoV4_1b.Src
 MAINTAINER=	dinoex@FreeBSD.org
 COMMENT=	Emulates a Commodore 64
 
-USES=		shebangfix tk:run
+USES=		shebangfix tk:run xorg
 USE_CXXSTD=	gnu++98
 CXXFLAGS+=	-std=gnu++98
 USE_XORG=	x11 xt xext sm ice

Modified: head/emulators/fuse/Makefile
==============================================================================
--- head/emulators/fuse/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/fuse/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -18,7 +18,8 @@ LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 		libpng.so:graphics/png \
 		libspectrum.so:emulators/libspectrum
 
-USES=		compiler:c++11-lang gettext gmake gnome localbase perl5 pkgconfig
+USES=		compiler:c++11-lang gettext gmake gnome localbase perl5 \
+		pkgconfiga xorg
 USE_PERL5=	build
 USE_GNOME=	cairo libxml2 glib20
 USE_XORG=	x11

Modified: head/emulators/gbe/Makefile
==============================================================================
--- head/emulators/gbe/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/gbe/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -13,6 +13,7 @@ COMMENT=	Nintendo GameBoy(tm) emulator with GNU source
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
+USES=		xorg
 USE_XORG=	x11
 
 PLIST_FILES=	bin/gbe

Modified: head/emulators/gens/Makefile
==============================================================================
--- head/emulators/gens/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/gens/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -18,7 +18,7 @@ BUILD_DEPENDS=	nasm:devel/nasm
 ONLY_FOR_ARCHS=	i386
 ONLY_FOR_ARCHS_REASON=	uses i386 assembly code
 
-USES=		gmake localbase pkgconfig
+USES=		gmake gnome gl localbase pkgconfig
 USE_GNOME=	gtk20
 USE_GL=		gl
 USE_SDL=	sdl

Modified: head/emulators/gngeo/Makefile
==============================================================================
--- head/emulators/gngeo/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/gngeo/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -15,7 +15,7 @@ LICENSE=	GPLv2
 
 BROKEN_i386=	unknown argument: '-frerun-loop-opt'
 
-USES=		autoreconf compiler:features gmake
+USES=		autoreconf compiler:features gl gmake
 USE_SDL=	image sdl
 USE_GL=		yes
 USE_GITHUB=	yes

Modified: head/emulators/hatari/Makefile
==============================================================================
--- head/emulators/hatari/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/hatari/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -18,7 +18,7 @@ LIB_DEPENDS=	libportaudio.so:audio/portaudio \
 		libpng.so:graphics/png
 
 USES=		cmake desktop-file-utils gnome python:3.6+ readline \
-		sdl shared-mime-info shebangfix tar:bzip2
+		sdl shared-mime-info shebangfix tar:bzip2 xorg
 USE_GNOME=	gtk30
 USE_XORG=	sm ice x11 xext
 USE_PYTHON=	concurrent

Modified: head/emulators/higan/Makefile
==============================================================================
--- head/emulators/higan/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/higan/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -17,7 +17,7 @@ ONLY_FOR_ARCHS=	amd64 i386
 LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2
 
-USES=		7z:p7zip compiler:c++14-lang gettext gmake gnome pkgconfig
+USES=		7z:p7zip compiler:c++14-lang gettext gmake gnome pkgconfig xorg
 USE_GNOME=	cairo gdkpixbuf2 gtk20 gtksourceview2
 USE_XORG=	x11 xext
 USE_CSTD=	c99
@@ -41,6 +41,7 @@ INPUT_SDL_DESC=		Build SDL input driver
 INPUT_X_DESC=		Build X input driver
 
 
+GLX_USES=	gl
 GLX_USE=	GL=gl
 GLX_VARS=	VIDEO_DRIVER+=video.glx
 

Modified: head/emulators/ines/Makefile
==============================================================================
--- head/emulators/ines/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/ines/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -18,6 +18,7 @@ ONLY_FOR_ARCHS=	i386
 ONLY_FOR_ARCHS_REASON=	is an i386 binary
 
 NO_WRKSUBDIR=	yes
+USES=		xorg
 USE_XORG=	x11 xext
 NO_BUILD=	yes
 STRIP=

Modified: head/emulators/joytran/Makefile
==============================================================================
--- head/emulators/joytran/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/joytran/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -14,7 +14,7 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
 USE_SDL=	sdl2
-USES=		tar:bzip2 cmake:insource pkgconfig
+USES=		tar:bzip2 cmake:insource pkgconfig xorg
 CMAKE_ARGS=	-DLOCALBASE="${LOCALBASE}" -DPREFIX="${PREFIX}"
 USE_XORG=	x11 xtst
 

Modified: head/emulators/kcemu/Makefile
==============================================================================
--- head/emulators/kcemu/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/kcemu/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -22,7 +22,7 @@ LIB_DEPENDS=	libaudiofile.so:audio/libaudiofile \
 		libxvidcore.so:multimedia/xvid \
 		libz80ex.so:devel/z80ex
 
-USES=		compiler:c++11-lang gettext ncurses pkgconfig
+USES=		compiler:c++11-lang gettext gnome ncurses pkgconfig xorg
 USE_CXXSTD=	gnu++98
 USE_GNOME=	gtk20
 USE_XORG=	xmu

Modified: head/emulators/mame/Makefile
==============================================================================
--- head/emulators/mame/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mame/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -21,7 +21,7 @@ LIB_DEPENDS=	libFLAC.so:audio/flac \
 RUN_DEPENDS=	liberation-fonts-ttf>=0:x11-fonts/liberation-fonts-ttf
 
 USES=		compiler:c++14-lang gl gmake jpeg pkgconfig \
-		python:2.7,build qt:5 sdl shebangfix
+		python:2.7,build qt:5 sdl shebangfix xorg
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	mamedev

Modified: head/emulators/mastergear/Makefile
==============================================================================
--- head/emulators/mastergear/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mastergear/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -18,6 +18,7 @@ NO_WRKSUBDIR=	yes
 ONLY_FOR_ARCHS=	i386
 ONLY_FOR_ARCHS_REASON=	is an i386 binary
 
+USES=		xorg
 USE_XORG=	x11 xext
 
 NO_BUILD=	yes

Modified: head/emulators/mednafen/Makefile
==============================================================================
--- head/emulators/mednafen/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mednafen/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -30,7 +30,7 @@ SUB_FILES=	pkg-message
 CONFIGURE_ARGS+=--disable-alsa --disable-alsatest \
 		--with-sdl-prefix=${LOCALBASE}
 
-USES=		compiler:c++11-lib cpe iconv pkgconfig:build tar:xz
+USES=		compiler:c++11-lib cpe gl iconv pkgconfig:build tar:xz
 CPE_VENDOR=	david_shadoff
 
 OPTIONS_DEFINE=	NLS DOCS JACK

Modified: head/emulators/mtools/Makefile
==============================================================================
--- head/emulators/mtools/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mtools/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -37,6 +37,7 @@ CONFIGURE_ENV+=	ac_cv_header_iconv_h=no
 .endif
 
 .if ${PORT_OPTIONS:MX11}
+USES+=		xorg
 USE_XORG=	x11 sm ice xau
 PLIST_SUB+=	X11=""
 .else

Modified: head/emulators/mupen64plus-core/Makefile
==============================================================================
--- head/emulators/mupen64plus-core/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mupen64plus-core/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -14,7 +14,7 @@ DIST_SUBDIR=	${PORTNAME}
 MAINTAINER?=	acm@FreeBSD.org
 COMMENT?=	Fork of Mupen64 Nintendo 64 emulator
 
-USES+=		gmake pkgconfig
+USES+=		gl gmake pkgconfig
 USE_GL?=	yes
 USE_SDL?=	sdl2
 USE_LDCONFIG?=	yes

Modified: head/emulators/mupen64plus-qt/Makefile
==============================================================================
--- head/emulators/mupen64plus-qt/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mupen64plus-qt/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -18,7 +18,7 @@ RUN_DEPENDS=	${LOCALBASE}/lib/libmupen64plus.so.2:emul
 		${LOCALBASE}/lib/mupen64plus/mupen64plus-video-rice.so:emulators/mupen64plus-video-rice \
 		mupen64plus:emulators/mupen64plus-ui-console
 
-USES=		qmake qt:5
+USES=		gl qmake qt:5
 USE_GL=		gl
 USE_QT=		core gui network sql widgets xml \
 		buildtools_build \

Modified: head/emulators/mupen64plus-video-arachnoid/Makefile
==============================================================================
--- head/emulators/mupen64plus-video-arachnoid/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mupen64plus-video-arachnoid/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -9,6 +9,7 @@ COMMENT=	The arachnoid video plugin for Mupen64plus
 
 LIB_DEPENDS=	libmupen64plus.so.2:emulators/mupen64plus-core
 
+USES+=		gl
 USE_GL=		gl glu
 USE_SDL=	#
 

Modified: head/emulators/mupen64plus-video-glide64/Makefile
==============================================================================
--- head/emulators/mupen64plus-video-glide64/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mupen64plus-video-glide64/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -9,6 +9,7 @@ COMMENT=	Glide64 video plugin for Mupen64Plus
 
 LIB_DEPENDS=	libmupen64plus.so.2:emulators/mupen64plus-core
 
+USES+=		gl
 USE_GL=		gl
 USE_SDL=	sdl2
 

Modified: head/emulators/mupen64plus-video-glide64mk2/Makefile
==============================================================================
--- head/emulators/mupen64plus-video-glide64mk2/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mupen64plus-video-glide64mk2/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -9,6 +9,7 @@ COMMENT=	Glide64mk2 video plugin for Mupen64Plus
 LIB_DEPENDS=	libmupen64plus.so.2:emulators/mupen64plus-core \
 		libboost_thread.so:devel/boost-libs
 
+USES+=		gl
 USE_GL=		gl
 USE_SDL=	sdl2
 

Modified: head/emulators/mupen64plus-video-rice/Makefile
==============================================================================
--- head/emulators/mupen64plus-video-rice/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mupen64plus-video-rice/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -6,6 +6,7 @@ PKGNAMESUFFIX=	-video-rice
 
 COMMENT=	The rice graphics plugin for Mupen64plus
 
+USES=		gl
 USE_GL=		yes
 
 MASTERDIR=	${.CURDIR}/../mupen64plus-core

Modified: head/emulators/mupen64plus-video-z64/Makefile
==============================================================================
--- head/emulators/mupen64plus-video-z64/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/mupen64plus-video-z64/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -9,6 +9,7 @@ COMMENT=	Low-level RDP plugin for the Mupen64Plus
 
 LIB_DEPENDS=	libmupen64plus.so.2:emulators/mupen64plus-core
 
+USES=		gl
 USE_GL=		gl glu glew
 USE_SDL=	sdl2
 

Modified: head/emulators/pcemu/Makefile
==============================================================================
--- head/emulators/pcemu/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/pcemu/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -14,8 +14,8 @@ COMMENT=	8086 PC emulator, by David Hedley
 BUILD_DEPENDS=	bdftopcf:x11-fonts/bdftopcf
 RUN_DEPENDS=	mkfontscale:x11-fonts/mkfontscale
 
+USES=		dos2unix xorg
 USE_XORG=	x11 xext
-USES=		dos2unix
 DOS2UNIX_FILES=	programs/config.sys
 MAKE_ENV=	FILESDIR=${FILESDIR} STAGEDIR=${STAGEDIR}
 MAKE_ARGS=	CC="${CC}"

Modified: head/emulators/ppsspp/Makefile
==============================================================================
--- head/emulators/ppsspp/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/ppsspp/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -34,7 +34,7 @@ GH_TUPLE?=	hrydgard:glslang:7.11.3214-63-gf9d08a25:gls
 
 CONFLICTS_INSTALL=	${PORTNAME}-*
 
-USES=		cmake compiler:c++11-lib localbase:ldflags pkgconfig
+USES=		cmake compiler:c++11-lib gl localbase:ldflags pkgconfig
 EXCLUDE=	libzip zlib
 EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude ,}
 USE_GL=		gl glew glu

Modified: head/emulators/qemu-powernv/Makefile
==============================================================================
--- head/emulators/qemu-powernv/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/qemu-powernv/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -14,7 +14,7 @@ LICENSE=	GPLv2
 BUILD_DEPENDS=		${LOCALBASE}/lib/libfdt.so:sysutils/dtc
 
 USES=		bison:build compiler:c11 gmake gnome libtool makeinfo \
-		pkgconfig python:2.7,build tar:bz2
+		pkgconfig python:2.7,build tar:bz2 xorg
 USE_XORG=	pixman
 USE_GNOME=	glib20
 

Modified: head/emulators/qemu-sbruno/Makefile
==============================================================================
--- head/emulators/qemu-sbruno/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/qemu-sbruno/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -50,6 +50,7 @@ CONFIGURE_ARGS+=	--disable-tools
 .endif
 .else
 # qemu-system-* targets require pixman to build, add an explicit dependency.
+USES+=		xorg
 USE_XORG=	pixman
 .endif
 
@@ -58,6 +59,7 @@ USE_XORG=	pixman
 .if defined(QEMU_USER_STATIC)
 BUILD_DEPENDS+=	${LOCALBASE}/lib/libglib-2.0.a:devel/glib20
 .else
+USES+=		gnome
 USE_GNOME+=	glib20
 BUILD_DEPENDS+=	${LOCALBASE}/lib/libfdt.so:sysutils/dtc
 .endif
@@ -151,7 +153,7 @@ CONFIGURE_ARGS+=	--disable-gtk --disable-vte
 PLIST_SUB+=	GTK2="@comment "
 .else
 USE_GNOME+=	gtk20 vte
-USES+=		gettext
+USES+=		gettext gnome
 PLIST_SUB+=	GTK2=""
 .endif
 
@@ -189,7 +191,8 @@ LIB_DEPENDS+=	libcurl.so:ftp/curl
 .if empty(PORT_OPTIONS:MOPENGL)
 CONFIGURE_ARGS+=	--disable-opengl
 .else
-USE_GL=		yes
+USES+=		gl
+USE_GL=		glu
 .endif
 
 .if empty(PORT_OPTIONS:MUSBREDIR)

Modified: head/emulators/qmc2/Makefile
==============================================================================
--- head/emulators/qmc2/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/qmc2/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -17,7 +17,7 @@ OPTIONS_DEFINE=	DOCS
 
 NO_WRKSUBDIR=	yes
 
-USES=		compiler:c++11-lang gmake qt:5 tar:bzip2
+USES=		compiler:c++11-lang gl gmake qt:5 tar:bzip2 xorg
 USE_XORG=	x11 xmu
 USE_GL=		gl glu
 USE_QT=		buildtools_build core declarative gui multimedia \

Modified: head/emulators/quasi88/Makefile
==============================================================================
--- head/emulators/quasi88/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/quasi88/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -9,8 +9,8 @@ MASTER_SITES=	http://www.eonet.ne.jp/~showtime/quasi88
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	PC-8801 emulator for X
 
+USES=		gmake tar:tgz xorg
 USE_XORG=	x11 xext
-USES=		gmake tar:tgz
 MAKE_ENV=	DATADIR="${DATADIR}" _CC="${CC}" _CFLAGS="${CFLAGS}" \
 		_CXX="${CXX}" LD="${CXX}" PROGRAM="${PORTNAME}"
 MAKE_ARGS=	ARCH="freebsd"

Modified: head/emulators/rpcs3/Makefile
==============================================================================
--- head/emulators/rpcs3/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/rpcs3/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -34,8 +34,8 @@ GH_TUPLE=	RPCS3:hidapi:hidapi-0.8.0-rc1-27-g9220f5e:hi
 		USCiLab:cereal:v1.2.0:cereal/3rdparty/cereal \
 		zeux:pugixml:v1.9-51-g8bf806c:pugixml/3rdparty/pugixml
 
-USES=		cmake compiler:c++17-lang iconv:wchar_t localbase:ldflags \
-		openal:soft pkgconfig qt:5
+USES=		cmake compiler:c++17-lang gl iconv:wchar_t localbase:ldflags \
+		openal:soft pkgconfig qt:5 xorg
 USE_GL=		gl glew
 USE_QT=		qmake_build buildtools_build core concurrent dbus declarative gui network widgets
 USE_XORG=	x11

Modified: head/emulators/snes9x-gtk/Makefile
==============================================================================
--- head/emulators/snes9x-gtk/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/snes9x-gtk/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -21,7 +21,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	snes9xgit
 
 USES=		autoreconf compiler:c11 desktop-file-utils gettext gmake \
-		localbase perl5 pkgconfig tar:bzip2
+		gnome localbase perl5 pkgconfig tar:bzip2 xorg
 USE_GNOME=	cairo gdkpixbuf2 gtk20 intltool libxml2
 USE_SDL=	sdl2
 USE_XORG=	x11 xext
@@ -47,6 +47,7 @@ NETPLAY_DESC=			Network support
 NETPLAY_CONFIGURE_WITH=		netplay
 
 OPENGL_CONFIGURE_WITH=		opengl
+OPENGL_USES=			gl
 OPENGL_USE=			GL=gl,glu
 
 XRANDR_CONFIGURE_WITH=		xrandr

Modified: head/emulators/stonx/Makefile
==============================================================================
--- head/emulators/stonx/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/stonx/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -21,7 +21,7 @@ BUILD_DEPENDS=	bdftopcf:x11-fonts/bdftopcf \
 RESTRICTED=	Contains ROM (C) by Atari
 
 TOSIMG?=	tos.img
-USES=		fonts
+USES=		fonts xorg
 FONTNAME=	misc
 USE_XORG=	x11 sm ice xext xorgproto
 HAS_CONFIGURE=	yes

Modified: head/emulators/teo/Makefile
==============================================================================
--- head/emulators/teo/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/teo/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/licence-en.txt
 LIB_DEPENDS=	libasound.so:audio/alsa-lib \
 		libpng.so:graphics/png
 
-USES=		gmake gnome pkgconfig
+USES=		gmake gnome pkgconfig xorg
 USE_GNOME=	cairo gdkpixbuf2 gtk30
 USE_XORG=	x11 xext
 

Modified: head/emulators/tuxnes/Makefile
==============================================================================
--- head/emulators/tuxnes/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/tuxnes/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -15,7 +15,7 @@ LICENSE=	GPLv2
 ONLY_FOR_ARCHS=	i386
 ONLY_FOR_ARCHS_REASON=	uses i386 assembly code
 
-USES=		compiler gmake
+USES=		compiler gmake xorg
 USE_XORG=	x11 ice sm xext xpm
 USE_BINUTILS=	yes
 GNU_CONFIGURE=	yes

Modified: head/emulators/vgb-bin/Makefile
==============================================================================
--- head/emulators/vgb-bin/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/vgb-bin/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -19,6 +19,7 @@ LIB_DEPENDS=	libc.so.5:misc/compat5x
 IA32_BINARY_PORT=	yes
 NO_BUILD=	no
 NO_WRKSUBDIR=	no
+USES=		xorg
 USE_XORG=	x11 xext
 
 PLIST_FILES=	bin/vgb

Modified: head/emulators/vgba-bin/Makefile
==============================================================================
--- head/emulators/vgba-bin/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/vgba-bin/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -19,6 +19,7 @@ LIB_DEPENDS=	libc.so.5:misc/compat5x \
 ONLY_FOR_ARCHS=	i386
 NO_BUILD=	no
 NO_WRKSUBDIR=	no
+USES=		xorg
 USE_XORG=	x11 xext
 
 PLIST_FILES=	bin/vgba

Modified: head/emulators/vice/Makefile
==============================================================================
--- head/emulators/vice/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/vice/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -31,7 +31,7 @@ LIB_DEPENDS=	libpng.so:graphics/png \
 
 RESTRICTED=	ROMs are copyrighted by Commodore Business Machines
 USES=		compiler:c++11-lang pkgconfig makeinfo localbase:ldflags \
-		gmake iconv:wchar_t jpeg readline gettext
+		gmake iconv:wchar_t jpeg readline gettext xorg
 USE_XORG=	xpm ice sm xext xv xt x11 xmu xxf86vm
 USE_XORG+=	xrender xinerama xi xrandr xcursor xcomposite xdamage xfixes
 HAS_CONFIGURE=	yes

Modified: head/emulators/virtualbox-ose/Makefile
==============================================================================
--- head/emulators/virtualbox-ose/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/virtualbox-ose/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -150,7 +150,7 @@ USES+=		python:2.7,build
 .if ${PORT_OPTIONS:MQT5}
 CONFIGURE_ARGS+=	--enable-qt5
 PLIST_SUB+=	QT=""
-USES+=		gl qmake:no_env qt:5
+USES+=		gl qmake:no_env qt:5 xorg
 USE_GL=		gl glu
 USE_QT=		buildtools_build core dbus gui linguisttools_build opengl
 USE_QT+=	printsupport widgets x11extras

Modified: head/emulators/visualboyadvance-m/Makefile
==============================================================================
--- head/emulators/visualboyadvance-m/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/visualboyadvance-m/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -40,7 +40,8 @@ DOS2UNIX_REGEX=	.*\.(c|cpp|h|ypp)
 USE_XORG=	x11 xext
 USE_GL=		gl glu
 USE_SDL=	sdl
-USES=		compiler:c++11-lang cmake:insource,noninja dos2unix gnome gl pkgconfig
+USES=		compiler:c++11-lang cmake:insource,noninja dos2unix gnome gl \
+		pkgconfig xorg
 INSTALLS_ICONS=	yes
 CMAKE_ARGS=	-DVERSION:STRING="${PORTVERSION}" \
 		-DSYSCONFDIR:STRING="${PREFIX}/etc"  \

Modified: head/emulators/wxmupen64plus/Makefile
==============================================================================
--- head/emulators/wxmupen64plus/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/wxmupen64plus/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -25,7 +25,7 @@ RUN_DEPENDS=	${LOCALBASE}/lib/libmupen64plus.so.2:emul
 
 WRKSRC=		${WRKDIR}/auria-${PORTNAME}-0564db396383
 
-USES=		compiler:c++11-lib gl python:2.7 sdl
+USES=		compiler:c++11-lib gl python:2.7 sdl xorg
 USE_CXXSTD=	c++11
 USE_SDL=	sdl
 USE_GL=		gl

Modified: head/emulators/x48/Makefile
==============================================================================
--- head/emulators/x48/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/x48/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -21,7 +21,7 @@ RUN_DEPENDS=	${LOCALBASE}/share/fonts/misc/7x14B-ISO88
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LIBS+=		-lutil
-USES=		autoreconf gmake pkgconfig tar:bzip2
+USES=		autoreconf gmake pkgconfig tar:bzip2 xorg
 USE_XORG=	x11 xext xt
 NO_WRKSUBDIR=	yes
 

Modified: head/emulators/x49gp/Makefile
==============================================================================
--- head/emulators/x49gp/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/x49gp/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -21,11 +21,11 @@ NOT_FOR_ARCHS_REASON=	unsupported CPU = unknown
 
 WRKSRC=		${WRKDIR}/x49gp/x49gp-code
 
+USES=		gmake gnome pkgconfig xorg
 USE_GCC=	any
 USE_XORG=	x11
 USE_GNOME=	gtk20
 
-USES=		gmake pkgconfig
 
 OPTIONS_SINGLE=	FIRMWARE
 OPTIONS_SINGLE_FIRMWARE=FIRMWARE_215 FIRMWARE_209

Modified: head/emulators/xbraitenberg/Makefile
==============================================================================
--- head/emulators/xbraitenberg/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/xbraitenberg/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -10,6 +10,7 @@ MASTER_SITES=	http://www.lcdf.org/~eddietwo/xbraitenbe
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Braitenberg vehicle simulator with pseudo-physics
 
+USES=		xorg
 USE_CXXSTD=	c++98
 USE_XORG=	x11 ice sm xext
 GNU_CONFIGURE=	yes

Modified: head/emulators/xcpc/Makefile
==============================================================================
--- head/emulators/xcpc/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/xcpc/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -17,7 +17,7 @@ CONFIGURE_ARGS+=--prefix=${PREFIX}
 
 USE_XORG=	ice
 USE_GNOME=	glib20
-USES=		gettext iconv pkgconfig
+USES=		gettext gnome iconv pkgconfig xorg
 
 LIB_DEPENDS+=	libpcre.so:devel/pcre \
 		libdsk.so:emulators/libdsk

Modified: head/emulators/xhomer/Makefile
==============================================================================
--- head/emulators/xhomer/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/xhomer/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -11,7 +11,7 @@ MASTER_SITES=	http://xhomer.isani.org/xhomer/
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Emulator for the DEC Pro 350 computer
 
-USES=		gmake tar:tgz
+USES=		gmake tar:tgz xorg
 USE_XORG=	xt sm ice xext x11
 ALL_TARGET=	clean xhomer
 INSTALL_TARGET=	# empty

Modified: head/emulators/xsystem35/Makefile
==============================================================================
--- head/emulators/xsystem35/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/xsystem35/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -25,7 +25,8 @@ MMX_BUILD_DEPENDS=nasm:devel/nasm
 MMX_CONFIGURE_ENABLE=mmx
 
 EXTRACT_AFTER_ARGS=--exclude libltdl
-USES=		gettext gmake gnome jpeg libtool localbase pkgconfig shebangfix
+USES=		gettext gmake gnome jpeg libtool localbase pkgconfig \
+		shebangfix xorg
 USE_GNOME=	gtk20
 SHEBANG_FILES=	contrib/instgame
 USE_XORG=	x11 xext xxf86vm

Modified: head/emulators/xzx/Makefile
==============================================================================
--- head/emulators/xzx/Makefile	Tue Nov  5 14:36:37 2019	(r516801)
+++ head/emulators/xzx/Makefile	Tue Nov  5 15:48:40 2019	(r516802)
@@ -14,7 +14,7 @@ COMMENT=	ZX Spectrum (48K/128K/+3) Emulator for X11
 
 RESTRICTED=	Redistribution forbidden by license
 
-USES=		imake:env motif
+USES=		imake:env motif xorg
 USE_XORG=	x11 ice sm xext xpm xt xxf86vm
 
 GNU_CONFIGURE=	yes



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911051548.xA5Fmfxx017411>