svn commit: r493856 - in head/multimedia: avidemux gmerlin libxine mpeg4ip

Baptiste Daroussin bapt at FreeBSD.org
Mon Feb 25 13:01:08 UTC 2019


Author: bapt
Date: Mon Feb 25 13:01:06 2019
New Revision: 493856
URL: https://svnweb.freebsd.org/changeset/ports/493856

Log:
  First step at deorbitting esound:
  remove esound options where it is possible to, category multimedia

Modified:
  head/multimedia/avidemux/Makefile.common
  head/multimedia/gmerlin/Makefile
  head/multimedia/gmerlin/pkg-plist
  head/multimedia/libxine/Makefile
  head/multimedia/libxine/pkg-plist
  head/multimedia/mpeg4ip/Makefile

Modified: head/multimedia/avidemux/Makefile.common
==============================================================================
--- head/multimedia/avidemux/Makefile.common	Mon Feb 25 12:53:00 2019	(r493855)
+++ head/multimedia/avidemux/Makefile.common	Mon Feb 25 13:01:06 2019	(r493856)
@@ -25,6 +25,7 @@ DOS2UNIX_FILES=	cmake/admCheckMiscLibs.cmake \
 CMAKE_ARGS+=	-DGNUMAKE_EXECUTABLE=gmake
 CMAKE_ARGS+=	-DAVIDEMUX_PACKAGER=none
 CMAKE_ARGS+=	-DQT5:BOOL=OFF
+CMAKE_ARGS+=	-DESD:BOOL=OFF
 CXXFLAGS+=	-I${LOCALBASE}/include
 MAKE_JOBS_UNSAFE=	yes
 NOPRECIOUSMAKEVARS=	yes # ARCH
@@ -33,7 +34,7 @@ BUILD_DEPENDS+=	${LOCALBASE}/bin/as:devel/binutils
 CONFIGURE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
 MAKE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
 
-OPTIONS_DEFINE=	QT4 CLI FREETYPE FONTCONFIG OSS ESOUND JACK \
+OPTIONS_DEFINE=	QT4 CLI FREETYPE FONTCONFIG OSS JACK \
 		PULSEAUDIO XVIDEO FAAC FRIBIDI OPUS TWOLAME \
 		FAAD X264 X265 VPX XVID SDL AMR VORBIS NLS LAME VAAPI VDPAU
 OPTIONS_DEFAULT=	FREETYPE FONTCONFIG OSS XVIDEO VPX XVID \
@@ -115,14 +116,6 @@ PLIST_SUB+=	CLI="@comment "
 CMAKE_ARGS+=	-DOSS_SUPPORT:BOOL=ON
 .else
 CMAKE_ARGS+=	-DOSS_SUPPORT:BOOL=OFF
-.endif
-
-.if ${PORT_OPTIONS:MESOUND}
-USE_GNOME+=	esound
-PLIST_SUB+=	ESD=""
-.else
-CMAKE_ARGS+=	-DESD:BOOL=OFF
-PLIST_SUB+=	ESD="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MJACK}

Modified: head/multimedia/gmerlin/Makefile
==============================================================================
--- head/multimedia/gmerlin/Makefile	Mon Feb 25 12:53:00 2019	(r493855)
+++ head/multimedia/gmerlin/Makefile	Mon Feb 25 13:01:06 2019	(r493856)
@@ -24,7 +24,8 @@ USE_GL=		gl
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_func_inotify_init=no
 CONFIGURE_ARGS=	--disable-v4l --disable-v4l2 --disable-v4lconvert \
-		--without-doxygen --with-cpuflags=none --disable-musicbrainz
+		--without-doxygen --with-cpuflags=none --disable-musicbrainz \
+		--disable-esd
 USE_LDCONFIG=	yes
 LLD_UNSAFE=	yes
 INSTALL_TARGET=	install-strip
@@ -36,7 +37,7 @@ LDFLAGS+=	-Wl,--add-needed
 
 INFO=		gmerlin
 
