svn commit: r516917 - in head: lang/mit-scheme lang/scm mail/evolution mail/exim math/pari misc/estic misc/lxi-tools misc/mc multimedia/audacious-plugins multimedia/audacious-plugins-gtk3 multimedi...

Niclas Zeising zeising at FreeBSD.org
Wed Nov 6 18:09:48 UTC 2019


Author: zeising
Date: Wed Nov  6 18:09:44 2019
New Revision: 516917
URL: https://svnweb.freebsd.org/changeset/ports/516917

Log:
  Add USES=xorg USES=gl, ports categories l and m
  
  Add USES=xorg and USES=gl to ports in categories starting with 'l' and 'm'.
  While here, try to sprinkle other USES (mostly gnome and sdl) as needed.

Modified:
  head/lang/mit-scheme/Makefile
  head/lang/scm/Makefile
  head/mail/evolution/Makefile
  head/mail/exim/Makefile
  head/math/pari/Makefile
  head/misc/estic/Makefile
  head/misc/lxi-tools/Makefile
  head/misc/mc/Makefile
  head/multimedia/audacious-plugins-gtk3/Makefile
  head/multimedia/audacious-plugins/Makefile
  head/multimedia/emby-server/Makefile
  head/multimedia/gxine/Makefile
  head/multimedia/libva/Makefile
  head/multimedia/mplayer/Makefile.optvars
  head/multimedia/mpv/Makefile
  head/multimedia/transcode/Makefile
  head/multimedia/vlc/Makefile

Modified: head/lang/mit-scheme/Makefile
==============================================================================
--- head/lang/mit-scheme/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/lang/mit-scheme/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -39,6 +39,7 @@ X11_CONFIGURE_WITH=	x
 
 OPENSSL_USES=		ssl
 PGSQL_USES=		pgsql
+X11_USES=		xorg
 X11_USE=		xorg=x11
 
 GDBM_LIB_DEPENDS+=	libgdbm.so:databases/gdbm

Modified: head/lang/scm/Makefile
==============================================================================
--- head/lang/scm/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/lang/scm/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -39,6 +39,7 @@ INFO=		scm
 OPTIONS_DEFINE=		X11
 OPTIONS_SUB=		yes
 
+X11_USES=		xorg
 X11_USE=		xorg=ice,sm,x11,xext
 
 SCM_DATA=	COPYING COPYING.LESSER Iedline.scm Idiffer.scm \

Modified: head/mail/evolution/Makefile
==============================================================================
--- head/mail/evolution/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/mail/evolution/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -130,6 +130,7 @@ MAPS_LIB_DEPENDS=	libjson-glib-1.0.so:devel/json-glib 
 			libclutter-1.0.so:graphics/clutter \
 			libclutter-gtk-1.0.so:graphics/clutter-gtk3 \
 			libchamplain-0.12.so:graphics/libchamplain
+MAPS_USES=		gl xorg
 MAPS_USE=		xorg=xcomposite,xdamage,xext,xfixes,xi,xrandr gl=egl
 
 .include <bsd.port.mk>

Modified: head/mail/exim/Makefile
==============================================================================
--- head/mail/exim/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/mail/exim/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -46,6 +46,7 @@ AUTH_SASL_LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl
 BDB_USES=	bdb
 DMARC_LIB_DEPENDS=	libopendmarc.so:mail/opendmarc
 EMBEDDED_PERL_USE=	perl5=run,build
+EXIMON_USES=	xorg
 EXIMON_USE=	xorg=x11,xaw,xt
 GNUTLS_LIB_DEPENDS=	libgnutls.so:security/gnutls
 ICONV_USES=	iconv:lib,build

Modified: head/math/pari/Makefile
==============================================================================
--- head/math/pari/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/math/pari/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -42,6 +42,7 @@ OPTIMIZED_CFLAGS_CFLAGS=	-O3 -fno-strict-aliasing -fom
 .endif
 X11_CONFIGURE_ON=	--graphic=X11
 X11_CONFIGURE_OFF=	--graphic=none
+X11_USES=		xorg
 X11_USE=		xorg=x11
 MPI_RUN_DEPENDS=	${LOCALBASE}/bin/mpirun:net/mpich
 MPI_BUILD_DEPENDS=	${LOCALBASE}/bin/mpicc:net/mpich

Modified: head/misc/estic/Makefile
==============================================================================
--- head/misc/estic/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/misc/estic/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -33,6 +33,7 @@ OPTIONS_DEFINE=	X11 DTR_OFF DOCS
 OPTIONS_DEFAULT=X11
 NO_OPTIONS_SORT=yes
 DTR_OFF_DESC=	use dtr-off patch
