From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 04E9E1581F0 for ; Sat, 25 Jan 2025 01:05:59 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id DAE8434334B for ; Sat, 25 Jan 2025 01:05:58 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id D488A11042D; Sat, 25 Jan 2025 01:05:57 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id C965311042D for ; Sat, 25 Jan 2025 01:05:57 +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 60B3634334B for ; Sat, 25 Jan 2025 01:05:57 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BD5D5170C for ; Sat, 25 Jan 2025 01:05:55 +0000 (UTC) From: "Sebastian Pipping" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastian Pipping" Message-ID: <1737766966.ec5a171942658bbca1df469da2c3211bd18d2dce.sping@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/grub2-theme-preview/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-misc/grub2-theme-preview/Manifest x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild X-VCS-Directories: x11-misc/grub2-theme-preview/ X-VCS-Committer: sping X-VCS-Committer-Name: Sebastian Pipping X-VCS-Revision: ec5a171942658bbca1df469da2c3211bd18d2dce X-VCS-Branch: master Date: Sat, 25 Jan 2025 01:05:55 +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: afbb27df-30c1-4706-b557-a443e0219c05 X-Archives-Hash: a37536c6cca02447658726b5d110e63b commit: ec5a171942658bbca1df469da2c3211bd18d2dce Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jan 25 01:02:46 2025 +0000 Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jan 25 01:02:46 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5a1719 x11-misc/grub2-theme-preview: 2.9.1 Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/grub2-theme-preview/Manifest | 1 + .../grub2-theme-preview-2.9.1.ebuild | 34 ++++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/x11-misc/grub2-theme-preview/Manifest b/x11-misc/grub2-theme-preview/Manifest index c69bf1d0ace3..ab4b9bef021c 100644 --- a/x11-misc/grub2-theme-preview/Manifest +++ b/x11-misc/grub2-theme-preview/Manifest @@ -1,2 +1,3 @@ DIST grub2-theme-preview-2.8.0.tar.gz 203315 BLAKE2B 1599438dd24dec2e4ea82d3a6253c3b374afebdc1cac9ab666776b7e076b45111845ccfeb683a3ca851065459c8ce6a5fa5009cc2c809a4646048cdb25c38b96 SHA512 1df944957859f87fafd8cac445191e079d6e60d6513273dacc5a18e7959b1e57045fb6ebf6acb57407dc5ab5f7cc9278f8bfc6029b11c7f42721f1a8221c4a98 DIST grub2-theme-preview-2.9.0.tar.gz 204076 BLAKE2B 3371a15968f7b9ca383de75f47cf57e41bfa6bb0a0ea73ed7860f9ed2f256be0e2c902a58fca93ee75c7cc467acd4db89e6f212349243c287d2b05861e750d6e SHA512 d04e4a19f603e1595f5e21c7bfaa6af7f2a98fe0e877ed03b526994efcf853de8931700fd2450657b56f0bc48d56170d09e3c5cd5c222b4eaae89a09d8247c44 +DIST grub2-theme-preview-2.9.1.tar.gz 204082 BLAKE2B 12ad1af7d9e162f4a554095856105d7be3eea460b87f414959fecc254a814256400e53a5025f5133dce80a5c46492faf70ecad1002f9b4828a738a9fc89a2319 SHA512 2f2eedc209306695f3421511500d79ad4658b6ac9fef28213e2ae647680703dae2d41e548f88c06a1922654dd134b21d9da72e2a755a27177f8bb8dad1c15f00 diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild new file mode 100644 index 000000000000..7c6fc0deaa42 --- /dev/null +++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.9.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{9..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU" +HOMEPAGE="https://github.com/hartwork/grub2-theme-preview" +SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc" +REQUIRED_USE="|| ( grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_pc )" + +RDEPEND="app-emulation/qemu + dev-libs/libisoburn + sys-fs/mtools + sys-boot/grub:2[grub_platforms_efi-32?,grub_platforms_efi-64?,grub_platforms_pc?] + grub_platforms_efi-32? ( + || ( sys-firmware/edk2 sys-firmware/edk2-bin ) + ) + grub_platforms_efi-64? ( + || ( sys-firmware/edk2 sys-firmware/edk2-bin ) + ) +" +DEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest