svn commit: r494352 - in head/multimedia: ffmpeg svt-av1 svt-av1/files
Jan Beich
jbeich at FreeBSD.org
Sat Mar 2 00:50:02 UTC 2019
Author: jbeich
Date: Sat Mar 2 00:49:57 2019
New Revision: 494352
URL: https://svnweb.freebsd.org/changeset/ports/494352
Log:
multimedia/svt-av1: update to s20180228
Changes: https://github.com/OpenVisualCloud/SVT-AV1/compare/32e2f1c...a6c1f81
Added:
head/multimedia/svt-av1/files/
head/multimedia/svt-av1/files/patch-Source_Lib_Codec_EbThreads.h (contents, props changed)
Modified:
head/multimedia/ffmpeg/Makefile (contents, props changed)
head/multimedia/svt-av1/Makefile (contents, props changed)
head/multimedia/svt-av1/distinfo (contents, props changed)
Modified: head/multimedia/ffmpeg/Makefile
==============================================================================
--- head/multimedia/ffmpeg/Makefile Sat Mar 2 00:49:49 2019 (r494351)
+++ head/multimedia/ffmpeg/Makefile Sat Mar 2 00:49:57 2019 (r494352)
@@ -3,7 +3,7 @@
PORTNAME= ffmpeg
PORTVERSION= 4.1.1
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= https://ffmpeg.org/releases/
Modified: head/multimedia/svt-av1/Makefile
==============================================================================
--- head/multimedia/svt-av1/Makefile Sat Mar 2 00:49:49 2019 (r494351)
+++ head/multimedia/svt-av1/Makefile Sat Mar 2 00:49:57 2019 (r494352)
@@ -1,9 +1,12 @@
# $FreeBSD$
PORTNAME= svt-av1
-PORTVERSION= s20180226
+PORTVERSION= s20180228
CATEGORIES= multimedia
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+= c0775cca46e2.patch:-p1 c04aa81ff487.patch:-p1
+
MAINTAINER= jbeich at FreeBSD.org
COMMENT= Scalable AV1 encoder
@@ -23,7 +26,7 @@ USE_GITHUB= yes
USE_LDCONFIG= yes
GH_ACCOUNT= OpenVisualCloud
GH_PROJECT= SVT-AV1
-GH_TAGNAME= 32e2f1c
+GH_TAGNAME= a6c1f81
CMAKE_OFF= BUILD_TESTING # no useful tests yet
post-patch:
Modified: head/multimedia/svt-av1/distinfo
==============================================================================
--- head/multimedia/svt-av1/distinfo Sat Mar 2 00:49:49 2019 (r494351)
+++ head/multimedia/svt-av1/distinfo Sat Mar 2 00:49:57 2019 (r494352)
@@ -1,3 +1,7 @@
-TIMESTAMP = 1551309459
-SHA256 (OpenVisualCloud-SVT-AV1-s20180226-32e2f1c_GH0.tar.gz) = 45492c9c3b24ba289ce3d9d7f804fd530c533a01c9062eb26d49a841eabfb097
-SIZE (OpenVisualCloud-SVT-AV1-s20180226-32e2f1c_GH0.tar.gz) = 2112017
+TIMESTAMP = 1551393690
+SHA256 (OpenVisualCloud-SVT-AV1-s20180228-a6c1f81_GH0.tar.gz) = d0e4338d8dca391fb1295adf57f1e89c7a5eebd2100307ba0dc4387e7cc510e8
+SIZE (OpenVisualCloud-SVT-AV1-s20180228-a6c1f81_GH0.tar.gz) = 2113280
+SHA256 (c0775cca46e2.patch) = c17f7ce7ce4d3a0582a932b67a768230f8f9e7bbf65cd19f1b5d9c127101eba0
+SIZE (c0775cca46e2.patch) = 1587
+SHA256 (c04aa81ff487.patch) = 9244f6f32987af4932f1f269c206849d6d8d80b2cc2cbc18356548cf79f09741
+SIZE (c04aa81ff487.patch) = 3716
Added: head/multimedia/svt-av1/files/patch-Source_Lib_Codec_EbThreads.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/svt-av1/files/patch-Source_Lib_Codec_EbThreads.h Sat Mar 2 00:49:57 2019 (r494352)
@@ -0,0 +1,24 @@
+In file included from Source/Lib/Codec/EbEncDecProcess.c:9:
+In file included from Source/Lib/Codec/EbTransforms.h:14:
+In file included from Source/Lib/Codec/EbSequenceControlSet.h:10:
+Source/Lib/Codec/EbThreads.h:100:11: error: unknown type name 'cpu_set_t'
+extern cpu_set_t groupAffinity;
+ ^
+
+--- Source/Lib/Codec/EbThreads.h.orig 2019-02-14 00:36:54 UTC
++++ Source/Lib/Codec/EbThreads.h
+@@ -95,7 +95,14 @@ extern EB_BOOL alternateGroups;
+ #else
+ #define __USE_GNU
+ #define _GNU_SOURCE
++#ifdef __FreeBSD__
++#define cpu_set_t cpuset_t
++#else
+ #include <sched.h>
++#endif
+ #include <pthread.h>
++#if defined(__DragonFly__) || defined(__FreeBSD__)
++#include <pthread_np.h>
++#endif
+ extern cpu_set_t groupAffinity;
+ #define EB_CREATETHREAD(type, pointer, nElements, pointerClass, threadFunction, threadContext) \
More information about the svn-ports-all
mailing list