Date: Sun, 14 Mar 2021 06:30:22 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r568362 - in head/multimedia/vvdec: . files Message-ID: <202103140630.12E6UMif041492@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103140630.12E6UMif041492>