svn commit: r444561 - in head: multimedia/ffmpeg multimedia/gstreamer1-plugins-openh264 multimedia/msopenh264 multimedia/openh264 multimedia/openh264/files net/pjsip
Jan Beich
jbeich at FreeBSD.org
Wed Jun 28 09:58:29 UTC 2017
Author: jbeich
Date: Wed Jun 28 09:58:27 2017
New Revision: 444561
URL: https://svnweb.freebsd.org/changeset/ports/444561
Log:
multimedia/openh264: update to 1.7.0
Changes: https://github.com/cisco/openh264/releases/tag/v1.6.0
Changes: https://github.com/cisco/openh264/releases/tag/v1.7.0
ABI: https://abi-laboratory.pro/tracker/timeline/openh264/
Modified:
head/multimedia/ffmpeg/Makefile (contents, props changed)
head/multimedia/gstreamer1-plugins-openh264/Makefile (contents, props changed)
head/multimedia/msopenh264/Makefile (contents, props changed)
head/multimedia/openh264/Makefile (contents, props changed)
head/multimedia/openh264/distinfo (contents, props changed)
head/multimedia/openh264/files/patch-Makefile (contents, props changed)
head/multimedia/openh264/pkg-plist (contents, props changed)
head/net/pjsip/Makefile (contents, props changed)
Modified: head/multimedia/ffmpeg/Makefile
==============================================================================
--- head/multimedia/ffmpeg/Makefile Wed Jun 28 09:51:41 2017 (r444560)
+++ head/multimedia/ffmpeg/Makefile Wed Jun 28 09:58:27 2017 (r444561)
@@ -3,6 +3,7 @@
PORTNAME= ffmpeg
PORTVERSION= 3.3.2
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://ffmpeg.org/releases/
Modified: head/multimedia/gstreamer1-plugins-openh264/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-openh264/Makefile Wed Jun 28 09:51:41 2017 (r444560)
+++ head/multimedia/gstreamer1-plugins-openh264/Makefile Wed Jun 28 09:58:27 2017 (r444561)
@@ -1,9 +1,13 @@
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
COMMENT= GStreamer (openh264) plugin
+
+# https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=9f2dfaaa7a97
+BROKEN= gstopenh264enc.cpp:737:32: error: no member \
+ named 'sSliceCfg' in 'SSpatialLayerConfig'
GST_PLUGIN= openh264
DIST= bad
Modified: head/multimedia/msopenh264/Makefile
==============================================================================
--- head/multimedia/msopenh264/Makefile Wed Jun 28 09:51:41 2017 (r444560)
+++ head/multimedia/msopenh264/Makefile Wed Jun 28 09:58:27 2017 (r444561)
@@ -2,7 +2,7 @@
PORTNAME= msopenh264
PORTVERSION= 1.1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia net
MASTER_SITES= SAVANNAH/linphone/plugins/sources/
Modified: head/multimedia/openh264/Makefile
==============================================================================
--- head/multimedia/openh264/Makefile Wed Jun 28 09:51:41 2017 (r444560)
+++ head/multimedia/openh264/Makefile Wed Jun 28 09:58:27 2017 (r444561)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= openh264
-PORTVERSION= 1.5.0
+PORTVERSION= 1.7.0
DISTVERSIONPREFIX=v
PORTEPOCH= 2
CATEGORIES= multimedia
@@ -26,6 +26,7 @@ MAKE_ARGS= PREFIX="${PREFIX}" \
CCASFLAGS='$$(CFLAGS) ${ASFLAGS}' \
CFLAGS_OPT="" CFLAGS_DEBUG=""
ALL_TARGET= all
+PLIST_SUB= PORTVERSION="${PORTVERSION}"
OPTIONS_DEFINE= DEBUG PLUGINS TEST
OPTIONS_DEFAULT=PLUGINS
Modified: head/multimedia/openh264/distinfo
==============================================================================
--- head/multimedia/openh264/distinfo Wed Jun 28 09:51:41 2017 (r444560)
+++ head/multimedia/openh264/distinfo Wed Jun 28 09:58:27 2017 (r444561)
@@ -1,2 +1,3 @@
-SHA256 (cisco-openh264-v1.5.0_GH0.tar.gz) = 98077bd5d113c183ce02b678733b0cada2cf36750370579534c4d70f0b6c27b5
-SIZE (cisco-openh264-v1.5.0_GH0.tar.gz) = 37851166
+TIMESTAMP = 1497586814
+SHA256 (cisco-openh264-v1.7.0_GH0.tar.gz) = 9c07c38d7de00046c9c52b12c76a2af7648b70d05bd5460c8b67f6895738653f
+SIZE (cisco-openh264-v1.7.0_GH0.tar.gz) = 38681895
Modified: head/multimedia/openh264/files/patch-Makefile
==============================================================================
--- head/multimedia/openh264/files/patch-Makefile Wed Jun 28 09:51:41 2017 (r444560)
+++ head/multimedia/openh264/files/patch-Makefile Wed Jun 28 09:58:27 2017 (r444561)
@@ -1,13 +1,13 @@
# Force gmp plugin to link dynamically against libopenh264
---- Makefile~
+--- Makefile.orig 2017-06-16 04:20:14 UTC
+++ Makefile
-@@ -210,7 +210,7 @@ plugin:
- @echo "You do not have gmp-api. Run make gmp-bootstrap to get the gmp-api headers."
- endif
+@@ -263,7 +263,7 @@ endif
+ echo-plugin-name:
+ @echo $(MODULE)
--$(LIBPREFIX)$(MODULE_NAME).$(SHAREDLIBSUFFIXVER): $(MODULE_OBJS) $(ENCODER_OBJS) $(DECODER_OBJS) $(PROCESSING_OBJS) $(COMMON_OBJS)
-+$(LIBPREFIX)$(MODULE_NAME).$(SHAREDLIBSUFFIXVER): $(MODULE_OBJS) $(LIBPREFIX)$(PROJECT_NAME).$(SHAREDLIBSUFFIX)
+-$(LIBPREFIX)$(MODULE_NAME).$(SHAREDLIBSUFFIXFULLVER): $(MODULE_OBJS) $(ENCODER_OBJS) $(DECODER_OBJS) $(PROCESSING_OBJS) $(COMMON_OBJS)
++$(LIBPREFIX)$(MODULE_NAME).$(SHAREDLIBSUFFIXFULLVER): $(MODULE_OBJS) $(LIBPREFIX)$(PROJECT_NAME).$(SHAREDLIBSUFFIX)
$(QUIET)rm -f $@
$(QUIET_CXX)$(CXX) $(SHARED) $(CXX_LINK_O) $+ $(LDFLAGS) $(SHLDFLAGS) $(MODULE_LDFLAGS)
-
+ ifeq (True, $(PROCESS_FILES))
Modified: head/multimedia/openh264/pkg-plist
==============================================================================
--- head/multimedia/openh264/pkg-plist Wed Jun 28 09:51:41 2017 (r444560)
+++ head/multimedia/openh264/pkg-plist Wed Jun 28 09:58:27 2017 (r444561)
@@ -13,5 +13,6 @@ include/wels/codec_ver.h
%%PLUGINS%%%%WEBPLUGIN_DIR%%/libgmpopenh264.so
lib/libopenh264.a
lib/libopenh264.so
-lib/libopenh264.so.1
+lib/libopenh264.so.%%PORTVERSION%%
+lib/libopenh264.so.4
libdata/pkgconfig/openh264.pc
Modified: head/net/pjsip/Makefile
==============================================================================
--- head/net/pjsip/Makefile Wed Jun 28 09:51:41 2017 (r444560)
+++ head/net/pjsip/Makefile Wed Jun 28 09:58:27 2017 (r444561)
@@ -2,7 +2,7 @@
PORTNAME= pjsip
PORTVERSION= 2.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://www.pjsip.org/release/${PORTVERSION}/
DISTNAME= pjproject-${DISTVERSION}
More information about the svn-ports-all
mailing list