Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Feb 2019 13:33:13 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   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/...
Message-ID:  <201902061333.x16DXDkh062576@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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@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@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@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@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@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@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/
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902061333.x16DXDkh062576>