From nobody Sat Nov 18 20:22:33 2023 X-Original-To: dev-commits-ports-main@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 4SXlZ14hS9z51ZBs; Sat, 18 Nov 2023 20:22:33 +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 4SXlZ14D3rz4SYp; Sat, 18 Nov 2023 20:22:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700338953; 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=IMi7pxmXe3ANpa9vQZg8Sy2CdJkaU4VeVbUivhKL5m8=; b=bczkIa/qP/GXSiLIZG/Ab7ChbpaMrWBBuH7baMV4zOwiCR17UGEqnedVP8VTUk491lLB+b FJ754HFmGSeDgcn3d8CgOMhMVUZkTuS6U9wnZGJ4EEANeJH4UUODx6jOUYCrm2yZ5afEd+ /iRAzKiqQIJCVgDWxJY94+/+pmJqFnHRepMwqzyNOmWSiE33XumqzDVOJJeIDJh9S5RFAv qMtsVC+PS7AcDhYUjqOrLemoV5rn9z2uCGBdE3XrTrhOJzHu1NNA5ycAkAq9dwaTjjqV78 Lc4Hm3Afd3DPM/YNrvtIhWixQaGZcyjkm2dxAeH383ttfG1tVdEBDqxS4LBzXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700338953; 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=IMi7pxmXe3ANpa9vQZg8Sy2CdJkaU4VeVbUivhKL5m8=; b=fwhBY5xHZIULbXiJ8rF3YFKg/SPqihaByg0r3d4AarRZZ2UpNC3EgSR/zPrWHe5BZ2ISdv Wa5jnGw8eSBGOpe4KP0wKfOngkJ0RM6tKs+vmcfO4UhUn4wTHO9ztNh7SM6A6IJhDjQbu9 Im7ap/2NfHAA/alsZpRQNa3LDBhn/4xhHQFa4quz/If7NJ+ShL2+JMfyIVX1BBjmX4DR8q X7urJY+A5NIHJ4H4rkfY4N105t0NIkiCeXqL8rwWcVMDmCEHFOWBINC/LNrDPInh+2Mp1a PUG6WIeQuwKrBAiAhFfhZI2BnvQWF9tHF/vU9JU3iRSaw1SHi8qVT+BY/KKSUQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700338953; a=rsa-sha256; cv=none; b=jPo06nR/ERsyVo28vBNnTAZEOF/FOjds5D9UxT5q1NncfTn08R3xQF5RkfIkZCXXkHRDTI 7ZZu9701XdPtnmvQ/KyDBwBBbj6iUiBbmkZxOaMx/TTQacpY64q3Y0ASZ0XIc1pDF01NO8 PsmbqI6o7crGk7WqUnaJU3bFIxgjlg0ZBKTu3+arjPIyNWPnAyr7kqzQHNkN4TEttnhUzb RM4slJrHxZDvOzWV5rjLSbWs0d/cl8oHzjuqil9FoYpyZmX/LxWFZHGVZilDkmqg+2pLcW FQiplBungHsunufJhO/aFQ8pKuZh9SkDQuiVXN0e53Q7i/1lR5LM3+kUEFFC6w== 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 4SXlZ13H9tzgwF; Sat, 18 Nov 2023 20:22:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3AIKMXxp015056; Sat, 18 Nov 2023 20:22:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3AIKMXEo015053; Sat, 18 Nov 2023 20:22:33 GMT (envelope-from git) Date: Sat, 18 Nov 2023 20:22:33 GMT Message-Id: <202311182022.3AIKMXEo015053@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: 3db813ec7678 - main - multimedia/vvenc: fix build on armv7 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3db813ec767819d1b3936d8bac1d08b3549f404d Auto-Submitted: auto-generated The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=3db813ec767819d1b3936d8bac1d08b3549f404d commit 3db813ec767819d1b3936d8bac1d08b3549f404d Author: Robert Clausecker AuthorDate: 2023-11-13 02:48:46 +0000 Commit: Robert Clausecker CommitDate: 2023-11-18 20:20:39 +0000 multimedia/vvenc: fix build on armv7 No SIMD on armv7, but there's one place in the code where they forgot to check if we want SIMD or not. Fix the oversight to make the port work. Approved by: portmgr (build fix blanket) MFH: 2023Q4 --- .../patch-source_Lib_EncoderLib_EncAdaptiveLoopFilter.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/multimedia/vvenc/files/patch-source_Lib_EncoderLib_EncAdaptiveLoopFilter.cpp b/multimedia/vvenc/files/patch-source_Lib_EncoderLib_EncAdaptiveLoopFilter.cpp new file mode 100644 index 000000000000..38b24c951fc5 --- /dev/null +++ b/multimedia/vvenc/files/patch-source_Lib_EncoderLib_EncAdaptiveLoopFilter.cpp @@ -0,0 +1,12 @@ +--- source/Lib/EncoderLib/EncAdaptiveLoopFilter.cpp.orig 2023-11-13 02:43:14 UTC ++++ source/Lib/EncoderLib/EncAdaptiveLoopFilter.cpp +@@ -6290,7 +6290,9 @@ void EncAdaptiveLoopFilter::getBlkStatsCcAlf(AlfCovari + + int effStride = recStride << getComponentScaleY(compID, m_chromaFormat); + ++#if defined( TARGET_SIMD_X86 ) && ENABLE_SIMD_OPT_ALF + const bool useSimd = read_x86_extension_flags() > SCALAR; ++#endif + + Pel ELocal[MAX_NUM_CC_ALF_CHROMA_COEFF][16]; + Pel yLocal[4][4];