+X11_USES=	xorg
 X11_USE=	xorg=x11
 
 FIXME=	areacode estic spunk

Modified: head/misc/lxi-tools/Makefile
==============================================================================
--- head/misc/lxi-tools/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/misc/lxi-tools/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -32,7 +32,7 @@ PLIST_FILES=	bin/lxi \
 
 OPTIONS_DEFINE=	DOCS GUI
 
-GUI_USES=		qmake:no_env qt:5
+GUI_USES=		gl qmake:no_env qt:5
 GUI_USE=		qt=core,gui,charts,widgets,buildtools_build,qmake_build gl=gl
 GUI_CONFIGURE_ENABLE=	lxi-gui
 GUI_CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS} -L${QT_LIBDIR}"

Modified: head/misc/mc/Makefile
==============================================================================
--- head/misc/mc/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/misc/mc/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -59,6 +59,7 @@ SMB_CONFIGURE_WITH=	smb-configdir=${LOCALBASE}/etc \
 SUBSHELL_CONFIGURE_WITH=subshell
 
 X11_CONFIGURE_ENABLE=	x
+X11_USES=		xorg
 X11_USE=		xorg=x11,xext
 X11_VARS=		CONFLICTS_INSTALL+="mc-nox11-[0-9]*"
 X11_VARS_OFF=		CONFLICTS_INSTALL+="mc-[0-9]*" PKGNAMESUFFIX=-nox11

Modified: head/multimedia/audacious-plugins-gtk3/Makefile
==============================================================================
--- head/multimedia/audacious-plugins-gtk3/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/multimedia/audacious-plugins-gtk3/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -69,6 +69,7 @@ ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
 ALSA_CONFIGURE_ENABLE=	alsa
 AMIDI_LIB_DEPENDS=	libfluidsynth.so:audio/fluidsynth
 AMIDI_CONFIGURE_ENABLE=	amidiplug
+AOSD_USES=		gnome xorg
 AOSD_USE=		gnome=pango xorg=xrender
 AOSD_LIB_DEPENDS=	libXcomposite.so:x11/libXcomposite
 AOSD_CONFIGURE_ENABLE=	aosd
@@ -103,7 +104,7 @@ NLS_USES=		gettext-runtime
 NLS_CONFIGURE_ENABLE=	nls
 NOTIFY_LIB_DEPENDS=	libnotify.so:devel/libnotify
 NOTIFY_CONFIGURE_ENABLE=notify
-OPENGL_USES=		gl
+OPENGL_USES=		gl xorg
 OPENGL_USE=		xorg=x11 gl=gl
 OPENGL_CONFIGURE_ENABLE=glspectrum
 OSS_CONFIGURE_ENABLE=	oss4

Modified: head/multimedia/audacious-plugins/Makefile
==============================================================================
--- head/multimedia/audacious-plugins/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/multimedia/audacious-plugins/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -58,6 +58,7 @@ ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
 ALSA_CONFIGURE_ENABLE=	alsa
 AMIDI_LIB_DEPENDS=	libfluidsynth.so:audio/fluidsynth
 AMIDI_CONFIGURE_ENABLE=	amidiplug
+AOSD_USES=		xorg
 AOSD_USE=		gnome=pango xorg=xrender
 AOSD_LIB_DEPENDS=	libXcomposite.so:x11/libXcomposite
 AOSD_CONFIGURE_ENABLE=	aosd
@@ -92,7 +93,7 @@ NLS_USES=		gettext-runtime
 NLS_CONFIGURE_ENABLE=	nls
 NOTIFY_LIB_DEPENDS=	libnotify.so:devel/libnotify
 NOTIFY_CONFIGURE_ENABLE=notify
-OPENGL_USES=		gl
+OPENGL_USES=		gl xorg
 OPENGL_USE=		xorg=x11 gl=gl
 OPENGL_CONFIGURE_ENABLE=glspectrum
 OSS_CONFIGURE_ENABLE=	oss4

Modified: head/multimedia/emby-server/Makefile
==============================================================================
--- head/multimedia/emby-server/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/multimedia/emby-server/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -107,6 +107,7 @@ LAME_LIB_DEPENDS=	libmp3lame.so:audio/lame
 SMB_CONFIGURE_ENABLE=	libsmbclient
 SMB_USES=		samba:lib
 
+X11_USES=		xorg
 X11_USE=		xorg=x11
 X11_LIB_DEPENDS=	libMagickWand-6.so:graphics/ImageMagick6
 X11_LIB_DEPENDS_OFF=	libMagickWand-6.so:graphics/ImageMagick6-nox11

