gnome-extra/Refine: add 0.7.1, mask >=0.8.0 Closes: https://bugs.gentoo.org/977932

Signed-off-by: Bjorn Ferson <bjorn.megaflow@gmail.com>
This commit is contained in:
Bjorn Ferson
2026-06-23 19:37:38 +02:00
parent 79fcfbd55d
commit d855981cd8
4 changed files with 66 additions and 1 deletions

View File

@@ -1 +1,2 @@
DIST Refine-0.7.1.tar.bz2 393966 BLAKE2B 7ad3f5cc736d99d5821efb72221d9d64950891915f02db7e0c0baab4a5baf29c85ca9f2ff6a5126ba5afd319095626b7cfc9d72cb7ff894682201b8bd3b73865 SHA512 c4e5cfdced642286d66fdfae36c7334b471f6b2e10a35f688247915c714635b4d9567b50183dc17632ce95587ebe3911c28e0d26408c6b2312fa65e69fa1dca2
DIST Refine-0.8.0.tar.bz2 394905 BLAKE2B 95b0f1dc053cf98384ad8ca84ea6e4c3cd1840d124ee2d73d5aa8cd575421afd3e7beb67233e73db202de97ac33ad7c562f8045e93c5ff682bb8758d12696ed6 SHA512 7bf9165cedfee1550152c38fa130df6839aafed3e2af814a705c3ca574dc48eae4b6d28b104be6948dcef5dca09a3a946bb080c06e306f5650dbaf84368999f1

View File

@@ -0,0 +1,58 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
inherit gnome2-utils meson python-single-r1 xdg
DESCRIPTION="Tweak various aspects of GNOME"
HOMEPAGE="https://gitlab.gnome.org/TheEvilSkeleton/Refine"
SRC_URI="https://gitlab.gnome.org/TheEvilSkeleton/Refine/-/archive/${PV}/Refine-${PV}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
IUSE="${PYTHON_IUSE}"
RDEPEND="
${PYTHON_DEPS}
>=dev-libs/glib-2.76.0:2
>=gui-libs/gtk-4.10.0:4
>=gui-libs/libadwaita-1.7.9:1
$(python_gen_cond_dep '
dev-python/pygobject:3[${PYTHON_USEDEP}]
')
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-util/blueprint-compiler
dev-util/glib-utils
virtual/pkgconfig
"
src_prepare() {
default
xdg_environment_reset
}
src_configure() {
local emesonargs=()
meson_src_configure
}
src_install() {
meson_src_install
python_fix_shebang "${ED}/usr/bin/refine"
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}

View File

@@ -20,7 +20,7 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-libs/glib-2.76.0:2
>=gui-libs/gtk-4.10.0:4
>=gui-libs/libadwaita-1.4.0:1
>=gui-libs/libadwaita-1.9.1:1
$(python_gen_cond_dep '
dev-python/pygobject:3[${PYTHON_USEDEP}]
')

View File

@@ -137,3 +137,9 @@ sys-apps/dmemcg-booster
# Dale Sweeney <agooglygooglr@gmail.com> (2026-05-08)
# Won't build until bugs.gentoo.org/974338 is resolved
>=net-misc/wlvncc-20260429
# Bjorn <bjorn.megaflow@gmail.com> (23 jun 2026)
# Requires gui-libs/libadwaita >= 1.9, which is currently not in
# the main Gentoo repository.
>=gnome-extra/Refine-0.8.0