summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2010-09-06 21:10:50 +0000
committerKoop Mast <kwm@FreeBSD.org>2010-09-06 21:10:50 +0000
commit5b545e24438890b69da5b8d33dc4e205688cbf33 (patch)
treefa7f43588b1ae9866009ecff3e30c1d6a57cccc8
parentGenerally depend on and use xrandr, needed for many games. (diff)
Update gstreamer-plugins-ugly to 0.10.16.
New plugins: amrnb: OpenCore based Adaptive Multi-Rate Narrow-Band plugin amrwbdec: OpenCore based Adaptive Multi-Rate Wide-Band Decoder plugin twolame: High-quality free MP2 encoder plugin Release notes: http://gstreamer.freedesktop.org/releases/gst-plugins-ugly/0.10.16.html
Notes
Notes: svn path=/head/; revision=260660
-rw-r--r--Mk/bsd.gstreamer.mk10
-rw-r--r--audio/Makefile3
-rw-r--r--audio/gstreamer-plugins-amrnb/Makefile17
-rw-r--r--audio/gstreamer-plugins-amrwbdec/Makefile17
-rw-r--r--audio/gstreamer-plugins-twolame/Makefile17
-rw-r--r--multimedia/gstreamer-plugins-ugly/Makefile3
-rw-r--r--multimedia/gstreamer-plugins-ugly/pkg-plist2
-rw-r--r--multimedia/gstreamer-plugins-x264/Makefile2
-rw-r--r--multimedia/gstreamer-plugins/Makefile2
-rw-r--r--multimedia/gstreamer-plugins/Makefile.common25
-rw-r--r--multimedia/gstreamer-plugins/distinfo6
11 files changed, 93 insertions, 11 deletions
diff --git a/Mk/bsd.gstreamer.mk b/Mk/bsd.gstreamer.mk
index d018867fad27..ab94143360b7 100644
--- a/Mk/bsd.gstreamer.mk
+++ b/Mk/bsd.gstreamer.mk
@@ -53,13 +53,13 @@ GST_SHLIB_VERSION= 1
#
# These are the current supported gstreamer-plugins modules
#
-_USE_GSTREAMER10_ALL= a52dec aalib annodex bz2 cairo cdaudio cdparanoia dts \
+_USE_GSTREAMER10_ALL= a52dec aalib amrnb amrwbdec annodex bz2 cairo cdaudio cdparanoia dts \
dv dvd esound faac faad ffmpeg flac gconf gio gnomevfs \
gnonlin gsm hal jack jpeg ladspa lame \
libcaca libmms libpng libvisual mm mp3 mpeg2enc mpeg2dec \
musepack nas neon ogg pango pulse python sdl shout2 sidplay \
sndfile spc soundtouch soup speex taglib \
- theora v4l2 vorbis wavpack x264 xvid
+ theora twolame v4l2 vorbis wavpack x264 xvid
# other plugins
OTHER_GSTREAMER_PLUGINS+=bad good ugly core yes ${_USE_GSTREAMER10_ALL} fluendo-mp3 mad
@@ -79,6 +79,10 @@ gconf_DEPENDS= devel/gstreamer-plugins-gconf
# Audio Plugins Section
a52dec_DEPENDS= audio/gstreamer-plugins-a52dec
+amrnb_DEPENDS= audio/gstreamer-plugins-amrnb
+
+amrwbdec_DEPENDS= audio/gstreamer-plugins-amrwbdec
+
artsd_DEPENDS= audio/gstreamer-plugins-artsd
audiofile_DEPENDS= audio/gstreamer-plugins-audiofile
@@ -150,6 +154,8 @@ speex_DEPENDS= audio/gstreamer-plugins-speex
taglib_DEPENDS= audio/gstreamer-plugins-taglib
+twolame_DEPENDS= audio/gstreamer-plugins-twolame
+
vorbis_DEPENDS= audio/gstreamer-plugins-vorbis
wavpack_DEPENDS= audio/gstreamer-plugins-wavpack
diff --git a/audio/Makefile b/audio/Makefile
index 699e1d63bd18..f2dd901e81cb 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -266,6 +266,8 @@
SUBDIR += gsm
SUBDIR += gspeakers
SUBDIR += gstreamer-plugins-a52dec
+ SUBDIR += gstreamer-plugins-amrnb
+ SUBDIR += gstreamer-plugins-amrwbdec
SUBDIR += gstreamer-plugins-cdaudio
SUBDIR += gstreamer-plugins-cdparanoia
SUBDIR += gstreamer-plugins-esound
@@ -292,6 +294,7 @@
SUBDIR += gstreamer-plugins-spc
SUBDIR += gstreamer-plugins-speex
SUBDIR += gstreamer-plugins-taglib
+ SUBDIR += gstreamer-plugins-twolame
SUBDIR += gstreamer-plugins-vorbis
SUBDIR += gstreamer-plugins-wavpack
SUBDIR += gtick
diff --git a/audio/gstreamer-plugins-amrnb/Makefile b/audio/gstreamer-plugins-amrnb/Makefile
new file mode 100644
index 000000000000..ec38ffb38a37
--- /dev/null
+++ b/audio/gstreamer-plugins-amrnb/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: gstreamer-plugins-amrnb
+# Date created: 6 Sep 2010
+# Whom: Koop Mast <kwm@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTREVISION= 0
+CATEGORIES= audio
+
+COMMENT= Gstreamer OpenCore based Adaptive Multi-Rate Narrow-Band plugin
+
+GST_PLUGIN= amrnb
+
+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins
+
+.include "${MASTERDIR}/Makefile"
diff --git a/audio/gstreamer-plugins-amrwbdec/Makefile b/audio/gstreamer-plugins-amrwbdec/Makefile
new file mode 100644
index 000000000000..c2639ae54e36
--- /dev/null
+++ b/audio/gstreamer-plugins-amrwbdec/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: gstreamer-plugins-amrwbdec
+# Date created: 6 Sep 2010
+# Whom: Koop Mast <kwm@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTREVISION= 0
+CATEGORIES= audio
+
+COMMENT= Gstreamer OpenCore based Adaptive Multi-Rate Wide-Band Decoder plugin
+
+GST_PLUGIN= amrwbdec
+
+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins
+
+.include "${MASTERDIR}/Makefile"
diff --git a/audio/gstreamer-plugins-twolame/Makefile b/audio/gstreamer-plugins-twolame/Makefile
new file mode 100644
index 000000000000..b2315eb85e66
--- /dev/null
+++ b/audio/gstreamer-plugins-twolame/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: gstreamer-plugins-twolame
+# Date created: 6 Sep 2010
+# Whom: Koop Mast <kwm@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTREVISION= 0
+CATEGORIES= audio
+
+COMMENT= Gstreamer High-quality free MP2 encoder plugin
+
+GST_PLUGIN= twolame
+
+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins
+
+.include "${MASTERDIR}/Makefile"
diff --git a/multimedia/gstreamer-plugins-ugly/Makefile b/multimedia/gstreamer-plugins-ugly/Makefile
index 6e58f2a8444a..8f2db5579f80 100644
--- a/multimedia/gstreamer-plugins-ugly/Makefile
+++ b/multimedia/gstreamer-plugins-ugly/Makefile
@@ -6,7 +6,7 @@
# $MCom: ports/multimedia/gstreamer-plugins-ugly/Makefile,v 1.13 2008/03/19 14:05:37 ahze Exp $
#
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= multimedia
COMMENT= Ugly gstreamer-plugins
@@ -17,7 +17,6 @@ GST_PLUGIN_SUFFIX= -ugly
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins
BUILD_DEPENDS+= gstreamer-plugins>=${GST_VERSION}${GST_MINOR_VERSION}:${PORTSDIR}/multimedia/gstreamer-plugins
-LIB_DEPENDS+= oil-0.3.0:${PORTSDIR}/devel/liboil
RUN_DEPENDS+= gstreamer-plugins>=${GST_VERSION}${GST_MINOR_VERSION}:${PORTSDIR}/multimedia/gstreamer-plugins
gst_ugly_DIST= ugly
diff --git a/multimedia/gstreamer-plugins-ugly/pkg-plist b/multimedia/gstreamer-plugins-ugly/pkg-plist
index 5e99032a6061..ad9c5a415952 100644
--- a/multimedia/gstreamer-plugins-ugly/pkg-plist
+++ b/multimedia/gstreamer-plugins-ugly/pkg-plist
@@ -25,6 +25,7 @@ share/locale/es/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/eu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/fi/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/fr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/gl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/hu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/id/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/it/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
@@ -38,6 +39,7 @@ share/locale/nl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/or/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/pl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/pt_BR/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
+share/locale/ro/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/ru/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/sk/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
share/locale/sl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo
diff --git a/multimedia/gstreamer-plugins-x264/Makefile b/multimedia/gstreamer-plugins-x264/Makefile
index 9ff5576ca6e0..9c355de0326d 100644
--- a/multimedia/gstreamer-plugins-x264/Makefile
+++ b/multimedia/gstreamer-plugins-x264/Makefile
@@ -6,7 +6,7 @@
# $MCom: ports/multimedia/gstreamer-plugins-x264/Makefile,v 1.3 2008/03/19 14:05:37 ahze Exp $
#
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= multimedia
COMMENT= Gstreamer x264 plugin
diff --git a/multimedia/gstreamer-plugins/Makefile b/multimedia/gstreamer-plugins/Makefile
index 66a182b5e6cc..e3bafa1b697e 100644
--- a/multimedia/gstreamer-plugins/Makefile
+++ b/multimedia/gstreamer-plugins/Makefile
@@ -39,7 +39,7 @@ BAD_DISTFILE= ${BAD_DISTNAME}${EXTRACT_SUFX}
GOOD_PORTVERSION= 0.10.24
GOOD_DISTNAME= gst-plugins-good-${GOOD_PORTVERSION}
GOOD_DISTFILE= ${GOOD_DISTNAME}${EXTRACT_SUFX}
-UGLY_PORTVERSION= 0.10.15
+UGLY_PORTVERSION= 0.10.16
UGLY_DISTNAME= gst-plugins-ugly-${UGLY_PORTVERSION}
UGLY_DISTFILE= ${UGLY_DISTNAME}${EXTRACT_SUFX}
DIST?= good
diff --git a/multimedia/gstreamer-plugins/Makefile.common b/multimedia/gstreamer-plugins/Makefile.common
index 08bf8dffc439..4e3ce689d327 100644
--- a/multimedia/gstreamer-plugins/Makefile.common
+++ b/multimedia/gstreamer-plugins/Makefile.common
@@ -14,7 +14,7 @@ BASE_GST_ALL_PLUGINS= \
# bad
BAD_GST_ALL_PLUGINS+= \
alsaspdif \
- amrwbenc \
+ amrwb \
apexsink \
assrender \
bz2 \
@@ -118,7 +118,6 @@ CONFIGURE_ARGS+=--disable-tests \
--disable-examples \
--disable-1394 \
--disable-acm \
- --disable-amrnb \
--disable-alsa \
--disable-dvb \
--disable-http \
@@ -163,6 +162,22 @@ gst_aalib_LIB_DEPENDS+= aa.1:${PORTSDIR}/graphics/aalib
gst_aalib_PLIST_FILES= ${GST_LIB_DIR}/libgstaasink.so \
${GST_LIB_DIR}/libgstaasink.la
+# amrnb
+gst_amrnb_LIB_DEPENDS+= opencore-amrnb.0:${PORTSDIR}/audio/opencore-amr
+gst_amrnb_PLIST_FILES= ${GST_LIB_DIR}/libgstamrnb.la \
+ ${GST_LIB_DIR}/libgstamrnb.so \
+ share/gstreamer-${VERSION}/presets/GstAmrnbEnc.prs
+gst_amrnb_PLIST_DIRS= share/gstreamer-${VERSION}/presets \
+ share/gstreamer-${VERSION}
+gst_amrnb_DIST= ugly
+
+# amrwbdec
+gst_amrwbdec_LIB_DEPENDS+= opencore-amrwb.0:${PORTSDIR}/audio/opencore-amr
+gst_amrwbdec_CONFIGURE_ARGS+= --enable-amrwb
+gst_amrwbdec_PLIST_FILES= ${GST_LIB_DIR}/libgstamrwbdec.la \
+ ${GST_LIB_DIR}/libgstamrwbdec.so
+gst_amrwbdec_DIST= ugly
+
# annodex
gst_annodex_LIB_DEPENDS+= xml2.5:${PORTSDIR}/textproc/libxml2
gst_annodex_PLIST_FILES= ${GST_LIB_DIR}/libgstannodex.la \
@@ -452,6 +467,12 @@ gst_theora_PLIST_FILES= ${GST_LIB_DIR}/libgsttheora.la \
${GST_LIB_DIR}/libgsttheora.so
gst_theora_DIST= base
+# twolame
+gst_twolame_LIB_DEPENDS+= twolame.0:${PORTSDIR}/audio/twolame
+gst_twolame_PLIST_FILES= ${GST_LIB_DIR}/libgsttwolame.la \
+ ${GST_LIB_DIR}/libgsttwolame.so
+gst_twolame_DIST= ugly
+
# gst_v4l2
gst_gst_v4l2_LIB_DEPENDS+= v4l2.0:${PORTSDIR}/multimedia/libv4l
.if ${OSVERSION} >= 800000
diff --git a/multimedia/gstreamer-plugins/distinfo b/multimedia/gstreamer-plugins/distinfo
index 22275dadb8c2..f12b04ff0603 100644
--- a/multimedia/gstreamer-plugins/distinfo
+++ b/multimedia/gstreamer-plugins/distinfo
@@ -4,9 +4,9 @@ SIZE (gst-plugins-base-0.10.30.tar.bz2) = 2455042
MD5 (gst-plugins-bad-0.10.19.tar.bz2) = 368f72e2a1c7a6e8fe60394e4315259b
SHA256 (gst-plugins-bad-0.10.19.tar.bz2) = 7b6c49f22caad3b573aee481381355b38ac9f2077f291d9f33a9a808a2568888
SIZE (gst-plugins-bad-0.10.19.tar.bz2) = 3009513
-MD5 (gst-plugins-ugly-0.10.15.tar.bz2) = 21c034a762a5da252f91640e53bfe457
-SHA256 (gst-plugins-ugly-0.10.15.tar.bz2) = ceebb7878d957a61cf437c1f93934a0371631fa50e4111ef016691d65866790c
-SIZE (gst-plugins-ugly-0.10.15.tar.bz2) = 1034223
+MD5 (gst-plugins-ugly-0.10.16.tar.bz2) = 989e1b0fab010f73f76912f70ec5f62a
+SHA256 (gst-plugins-ugly-0.10.16.tar.bz2) = d7fc7636001e78736540c628ad889888cb85ea722f08d1c6813b16682dd9c09c
+SIZE (gst-plugins-ugly-0.10.16.tar.bz2) = 1041297
MD5 (gst-plugins-good-0.10.24.tar.bz2) = dc0de606e3e303cf378327b72a4d281f
SHA256 (gst-plugins-good-0.10.24.tar.bz2) = f274aac9c5b8efc66833c33cfad353209c785ac111465b37146680ee0de2d0be
SIZE (gst-plugins-good-0.10.24.tar.bz2) = 2921780