From nobody Wed Jul 10 13:35:48 2024 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 4WJzQD4Ntbz5QTqd; Wed, 10 Jul 2024 13:35:48 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WJzQD3RtRz4KYK; Wed, 10 Jul 2024 13:35:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720618548; 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=J/7AFeutjXrbuw7h1H6HK0BJ7dr6XYs3rkste+jdMYE=; b=JZFKrdXRS6NCe0BNqe64WluQeu9xmqFkvhV4MssL+1OMWWObi/Rr3CdrQcO3toyZxxGda+ 8Ct0RSNAOOyS9/nfJh8Ch833KWLxOc3tbP+IbF5LS1H5kKSoi8Xu/87AWRsm5zYZfnXpfY FhjLHnAKCZwOMnVNHQBunSrY3ppNahP9oWWwsi2fszMg+IHQV4F7AmD/08en0uPZAjgAx5 mmqBD35C2XA2dLlNhQ3lpO+29GxNozjUkyCf3q8lsx7Vh2qjamExGzUPMpOKnmGnNkhcft TTEvH4BGJB/4JNqwFTMD+Ok29Ld5HqZijAVTfp/5A6weFmEQ+M/ZkqJ4UnyN5Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1720618548; a=rsa-sha256; cv=none; b=teHdRBWXhFhJfjSJBg8Jidhk8FOKpZNQWiUyP/aoTb0h8JaJEQ16qWYK0ALUOCFV785tRR 1fShL/aSYomQiWU9tmIA0Yr4kbc6zMlmxFGE2G5n+pFl48uLVrSVaBIWR6IzEnalTAA7rV e/ScXUmnPPTcfFCdSv5m1+9dT1XMBPcT/xO1/a+vUz+FhCCrlXO2dIfKXGPKlEctNBuAsQ v/aOKdn4npxv+Kj4RYFrAM2EfMRZBrwVDC0HyguuU6PHmYke3Zwo7js6624mfuCajnIohG bOx+PKSzmNaGgTcJ6oNO/4LG4EuDQgxuupE/rVuVtXQcGUlvQxfCvYrYVT8lBg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720618548; 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=J/7AFeutjXrbuw7h1H6HK0BJ7dr6XYs3rkste+jdMYE=; b=IGlU5r4GI9TMHkKoemUIiGCZZNC7dXB0Zs4B3K4ju/1oX1JQyX4QY9qlBGllL1hpgsqWnj 0hLI4ULRynKEVB8IeHX6DFp5zo43t8/EXzjIEIuNz5kCPTn6FzjsZwySlJjX5zBNCk7K5O xXmdN1hJGqvpAqMOz7AWqSTEQf6P6ZsyoNMYU2NRA9st30NZeP+n3WSI2DlsvyXNWf7dCA bExrGhrbnh263PVHYHSbmttVwL7/SQRG/hMclgMwN5xfSy+hqGb9KrthUWtGwYA3Y0GgqQ V0LP4Gb6/0b94gUYZ/1KyQYJVy5q6KzC8pyZz7uSGbmtdzMPL6TvIxkiq1TtMg== 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 4WJzQD33zxzKPj; Wed, 10 Jul 2024 13:35:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 46ADZmId009796; Wed, 10 Jul 2024 13:35:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 46ADZmcm009793; Wed, 10 Jul 2024 13:35:48 GMT (envelope-from git) Date: Wed, 10 Jul 2024 13:35:48 GMT Message-Id: <202407101335.46ADZmcm009793@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Vladimir Druzenko Subject: git: 92c083249312 - main - multimedia/x265: fix HDR10+ support 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 92c083249312380c8e3fb72279fb8e91a7d4b50c Auto-Submitted: auto-generated The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=92c083249312380c8e3fb72279fb8e91a7d4b50c commit 92c083249312380c8e3fb72279fb8e91a7d4b50c Author: Vladimir Druzenko AuthorDate: 2024-07-10 13:15:23 +0000 Commit: Vladimir Druzenko CommitDate: 2024-07-10 13:33:31 +0000 multimedia/x265: fix HDR10+ support Currently, the FreeBSD build of multimedia/x265 fails to include HDR10+ (a.k.a. HDR10plus or "dynamic HDR") support. It only includes HDR10 support (without "plus", sometimes referred to as "static HDR"). That problem also affects the ffmpeg port because it uses the x265 port for encoding. And that, in turn, affects many other ports that use ffmpeg or its library for encoding. In other words, the problem renders several ports unable to produce HDR10+ video content. There is a non-default cmake build option ENABLE_HDR10_PLUS, but the port does not handle it correctly. PR: 280208 Approved by: Mikhail T. (maintainer) --- multimedia/x265/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/multimedia/x265/Makefile b/multimedia/x265/Makefile index f32f53590021..8be7da1e5909 100644 --- a/multimedia/x265/Makefile +++ b/multimedia/x265/Makefile @@ -1,6 +1,6 @@ PORTNAME= x265 PORTVERSION= 3.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= https://bitbucket.org/multicoreware/x265_git/get/${BB_TAG}.tar.gz?meow=/ @@ -55,7 +55,8 @@ SVTHEVC_DESC= HEVC encoding via SVT-HEVC VMAF_DESC= Per frame and aggregate VMAF score USE_LDCONFIG= yes -CMAKE_ARGS= -DENABLE_TESTS=on -DENABLE_HDR10_PLUS:BOOL=true -DGIT_ARCHETYPE=1 +CMAKE_ARGS= -DENABLE_TESTS=on -DGIT_ARCHETYPE=1 +CMAKE_ON= ENABLE_HDR10_PLUS LDFLAGS_i386= -Wl,-znotext EXTRACT_AFTER_ARGS+= --exclude compat --exclude md5\.* --strip-components=1 PATCH_WRKSRC= ${WRKSRC:H}