svn commit: r492305 - in head: devel/py-aiortc emulators/virtualbox-ose games/eduke32 games/openbor games/openbor4432 mail/thunderbird multimedia/avidemux-plugins multimedia/ccextractor multimedia/...
Jan Beich
jbeich at FreeBSD.org
Wed Feb 6 13:33:22 UTC 2019
Author: jbeich
Date: Wed Feb 6 13:33:13 2019
New Revision: 492305
URL: https://svnweb.freebsd.org/changeset/ports/492305
Log:
multimedia/libvpx: update 1.8.0
www/firefox, www/firefox-esr, mail/thunderbird wait for upstream fix via
https://bugzilla.mozilla.org/show_bug.cgi?id=1525393
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.7.0..v1.8.0
ABI: https://abi-laboratory.pro/tracker/timeline/libvpx/
Added:
head/multimedia/gstreamer1-plugins-good/files/patch-ext_vpx_gstvpxdec.c (contents, props changed)
head/multimedia/libav/files/patch-libavcodec_libvpx.c (contents, props changed)
head/multimedia/vlc/files/patch-modules_codec_vpx.c (contents, props changed)
Deleted:
head/multimedia/libvpx/files/patch-mozilla-bug1480092
Modified:
head/devel/py-aiortc/Makefile (contents, props changed)
head/emulators/virtualbox-ose/Makefile (contents, props changed)
head/games/eduke32/Makefile (contents, props changed)
head/games/openbor/Makefile (contents, props changed)
head/games/openbor4432/Makefile (contents, props changed)
head/mail/thunderbird/Makefile (contents, props changed)
head/multimedia/avidemux-plugins/Makefile (contents, props changed)
head/multimedia/ccextractor/Makefile (contents, props changed)
head/multimedia/cinelerra-gg/Makefile (contents, props changed)
head/multimedia/ffmpeg/Makefile (contents, props changed)
head/multimedia/ffmpeg0/Makefile (contents, props changed)
head/multimedia/gstreamer-plugins-vp8/Makefile (contents, props changed)
head/multimedia/gstreamer1-plugins-vpx/Makefile (contents, props changed)
head/multimedia/handbrake/Makefile (contents, props changed)
head/multimedia/libav/Makefile (contents, props changed)
head/multimedia/libvpx/Makefile (contents, props changed)
head/multimedia/libvpx/distinfo (contents, props changed)
head/multimedia/libvpx/files/patch-configure (contents, props changed)
head/multimedia/libvpx/pkg-plist (contents, props changed)
head/multimedia/libxine/Makefile (contents, props changed)
head/multimedia/mencoder/Makefile (contents, props changed)
head/multimedia/mplayer/Makefile (contents, props changed)
head/multimedia/vlc/Makefile (contents, props changed)
head/net-im/py-toxcore-c/Makefile (contents, props changed)
head/net-im/qTox/Makefile (contents, props changed)
head/net-im/tox/Makefile (contents, props changed)
head/net-im/toxic/Makefile (contents, props changed)
head/net-im/uTox/Makefile (contents, props changed)
head/net/mediastreamer/Makefile (contents, props changed)
head/www/cliqz/Makefile (contents, props changed)
head/www/firefox-esr/Makefile (contents, props changed)
head/www/firefox/Makefile (contents, props changed)
head/www/palemoon/Makefile (contents, props changed)
head/www/seamonkey/Makefile (contents, props changed)
head/x11/xpra/Makefile (contents, props changed)
Modified: head/devel/py-aiortc/Makefile
==============================================================================
--- head/devel/py-aiortc/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/devel/py-aiortc/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -2,6 +2,7 @@
PORTNAME= aiortc
PORTVERSION= 0.9.18
+PORTREVISION= 1
CATEGORIES= devel multimedia python www
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Modified: head/emulators/virtualbox-ose/Makefile
==============================================================================
--- head/emulators/virtualbox-ose/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/emulators/virtualbox-ose/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,6 +3,7 @@
PORTNAME= virtualbox-ose
PORTVERSION= 5.2.26
+PORTREVISION= 1
CATEGORIES= emulators
MASTER_SITES= https://download.virtualbox.org/virtualbox/${PORTVERSION}/
DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} ${GUESTADDITIONS}
Modified: head/games/eduke32/Makefile
==============================================================================
--- head/games/eduke32/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/games/eduke32/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= eduke32
PORTVERSION= 20180809
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://dukeworld.duke4.net/eduke32/synthesis/${PORTVERSION}-${SVNREVISION}/:eduke32 \
http://www.duke4.org/files/nightfright/hrp/:hrp \
Modified: head/games/openbor/Makefile
==============================================================================
--- head/games/openbor/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/games/openbor/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -4,7 +4,7 @@ PORTNAME= openbor
# Hint: svn revision is git rev-list --count ${GH_TAGNAME}
PORTVERSION?= 6662
.ifndef PKGNAMESUFFIX
-PORTREVISION= 1
+PORTREVISION= 2
.endif
CATEGORIES= games
Modified: head/games/openbor4432/Makefile
==============================================================================
--- head/games/openbor4432/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/games/openbor4432/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTVERSION= 4432
-PORTREVISION= 1
+PORTREVISION= 2
PKGNAMESUFFIX= ${PORTVERSION}
MASTERDIR= ${.CURDIR}/../openbor
Modified: head/mail/thunderbird/Makefile
==============================================================================
--- head/mail/thunderbird/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/mail/thunderbird/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= thunderbird
DISTVERSION= 60.5.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail news net-im ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source
@@ -30,7 +30,7 @@ BUILD_DEPENDS= nspr>=4.19:devel/nspr \
SSP_UNSAFE= yes
USE_GECKO= gecko
-USE_MOZILLA= -webp
+USE_MOZILLA= -webp -vpx
USES= tar:xz
Modified: head/multimedia/avidemux-plugins/Makefile
==============================================================================
--- head/multimedia/avidemux-plugins/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/avidemux-plugins/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= avidemux
PORTVERSION= ${AVIDEMUX_VERSION}
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= multimedia
PKGNAMESUFFIX= -plugins
Modified: head/multimedia/ccextractor/Makefile
==============================================================================
--- head/multimedia/ccextractor/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/ccextractor/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= ccextractor
DISTVERSIONPREFIX= v
DISTVERSION= 0.85
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= multimedia
MAINTAINER= oz at nixil.net
Modified: head/multimedia/cinelerra-gg/Makefile
==============================================================================
--- head/multimedia/cinelerra-gg/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/cinelerra-gg/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= cinelerra-gg
DISTVERSION= 5.1-20180714
DISTVERSIONSUFFIX= -${REV:C/(.......).*/\1/}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= multimedia
MASTER_SITES= https://git.cinelerra-cv.org/gitweb?p=goodguy/cinelerra.git;a=snapshot;h=${REV};sf=tgz;dummy=/ # tarballs are @ https://cinelerra-cv.org/five/pkgs/src/
Modified: head/multimedia/ffmpeg/Makefile
==============================================================================
--- head/multimedia/ffmpeg/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/ffmpeg/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= ffmpeg
PORTVERSION= 4.1
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= https://ffmpeg.org/releases/
Modified: head/multimedia/ffmpeg0/Makefile
==============================================================================
--- head/multimedia/ffmpeg0/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/ffmpeg0/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= ffmpeg
PORTVERSION= 0.7.17
-PORTREVISION= 15
+PORTREVISION= 16
PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://ffmpeg.org/releases/
Modified: head/multimedia/gstreamer-plugins-vp8/Makefile
==============================================================================
--- head/multimedia/gstreamer-plugins-vp8/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/gstreamer-plugins-vp8/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -1,7 +1,7 @@
# Created by: Koop Mast <kwm at FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= multimedia
COMMENT= Gstreamer vp8 codec plugin
Added: head/multimedia/gstreamer1-plugins-good/files/patch-ext_vpx_gstvpxdec.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/gstreamer1-plugins-good/files/patch-ext_vpx_gstvpxdec.c Wed Feb 6 13:33:13 2019 (r492305)
@@ -0,0 +1,36 @@
+Regressed by https://chromium.googlesource.com/webm/libvpx/+/763f8318de2c%5E!/
+
+gstvpxdec.c:65:15: error: use of undeclared identifier 'VP8_DEBUG_TXT_FRAME_INFO'
+ {C_FLAGS (VP8_DEBUG_TXT_FRAME_INFO),
+ ^
+gstvpxdec.c:68:15: error: use of undeclared identifier 'VP8_DEBUG_TXT_MBLK_MODES'
+ {C_FLAGS (VP8_DEBUG_TXT_MBLK_MODES),
+ ^
+gstvpxdec.c:71:15: error: use of undeclared identifier 'VP8_DEBUG_TXT_DC_DIFF'
+ {C_FLAGS (VP8_DEBUG_TXT_DC_DIFF),
+ ^
+gstvpxdec.c:74:15: error: use of undeclared identifier 'VP8_DEBUG_TXT_RATE_INFO'
+ {C_FLAGS (VP8_DEBUG_TXT_RATE_INFO),
+ ^
+
+--- ext/vpx/gstvpxdec.c.orig 2018-03-23 20:44:48 UTC
++++ ext/vpx/gstvpxdec.c
+@@ -62,18 +62,6 @@ gst_vpx_dec_post_processing_flags_get_type (void)
+ {C_FLAGS (VP8_DEBLOCK), "Deblock", "deblock"},
+ {C_FLAGS (VP8_DEMACROBLOCK), "Demacroblock", "demacroblock"},
+ {C_FLAGS (VP8_ADDNOISE), "Add noise", "addnoise"},
+- {C_FLAGS (VP8_DEBUG_TXT_FRAME_INFO),
+- "Print frame information",
+- "visualize-frame-info"},
+- {C_FLAGS (VP8_DEBUG_TXT_MBLK_MODES),
+- "Show macroblock mode selection overlaid on image",
+- "visualize-macroblock-modes"},
+- {C_FLAGS (VP8_DEBUG_TXT_DC_DIFF),
+- "Show dc diff for each macro block overlaid on image",
+- "visualize-dc-diff"},
+- {C_FLAGS (VP8_DEBUG_TXT_RATE_INFO),
+- "Print video rate info",
+- "visualize-rate-info"},
+ {C_FLAGS (VP8_MFQE), "Multi-frame quality enhancement", "mfqe"},
+ {0, NULL, NULL}
+ };
Modified: head/multimedia/gstreamer1-plugins-vpx/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins-vpx/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/gstreamer1-plugins-vpx/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -1,6 +1,6 @@
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
COMMENT= GStreamer vp8 codec plugin
Modified: head/multimedia/handbrake/Makefile
==============================================================================
--- head/multimedia/handbrake/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/handbrake/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,6 +3,7 @@
PORTNAME= handbrake
DISTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= multimedia
DIST_SUBDIR= ${PORTNAME}
Modified: head/multimedia/libav/Makefile
==============================================================================
--- head/multimedia/libav/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/libav/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -2,6 +2,7 @@
PORTNAME= libav
PORTVERSION= 12.3
+PORTREVISION= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://libav.org/releases/
Added: head/multimedia/libav/files/patch-libavcodec_libvpx.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/libav/files/patch-libavcodec_libvpx.c Wed Feb 6 13:33:13 2019 (r492305)
@@ -0,0 +1,112 @@
+Regressed by https://chromium.googlesource.com/webm/libvpx/+/c9a459216dc3%5E!/
+
+libavcodec/libvpx.c:28:10: error: use of undeclared identifier 'VPX_IMG_FMT_RGB24'
+ case VPX_IMG_FMT_RGB24: return AV_PIX_FMT_RGB24;
+ ^
+libavcodec/libvpx.c:29:10: error: use of undeclared identifier 'VPX_IMG_FMT_RGB565'
+ case VPX_IMG_FMT_RGB565: return AV_PIX_FMT_RGB565BE;
+ ^
+libavcodec/libvpx.c:30:10: error: use of undeclared identifier 'VPX_IMG_FMT_RGB555'
+ case VPX_IMG_FMT_RGB555: return AV_PIX_FMT_RGB555BE;
+ ^
+libavcodec/libvpx.c:31:10: error: use of undeclared identifier 'VPX_IMG_FMT_UYVY'; did you mean 'VPX_IMG_FMT_YV12'?
+ case VPX_IMG_FMT_UYVY: return AV_PIX_FMT_UYVY422;
+ ^~~~~~~~~~~~~~~~
+libavcodec/libvpx.c:32:10: error: use of undeclared identifier 'VPX_IMG_FMT_YUY2'; did you mean 'VPX_IMG_FMT_YV12'?
+ case VPX_IMG_FMT_YUY2: return AV_PIX_FMT_YUYV422;
+ ^~~~~~~~~~~~~~~~
+libavcodec/libvpx.c:33:10: error: use of undeclared identifier 'VPX_IMG_FMT_YVYU'; did you mean 'VPX_IMG_FMT_YV12'?
+ case VPX_IMG_FMT_YVYU: return AV_PIX_FMT_YVYU422;
+ ^~~~~~~~~~~~~~~~
+libavcodec/libvpx.c:34:10: error: use of undeclared identifier 'VPX_IMG_FMT_BGR24'
+ case VPX_IMG_FMT_BGR24: return AV_PIX_FMT_BGR24;
+ ^
+libavcodec/libvpx.c:35:10: error: use of undeclared identifier 'VPX_IMG_FMT_ARGB'
+ case VPX_IMG_FMT_ARGB: return AV_PIX_FMT_ARGB;
+ ^
+libavcodec/libvpx.c:36:10: error: use of undeclared identifier 'VPX_IMG_FMT_ARGB_LE'; did you mean 'VPX_IMG_FMT_NONE'?
+ case VPX_IMG_FMT_ARGB_LE: return AV_PIX_FMT_BGRA;
+ ^~~~~~~~~~~~~~~~~~~
+libavcodec/libvpx.c:37:10: error: use of undeclared identifier 'VPX_IMG_FMT_RGB565_LE'; did you mean 'AV_PIX_FMT_RGB565LE'?
+ case VPX_IMG_FMT_RGB565_LE: return AV_PIX_FMT_RGB565LE;
+ ^~~~~~~~~~~~~~~~~~~~~
+libavcodec/libvpx.c:38:10: error: use of undeclared identifier 'VPX_IMG_FMT_RGB555_LE'
+ case VPX_IMG_FMT_RGB555_LE: return AV_PIX_FMT_RGB555LE;
+ ^
+libavcodec/libvpx.c:42:10: error: use of undeclared identifier 'VPX_IMG_FMT_444A'
+ case VPX_IMG_FMT_444A: return AV_PIX_FMT_YUVA444P;
+ ^
+libavcodec/libvpx.c:32:10: error: duplicate case value 'VPX_IMG_FMT_YV12'
+ case VPX_IMG_FMT_YUY2: return AV_PIX_FMT_YUYV422;
+ ^
+libavcodec/libvpx.c:31:10: note: previous case defined here
+ case VPX_IMG_FMT_UYVY: return AV_PIX_FMT_UYVY422;
+ ^
+libavcodec/libvpx.c:33:10: error: duplicate case value 'VPX_IMG_FMT_YV12'
+ case VPX_IMG_FMT_YVYU: return AV_PIX_FMT_YVYU422;
+ ^
+libavcodec/libvpx.c:56:42: error: use of undeclared identifier 'VPX_IMG_FMT_RGB24'
+ case AV_PIX_FMT_RGB24: return VPX_IMG_FMT_RGB24;
+ ^
+libavcodec/libvpx.c:57:42: error: use of undeclared identifier 'VPX_IMG_FMT_RGB565'
+ case AV_PIX_FMT_RGB565BE: return VPX_IMG_FMT_RGB565;
+ ^
+libavcodec/libvpx.c:58:42: error: use of undeclared identifier 'VPX_IMG_FMT_RGB555'
+ case AV_PIX_FMT_RGB555BE: return VPX_IMG_FMT_RGB555;
+ ^
+libavcodec/libvpx.c:59:42: error: use of undeclared identifier 'VPX_IMG_FMT_UYVY'; did you mean 'VPX_IMG_FMT_YV12'?
+ case AV_PIX_FMT_UYVY422: return VPX_IMG_FMT_UYVY;
+ ^~~~~~~~~~~~~~~~
+ VPX_IMG_FMT_YV12
+libavcodec/libvpx.c:60:42: error: use of undeclared identifier 'VPX_IMG_FMT_YUY2'; did you mean 'VPX_IMG_FMT_YV12'?
+ case AV_PIX_FMT_YUYV422: return VPX_IMG_FMT_YUY2;
+ ^~~~~~~~~~~~~~~~
+ VPX_IMG_FMT_YV12
+fatal error: too many errors emitted, stopping now [-ferror-limit=]
+
+--- libavcodec/libvpx.c.orig 2018-02-12 21:25:59 UTC
++++ libavcodec/libvpx.c
+@@ -25,6 +25,7 @@
+ enum AVPixelFormat ff_vpx_imgfmt_to_pixfmt(vpx_img_fmt_t img)
+ {
+ switch (img) {
++#if VPX_IMAGE_ABI_VERSION < 5
+ case VPX_IMG_FMT_RGB24: return AV_PIX_FMT_RGB24;
+ case VPX_IMG_FMT_RGB565: return AV_PIX_FMT_RGB565BE;
+ case VPX_IMG_FMT_RGB555: return AV_PIX_FMT_RGB555BE;
+@@ -36,10 +37,13 @@ enum AVPixelFormat ff_vpx_imgfmt_to_pixfmt(vpx_img_fmt
+ case VPX_IMG_FMT_ARGB_LE: return AV_PIX_FMT_BGRA;
+ case VPX_IMG_FMT_RGB565_LE: return AV_PIX_FMT_RGB565LE;
+ case VPX_IMG_FMT_RGB555_LE: return AV_PIX_FMT_RGB555LE;
++#endif
+ case VPX_IMG_FMT_I420: return AV_PIX_FMT_YUV420P;
+ case VPX_IMG_FMT_I422: return AV_PIX_FMT_YUV422P;
+ case VPX_IMG_FMT_I444: return AV_PIX_FMT_YUV444P;
++#if VPX_IMAGE_ABI_VERSION < 5
+ case VPX_IMG_FMT_444A: return AV_PIX_FMT_YUVA444P;
++#endif
+ #if VPX_IMAGE_ABI_VERSION >= 3
+ case VPX_IMG_FMT_I440: return AV_PIX_FMT_YUV440P;
+ case VPX_IMG_FMT_I42016: return AV_PIX_FMT_YUV420P16BE;
+@@ -53,6 +57,7 @@ enum AVPixelFormat ff_vpx_imgfmt_to_pixfmt(vpx_img_fmt
+ vpx_img_fmt_t ff_vpx_pixfmt_to_imgfmt(enum AVPixelFormat pix)
+ {
+ switch (pix) {
++#if VPX_IMAGE_ABI_VERSION < 5
+ case AV_PIX_FMT_RGB24: return VPX_IMG_FMT_RGB24;
+ case AV_PIX_FMT_RGB565BE: return VPX_IMG_FMT_RGB565;
+ case AV_PIX_FMT_RGB555BE: return VPX_IMG_FMT_RGB555;
+@@ -64,10 +69,13 @@ vpx_img_fmt_t ff_vpx_pixfmt_to_imgfmt(enum AVPixelForm
+ case AV_PIX_FMT_BGRA: return VPX_IMG_FMT_ARGB_LE;
+ case AV_PIX_FMT_RGB565LE: return VPX_IMG_FMT_RGB565_LE;
+ case AV_PIX_FMT_RGB555LE: return VPX_IMG_FMT_RGB555_LE;
++#endif
+ case AV_PIX_FMT_YUV420P: return VPX_IMG_FMT_I420;
+ case AV_PIX_FMT_YUV422P: return VPX_IMG_FMT_I422;
+ case AV_PIX_FMT_YUV444P: return VPX_IMG_FMT_I444;
++#if VPX_IMAGE_ABI_VERSION < 5
+ case AV_PIX_FMT_YUVA444P: return VPX_IMG_FMT_444A;
++#endif
+ #if VPX_IMAGE_ABI_VERSION >= 3
+ case AV_PIX_FMT_YUV440P: return VPX_IMG_FMT_I440;
+ case AV_PIX_FMT_YUV420P16BE: return VPX_IMG_FMT_I42016;
Modified: head/multimedia/libvpx/Makefile
==============================================================================
--- head/multimedia/libvpx/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/libvpx/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,8 +3,7 @@
PORTNAME= libvpx
DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.0
-PORTREVISION= 4
+DISTVERSION= 1.8.0
CATEGORIES= multimedia
MAINTAINER= jbeich at FreeBSD.org
Modified: head/multimedia/libvpx/distinfo
==============================================================================
--- head/multimedia/libvpx/distinfo Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/libvpx/distinfo Wed Feb 6 13:33:13 2019 (r492305)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1516832744
-SHA256 (webmproject-libvpx-v1.7.0_GH0.tar.gz) = 1fec931eb5c94279ad219a5b6e0202358e94a93a90cfb1603578c326abfc1238
-SIZE (webmproject-libvpx-v1.7.0_GH0.tar.gz) = 2679797
+TIMESTAMP = 1549299753
+SHA256 (webmproject-libvpx-v1.8.0_GH0.tar.gz) = 86df18c694e1c06cc8f83d2d816e9270747a0ce6abe316e93a4f4095689373f6
+SIZE (webmproject-libvpx-v1.8.0_GH0.tar.gz) = 2879302
Modified: head/multimedia/libvpx/files/patch-configure
==============================================================================
--- head/multimedia/libvpx/files/patch-configure Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/libvpx/files/patch-configure Wed Feb 6 13:33:13 2019 (r492305)
@@ -1,25 +1,26 @@
- Add missing targets when toolchain != generic-gnu
- --version is a GNUism which BSD diff doesn't support
+- Skip bogus NEON check when soft-enabled on armv6
---- configure.orig 2018-01-24 22:25:44 UTC
+--- configure.orig 2019-02-04 17:02:33 UTC
+++ configure
-@@ -101,6 +101,7 @@ EOF
- all_platforms="${all_platforms} arm64-android-gcc"
- all_platforms="${all_platforms} arm64-darwin-gcc"
+@@ -103,6 +103,7 @@ all_platforms="${all_platforms} arm64-darwin-gcc"
all_platforms="${all_platforms} arm64-linux-gcc"
+ all_platforms="${all_platforms} arm64-win64-gcc"
+ all_platforms="${all_platforms} arm64-win64-vs15"
+all_platforms="${all_platforms} armv6-linux-gcc"
all_platforms="${all_platforms} armv7-android-gcc" #neon Cortex-A8
all_platforms="${all_platforms} armv7-darwin-gcc" #neon Cortex-A8
all_platforms="${all_platforms} armv7-linux-rvct" #neon Cortex-A8
-@@ -116,6 +117,7 @@ all_platforms="${all_platforms} mips32-linux-gcc"
+@@ -116,6 +117,7 @@ all_platforms="${all_platforms} armv8-linux-gcc"
+ all_platforms="${all_platforms} mips32-linux-gcc"
all_platforms="${all_platforms} mips64-linux-gcc"
- all_platforms="${all_platforms} ppc64-linux-gcc"
all_platforms="${all_platforms} ppc64le-linux-gcc"
+all_platforms="${all_platforms} sparc-linux-gcc"
all_platforms="${all_platforms} sparc-solaris-gcc"
all_platforms="${all_platforms} x86-android-gcc"
all_platforms="${all_platforms} x86-darwin8-gcc"
-@@ -170,7 +170,7 @@ for t in ${all_targets}; do
+@@ -166,7 +168,7 @@ for t in ${all_targets}; do
[ -f "${source_path}/${t}.mk" ] && enable_feature ${t}
done
@@ -28,3 +29,13 @@
die "diff missing: Try installing diffutils via your package manager."
fi
+@@ -591,9 +593,6 @@ EOF
+
+ check_header vpx/vpx_integer.h -I${source_path} && enable_feature vpx_ports
+
+- if enabled neon && ! enabled external_build; then
+- check_header arm_neon.h || die "Unable to find arm_neon.h"
+- fi
+ }
+
+ process_toolchain() {
Modified: head/multimedia/libvpx/pkg-plist
==============================================================================
--- head/multimedia/libvpx/pkg-plist Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/libvpx/pkg-plist Wed Feb 6 13:33:13 2019 (r492305)
@@ -11,7 +11,7 @@ include/vpx/vpx_image.h
include/vpx/vpx_integer.h
lib/libvpx.a
%%SHARED%%lib/libvpx.so
-%%SHARED%%lib/libvpx.so.5
-%%SHARED%%lib/libvpx.so.5.0
-%%SHARED%%lib/libvpx.so.5.0.0
+%%SHARED%%lib/libvpx.so.6
+%%SHARED%%lib/libvpx.so.6.0
+%%SHARED%%lib/libvpx.so.6.0.0
libdata/pkgconfig/vpx.pc
Modified: head/multimedia/libxine/Makefile
==============================================================================
--- head/multimedia/libxine/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/libxine/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= xine
PORTVERSION= 1.2.9
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia ipv6
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION}
PKGNAMEPREFIX= lib
Modified: head/multimedia/mencoder/Makefile
==============================================================================
--- head/multimedia/mencoder/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/mencoder/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= mencoder
PORTVERSION= ${MPLAYER_PORT_VERSION}.${MPLAYER_SNAPSHOT_DATE:S/-//g}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia audio
MAINTAINER= riggs at FreeBSD.org
Modified: head/multimedia/mplayer/Makefile
==============================================================================
--- head/multimedia/mplayer/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/mplayer/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= mplayer
PORTVERSION= ${MPLAYER_PORT_VERSION}.${MPLAYER_SNAPSHOT_DATE:S/-//g}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia audio
MAINTAINER= riggs at FreeBSD.org
Modified: head/multimedia/vlc/Makefile
==============================================================================
--- head/multimedia/vlc/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/multimedia/vlc/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= vlc
DISTVERSION= 3.0.6
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 4
CATEGORIES= multimedia audio ipv6 net www
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \
Added: head/multimedia/vlc/files/patch-modules_codec_vpx.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/vlc/files/patch-modules_codec_vpx.c Wed Feb 6 13:33:13 2019 (r492305)
@@ -0,0 +1,57 @@
+Regressed by https://chromium.googlesource.com/webm/libvpx/+/c9a459216dc3%5E!/
+
+codec/vpx.c:119:23: error: use of undeclared identifier 'VPX_IMG_FMT_444A'
+ { VLC_CODEC_YUVA, VPX_IMG_FMT_444A, 8, 0 },
+ ^
+codec/vpx.c:120:23: error: use of undeclared identifier 'VPX_IMG_FMT_YUY2'; did you mean 'VPX_IMG_FMT_YV12'?
+ { VLC_CODEC_YUYV, VPX_IMG_FMT_YUY2, 8, 0 },
+ ^~~~~~~~~~~~~~~~
+codec/vpx.c:121:23: error: use of undeclared identifier 'VPX_IMG_FMT_UYVY'; did you mean 'VPX_IMG_FMT_YV12'?
+ { VLC_CODEC_UYVY, VPX_IMG_FMT_UYVY, 8, 0 },
+ ^~~~~~~~~~~~~~~~
+codec/vpx.c:122:23: error: use of undeclared identifier 'VPX_IMG_FMT_YVYU'; did you mean 'VPX_IMG_FMT_YV12'?
+ { VLC_CODEC_YVYU, VPX_IMG_FMT_YVYU, 8, 0 },
+ ^~~~~~~~~~~~~~~~
+codec/vpx.c:124:24: error: use of undeclared identifier 'VPX_IMG_FMT_RGB555'
+ { VLC_CODEC_RGB15, VPX_IMG_FMT_RGB555, 8, 0 },
+ ^
+codec/vpx.c:125:24: error: use of undeclared identifier 'VPX_IMG_FMT_RGB565'
+ { VLC_CODEC_RGB16, VPX_IMG_FMT_RGB565, 8, 0 },
+ ^
+codec/vpx.c:126:24: error: use of undeclared identifier 'VPX_IMG_FMT_RGB24'
+ { VLC_CODEC_RGB24, VPX_IMG_FMT_RGB24, 8, 0 },
+ ^
+codec/vpx.c:127:24: error: use of undeclared identifier 'VPX_IMG_FMT_RGB32'
+ { VLC_CODEC_RGB32, VPX_IMG_FMT_RGB32, 8, 0 },
+ ^
+codec/vpx.c:129:23: error: use of undeclared identifier 'VPX_IMG_FMT_ARGB'
+ { VLC_CODEC_ARGB, VPX_IMG_FMT_ARGB, 8, 0 },
+ ^
+codec/vpx.c:130:23: error: use of undeclared identifier 'VPX_IMG_FMT_ARGB_LE'; did you mean 'VPX_IMG_FMT_NONE'?
+ { VLC_CODEC_BGRA, VPX_IMG_FMT_ARGB_LE, 8, 0 },
+ ^~~~~~~~~~~~~~~~~~~
+codec/vpx.c:150:34: error: invalid application of 'sizeof' to an incomplete type 'const struct (anonymous struct at codec/vpx.c:104:14) []'
+ for( unsigned int i = 0; i < ARRAY_SIZE(chroma_table); i++ )
+ ^~~~~~~~~~~~~~~~~~~~~~~~
+
+--- modules/codec/vpx.c.orig 2018-03-29 12:04:52 UTC
++++ modules/codec/vpx.c
+@@ -116,18 +116,6 @@ static const struct
+ { VLC_CODEC_I440, VPX_IMG_FMT_I440, 8, 0 },
+
+ { VLC_CODEC_YV12, VPX_IMG_FMT_YV12, 8, 0 },
+- { VLC_CODEC_YUVA, VPX_IMG_FMT_444A, 8, 0 },
+- { VLC_CODEC_YUYV, VPX_IMG_FMT_YUY2, 8, 0 },
+- { VLC_CODEC_UYVY, VPX_IMG_FMT_UYVY, 8, 0 },
+- { VLC_CODEC_YVYU, VPX_IMG_FMT_YVYU, 8, 0 },
+-
+- { VLC_CODEC_RGB15, VPX_IMG_FMT_RGB555, 8, 0 },
+- { VLC_CODEC_RGB16, VPX_IMG_FMT_RGB565, 8, 0 },
+- { VLC_CODEC_RGB24, VPX_IMG_FMT_RGB24, 8, 0 },
+- { VLC_CODEC_RGB32, VPX_IMG_FMT_RGB32, 8, 0 },
+-
+- { VLC_CODEC_ARGB, VPX_IMG_FMT_ARGB, 8, 0 },
+- { VLC_CODEC_BGRA, VPX_IMG_FMT_ARGB_LE, 8, 0 },
+
+ { VLC_CODEC_GBR_PLANAR, VPX_IMG_FMT_I444, 8, 1 },
+ { VLC_CODEC_GBR_PLANAR_10L, VPX_IMG_FMT_I44416, 10, 1 },
Modified: head/net-im/py-toxcore-c/Makefile
==============================================================================
--- head/net-im/py-toxcore-c/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/net-im/py-toxcore-c/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -4,7 +4,7 @@
PORTNAME= toxcore-c
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= net-im net-p2p python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Modified: head/net-im/qTox/Makefile
==============================================================================
--- head/net-im/qTox/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/net-im/qTox/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -4,7 +4,7 @@
PORTNAME= qTox
DISTVERSIONPREFIX= v
DISTVERSION= 1.16.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-im net-p2p
MAINTAINER= yuri at FreeBSD.org
Modified: head/net-im/tox/Makefile
==============================================================================
--- head/net-im/tox/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/net-im/tox/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -4,6 +4,7 @@
PORTNAME= toxcore
PORTVERSION= 0.2.9
DISTVERSIONPREFIX= v
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net-im net-p2p
Modified: head/net-im/toxic/Makefile
==============================================================================
--- head/net-im/toxic/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/net-im/toxic/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -4,6 +4,7 @@
PORTNAME= toxic
PORTVERSION= 0.8.3
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= net-im
MAINTAINER= thierry at FreeBSD.org
Modified: head/net-im/uTox/Makefile
==============================================================================
--- head/net-im/uTox/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/net-im/uTox/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= uTox
DISTVERSION= 0.17.0
DISTVERSIONSUFFIX= -full
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-im net-p2p
MASTER_SITES= https://github.com/uTox/uTox/releases/download/v${PORTVERSION}/
Modified: head/net/mediastreamer/Makefile
==============================================================================
--- head/net/mediastreamer/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/net/mediastreamer/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= mediastreamer
PORTVERSION= 2.16.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= https://www.linphone.org/releases/sources/mediastreamer/
Modified: head/www/cliqz/Makefile
==============================================================================
--- head/www/cliqz/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/www/cliqz/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -2,6 +2,7 @@
PORTNAME= cliqz
DISTVERSION= 1.24.2
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/:amazon \
http://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/${CLIQZ_LAST_BUILD_ID}/:cliqz
Modified: head/www/firefox-esr/Makefile
==============================================================================
--- head/www/firefox-esr/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/www/firefox-esr/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 60.5.0
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
@@ -34,7 +34,7 @@ USE_GECKO= gecko
CPE_PRODUCT= ${PORTNAME}_esr
CONFLICTS_INSTALL= firefox
MOZ_PKGCONFIG_FILES= # empty
-USE_MOZILLA= -webp
+USE_MOZILLA= -webp -vpx
USES= tar:xz
Modified: head/www/firefox/Makefile
==============================================================================
--- head/www/firefox/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/www/firefox/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 65.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
@@ -32,7 +32,7 @@ BUILD_DEPENDS= nspr>=4.19:devel/nspr \
USE_GECKO= gecko
CONFLICTS_INSTALL= firefox-esr
MOZ_PKGCONFIG_FILES= # empty
-USE_MOZILLA= -hunspell
+USE_MOZILLA= -hunspell -vpx
USES= tar:xz
Modified: head/www/palemoon/Makefile
==============================================================================
--- head/www/palemoon/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/www/palemoon/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -4,7 +4,7 @@
PORTNAME= palemoon
DISTVERSION= 27.9.4
DISTVERSIONSUFFIX=_Release
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www ipv6
MAINTAINER= lichray at gmail.com
Modified: head/www/seamonkey/Makefile
==============================================================================
--- head/www/seamonkey/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/www/seamonkey/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -3,7 +3,7 @@
PORTNAME= seamonkey
DISTVERSION= 2.49.4
-PORTREVISION= 22
+PORTREVISION= 23
MOZILLA_VER= 52 # above + 3
CATEGORIES?= www mail news editors irc ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
Modified: head/x11/xpra/Makefile
==============================================================================
--- head/x11/xpra/Makefile Wed Feb 6 13:32:54 2019 (r492304)
+++ head/x11/xpra/Makefile Wed Feb 6 13:33:13 2019 (r492305)
@@ -2,6 +2,7 @@
PORTNAME= xpra
PORTVERSION= 2.4.3
+PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= http://xpra.org/src/
More information about the svn-ports-all
mailing list