svn commit: r568362 - in head/multimedia/vvdec: . files
Yuri Victorovich
yuri at FreeBSD.org
Sun Mar 14 06:30:24 UTC 2021
Author: yuri
Date: Sun Mar 14 06:30:22 2021
New Revision: 568362
URL: https://svnweb.freebsd.org/changeset/ports/568362
Log:
multimedia/vvdec: Update 0.1.2.0 -> 1.0.0
Reported by: portscout
Added:
head/multimedia/vvdec/files/
head/multimedia/vvdec/files/patch-CMakeLists.txt (contents, props changed)
head/multimedia/vvdec/files/patch-source_Lib_vvdec_CMakeLists.txt (contents, props changed)
Modified:
head/multimedia/vvdec/Makefile
head/multimedia/vvdec/distinfo
head/multimedia/vvdec/pkg-plist
Modified: head/multimedia/vvdec/Makefile
==============================================================================
--- head/multimedia/vvdec/Makefile Sun Mar 14 06:07:49 2021 (r568361)
+++ head/multimedia/vvdec/Makefile Sun Mar 14 06:30:22 2021 (r568362)
@@ -2,7 +2,7 @@
PORTNAME= vvdec
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.2.0
+DISTVERSION= 1.0.0
CATEGORIES= multimedia python
MAINTAINER= yuri at FreeBSD.org
@@ -21,5 +21,6 @@ USE_GITHUB= yes
GH_ACCOUNT= fraunhoferhhi
CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= FREEBSD_VVDEC_ENABLE_X86_SIMD
.include <bsd.port.mk>
Modified: head/multimedia/vvdec/distinfo
==============================================================================
--- head/multimedia/vvdec/distinfo Sun Mar 14 06:07:49 2021 (r568361)
+++ head/multimedia/vvdec/distinfo Sun Mar 14 06:30:22 2021 (r568362)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1601999480
-SHA256 (fraunhoferhhi-vvdec-v0.1.2.0_GH0.tar.gz) = 0ad9cec58dbcfd890c42e84e57a2afeb194b387436801f4328a798ae32bc87e5
-SIZE (fraunhoferhhi-vvdec-v0.1.2.0_GH0.tar.gz) = 623142
+TIMESTAMP = 1615702041
+SHA256 (fraunhoferhhi-vvdec-v1.0.0_GH0.tar.gz) = 4935896a8fdfbf32b9fd05a1e1906c8868a11b72f3edc1316ca71fadcdfa225d
+SIZE (fraunhoferhhi-vvdec-v1.0.0_GH0.tar.gz) = 611066
Added: head/multimedia/vvdec/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/vvdec/files/patch-CMakeLists.txt Sun Mar 14 06:30:22 2021 (r568362)
@@ -0,0 +1,20 @@
+--- CMakeLists.txt.orig 2021-03-12 15:55:41 UTC
++++ CMakeLists.txt
+@@ -12,7 +12,7 @@ endif()
+ # project name
+ project( vvdec VERSION 1.0.0.0 )
+
+-set( VVDEC_ENABLE_X86_SIMD TRUE )
++set( VVDEC_ENABLE_X86_SIMD ${FREEBSD_VVDEC_ENABLE_X86_SIMD} )
+ set( VVDEC_ENABLE_ARM_SIMD FALSE )
+
+ if( APPLE )
+@@ -37,7 +37,7 @@ endif()
+ # enable sse4.1 build for all source files for gcc and clang
+ if( VVDEC_ENABLE_X86_SIMD )
+ if( UNIX OR MINGW )
+- add_compile_options( "-msse4.1" )
++ add_compile_options( ${FREEBSD_SIMD_CFLAGS} )
+ endif()
+
+ set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DTARGET_SIMD_X86" )
Added: head/multimedia/vvdec/files/patch-source_Lib_vvdec_CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/vvdec/files/patch-source_Lib_vvdec_CMakeLists.txt Sun Mar 14 06:30:22 2021 (r568362)
@@ -0,0 +1,18 @@
+--- source/Lib/vvdec/CMakeLists.txt.orig 2021-03-12 15:55:41 UTC
++++ source/Lib/vvdec/CMakeLists.txt
+@@ -79,10 +79,11 @@ if( VVDEC_ENABLE_X86_SIMD )
+ set_property( SOURCE ${AVX_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "/arch:AVX" )
+ set_property( SOURCE ${AVX2_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "/arch:AVX2" )
+ elseif( UNIX OR MINGW )
+- set_property( SOURCE ${SSE41_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "-msse4.1" )
+- set_property( SOURCE ${SSE42_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "-msse4.2" )
+- set_property( SOURCE ${AVX_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "-mavx" )
+- set_property( SOURCE ${AVX2_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "-mavx2" )
++ #set_property( SOURCE ${SSE41_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "-msse4.1" )
++ #set_property( SOURCE ${SSE42_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "-msse4.2" )
++ #set_property( SOURCE ${AVX_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "-mavx" )
++ #set_property( SOURCE ${AVX2_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS "-mavx2" )
++ set_property( SOURCE ${AVX2_SRC_FILES} APPEND PROPERTY COMPILE_FLAGS ${FREEBSD_SIMD_CFLAGS} )
+ endif()
+ endif()
+
Modified: head/multimedia/vvdec/pkg-plist
==============================================================================
--- head/multimedia/vvdec/pkg-plist Sun Mar 14 06:07:49 2021 (r568361)
+++ head/multimedia/vvdec/pkg-plist Sun Mar 14 06:30:22 2021 (r568362)
@@ -1,4 +1,5 @@
bin/vvdecapp
+include/vvdec/sei.h
include/vvdec/version.h
include/vvdec/vvdec.h
include/vvdec/vvdecDecl.h
@@ -7,3 +8,4 @@ lib/cmake/vvdec/vvdecConfigVersion.cmake
lib/cmake/vvdec/vvdecTargets-shared-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/vvdec/vvdecTargets-shared.cmake
lib/libvvdec.so
+libdata/pkgconfig/libvvdec.pc
More information about the svn-ports-all
mailing list