From owner-svn-ports-all@freebsd.org Sun Mar 14 06:30:23 2021 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EA53F574B2D; Sun, 14 Mar 2021 06:30:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DyqRg6Jcyz4qw0; Sun, 14 Mar 2021 06:30:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id CBA2918BBD; Sun, 14 Mar 2021 06:30:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 12E6UNI5041497; Sun, 14 Mar 2021 06:30:23 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 12E6UMif041492; Sun, 14 Mar 2021 06:30:22 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <202103140630.12E6UMif041492@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sun, 14 Mar 2021 06:30:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r568362 - in head/multimedia/vvdec: . files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/multimedia/vvdec: . files X-SVN-Commit-Revision: 568362 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Mar 2021 06:30:24 -0000 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 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