From nobody Sat Feb 5 20:08:31 2022 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B6C5E19BC7A7; Sat, 5 Feb 2022 20:08:31 +0000 (UTC) (envelope-from git@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 4Jrk4H4V8Tz3tHQ; Sat, 5 Feb 2022 20:08:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1644091711; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=R/eUVtpH5uAN6RMxHFRhMHkBASVeyh0TMbGw9AJPRpc=; b=OgyE6FlsKO+mvTRS2dS8VS6HHpCkZfzww4fY/lYXdCiaNV1weGeZfORGsnushukFHNAXF3 M+6uieWFUtnt230JHIiY0+5DqFgeB/ITq5KRKP2JXHDI5/uD4eyjwy5lFeT3QVxuuA/B8F kv5RscVxkw10ddB8HCF+HFeddPcYNi6wZRdBSU+XmktFWpMGjE8KwJTAU/BGheHxwbZKud f+XwmIo1C4bteU/VKw04ikQFpwzd4xNgZw1iEPj5saqjO2lQkD5SuyQL25UV5pzsbI+Je5 /d629Yl76iZeE1mCWWOgx9sIe9QkpY6SL0Yklva6MXH6Gc4w+dTNmunQnKNe1g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 76B2F24F6B; Sat, 5 Feb 2022 20:08:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 215K8VPk034706; Sat, 5 Feb 2022 20:08:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 215K8V2d034705; Sat, 5 Feb 2022 20:08:31 GMT (envelope-from git) Date: Sat, 5 Feb 2022 20:08:31 GMT Message-Id: <202202052008.215K8V2d034705@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: aba3ee03af9f - 2022Q1 - multimedia/onevpl: update to 2022.0.4 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-branches@freebsd.org X-BeenThere: dev-commits-ports-branches@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2022Q1 X-Git-Reftype: branch X-Git-Commit: aba3ee03af9fe338750eaa66d6bf724fb5fb1649 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1644091711; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=R/eUVtpH5uAN6RMxHFRhMHkBASVeyh0TMbGw9AJPRpc=; b=XrvkzaObjUAUmIIdOPdR959Oh+GO5J/FXliT7qDCoZWBDiSBOhFK2/zi7QSI8dVnQA6r7e 21SkuRakTRi+HSTcW5zfWnay3kUauG0COR4e2EYarwilRNHwS0HqHAq3RFf7JThA8X8lY0 km6R3+KehT7KhDxtndbBHwNmYr6z5cwVkbhVjtZK5EiTVmbCsc/lUK6RT2uDxY0cdLglwq mM/IbzSiCXVR/taeDGom89pPvB5b69IHV4gkzyJdjVAr9qeoVwT/MlHyUVLGLfUs9/tpLg JdrFlQQ/9uVD4P2raxXDuebpnsKgKPO9ihh5Qi3sBDOPdKxP6wybqkd9/cjNFw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1644091711; a=rsa-sha256; cv=none; b=v2WNTc2z6c+VSeZHhhPBf7/orbgu1Pf6QERCXv75p1GXYbvc1/Iw/eZOOtnpgE24wr6gj7 B5lBgFE8Sw8Yu0EDV0N8nEr7qneryz/UUTARC9oRPwfP2dx7qcPYb2GSX33Fj5pqmX3Ay4 t3+cCGCogCOsul+24s83QLE3G2Q/x9fSDBUynXcAzAcRea6KLQOL6k6pYM7xjvDQ48+bJl XX/iWBwR6+td/6iKR6I5bA7ENr51efdajtR+7E6Mys12HLOqr9BDqvJkasMhNQz5/RvN5o rPTOWtDFU4+qPqBczJ0hX2nxSzcyakKIexTIGcWD1UUKAWCCe3O6HdjEytPqhQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch 2022Q1 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=aba3ee03af9fe338750eaa66d6bf724fb5fb1649 commit aba3ee03af9fe338750eaa66d6bf724fb5fb1649 Author: Jan Beich AuthorDate: 2022-02-05 00:35:54 +0000 Commit: Jan Beich CommitDate: 2022-02-05 20:07:26 +0000 multimedia/onevpl: update to 2022.0.4 Changes: https://github.com/oneapi-src/oneVPL/compare/v2022.0.3...v2022.0.4 Reported by: Repology (cherry picked from commit e55132ca98132387f2a42edcde9394382e60ee5c) --- multimedia/onevpl/Makefile | 2 +- multimedia/onevpl/distinfo | 6 ++-- multimedia/onevpl/files/patch-unix | 62 +++++++++++++++++++++++++------------- 3 files changed, 45 insertions(+), 25 deletions(-) diff --git a/multimedia/onevpl/Makefile b/multimedia/onevpl/Makefile index 84f802c8f23c..4f6a92abe43f 100644 --- a/multimedia/onevpl/Makefile +++ b/multimedia/onevpl/Makefile @@ -1,6 +1,6 @@ PORTNAME= oneVPL DISTVERSIONPREFIX= v -DISTVERSION= 2022.0.3 +DISTVERSION= 2022.0.4 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/onevpl/distinfo b/multimedia/onevpl/distinfo index aabae2f7c1d4..bb67d45d1a84 100644 --- a/multimedia/onevpl/distinfo +++ b/multimedia/onevpl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1642806932 -SHA256 (oneapi-src-oneVPL-v2022.0.3_GH0.tar.gz) = 1350b17266d0540e2730e8c082f326b9dc773d0fdffd0cee50d9220f3c268a6e -SIZE (oneapi-src-oneVPL-v2022.0.3_GH0.tar.gz) = 3105300 +TIMESTAMP = 1644021354 +SHA256 (oneapi-src-oneVPL-v2022.0.4_GH0.tar.gz) = 7fb0965f1a22344a044840462637f23be0d019bacd011ca2ff179d72dc40064b +SIZE (oneapi-src-oneVPL-v2022.0.4_GH0.tar.gz) = 3111126 diff --git a/multimedia/onevpl/files/patch-unix b/multimedia/onevpl/files/patch-unix index d86ac4a2e388..5f3d22999285 100644 --- a/multimedia/onevpl/files/patch-unix +++ b/multimedia/onevpl/files/patch-unix @@ -82,7 +82,7 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id // Linux x64 #define LIB_ONEVPL "libmfx-gen.so.1.2" #define LIB_MSDK "libmfxhw64.so.1" ---- dispatcher/vpl/mfx_dispatcher_vpl_msdk.cpp.orig 2021-12-07 00:05:44 UTC +--- dispatcher/vpl/mfx_dispatcher_vpl_msdk.cpp.orig 2022-02-05 00:35:54 UTC +++ dispatcher/vpl/mfx_dispatcher_vpl_msdk.cpp @@ -10,7 +10,7 @@ #include "vpl/mfx_dispatcher_vpl_win.h" @@ -93,7 +93,7 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id #include #define strncpy_s(dst, size, src, cnt) strcpy((dst), (src)) // NOLINT #endif -@@ -155,7 +155,7 @@ mfxAccelerationMode LoaderCtxMSDK::CvtAccelType(mfxIMP +@@ -161,7 +161,7 @@ mfxAccelerationMode LoaderCtxMSDK::CvtAccelType(mfxIMP } mfxStatus LoaderCtxMSDK::GetDefaultAccelType(mfxU32 adapterID, mfxIMPL *implDefault, mfxU64 *luid) { @@ -102,7 +102,7 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id // VAAPI only *implDefault = MFX_IMPL_VIA_VAAPI; *luid = 0; -@@ -242,7 +242,7 @@ mfxStatus LoaderCtxMSDK::QueryMSDKCaps(STRING_TYPE lib +@@ -248,7 +248,7 @@ mfxStatus LoaderCtxMSDK::QueryMSDKCaps(STRING_TYPE lib m_libNameFull = libNameFull; @@ -111,6 +111,15 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id // require pthreads to be linked in for MSDK RT to load pthread_key_t pkey; if (pthread_key_create(&pkey, NULL) == 0) { +@@ -483,7 +483,7 @@ mfxStatus LoaderCtxMSDK::QueryExtDeviceID(mfxExtendedD + luidArr >>= 8; + } + } +-#elif defined(__linux__) ++#elif defined(__unix__) + // fill in Linux-specific properties + extDeviceID->DRMPrimaryNodeNum = adapterID; + extDeviceID->DRMRenderNodeNum = 128 + adapterID; --- examples/coreAPI/legacy-decode/src/util.h.orig 2021-12-07 00:05:44 UTC +++ examples/coreAPI/legacy-decode/src/util.h @@ -30,7 +30,7 @@ enum { @@ -216,6 +225,17 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id #include "vpl/mfxdispatcher.h" #endif +-#ifdef __linux__ ++#ifdef __unix__ + #include + #include + #endif +--- examples/interop/dpcpp-blur/src/util.h.orig 2022-02-05 00:35:54 UTC ++++ examples/interop/dpcpp-blur/src/util.h +@@ -30,7 +30,7 @@ enum { + #include "vpl/mfxdispatcher.h" + #endif + -#ifdef __linux__ +#ifdef __unix__ #include @@ -331,7 +351,7 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id #ifdef LIBVA_SUPPORT vaTerminate((VADisplay)accelHandle); close(fd); ---- tools/legacy/sample_common/CMakeLists.txt.orig 2021-12-07 00:05:44 UTC +--- tools/legacy/sample_common/CMakeLists.txt.orig 2022-02-05 00:35:54 UTC +++ tools/legacy/sample_common/CMakeLists.txt @@ -63,7 +63,7 @@ find_package(VPL REQUIRED) target_link_libraries(sample_common PUBLIC VPL::dispatcher @@ -339,9 +359,9 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id -if(CMAKE_SYSTEM_NAME MATCHES Linux) +if(UNIX AND NOT APPLE) - target_compile_definitions(sample_common PUBLIC LINUX64) - find_package(PkgConfig REQUIRED) + if(BUILD_TOOLS_ONEVPL_EXPERIMENTAL) + add_definitions(-DONEVPL_EXPERIMENTAL) --- tools/legacy/sample_decode/CMakeLists.txt.orig 2021-12-07 00:05:44 UTC +++ tools/legacy/sample_decode/CMakeLists.txt @@ -11,7 +11,7 @@ if(POLICY CMP0074) @@ -353,7 +373,7 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id if(NOT (PKG_LIBVA_FOUND AND PKG_LIBVA_DRM_FOUND ---- tools/legacy/sample_encode/CMakeLists.txt.orig 2021-12-07 00:05:44 UTC +--- tools/legacy/sample_encode/CMakeLists.txt.orig 2022-02-05 00:35:54 UTC +++ tools/legacy/sample_encode/CMakeLists.txt @@ -11,7 +11,7 @@ if(POLICY CMP0074) cmake_policy(SET CMP0074 OLD) @@ -361,9 +381,20 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id -if(CMAKE_SYSTEM_NAME MATCHES Linux) +if(UNIX AND NOT APPLE) - if(NOT (PKG_LIBVA_FOUND AND PKG_LIBVA_DRM_FOUND)) - message("Skipping sample_encode build.") - return() + if(NOT + (PKG_LIBDRM_FOUND + AND PKG_LIBVA_FOUND +--- tools/legacy/sample_vpp/CMakeLists.txt.orig 2022-02-05 00:35:54 UTC ++++ tools/legacy/sample_vpp/CMakeLists.txt +@@ -25,7 +25,7 @@ if(POLICY CMP0074) + cmake_policy(SET CMP0074 OLD) + endif() + +-if(CMAKE_SYSTEM_NAME MATCHES Linux) ++if(UNIX AND NOT APPLE) + if(NOT + (PKG_LIBDRM_FOUND + AND PKG_LIBVA_FOUND --- tools/legacy/sample_multi_transcode/CMakeLists.txt.orig 2021-12-07 00:05:44 UTC +++ tools/legacy/sample_multi_transcode/CMakeLists.txt @@ -11,7 +11,7 @@ endif() @@ -375,14 +406,3 @@ dispatcher/vpl/mfx_dispatcher_vpl_loader.cpp:583:43: error: use of undeclared id if(NOT (PKG_LIBVA_FOUND AND PKG_LIBVA_DRM_FOUND ---- tools/legacy/sample_vpp/CMakeLists.txt.orig 2021-12-07 00:05:44 UTC -+++ tools/legacy/sample_vpp/CMakeLists.txt -@@ -25,7 +25,7 @@ if(POLICY CMP0074) - cmake_policy(SET CMP0074 OLD) - endif() - --if(CMAKE_SYSTEM_NAME MATCHES Linux) -+if(UNIX AND NOT APPLE) - if(NOT (PKG_LIBVA_FOUND AND PKG_LIBVA_DRM_FOUND)) - message("Skipping sample_vpp build.") - return()