From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A3C3A158020 for ; Sat, 12 Nov 2022 07:00:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DD2ECE09F6; Sat, 12 Nov 2022 07:00:19 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C0698E09F6 for ; Sat, 12 Nov 2022 07:00:19 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9F610340D24 for ; Sat, 12 Nov 2022 07:00:18 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E8403603 for ; Sat, 12 Nov 2022 07:00:16 +0000 (UTC) From: "Joonas Niilola" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Joonas Niilola" Message-ID: <1668236415.9562f5929275f34bdc2de2c64b4aca44fbb85eff.juippis@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libavif/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/libavif/Manifest media-libs/libavif/libavif-0.11.1.ebuild media-libs/libavif/libavif-9999.ebuild X-VCS-Directories: media-libs/libavif/ X-VCS-Committer: juippis X-VCS-Committer-Name: Joonas Niilola X-VCS-Revision: 9562f5929275f34bdc2de2c64b4aca44fbb85eff X-VCS-Branch: master Date: Sat, 12 Nov 2022 07:00:16 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: ba9b454e-0aae-4eb0-812f-15a696e434fe X-Archives-Hash: 07938092d9d3831b00c9f33a2fe89d3e commit: 9562f5929275f34bdc2de2c64b4aca44fbb85eff Author: Daniel Novomeský gmail com> AuthorDate: Thu Oct 27 10:19:32 2022 +0000 Commit: Joonas Niilola gentoo org> CommitDate: Sat Nov 12 07:00:15 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9562f592 media-libs/libavif: add 0.11.1 Signed-off-by: Daniel Novomeský gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27974 Signed-off-by: Joonas Niilola gentoo.org> media-libs/libavif/Manifest | 1 + .../{libavif-9999.ebuild => libavif-0.11.1.ebuild} | 15 +++++++++------ media-libs/libavif/libavif-9999.ebuild | 9 ++++++--- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest index 167b45f8a027..4655da5c028f 100644 --- a/media-libs/libavif/Manifest +++ b/media-libs/libavif/Manifest @@ -1 +1,2 @@ DIST libavif-0.10.1.tar.gz 2085698 BLAKE2B 5be3f9adf7e0a5747e42c90ce2768eba90053c821805cc8e39915d6cbc4cd42554b1473118b41eb25010d20a2b5a3c141b9cbd6ff55c46abd79eb97cdee6b0e5 SHA512 2f6f248c56c983761149d3c201fc2a2ea5072a32516578a7fdb2c66e3cd22491540f400e23581f873b15454250eeec8d433924ae2c1de9371b7924a5d82bef6b +DIST libavif-0.11.1.tar.gz 5826813 BLAKE2B 8fcbc9e1655546b7f4e62882b44d07b8bcfceef599e0feb5658c475cbc35cbb27bae0ad58475c2657351a890ccb957fa8a0e28328bbb5664cd8a57cedfb58019 SHA512 4a9e2711fccddf35c477db6e2fa2f76c0648aafaa98b4e3f34df62c0fbd02ddcd57762f1f8149822da4f1bc3757ee75ec1d9ced5e56a54dbe9d0b43265aacd4c diff --git a/media-libs/libavif/libavif-9999.ebuild b/media-libs/libavif/libavif-0.11.1.ebuild similarity index 86% copy from media-libs/libavif/libavif-9999.ebuild copy to media-libs/libavif/libavif-0.11.1.ebuild index 4dab63b81130..fa2b62da179c 100644 --- a/media-libs/libavif/libavif-9999.ebuild +++ b/media-libs/libavif/libavif-0.11.1.ebuild @@ -1,27 +1,28 @@ # Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit cmake-multilib git-r3 gnome2-utils +inherit cmake-multilib gnome2-utils DESCRIPTION="Library for encoding and decoding .avif files" HOMEPAGE="https://github.com/AOMediaCodec/libavif" -EGIT_REPO_URI="https://github.com/AOMediaCodec/libavif.git" +SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" # See bug #822336 re subslot SLOT="0/${PV}" -KEYWORDS="" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1" REQUIRED_USE="|| ( aom dav1d )" -DEPEND="media-libs/libpng[${MULTILIB_USEDEP}] +DEPEND="media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] + media-libs/libpng[${MULTILIB_USEDEP}] sys-libs/zlib[${MULTILIB_USEDEP}] - virtual/jpeg[${MULTILIB_USEDEP}] aom? ( >=media-libs/libaom-3.3.0:=[${MULTILIB_USEDEP}] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[${MULTILIB_USEDEP}] ) + extras? ( dev-cpp/gtest ) gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] ) rav1e? ( >=media-video/rav1e-0.5.1[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1 )" @@ -52,6 +53,7 @@ multilib_src_configure() { -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF) -DAVIF_BUILD_APPS=$(usex extras ON OFF) -DAVIF_BUILD_TESTS=$(usex extras ON OFF) + -DAVIF_ENABLE_GTEST=$(usex extras ON OFF) ) else mycmakeargs+=( @@ -61,6 +63,7 @@ multilib_src_configure() { -DAVIF_BUILD_EXAMPLES=OFF -DAVIF_BUILD_APPS=OFF -DAVIF_BUILD_TESTS=OFF + -DAVIF_ENABLE_GTEST=OFF ) if ! use aom ; then diff --git a/media-libs/libavif/libavif-9999.ebuild b/media-libs/libavif/libavif-9999.ebuild index 4dab63b81130..23f729dccf74 100644 --- a/media-libs/libavif/libavif-9999.ebuild +++ b/media-libs/libavif/libavif-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake-multilib git-r3 gnome2-utils @@ -17,11 +17,12 @@ IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1" REQUIRED_USE="|| ( aom dav1d )" -DEPEND="media-libs/libpng[${MULTILIB_USEDEP}] +DEPEND="media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] + media-libs/libpng[${MULTILIB_USEDEP}] sys-libs/zlib[${MULTILIB_USEDEP}] - virtual/jpeg[${MULTILIB_USEDEP}] aom? ( >=media-libs/libaom-3.3.0:=[${MULTILIB_USEDEP}] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[${MULTILIB_USEDEP}] ) + extras? ( dev-cpp/gtest ) gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] ) rav1e? ( >=media-video/rav1e-0.5.1[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1 )" @@ -52,6 +53,7 @@ multilib_src_configure() { -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF) -DAVIF_BUILD_APPS=$(usex extras ON OFF) -DAVIF_BUILD_TESTS=$(usex extras ON OFF) + -DAVIF_ENABLE_GTEST=$(usex extras ON OFF) ) else mycmakeargs+=( @@ -61,6 +63,7 @@ multilib_src_configure() { -DAVIF_BUILD_EXAMPLES=OFF -DAVIF_BUILD_APPS=OFF -DAVIF_BUILD_TESTS=OFF + -DAVIF_ENABLE_GTEST=OFF ) if ! use aom ; then