Modified: head/multimedia/gxine/Makefile
==============================================================================
--- head/multimedia/gxine/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/multimedia/gxine/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -38,7 +38,7 @@ NLS_CONFIGURE_ENABLE=	nls
 NLS_USES=		gettext
 
 WEBPLUGIN_USE=			xorg=xaw
-WEBPLUGIN_USES=			webplugin:native
+WEBPLUGIN_USES=			webplugin:native xorg
 WEBPLUGIN_CONFIGURE_WITH=	browser-plugin
 WEBPLUGIN_DIR=			${PREFIX}/lib/gxine
 WEBPLUGIN_FILES=		gxineplugin.so

Modified: head/multimedia/libva/Makefile
==============================================================================
--- head/multimedia/libva/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/multimedia/libva/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -39,6 +39,7 @@ GLX_IMPLIES=		X11
 WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland
 WAYLAND_MESON_YES=	with_wayland
 
+X11_USES=		xorg
 X11_USE=		XORG=x11,xorgproto,xext,xfixes
 X11_MESON_YES=		with_x11
 

Modified: head/multimedia/mplayer/Makefile.optvars
==============================================================================
--- head/multimedia/mplayer/Makefile.optvars	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/multimedia/mplayer/Makefile.optvars	Wed Nov  6 18:09:44 2019	(r516917)
@@ -138,13 +138,16 @@ VDPAU_CONFIGURE_OFF=	--disable-vdpau
 VPX_LIB_DEPENDS=	libvpx.so:multimedia/libvpx
 VPX_CONFIGURE_OFF=	--disable-libvpx-lavc
 
+X11_USES=		xorg
 X11_USE=		XORG=x11,xext,xorgproto,xscrnsaver
 X11_CONFIGURE_OFF=	--disable-x11
 
+X11DGA_USES=		xorg
 X11DGA_USE=		XORG=xxf86dga
 X11DGA_CONFIGURE_OFF=	--disable-dga1 --disable-dga2
 X11DGA_IMPLIES=		X11
 
+X11VM_USES=		xorg
 X11VM_USE=		XORG=xxf86vm
 X11VM_CONFIGURE_OFF=	--disable-vm
 X11VM_IMPLIES=		X11
@@ -152,6 +155,7 @@ X11VM_IMPLIES=		X11
 X264_LIB_DEPENDS=	libx264.so:multimedia/libx264
 X264_CONFIGURE_OFF=	--disable-x264
 
+XINERAMA_USES=		xorg
 XINERAMA_USE=		XORG=xinerama,xorgproto
 XINERAMA_CONFIGURE_OFF=	--disable-xinerama
 XINERAMA_IMPLIES=	X11

Modified: head/multimedia/mpv/Makefile
==============================================================================
--- head/multimedia/mpv/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/multimedia/mpv/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -157,7 +157,7 @@ WAYLAND_LIB_DEPENDS=		libwayland-client.so:graphics/wa
 				libxkbcommon.so:x11/libxkbcommon
 WAYLAND_CONFIGURE_OFF=		--disable-wayland
 
-X11_USES=			gnome
+X11_USES=			gnome xorg
 X11_USE=			XORG=x11,xext,xinerama,xorgproto,xrandr,xscrnsaver,xv,xxf86vm
 X11_VARS=			INSTALLS_ICONS=yes
 X11_CONFIGURE_OFF=		--disable-x11

Modified: head/multimedia/transcode/Makefile
==============================================================================
--- head/multimedia/transcode/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/multimedia/transcode/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -31,6 +31,7 @@ POSTPROC_DESC=		Libpostproc support
 DVDREAD_DESC=		Libdvdread support
 LZO_DESC=		LZO compression support
 
+X11_USES=			xorg
 X11_USE=			xorg=xv,xaw,xpm
 X11_CONFIGURE_WITH=		x
 

Modified: head/multimedia/vlc/Makefile
==============================================================================
--- head/multimedia/vlc/Makefile	Wed Nov  6 18:07:22 2019	(r516916)
+++ head/multimedia/vlc/Makefile	Wed Nov  6 18:09:44 2019	(r516917)
@@ -345,7 +345,7 @@ WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/way
 WAYLAND_CONFIGURE_ENABLE=	wayland
 
 X11_USE=		GL=gl XORG=xcb,xorgproto,sm,ice,x11
-X11_USES=		gl
+X11_USES=		gl xorg
 X11_LIB_DEPENDS=	libxcb-keysyms.so:x11/xcb-util-keysyms
 X11_CONFIGURE_ENABLE=	xcb xvideo
 X11_CONFIGURE_WITH=	x


More information about the svn-ports-head mailing list