[Midnightbsd-cvs] mports [23584] trunk/multimedia: update gstreamer1
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Jun 10 14:55:31 EDT 2018
Revision: 23584
http://svnweb.midnightbsd.org/mports/?rev=23584
Author: laffer1
Date: 2018-06-10 14:55:30 -0400 (Sun, 10 Jun 2018)
Log Message:
-----------
update gstreamer1
Modified Paths:
--------------
trunk/multimedia/gstreamer1/Makefile
trunk/multimedia/gstreamer1/distinfo
trunk/multimedia/gstreamer1/files/patch-Makefile.in
trunk/multimedia/gstreamer1/pkg-descr
trunk/multimedia/gstreamer1/pkg-plist
trunk/multimedia/gstreamer1-plugins/Makefile
trunk/multimedia/gstreamer1-plugins/Makefile.common
trunk/multimedia/gstreamer1-plugins/distinfo
trunk/multimedia/gstreamer1-plugins/pkg-descr
trunk/multimedia/gstreamer1-plugins/pkg-plist
Removed Paths:
-------------
trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_float.c
trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_resample.c
trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_speex-resampler-double.c
Modified: trunk/multimedia/gstreamer1/Makefile
===================================================================
--- trunk/multimedia/gstreamer1/Makefile 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1/Makefile 2018-06-10 18:55:30 UTC (rev 23584)
@@ -2,11 +2,12 @@
# $MidnightBSD$
# $FreeBSD: head/multimedia/gstreamer1/Makefile 393429 2015-08-02 15:03:19Z tijl $
-PORTNAME= gstreamer1
-PORTVERSION= 1.4.5
+PORTNAME= gstreamer
+PORTVERSION= 1.12.3
CATEGORIES= multimedia
-MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer/
-DISTNAME= ${PORTNAME:S/1//}-${PORTVERSION}
+MASTER_SITES= GNOME \
+ http://gstreamer.freedesktop.org/src/gstreamer/
+PKGNAMESUFFIX= 1
MAINTAINER= ports at MidnightBSD.org
COMMENT= Media applications framework
@@ -27,23 +28,16 @@
CONFIGURE_ENV= ac_cv_func_register_printf_function="no"
INSTALL_TARGET= install-strip
PLIST_SUB= VERSION=${GST10_VERSION} \
- SOVERSION=0.405.0
+ SOVERSION=0.1203.0
USE_LDCONFIG= yes
GST10_VERSION= 1.0
-OPTIONS_SUB= yes
-OPTIONS_DEFINE= LIBCHECK
-LIBCHECK_DESC= Unit tests support
-LIBCHECK_CONFIGURE_ENABLE= check
-LIBCHECK_LIB_DEPENDS= libcheck.so:${PORTSDIR}/devel/libcheck
-
.include <bsd.mport.options.mk>
-USE_GCC= any
+.if ${ARCH} == i386 || ${ARCH} == amd64
+LIB_DEPENDS+= libunwind.so:devel/libunwind
+.endif
-BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
-CONFIGURE_ENV+= FLEX_PATH="${LOCALBASE}/bin/flex"
-
post-patch:
@${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \
${WRKSRC}/configure
Modified: trunk/multimedia/gstreamer1/distinfo
===================================================================
--- trunk/multimedia/gstreamer1/distinfo 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1/distinfo 2018-06-10 18:55:30 UTC (rev 23584)
@@ -1,2 +1,3 @@
-SHA256 (gstreamer-1.4.5.tar.xz) = 40801aa7f979024526258a0e94707ba42b8ab6f7d2206e56adbc4433155cb0ae
-SIZE (gstreamer-1.4.5.tar.xz) = 3324052
+TIMESTAMP = 1506167841
+SHA256 (gstreamer-1.12.3.tar.xz) = d388f492440897f02b01eebb033ca2d41078a3d85c0eddc030cdea5a337a216e
+SIZE (gstreamer-1.12.3.tar.xz) = 3175480
Modified: trunk/multimedia/gstreamer1/files/patch-Makefile.in
===================================================================
--- trunk/multimedia/gstreamer1/files/patch-Makefile.in 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1/files/patch-Makefile.in 2018-06-10 18:55:30 UTC (rev 23584)
@@ -1,11 +1,11 @@
---- Makefile.in.orig 2013-03-10 14:50:08.000000000 +0000
-+++ Makefile.in 2013-03-10 14:50:24.000000000 +0000
-@@ -499,7 +499,7 @@
+--- Makefile.in.orig 2015-06-07 12:59:34.071555000 +0200
++++ Makefile.in 2015-06-07 13:00:02.869339000 +0200
+@@ -564,7 +564,7 @@
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-docbook
aclocaldir = $(datadir)/aclocal
aclocal_DATA = gst-element-check- at GST_API_VERSION@.m4
--SUBDIRS = pkgconfig gst libs plugins tests docs po m4 common \
-+SUBDIRS = pkgconfig gst libs plugins tests po m4 common \
+-SUBDIRS = pkgconfig gst libs plugins tests docs po m4 common data \
++SUBDIRS = pkgconfig gst libs plugins tests po m4 common data \
$(am__append_1)
# These are all the possible subdirs
Modified: trunk/multimedia/gstreamer1/pkg-descr
===================================================================
--- trunk/multimedia/gstreamer1/pkg-descr 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1/pkg-descr 2018-06-10 18:55:30 UTC (rev 23584)
@@ -1,5 +1,3 @@
-[ excerpt from developer's site ]
-- What is GStreamer?
GStreamer allows the construction of graphs of media-handling
components, ranging from simple mp3 playback to complex audio
(mixing) and video (non-linear editing) processing. Applications
Modified: trunk/multimedia/gstreamer1/pkg-plist
===================================================================
--- trunk/multimedia/gstreamer1/pkg-plist 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1/pkg-plist 2018-06-10 18:55:30 UTC (rev 23584)
@@ -1,11 +1,10 @@
bin/gst-inspect-%%VERSION%%
bin/gst-launch-%%VERSION%%
+bin/gst-stats-%%VERSION%%
bin/gst-typefind-%%VERSION%%
include/gstreamer-%%VERSION%%/gst/base/base.h
include/gstreamer-%%VERSION%%/gst/base/gstadapter.h
include/gstreamer-%%VERSION%%/gst/base/gstbaseparse.h
-include/gstreamer-%%VERSION%%/gst/base/gstdataqueue.h
-include/gstreamer-%%VERSION%%/gst/base/gstqueuearray.h
include/gstreamer-%%VERSION%%/gst/base/gstbasesink.h
include/gstreamer-%%VERSION%%/gst/base/gstbasesrc.h
include/gstreamer-%%VERSION%%/gst/base/gstbasetransform.h
@@ -13,21 +12,26 @@
include/gstreamer-%%VERSION%%/gst/base/gstbytereader.h
include/gstreamer-%%VERSION%%/gst/base/gstbytewriter.h
include/gstreamer-%%VERSION%%/gst/base/gstcollectpads.h
+include/gstreamer-%%VERSION%%/gst/base/gstdataqueue.h
include/gstreamer-%%VERSION%%/gst/base/gstflowcombiner.h
include/gstreamer-%%VERSION%%/gst/base/gstpushsrc.h
+include/gstreamer-%%VERSION%%/gst/base/gstqueuearray.h
include/gstreamer-%%VERSION%%/gst/base/gsttypefindhelper.h
-%%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/check.h
-%%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/gstbufferstraw.h
-%%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/gstcheck.h
-%%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/gstconsistencychecker.h
-%%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/gsttestclock.h
-%%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/internal-check.h
+include/gstreamer-%%VERSION%%/gst/check/check.h
+include/gstreamer-%%VERSION%%/gst/check/gstbufferstraw.h
+include/gstreamer-%%VERSION%%/gst/check/gstcheck.h
+include/gstreamer-%%VERSION%%/gst/check/gstconsistencychecker.h
+include/gstreamer-%%VERSION%%/gst/check/gstharness.h
+include/gstreamer-%%VERSION%%/gst/check/gsttestclock.h
+include/gstreamer-%%VERSION%%/gst/check/internal-check.h
+include/gstreamer-%%VERSION%%/gst/controller/controller-enumtypes.h
include/gstreamer-%%VERSION%%/gst/controller/controller.h
include/gstreamer-%%VERSION%%/gst/controller/gstargbcontrolbinding.h
include/gstreamer-%%VERSION%%/gst/controller/gstdirectcontrolbinding.h
-include/gstreamer-%%VERSION%%/gst/controller/gsttimedvaluecontrolsource.h
include/gstreamer-%%VERSION%%/gst/controller/gstinterpolationcontrolsource.h
include/gstreamer-%%VERSION%%/gst/controller/gstlfocontrolsource.h
+include/gstreamer-%%VERSION%%/gst/controller/gstproxycontrolbinding.h
+include/gstreamer-%%VERSION%%/gst/controller/gsttimedvaluecontrolsource.h
include/gstreamer-%%VERSION%%/gst/controller/gsttriggercontrolsource.h
include/gstreamer-%%VERSION%%/gst/glib-compat.h
include/gstreamer-%%VERSION%%/gst/gst.h
@@ -53,6 +57,7 @@
include/gstreamer-%%VERSION%%/gst/gstdevicemonitor.h
include/gstreamer-%%VERSION%%/gst/gstdeviceprovider.h
include/gstreamer-%%VERSION%%/gst/gstdeviceproviderfactory.h
+include/gstreamer-%%VERSION%%/gst/gstdynamictypefactory.h
include/gstreamer-%%VERSION%%/gst/gstelement.h
include/gstreamer-%%VERSION%%/gst/gstelementfactory.h
include/gstreamer-%%VERSION%%/gst/gstelementmetadata.h
@@ -78,10 +83,13 @@
include/gstreamer-%%VERSION%%/gst/gstpluginfeature.h
include/gstreamer-%%VERSION%%/gst/gstpoll.h
include/gstreamer-%%VERSION%%/gst/gstpreset.h
+include/gstreamer-%%VERSION%%/gst/gstprotection.h
include/gstreamer-%%VERSION%%/gst/gstquery.h
include/gstreamer-%%VERSION%%/gst/gstregistry.h
include/gstreamer-%%VERSION%%/gst/gstsample.h
include/gstreamer-%%VERSION%%/gst/gstsegment.h
+include/gstreamer-%%VERSION%%/gst/gststreamcollection.h
+include/gstreamer-%%VERSION%%/gst/gststreams.h
include/gstreamer-%%VERSION%%/gst/gststructure.h
include/gstreamer-%%VERSION%%/gst/gstsystemclock.h
include/gstreamer-%%VERSION%%/gst/gsttaglist.h
@@ -90,6 +98,9 @@
include/gstreamer-%%VERSION%%/gst/gsttaskpool.h
include/gstreamer-%%VERSION%%/gst/gsttoc.h
include/gstreamer-%%VERSION%%/gst/gsttocsetter.h
+include/gstreamer-%%VERSION%%/gst/gsttracer.h
+include/gstreamer-%%VERSION%%/gst/gsttracerfactory.h
+include/gstreamer-%%VERSION%%/gst/gsttracerrecord.h
include/gstreamer-%%VERSION%%/gst/gsttypefind.h
include/gstreamer-%%VERSION%%/gst/gsttypefindfactory.h
include/gstreamer-%%VERSION%%/gst/gsturi.h
@@ -97,24 +108,27 @@
include/gstreamer-%%VERSION%%/gst/gstvalue.h
include/gstreamer-%%VERSION%%/gst/gstversion.h
include/gstreamer-%%VERSION%%/gst/math-compat.h
-include/gstreamer-%%VERSION%%/gst/net/net.h
include/gstreamer-%%VERSION%%/gst/net/gstnet.h
include/gstreamer-%%VERSION%%/gst/net/gstnetaddressmeta.h
include/gstreamer-%%VERSION%%/gst/net/gstnetclientclock.h
+include/gstreamer-%%VERSION%%/gst/net/gstnetcontrolmessagemeta.h
include/gstreamer-%%VERSION%%/gst/net/gstnettimepacket.h
include/gstreamer-%%VERSION%%/gst/net/gstnettimeprovider.h
+include/gstreamer-%%VERSION%%/gst/net/gstptpclock.h
+include/gstreamer-%%VERSION%%/gst/net/net.h
lib/girepository-1.0/Gst-%%VERSION%%.typelib
lib/girepository-1.0/GstBase-%%VERSION%%.typelib
-%%LIBCHECK%%lib/girepository-1.0/GstCheck-%%VERSION%%.typelib
+lib/girepository-1.0/GstCheck-%%VERSION%%.typelib
lib/girepository-1.0/GstController-%%VERSION%%.typelib
lib/girepository-1.0/GstNet-%%VERSION%%.typelib
lib/gstreamer-%%VERSION%%/libgstcoreelements.so
+lib/gstreamer-%%VERSION%%/libgstcoretracers.so
lib/libgstbase-%%VERSION%%.so
lib/libgstbase-%%VERSION%%.so.0
lib/libgstbase-%%VERSION%%.so.%%SOVERSION%%
-%%LIBCHECK%%lib/libgstcheck-%%VERSION%%.so
-%%LIBCHECK%%lib/libgstcheck-%%VERSION%%.so.0
-%%LIBCHECK%%lib/libgstcheck-%%VERSION%%.so.%%SOVERSION%%
+lib/libgstcheck-%%VERSION%%.so
+lib/libgstcheck-%%VERSION%%.so.0
+lib/libgstcheck-%%VERSION%%.so.%%SOVERSION%%
lib/libgstcontroller-%%VERSION%%.so
lib/libgstcontroller-%%VERSION%%.so.0
lib/libgstcontroller-%%VERSION%%.so.%%SOVERSION%%
@@ -126,20 +140,27 @@
lib/libgstreamer-%%VERSION%%.so.%%SOVERSION%%
libdata/pkgconfig/gstreamer-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-base-%%VERSION%%.pc
-%%LIBCHECK%%libdata/pkgconfig/gstreamer-check-%%VERSION%%.pc
+libdata/pkgconfig/gstreamer-check-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-controller-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-net-%%VERSION%%.pc
+libexec/gstreamer-%%VERSION%%/gst-completion-helper
libexec/gstreamer-%%VERSION%%/gst-plugin-scanner
-man/man1/gst-inspect-1.0.1.gz
-man/man1/gst-launch-1.0.1.gz
-man/man1/gst-typefind-1.0.1.gz
+@(,,4755) libexec/gstreamer-%%VERSION%%/gst-ptp-helper
+man/man1/gst-inspect-%%VERSION%%.1.gz
+man/man1/gst-launch-%%VERSION%%.1.gz
+man/man1/gst-stats-%%VERSION%%.1.gz
+man/man1/gst-typefind-%%VERSION%%.1.gz
share/aclocal/gst-element-check-%%VERSION%%.m4
+share/bash-completion/completions/gst-inspect-%%VERSION%%
+share/bash-completion/completions/gst-launch-%%VERSION%%
+share/bash-completion/helpers/gst
share/gir-1.0/Gst-%%VERSION%%.gir
share/gir-1.0/GstBase-%%VERSION%%.gir
-%%LIBCHECK%%share/gir-1.0/GstCheck-%%VERSION%%.gir
+share/gir-1.0/GstCheck-%%VERSION%%.gir
share/gir-1.0/GstController-%%VERSION%%.gir
share/gir-1.0/GstNet-%%VERSION%%.gir
share/locale/af/LC_MESSAGES/gstreamer-%%VERSION%%.mo
+share/locale/ast/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/az/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/be/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/bg/LC_MESSAGES/gstreamer-%%VERSION%%.mo
@@ -150,10 +171,11 @@
share/locale/el/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/en_GB/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/eo/LC_MESSAGES/gstreamer-%%VERSION%%.mo
+share/locale/es/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/eu/LC_MESSAGES/gstreamer-%%VERSION%%.mo
-share/locale/es/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/fi/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/fr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
+share/locale/fur/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/gl/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/hr/LC_MESSAGES/gstreamer-%%VERSION%%.mo
share/locale/hu/LC_MESSAGES/gstreamer-%%VERSION%%.mo
Modified: trunk/multimedia/gstreamer1-plugins/Makefile
===================================================================
--- trunk/multimedia/gstreamer1-plugins/Makefile 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1-plugins/Makefile 2018-06-10 18:55:30 UTC (rev 23584)
@@ -5,7 +5,7 @@
PORTVERSION?= ${BASE_PORTVERSION}
# When chasing a shared library for a plug-in bump the PORTREVISION in the
# plug-in port instead, like ${category}/gstreamer1-plugin-${PLUGIN}.
-PORTREVISION?= 2
+PORTREVISION?= 0
CATEGORIES?= multimedia audio
MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \
http://gstreamer.freedesktop.org/src/gst-plugins-bad/:bad \
@@ -18,29 +18,31 @@
LICENSE= gpl2
-BUILD_DEPENDS+= gstreamer1>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1 \
- iso-codes>=0:${PORTSDIR}/misc/iso-codes \
- orc>=0.4.16:${PORTSDIR}/devel/orc
-LIB_DEPENDS+= libgstreamer-1.0.so:${PORTSDIR}/multimedia/gstreamer1 \
- libfreetype.so:${PORTSDIR}/print/freetype2 \
- liborc-0.4.so:${PORTSDIR}/devel/orc
-RUN_DEPENDS+= iso-codes>=0:${PORTSDIR}/misc/iso-codes
+BUILD_DEPENDS+= gstreamer1>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:multimedia/gstreamer1 \
+ iso-codes>=0:misc/iso-codes \
+ orc>=0.4.16:devel/orc
+LIB_DEPENDS+= libgstreamer-1.0.so:multimedia/gstreamer1 \
+ libfreetype.so:print/freetype2 \
+ liborc-0.4.so:devel/orc
+RUN_DEPENDS+= iso-codes>=0:misc/iso-codes
-BASE_PORTVERSION= 1.4.5
+PORTSCOUT= limitw:1,even
+
+BASE_PORTVERSION= 1.12.3
BASE_DISTNAME= gst-plugins-base-${BASE_PORTVERSION}
BASE_DISTFILE= ${BASE_DISTNAME}${EXTRACT_SUFX}
-BAD_PORTVERSION= 1.4.5
+BAD_PORTVERSION= 1.12.3
BAD_DISTNAME= gst-plugins-bad-${BAD_PORTVERSION}
BAD_DISTFILE= ${BAD_DISTNAME}${EXTRACT_SUFX}
-GOOD_PORTVERSION= 1.4.5
+GOOD_PORTVERSION= 1.12.3
GOOD_DISTNAME= gst-plugins-good-${GOOD_PORTVERSION}
GOOD_DISTFILE= ${GOOD_DISTNAME}${EXTRACT_SUFX}
-UGLY_PORTVERSION= 1.4.5
+UGLY_PORTVERSION= 1.12.3
UGLY_DISTNAME= gst-plugins-ugly-${UGLY_PORTVERSION}
UGLY_DISTFILE= ${UGLY_DISTNAME}${EXTRACT_SUFX}
DIST?= base
-USES= gettext gmake libtool pathfix pkgconfig tar:xz
+USES+= gettext gmake gnome libtool pathfix pkgconfig tar:xz
WANT_GSTREAMER= yes
USE_GNOME+= glib20 introspection:build libxml2
GNU_CONFIGURE= yes
@@ -48,7 +50,7 @@
GST_PLUGIN?= base
USE_LDCONFIG= yes
-CFLAGS:= ${CFLAGS} -O2 -Wno-format
+CFLAGS+= -Wno-format
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -lpthread -L${LOCALBASE}/lib ${EXTRA_LIBS}
@@ -60,7 +62,7 @@
.endif
VERSION= 1.0
-SOVERSION= 0.405.0
+SOVERSION= 0.1203.0
PLIST_SUB+= VERSION="${VERSION}" \
SOVERSION="${SOVERSION}"
@@ -70,8 +72,8 @@
DIST= base
NO_GSTREAMER_COMMON= yes
.else
-BUILD_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins
-RUN_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins
+BUILD_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:multimedia/gstreamer1-plugins
+RUN_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:multimedia/gstreamer1-plugins
.endif
.if ${DIST} == base || ${DIST} == ugly
@@ -134,8 +136,8 @@
${WRKSRC}/ext/resindvd/resindvdsrc.c
.endif
.if ${DIST} != ugly
- @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \
- ${XARGS} -n 10 ${REINPLACE_CMD} -e \
+ @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys \
+ -name Makefile.in | ${XARGS} -n 10 ${REINPLACE_CMD} -e \
'/la_DEPENDENCIES/,/am__DEPENDENCIES/s,$$(top_builddir)/gst-libs/.*.la,,' -e \
's|$$(top_builddir)/gst-libs/gst/tag/libgsttag- at GST_API_VERSION@.la|-lgsttag-${VERSION}|; \
s|$$(top_builddir)/gst-libs/gst/audio/libgstaudio- at GST_API_VERSION@.la|-lgstaudio-${VERSION}|; \
@@ -145,7 +147,10 @@
s|$$(top_builddir)/gst-libs/gst/video/libgstbasevideo- at GST_API_VERSION@.la|-lgstbasevideo-${VERSION}|; \
s|$$(top_builddir)/gst-libs/gst/video/libgstvideo- at GST_API_VERSION@.la|-lgstvideo-${VERSION}|; \
s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase- at GST_API_VERSION@.la|-lgstbadbase-${VERSION}|; \
- s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader- at GST_API_VERSION@.la|-lgsturidownloader-${VERSION}|; \
+ s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader- at GST_API_VERSION@.la|-lgsturidownloader-${VERSION}|; \
+ s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux- at GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \
+ s|$$(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers- at GST_API_VERSION@.la|-lgstcodecparsers-${VERSION}|; \
+ s|$$(top_builddir)/gst-libs/gst/allocators/libgstbadallocators- at GST_API_VERSION@.la|-lgstbadallocators-${VERSION}|; \
s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo- at GST_API_VERSION@.la|-lgstbadvideo-${VERSION}|'
@${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \
@@ -160,13 +165,21 @@
s|$$(top_builddir)/gst-libs/gst/video/libgstvideo-$$(GST_API_VERSION).la|-lgstvideo-${VERSION}|; \
s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase-$$(GST_API_VERSION).la|-lgstbadbase-${VERSION}|; \
s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-$$(GST_API_VERSION).la|-lgsturidownloader-${VERSION}|; \
+ s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux- at GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \
+ s|$$(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$$(GST_API_VERSION).la|-lgstcodecparsers-${VERSION}|; \
+ s|$$(top_builddir)/gst-libs/gst/allocators/libgstbadallocators-$$(GST_API_VERSION).la|-lgstbadallocators-${VERSION}|; \
s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-$$(GST_API_VERSION).la|-lgstbadvideo-${VERSION}|'
.endif
-# workaround a crash in clang 3.3 crash llvm bug # 15840
-.if ((${OSVERSION} >= 901504 && ${OSVERSION} < 902502) || \
- (${OSVERSION} >= 1000037 && ${OSVERSION} < 1000056))
-USE_GCC= any
+.if ${DIST} == bad
+# Disable X11 support in librfb
+post-configure:
+ @${REINPLACE_CMD} -e 's|HAVE_X11 = yes|HAVE_X11 = no|g' \
+ -e 's|#ifdef HAVE_X11|#ifdef NO_X11|g' \
+ -e 's|$$(X11_CFLAGS) \\|\\|g' \
+ -e 's|$$(X11_LIBS) \\|\\|g' \
+ ${WRKSRC}/gst/librfb/Makefile \
+ ${WRKSRC}/gst/librfb/gstrfbsrc.c
.endif
pre-install:
Modified: trunk/multimedia/gstreamer1-plugins/Makefile.common
===================================================================
--- trunk/multimedia/gstreamer1-plugins/Makefile.common 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1-plugins/Makefile.common 2018-06-10 18:55:30 UTC (rev 23584)
@@ -7,6 +7,7 @@
ivorbis \
libvisual \
ogg \
+ opus \
pango \
theora \
vorbis \
@@ -15,7 +16,11 @@
BAD_GST_ALL_PLUGINS+= \
assrender \
+ bs2b \
+ chromaprint \
curl \
+ dash \
+ dtls \
dts \
faac \
faad \
@@ -22,85 +27,73 @@
flite \
gme \
gsm \
+ gtk3 \
hls \
kate \
+ kms \
+ ladspa \
+ libde265 \
libmms \
- librfb \
modplug \
mpeg2enc \
mplex \
+ musepack \
neon \
ofa \
openal \
opencv \
+ openexr \
+ opengl \
+ openh264 \
openjpeg \
- opengl \
- opus \
resindvd \
rtmp \
+ rsvg \
schro \
+ smoothstreaming \
+ sndfile \
soundtouch \
spandsp \
- webp \
- zbar \
-
-# plugins not yet ported to the 1.0 API, or not portable
-BAD_GST_ALL_PLUGINS+= \
- apexsink \
- chromaprint \
- decklink \
- directfb \
- ladspa \
- linsys \
- lv2 \
- mimic \
- mpg123 \
- musepack \
- mythtv \
- nas \
- opensles \
- pvr \
- rsvg \
- sdl \
- sndfile \
- sndio \
spc \
- teletextdec \
- timidity \
+ srtp \
+ ttml \
vdpau \
- voaacenc \
- voamrwbenc \
wayland \
- xvid
+ webp \
+ webrtcdsp \
+ x265 \
+ zbar \
# --with-egl-window-system=none --disable-opengl --disable-gles2 --disable-egl --disable-glx \
+# XXX need to sort these three out.
BAD_GST_NON_PLUGINS= \
--disable-gles2 \
--disable-egl \
- --disable-glx \
- --disable-wayland \
+ --disable-glx
+BAD_GST_NON_PLUGINS+= \
--enable-bz2 \
--enable-dvb \
--enable-shm \
- --enable-quicktime \
- --disable-wgl \
- --disable-gsettings \
--disable-acm \
--disable-android_media \
--disable-apple_media \
--disable-avc \
- --disable-dc1394 \
- --disable-dccp \
+ --disable-bluez \
+ --disable-directfb \
--disable-direct3d \
- --disable-directdraw \
--disable-directsound \
- --disable-fbdev \
- --disable-osx_video \
+ --disable-msdk \
+ --disable-nvenc \
+ --disable-sbc \
+ --disable-tinyalsa \
--disable-uvch264 \
--disable-vcd \
- --disable-wildmidi \
- --disable-wininet
+ --disable-vulkan \
+ --disable-wasapi \
+ --disable-wgl \
+ --disable-winks \
+ --disable-winscreencap
GOOD_GST_ALL_PLUGINS+= \
aalib \
@@ -107,12 +100,13 @@
cairo \
flac \
gdk_pixbuf \
+ gst_v4l2 \
jack \
jpeg \
libcaca \
libdv \
libpng \
- gst_v4l2 \
+ pulse \
shout2 \
soup \
speex \
@@ -120,7 +114,6 @@
vpx \
wavpack \
x
-# xxx pulse \
GOOD_GST_NON_PLUGINS= \
--disable-dv1394 \
@@ -141,8 +134,8 @@
cdio \
dvdread \
lame \
- mad \
mpeg2dec \
+ mpg123 \
sidplay \
twolame \
x264
@@ -197,60 +190,77 @@
# ------- plugins ---------
# a52dec
-gst_a52dec_LIB_DEPENDS= liba52.so:${PORTSDIR}/audio/liba52
+gst_a52dec_LIB_DEPENDS= liba52.so:audio/liba52
# aalib
-gst_aalib_LIB_DEPENDS= libaa.so:${PORTSDIR}/graphics/aalib
+gst_aalib_LIB_DEPENDS= libaa.so:graphics/aalib
+gst_aalib_USES= ncurses
gst_aalib_PLIST_FILES= ${GST_LIB_DIR}/libgstaasink.so
# amrnb
-gst_amrnb_LIB_DEPENDS= libopencore-amrnb.so:${PORTSDIR}/audio/opencore-amr
+gst_amrnb_LIB_DEPENDS= libopencore-amrnb.so:audio/opencore-amr
gst_amrnb_PLIST_FILES= ${GST_LIB_DIR}/libgstamrnb.so \
share/gstreamer-${VERSION}/presets/GstAmrnbEnc.prs
# amrwb
-gst_amrwb_LIB_DEPENDS= libopencore-amrwb.so:${PORTSDIR}/audio/opencore-amr
+gst_amrwb_LIB_DEPENDS= libopencore-amrwb.so:audio/opencore-amr
gst_amrwb_GST_PLUGIN_DIR= ext/amrwbdec
gst_amrwb_PLIST_FILES= ${GST_LIB_DIR}/libgstamrwbdec.so
# assrender
-gst_assrender_LIB_DEPENDS= libass.so:${PORTSDIR}/multimedia/libass
+gst_assrender_LIB_DEPENDS= libass.so:multimedia/libass
+# bs2b
+gst_bs2b_LIB_DEPENDS= libbs2b.so:audio/libbs2b
+
# cairo
gst_cairo_USE_GNOME= cairo
# cdparanoia
-gst_cdparanoia_LIB_DEPENDS= libcdda_interface.so:${PORTSDIR}/audio/cdparanoia
+gst_cdparanoia_LIB_DEPENDS= libcdda_interface.so:audio/cdparanoia
# cdio
-gst_cdio_LIB_DEPENDS= libcdio.so:${PORTSDIR}/sysutils/libcdio
+gst_cdio_LIB_DEPENDS= libcdio.so:sysutils/libcdio
+# chromaprint
+gst_chromaprint_LIB_DEPENDS= libchromaprint.so:audio/chromaprint
+
# curl
-gst_curl_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
+gst_curl_LIB_DEPENDS= libcurl.so:ftp/curl \
+ libssh2.so:security/libssh2
+# dash
+gst_dash_USE_GNOME= libxml2
+gst_dash_PLIST_FILES= ${GST_LIB_DIR}/libgstdashdemux.so
+
+# dtls
+gst_dtls_USES= compiler:c11 ssl
+gst_dtls_CONFIGURE_ENV= DTLS_CFLAGS="-I${OPENSSLINC}" \
+ DTLS_LIBS="-L${OPENSSLLIB} -lcrypto -lssl"
+
# dts
-gst_dts_LIB_DEPENDS= libdca.so:${PORTSDIR}/multimedia/libdca
+gst_dts_LIB_DEPENDS= libdca.so:multimedia/libdca
gst_dts_PLIST_FILES= ${GST_LIB_DIR}/libgstdtsdec.so
# libdv
-gst_libdv_LIB_DEPENDS= libdv.so:${PORTSDIR}/multimedia/libdv
+gst_libdv_LIB_DEPENDS= libdv.so:multimedia/libdv
gst_libdv_GST_PLUGIN_DIR= ext/dv
gst_libdv_PLIST_FILES= ${GST_LIB_DIR}/libgstdv.so
# dvdread
-gst_dvdread_LIB_DEPENDS=libdvdread.so:${PORTSDIR}/multimedia/libdvdread
+gst_dvdread_LIB_DEPENDS=libdvdread.so:multimedia/libdvdread
# faac
-gst_faac_LIB_DEPENDS= libfaac.so:${PORTSDIR}/audio/faac
+gst_faac_LIB_DEPENDS= libfaac.so:audio/faac
# faad
-gst_faad_LIB_DEPENDS= libfaad.so:${PORTSDIR}/audio/faad
+gst_faad_LIB_DEPENDS= libfaad.so:audio/faad
# flac
-gst_flac_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac
+gst_flac_LIB_DEPENDS= libFLAC.so:audio/flac
# flite
-gst_flite_LIB_DEPENDS= libflite.so:${PORTSDIR}/audio/flite
+gst_flite_LIB_DEPENDS= libflite.so:audio/flite
# gdk_pixbuf
gst_gdk_pixbuf_USE_GNOME= gdkpixbuf2
@@ -258,143 +268,201 @@
# gl
gst_gl_USE_GL= gl glu glesv2 egl
+gst_gl_LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene
gst_gl_CONFIGURE_ARGS= --enable-gl --enable-glx \
--enable-egl --enable-gles2
+gst_gl_GST_PLUGIN_DIR= gst-libs/gst/gl ext/gl
gst_gl_PLIST_FILES= #
# gme
-gst_gme_LIB_DEPENDS= libgme.so:${PORTSDIR}/audio/libgme
+gst_gme_LIB_DEPENDS= libgme.so:audio/libgme
# gsm
-gst_gsm_LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm
+gst_gsm_LIB_DEPENDS= libgsm.so:audio/gsm
+# gtk3
+gst_gtk3_USE_GNOME= cairo gdkpixbuf2 gtk30
+gst_gtk3_CONFIGURE_ARGS=--enable-gtk3
+gst_gtk3_GST_PLUGIN_DIR=ext/gtk
+gst_gtk3_PLIST_FILES= ${GST_LIB_DIR}/libgstgtk.so
+
# hls
-gst_hls_LIB_DEPENDS= libnettle.so:${PORTSDIR}/security/nettle
-gst_hls_PLIST_FILES= ${GST_LIB_DIR}/libgstfragmented.so
+gst_hls_LIB_DEPENDS= libnettle.so:security/nettle
# jack
-gst_jack_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack
+gst_jack_LIB_DEPENDS= libjack.so:audio/jack
# jpeg
gst_jpeg_USES= jpeg
# kate
-gst_kate_LIB_DEPENDS= libkate.so:${PORTSDIR}/multimedia/libkate
+gst_kate_LIB_DEPENDS= libkate.so:multimedia/libkate
+# kms
+gst_kms_LIB_DEPENDS= libkms.so:graphics/libdrm
+gst_kms_GST_PLUGIN_DIR= sys/kms
+
+# ladspa
+gst_ladspa_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
+
# lame
-gst_lame_LIB_DEPENDS= libmp3lame.so:${PORTSDIR}/audio/lame
+gst_lame_LIB_DEPENDS= libmp3lame.so:audio/lame
# libcaca
-gst_libcaca_LIB_DEPENDS= libcaca.so:${PORTSDIR}/graphics/libcaca
+gst_libcaca_LIB_DEPENDS= libcaca.so:graphics/libcaca
gst_libcaca_PLIST_FILES= ${GST_LIB_DIR}/libgstcacasink.so
+# libde265
+gst_libde265_LIB_DEPENDS= libde265.so:multimedia/libde265
+
# libmms
-gst_libmms_LIB_DEPENDS= libmms.so:${PORTSDIR}/net/libmms
+gst_libmms_LIB_DEPENDS= libmms.so:net/libmms
gst_libmms_PLIST_FILES= ${GST_LIB_DIR}/libgstmms.so
+# librfb
+gst_librfb_USE_XORG= x11
+
# png
-gst_libpng_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
+gst_libpng_LIB_DEPENDS= libpng.so:graphics/png
gst_libpng_PLIST_FILES= ${GST_LIB_DIR}/libgstpng.so
# libvisual
-gst_libvisual_LIB_DEPENDS= libvisual-0.4.so:${PORTSDIR}/graphics/libvisual04
+gst_libvisual_LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04
-# mad
-gst_mad_LIB_DEPENDS= libmad.so:${PORTSDIR}/audio/libmad
-
# modplug
-gst_modplug_LIB_DEPENDS= libmodplug.so:${PORTSDIR}/audio/libmodplug
+gst_modplug_LIB_DEPENDS= libmodplug.so:audio/libmodplug
# mpeg2enc
-gst_mpeg2enc_LIB_DEPENDS= libmjpegutils.so:${PORTSDIR}/multimedia/mjpegtools
+gst_mpeg2enc_LIB_DEPENDS= libmjpegutils.so:multimedia/mjpegtools
# mpeg2dec
-gst_mpeg2dec_LIB_DEPENDS= libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2
+gst_mpeg2dec_LIB_DEPENDS= libmpeg2.so:multimedia/libmpeg2
+# mplex
+gst_mplex_LIB_DEPENDS= libmplex2.so:multimedia/mjpegtools
+
+# mpg123
+gst_mpg123_LIB_DEPENDS= libmpg123.so:audio/mpg123
+
+# musepack
+gst_musepack_LIB_DEPENDS=libmpcdec.so:audio/musepack
+
# neon
-gst_neon_LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon
+gst_neon_LIB_DEPENDS+= libneon.so:www/neon
gst_neon_PLIST_FILES= ${GST_LIB_DIR}/libgstneonhttpsrc.so
# ogg
-gst_ogg_LIB_DEPENDS= libogg.so:${PORTSDIR}/audio/libogg
+gst_ogg_LIB_DEPENDS= libogg.so:audio/libogg
# opencv
-gst_opencv_LIB_DEPENDS= libopencv_highgui.so:${PORTSDIR}/graphics/opencv
-gst_opencv_PLIST_FILES= ${GST_LIB_DIR}/libgstopencv.so \
- share/gst-plugins-bad/${VERSION}/opencv_haarcascades/fist.xml \
- share/gst-plugins-bad/${VERSION}/opencv_haarcascades/palm.xml
+gst_opencv_LIB_DEPENDS= libopencv_core.so:graphics/opencv-core \
+ libopencv_highgui.so:graphics/opencv
+gst_opencv_GST_PLUGIN_DIR= gst-libs/gst/opencv ext/opencv
+gst_opencv_PLIST_FILES= #
+gst_opencv_USES= compiler:c++11-lib
+# openexr
+gst_openexr_LIB_DEPENDS=libImath-2_2.so:graphics/ilmbase \
+ libIlmImf.so:graphics/OpenEXR
+
# openjpeg
-gst_openjpeg_LIB_DEPENDS= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15
+gst_openjpeg_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg
+# openh264
+gst_openh264_LIB_DEPENDS= libopenh264.so:multimedia/openh264
+
# opus
-gst_opus_LIB_DEPENDS= libopus.so:${PORTSDIR}/audio/opus
+gst_opus_LIB_DEPENDS= libopus.so:audio/opus
# pango
-gst_pango_USE_GNOME= pango
+gst_pango_USE_GNOME= cairo pango
# pulse
-gst_pulse_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
+gst_pulse_LIB_DEPENDS= libpulse.so:audio/pulseaudio
+gst_pulse_PLIST_FILES= ${GST_LIB_DIR}/libgstpulseaudio.so
# resindvd
-gst_resindvd_BUILD_DEPENDS= libdvdnav>=4.1.2:${PORTSDIR}/multimedia/libdvdnav
-gst_resindvd_RUN_DEPENDS= libdvdnav>=4.1.2:${PORTSDIR}/multimedia/libdvdnav
+gst_resindvd_BUILD_DEPENDS= libdvdnav>=4.1.2:multimedia/libdvdnav
+gst_resindvd_LIB_DEPENDS= libdvdread.so:multimedia/libdvdread
+gst_resindvd_RUN_DEPENDS= libdvdnav>=4.1.2:multimedia/libdvdnav
-# rtmp xxx
-gst_rtmp_LIB_DEPENDS= librtmp.so.0:${PORTSDIR}/multimedia/librtmp
+# rtmp
+gst_rtmp_LIB_DEPENDS= librtmp.so:multimedia/librtmp
+# rsvg
+gst_rsvg_USE_GNOME= cairo librsvg2
+
# shout2
-gst_shout2_LIB_DEPENDS= libshout.so:${PORTSDIR}/audio/libshout
+gst_shout2_LIB_DEPENDS= libshout.so:audio/libshout
# sidplay
-gst_sidplay_LIB_DEPENDS= libsidplay.so:${PORTSDIR}/audio/libsidplay
+gst_sidplay_LIB_DEPENDS= libsidplay.so:audio/libsidplay
gst_sidplay_PLIST_FILES= ${GST_LIB_DIR}/libgstsid.so
+# smoothstreaming
+gst_smoothstreaming_USE_GNOME= libxml2
+
+# sndfile
+gst_sndfile_LIB_DEPENDS= libsndfile.so:audio/libsndfile
+
# soundtouch
-gst_soundtouch_LIB_DEPENDS= libSoundTouch.so:${PORTSDIR}/audio/soundtouch
+gst_soundtouch_LIB_DEPENDS= libSoundTouch.so:audio/soundtouch
# souphttpsrc
-gst_soup_LIB_DEPENDS= libsoup-2.4.so:${PORTSDIR}/devel/libsoup
-gst_soup_GST_PLUGIN_DIR=ext/soup
-gst_soup_PLIST_FILES= ${GST_LIB_DIR}/libgstsouphttpsrc.so
+gst_soup_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
# spandsp
-gst_spandsp_LIB_DEPENDS= libspandsp.so:${PORTSDIR}/comms/spandsp
+gst_spandsp_LIB_DEPENDS= libspandsp.so:comms/spandsp
+# spc
+gst_spc_LIB_DEPENDS= libopenspc.so:audio/libopenspc
+
# speex
-gst_speex_LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex
+gst_speex_LIB_DEPENDS= libspeex.so:audio/speex
+# srtp
+gst_srtp_LIB_DEPENDS= libsrtp.so:net/libsrtp
+
# schroedinger or schro for short
-gst_schro_LIB_DEPENDS= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger
+gst_schro_LIB_DEPENDS= libschroedinger-1.0.so:multimedia/schroedinger
gst_schro_GST_PLUGIN_DIR= ext/schroedinger
# taglib
-gst_taglib_LIB_DEPENDS= libtag.so:${PORTSDIR}/audio/taglib
+gst_taglib_LIB_DEPENDS= libtag.so:audio/taglib
# theora
-gst_theora_LIB_DEPENDS= libtheora.so:${PORTSDIR}/multimedia/libtheora
+gst_theora_LIB_DEPENDS= libtheora.so:multimedia/libtheora \
+ libogg.so:audio/libogg
+# ttml
+gst_ttml_USE_GNOME= cairo libxml2 pango
+gst_ttml_PLIST_FILES= ${GST_LIB_DIR}/libgstttmlsubs.so
+
# twolame
-gst_twolame_LIB_DEPENDS= libtwolame.so:${PORTSDIR}/audio/twolame
+gst_twolame_LIB_DEPENDS= libtwolame.so:audio/twolame
# gst_v4l2
-gst_gst_v4l2_BUILD_DEPENDS= v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat
-gst_gst_v4l2_LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l
-gst_gst_v4l2_RUN_DEPENDS= webcamd:${PORTSDIR}/multimedia/webcamd
+gst_gst_v4l2_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat
+gst_gst_v4l2_LIB_DEPENDS= libv4l2.so:multimedia/libv4l
+gst_gst_v4l2_RUN_DEPENDS= webcamd:multimedia/webcamd
gst_gst_v4l2_PLIST_FILES= ${GST_LIB_DIR}/libgstvideo4linux2.so
gst_gst_v4l2_GST_PLUGIN_DIR= sys/v4l2
# vorbis
gst_vorbis_USE_GSTREAMER1= ogg
-gst_vorbis_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis
+gst_vorbis_LIB_DEPENDS= libvorbis.so:audio/libvorbis
# vpx
-gst_vpx_LIB_DEPENDS= libvpx.so:${PORTSDIR}/multimedia/libvpx
+gst_vpx_LIB_DEPENDS= libvpx.so:multimedia/libvpx
gst_vpx_PLIST_FILES= ${GST_LIB_DIR}/libgstvpx.so \
share/gstreamer-${VERSION}/presets/GstVP8Enc.prs
+# vdpau
+gst_vdpau_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau
+gst_vdpau_GST_PLUGIN_DIR= sys/vdpau
+
# webp
-gst_webp_LIB_DEPENDS= libwebp.so:${PORTSDIR}/graphics/webp
+gst_webp_LIB_DEPENDS= libwebp.so:graphics/webp
# X ximage and xvimage sinks aka output
.if ${DIST} == base
@@ -414,18 +482,21 @@
.endif
# x264
-gst_x264_LIB_DEPENDS= libx264.so:${PORTSDIR}/multimedia/libx264
+gst_x264_LIB_DEPENDS= libx264.so:multimedia/libx264
gst_x264_PLIST_FILES= ${GST_LIB_DIR}/libgstx264.so \
share/gstreamer-${VERSION}/presets/GstX264Enc.prs
+# x265
+gst_x265_LIB_DEPENDS= libx265.so:multimedia/x265
+
# xvid
-gst_xvid_LIB_DEPENDS= libxvidcore.so:${PORTSDIR}/multimedia/xvid
+gst_xvid_LIB_DEPENDS= libxvidcore.so:multimedia/xvid
# wavpack
-gst_wavpack_LIB_DEPENDS= libwavpack.so:${PORTSDIR}/audio/wavpack
+gst_wavpack_LIB_DEPENDS= libwavpack.so:audio/wavpack
# zbar
-gst_zbar_LIB_DEPENDS= libzbar.so:${PORTSDIR}/graphics/zbar
+gst_zbar_LIB_DEPENDS= libzbar.so:graphics/zbar
.endif # NO_GSTREAMER_COMMON
Modified: trunk/multimedia/gstreamer1-plugins/distinfo
===================================================================
--- trunk/multimedia/gstreamer1-plugins/distinfo 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1-plugins/distinfo 2018-06-10 18:55:30 UTC (rev 23584)
@@ -1,8 +1,9 @@
-SHA256 (gst-plugins-base-1.4.5.tar.xz) = 77bd8199e7a312d3d71de9b7ddf761a3b78560a2c2a80829d0815ca39cbd551d
-SIZE (gst-plugins-base-1.4.5.tar.xz) = 2637680
-SHA256 (gst-plugins-bad-1.4.5.tar.xz) = 152fad7250683d72f9deb36c5685428338365fe4a4c87ffe15e38783b14f983c
-SIZE (gst-plugins-bad-1.4.5.tar.xz) = 3824936
-SHA256 (gst-plugins-ugly-1.4.5.tar.xz) = 5cd5e81cf618944f4dc935f1669b2125e8bb2fe9cc7dc8dc15b72237aca49067
-SIZE (gst-plugins-ugly-1.4.5.tar.xz) = 846828
-SHA256 (gst-plugins-good-1.4.5.tar.xz) = 79b1b5f3f7bcaa8a615202eb5e176121eeb8336960f70687e536ad78dbc7e641
-SIZE (gst-plugins-good-1.4.5.tar.xz) = 3031588
+TIMESTAMP = 1506168324
+SHA256 (gst-plugins-base-1.12.3.tar.xz) = d3d37b8489d37fa0018973d850bd2067b98af335fef2fa543ee7d40359e3cea5
+SIZE (gst-plugins-base-1.12.3.tar.xz) = 3117364
+SHA256 (gst-plugins-bad-1.12.3.tar.xz) = 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec
+SIZE (gst-plugins-bad-1.12.3.tar.xz) = 4707000
+SHA256 (gst-plugins-ugly-1.12.3.tar.xz) = e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052
+SIZE (gst-plugins-ugly-1.12.3.tar.xz) = 903784
+SHA256 (gst-plugins-good-1.12.3.tar.xz) = 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03
+SIZE (gst-plugins-good-1.12.3.tar.xz) = 3487448
Deleted: trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_float.c
===================================================================
--- trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_float.c 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_float.c 2018-06-10 18:55:30 UTC (rev 23584)
@@ -1,23 +0,0 @@
---- gst/audioresample/speex_resampler_float.c.orig 2013-04-26 08:20:28.000000000 +0200
-+++ gst/audioresample/speex_resampler_float.c 2013-10-20 17:32:45.000000000 +0200
-@@ -17,8 +17,20 @@
- * Boston, MA 02110-1301, USA.
- */
-
-+#ifdef HAVE_CONFIG_H
-+#include "config.h"
-+#endif
-+
-+#ifdef _USE_SSE
-+#ifndef HAVE_XMMINTRIN_H
-+#undef _USE_SSE
-+#undef _USE_SSE2
-+#else
- #define _USE_SSE
- #define _USE_SSE2
-+#endif
-+#endif
-+
- #define _USE_NEON
- #define FLOATING_POINT
- #define OUTSIDE_SPEEX
Deleted: trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_resample.c
===================================================================
--- trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_resample.c 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_resample.c 2018-06-10 18:55:30 UTC (rev 23584)
@@ -1,12 +0,0 @@
---- gst/audioresample/resample.c.orig 2012-06-28 10:15:58.000000000 +0200
-+++ gst/audioresample/resample.c 2012-06-28 10:22:41.000000000 +0200
-@@ -79,6 +79,9 @@
- #ifdef _USE_SSE
- #ifndef HAVE_XMMINTRIN_H
- #undef _USE_SSE
-+/* this is a hack to build on i386, there the configure check for emmintrin.h
-+ doesn't fail but the xmmintrin.h does. */
-+#undef _USE_SSE2
- #endif
- #endif
-
Deleted: trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_speex-resampler-double.c
===================================================================
--- trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_speex-resampler-double.c 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1-plugins/files/patch-gst_audioresample_speex-resampler-double.c 2018-06-10 18:55:30 UTC (rev 23584)
@@ -1,21 +0,0 @@
---- gst/audioresample/speex_resampler_double.c.orig 2012-06-28 10:31:31.000000000 +0200
-+++ gst/audioresample/speex_resampler_double.c 2012-06-28 10:33:01.000000000 +0200
-@@ -17,7 +17,18 @@
- * Boston, MA 02111-1307, USA.
- */
-
-+#ifdef HAVE_CONFIG_H
-+#include "config.h"
-+#endif
-+
-+#ifdef _USE_SSE
-+#ifndef HAVE_XMMINTRIN_H
-+#undef _USE_SSE
-+#undef _USE_SSE2
-+#else
- #define _USE_SSE2
-+#endif
-+#endif
- #define FLOATING_POINT
- #define DOUBLE_PRECISION
- #define OUTSIDE_SPEEX
Modified: trunk/multimedia/gstreamer1-plugins/pkg-descr
===================================================================
--- trunk/multimedia/gstreamer1-plugins/pkg-descr 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1-plugins/pkg-descr 2018-06-10 18:55:30 UTC (rev 23584)
@@ -1,5 +1,3 @@
-[ excerpt from developer's site ]
-
This is a collection of plugins written with the GStreamer framework.
Some features of these plugins are:
Modified: trunk/multimedia/gstreamer1-plugins/pkg-plist
===================================================================
--- trunk/multimedia/gstreamer1-plugins/pkg-plist 2018-06-10 18:49:06 UTC (rev 23583)
+++ trunk/multimedia/gstreamer1-plugins/pkg-plist 2018-06-10 18:55:30 UTC (rev 23584)
@@ -3,13 +3,19 @@
bin/gst-play-%%VERSION%%
include/gstreamer-%%VERSION%%/gst/allocators/allocators.h
include/gstreamer-%%VERSION%%/gst/allocators/gstdmabuf.h
+include/gstreamer-%%VERSION%%/gst/allocators/gstfdmemory.h
+include/gstreamer-%%VERSION%%/gst/app/app-enumtypes.h
include/gstreamer-%%VERSION%%/gst/app/app.h
include/gstreamer-%%VERSION%%/gst/app/gstappsink.h
include/gstreamer-%%VERSION%%/gst/app/gstappsrc.h
+include/gstreamer-%%VERSION%%/gst/audio/audio-channel-mixer.h
include/gstreamer-%%VERSION%%/gst/audio/audio-channels.h
+include/gstreamer-%%VERSION%%/gst/audio/audio-converter.h
include/gstreamer-%%VERSION%%/gst/audio/audio-enumtypes.h
include/gstreamer-%%VERSION%%/gst/audio/audio-format.h
include/gstreamer-%%VERSION%%/gst/audio/audio-info.h
+include/gstreamer-%%VERSION%%/gst/audio/audio-quantize.h
+include/gstreamer-%%VERSION%%/gst/audio/audio-resampler.h
include/gstreamer-%%VERSION%%/gst/audio/audio.h
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesink.h
include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesrc.h
@@ -34,6 +40,7 @@
include/gstreamer-%%VERSION%%/gst/pbutils/descriptions.h
include/gstreamer-%%VERSION%%/gst/pbutils/encoding-profile.h
include/gstreamer-%%VERSION%%/gst/pbutils/encoding-target.h
+include/gstreamer-%%VERSION%%/gst/pbutils/gstaudiovisualizer.h
include/gstreamer-%%VERSION%%/gst/pbutils/gstdiscoverer.h
include/gstreamer-%%VERSION%%/gst/pbutils/gstpluginsbaseversion.h
include/gstreamer-%%VERSION%%/gst/pbutils/install-plugins.h
@@ -45,10 +52,12 @@
include/gstreamer-%%VERSION%%/gst/riff/riff-read.h
include/gstreamer-%%VERSION%%/gst/riff/riff.h
include/gstreamer-%%VERSION%%/gst/rtp/gstrtcpbuffer.h
+include/gstreamer-%%VERSION%%/gst/rtp/gstrtp-enumtypes.h
include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbaseaudiopayload.h
include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbasedepayload.h
include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbasepayload.h
include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbuffer.h
+include/gstreamer-%%VERSION%%/gst/rtp/gstrtpdefs.h
include/gstreamer-%%VERSION%%/gst/rtp/gstrtphdrext.h
include/gstreamer-%%VERSION%%/gst/rtp/gstrtppayloads.h
include/gstreamer-%%VERSION%%/gst/rtp/rtp.h
@@ -68,10 +77,12 @@
include/gstreamer-%%VERSION%%/gst/sdp/sdp.h
include/gstreamer-%%VERSION%%/gst/tag/gsttagdemux.h
include/gstreamer-%%VERSION%%/gst/tag/gsttagmux.h
+include/gstreamer-%%VERSION%%/gst/tag/tag-enumtypes.h
include/gstreamer-%%VERSION%%/gst/tag/tag.h
include/gstreamer-%%VERSION%%/gst/tag/xmpwriter.h
include/gstreamer-%%VERSION%%/gst/video/colorbalance.h
include/gstreamer-%%VERSION%%/gst/video/colorbalancechannel.h
+include/gstreamer-%%VERSION%%/gst/video/gstvideoaffinetransformationmeta.h
include/gstreamer-%%VERSION%%/gst/video/gstvideodecoder.h
include/gstreamer-%%VERSION%%/gst/video/gstvideoencoder.h
include/gstreamer-%%VERSION%%/gst/video/gstvideofilter.h
@@ -78,19 +89,26 @@
include/gstreamer-%%VERSION%%/gst/video/gstvideometa.h
include/gstreamer-%%VERSION%%/gst/video/gstvideopool.h
include/gstreamer-%%VERSION%%/gst/video/gstvideosink.h
+include/gstreamer-%%VERSION%%/gst/video/gstvideotimecode.h
include/gstreamer-%%VERSION%%/gst/video/gstvideoutils.h
include/gstreamer-%%VERSION%%/gst/video/navigation.h
include/gstreamer-%%VERSION%%/gst/video/video-blend.h
include/gstreamer-%%VERSION%%/gst/video/video-chroma.h
include/gstreamer-%%VERSION%%/gst/video/video-color.h
+include/gstreamer-%%VERSION%%/gst/video/video-converter.h
+include/gstreamer-%%VERSION%%/gst/video/video-dither.h
include/gstreamer-%%VERSION%%/gst/video/video-enumtypes.h
include/gstreamer-%%VERSION%%/gst/video/video-event.h
include/gstreamer-%%VERSION%%/gst/video/video-format.h
include/gstreamer-%%VERSION%%/gst/video/video-frame.h
include/gstreamer-%%VERSION%%/gst/video/video-info.h
+include/gstreamer-%%VERSION%%/gst/video/video-multiview.h
include/gstreamer-%%VERSION%%/gst/video/video-overlay-composition.h
+include/gstreamer-%%VERSION%%/gst/video/video-resampler.h
+include/gstreamer-%%VERSION%%/gst/video/video-scaler.h
include/gstreamer-%%VERSION%%/gst/video/video-tile.h
include/gstreamer-%%VERSION%%/gst/video/video.h
+include/gstreamer-%%VERSION%%/gst/video/videodirection.h
include/gstreamer-%%VERSION%%/gst/video/videoorientation.h
include/gstreamer-%%VERSION%%/gst/video/videooverlay.h
lib/girepository-1.0/GstAllocators-%%VERSION%%.typelib
@@ -98,7 +116,6 @@
lib/girepository-1.0/GstAudio-%%VERSION%%.typelib
lib/girepository-1.0/GstFft-%%VERSION%%.typelib
lib/girepository-1.0/GstPbutils-%%VERSION%%.typelib
-lib/girepository-1.0/GstRiff-%%VERSION%%.typelib
lib/girepository-1.0/GstRtp-%%VERSION%%.typelib
lib/girepository-1.0/GstRtsp-%%VERSION%%.typelib
lib/girepository-1.0/GstSdp-%%VERSION%%.typelib
@@ -110,9 +127,11 @@
lib/gstreamer-%%VERSION%%/libgstaudiorate.so
lib/gstreamer-%%VERSION%%/libgstaudioresample.so
lib/gstreamer-%%VERSION%%/libgstaudiotestsrc.so
-lib/gstreamer-%%VERSION%%/libgstencodebin.so
+lib/gstreamer-%%VERSION%%/libgstencoding.so
lib/gstreamer-%%VERSION%%/libgstgio.so
+lib/gstreamer-%%VERSION%%/libgstpbtypes.so
lib/gstreamer-%%VERSION%%/libgstplayback.so
+lib/gstreamer-%%VERSION%%/libgstrawparse.so
lib/gstreamer-%%VERSION%%/libgstsubparse.so
lib/gstreamer-%%VERSION%%/libgsttcp.so
lib/gstreamer-%%VERSION%%/libgsttypefindfunctions.so
@@ -174,13 +193,12 @@
share/gir-1.0/GstAudio-%%VERSION%%.gir
share/gir-1.0/GstFft-%%VERSION%%.gir
share/gir-1.0/GstPbutils-%%VERSION%%.gir
-share/gir-1.0/GstRiff-%%VERSION%%.gir
share/gir-1.0/GstRtp-%%VERSION%%.gir
share/gir-1.0/GstRtsp-%%VERSION%%.gir
share/gir-1.0/GstSdp-%%VERSION%%.gir
share/gir-1.0/GstTag-%%VERSION%%.gir
share/gir-1.0/GstVideo-%%VERSION%%.gir
-share/gst-plugins-base/1.0/license-translations.dict
+share/gst-plugins-base/%%VERSION%%/license-translations.dict
share/locale/af/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
share/locale/az/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
share/locale/bg/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
@@ -195,9 +213,10 @@
share/locale/eu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
share/locale/fi/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
share/locale/fr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
+share/locale/fur/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
share/locale/gl/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
+share/locale/hr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
share/locale/hu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
-share/locale/hr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
share/locale/id/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
share/locale/it/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
share/locale/ja/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo
More information about the Midnightbsd-cvs
mailing list