-OPTIONS_DEFINE=		ALSA CDDB CDIO ESOUND JACK JPEG LIBVISUAL \
+OPTIONS_DEFINE=		ALSA CDDB CDIO JACK JPEG LIBVISUAL \
 			OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF DOCS
 OPTIONS_DEFAULT=	CDDB JACK JPEG LIBVISUAL \
 			OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF
@@ -49,8 +50,6 @@ CDDB_CONFIGURE_OFF=	--disable-cddb
 CDIO_LIB_DEPENDS=	libcdio.so:sysutils/libcdio \
 			libcdio_cdda.so:sysutils/libcdio-paranoia
 CDIO_CONFIGURE_OFF=	--disable-libcdio
-ESOUND_USE=		gnome=esound
-ESOUND_CONFIGURE_OFF=	--disable-esd
 JACK_LIB_DEPENDS=	libjack.so:audio/jack
 JACK_CONFIGURE_OFF=	--disable-jack
 JPEG_USES=		jpeg

Modified: head/multimedia/gmerlin/pkg-plist
==============================================================================
--- head/multimedia/gmerlin/pkg-plist	Mon Feb 25 12:53:00 2019	(r493855)
+++ head/multimedia/gmerlin/pkg-plist	Mon Feb 25 13:01:06 2019	(r493856)
@@ -124,7 +124,6 @@ lib/gmerlin/plugins/fv_zoom.so
 %%ALSA%%lib/gmerlin/plugins/i_alsa.so
 %%CDIO%%lib/gmerlin/plugins/i_cdaudio.so
 lib/gmerlin/plugins/i_edl.so
-%%ESOUND%%lib/gmerlin/plugins/i_esd.so
 %%JACK%%lib/gmerlin/plugins/i_jack.so
 %%QUICKTIME%%lib/gmerlin/plugins/i_lqt.so
 lib/gmerlin/plugins/i_mikmod.so
@@ -146,7 +145,6 @@ lib/gmerlin/plugins/iw_pnm.so
 lib/gmerlin/plugins/iw_tga.so
 %%TIFF%%lib/gmerlin/plugins/iw_tiff.so
 %%ALSA%%lib/gmerlin/plugins/oa_alsa.so
-%%ESOUND%%lib/gmerlin/plugins/oa_esd.so
 %%JACK%%lib/gmerlin/plugins/oa_jack.so
 lib/gmerlin/plugins/oa_oss.so
 %%PULSEAUDIO%%lib/gmerlin/plugins/oa_pulse.so

Modified: head/multimedia/libxine/Makefile
==============================================================================
--- head/multimedia/libxine/Makefile	Mon Feb 25 12:53:00 2019	(r493855)
+++ head/multimedia/libxine/Makefile	Mon Feb 25 13:01:06 2019	(r493856)
@@ -3,7 +3,7 @@
 
 PORTNAME=	xine
 PORTVERSION=	1.2.9
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	multimedia ipv6
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION}
 PKGNAMEPREFIX=	lib
@@ -54,6 +54,7 @@ CONFIGURE_ARGS=	--with-libflac \
 		--disable-real-codecs \
 		--disable-v4l \
 		--without-alsa \
+		--without-esound \
 		--disable-musepack
 
 MAKE_ENV=	V=1
@@ -69,7 +70,7 @@ DOCSDIR=	${PREFIX}/share/doc/xine-lib
 PLUGINSDIR=	lib/xine/plugins/2.7
 PLIST_SUB=	PLUGINSDIR="${PLUGINSDIR}"
 
-OPTIONS_DEFINE=		DOCS NLS CACA DVB DMX_IMAGE ESOUND IPV6 IMAGEMAGICK JACK \
+OPTIONS_DEFINE=		DOCS NLS CACA DVB DMX_IMAGE IPV6 IMAGEMAGICK JACK \
 			GNOMEVFS2 PIXBUF PULSEAUDIO XVMC SMB SNDIO AALIB WAVPACK \
 			VAAPI LIBBLURAY
 OPTIONS_DEFAULT=	DVB PIXBUF VAAPI
@@ -86,8 +87,6 @@ AALIB_CONFIGURE_ENABLE=		aalib
 CACA_LIB_DEPENDS=		libcaca.so:graphics/libcaca
 CACA_CONFIGURE_WITH=		caca
 DVB_CONFIGURE_ENABLE=		dvb
-ESOUND_USE=			GNOME=esound
-ESOUND_CONFIGURE_WITH=		esound
 GNOMEVFS2_USE=			GNOME=glib20,gconf2,gnomevfs2
 GNOMEVFS2_CONFIGURE_ENABLE=	gnomevfs
 IMAGEMAGICK_CONFIGURE_WITH=	imagemagick

Modified: head/multimedia/libxine/pkg-plist
==============================================================================
--- head/multimedia/libxine/pkg-plist	Mon Feb 25 12:53:00 2019	(r493855)
+++ head/multimedia/libxine/pkg-plist	Mon Feb 25 13:01:06 2019	(r493856)
@@ -54,7 +54,6 @@ lib/libxine.so.2.7.0
 %%PLUGINSDIR%%/post/xineplug_post_switch.so
 %%PLUGINSDIR%%/post/xineplug_post_tvtime.so
 %%PLUGINSDIR%%/post/xineplug_post_visualizations.so
-%%ESOUND%%%%PLUGINSDIR%%/xineplug_ao_out_esd.so
 %%JACK%%%%PLUGINSDIR%%/xineplug_ao_out_jack.so
 %%PLUGINSDIR%%/xineplug_ao_out_oss.so
 %%PULSEAUDIO%%%%PLUGINSDIR%%/xineplug_ao_out_pulseaudio.so

Modified: head/multimedia/mpeg4ip/Makefile
==============================================================================
--- head/multimedia/mpeg4ip/Makefile	Mon Feb 25 12:53:00 2019	(r493855)
+++ head/multimedia/mpeg4ip/Makefile	Mon Feb 25 13:01:06 2019	(r493856)
@@ -3,7 +3,7 @@
 
 PORTNAME=	mpeg4ip
 PORTVERSION=	1.6.1
-PORTREVISION=	43
+PORTREVISION=	44
 CATEGORIES=	multimedia audio ipv6 net
 MASTER_SITES=	LOCAL/ahze
 # http://sourceforge.net/forum/forum.php?thread_id=1839453&forum_id=59136
@@ -37,7 +37,7 @@ CONFIGURE_ARGS=	--enable-ffmpeg=${LOCALBASE} \
 		--enable-mp4live \
 		--disable-static
 
-OPTIONS_DEFINE=		ESOUND IPV6 NAS OPTIMIZED_CFLAGS XVID DOCS
+OPTIONS_DEFINE=		IPV6 NAS OPTIMIZED_CFLAGS XVID DOCS
 OPTIONS_DEFAULT=	XVID
 
 DOC_FILES=	${PORTDOCS}
@@ -48,13 +48,6 @@ PORTDOCS=	MAINREADME.html MP4LIVE_INTERNALS.html MPEG4
 
 .include <bsd.port.options.mk>
 
-###
-## Auto detect possible extensions
-###
-# esound
-.if exists(${LOCALBASE}/bin/esd-config) && empty(PORT_OPTIONS:MESOUND)
-PORT_OPTIONS+=	ESOUND
-.endif
 # nas
 .if exists(${LOCALBASE}/lib/libaudio.so) && empty(PORT_OPTIONS:MNAS)
 PORT_OPTIONS+=	NAS
@@ -64,13 +57,6 @@ PORT_OPTIONS+=	NAS
 PORT_OPTIONS+=	XVID
 .endif
 
-###
-## Enable extensions based on user choices
-###
-# esound
-.if ${PORT_OPTIONS:MESOUND}
-USE_GNOME+=	esound
-.endif
 # nas
 .if ${PORT_OPTIONS:MNAS}
 LIB_DEPENDS+=	libaudio.so:audio/nas


More information about the svn-ports-all mailing list