gnome-extra/palette: new package, add 3.0.0

Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
This commit is contained in:
Pavel Sobolev
2025-12-25 22:32:08 +03:00
parent 05a471d11c
commit 58b2171a3a
3 changed files with 69 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
DIST HIG-app-icons-9433d4215159da08a1d6db4090c987d178173670.tar.bz2 3314119 BLAKE2B a8d41845e236ab588552442eef710dd6b79bd9ec0f6162351573c7fd6bb514f89bde3df9b3551b52be95fb47fed78e499142417f258d34a70014637cf7dc7bdc SHA512 65e50e1c976de4c2471307a30cfc16684228d8a576fa6464cd355857251a4c62a90355cec1dd2acf1443b5979f2b34cbc0af0d9ce806788b4c4b7f10c3d8705e
DIST palette-3.0.0.tar.bz2 68938 BLAKE2B 4cba6a7db5999ebfe1fdd85de9e4f80013576f369d1d734b9519edaa831fcad1fd9988a275ff7e2c6bd1177ab3510b7906fe9ed99181f08012c292e6e75cd9ff SHA512 3443895130fc9aad441f94131dd2f2f2c4aec669f83140306020027a5ba4f9da3124132441e11652949fa5a2bbd316283efa0bede6bc71316c6973149ca90027
EBUILD palette-3.0.0.ebuild 1109 BLAKE2B 145956b452869833cb8d1e8dd9e1afb479085fde61d7b328dabeb4c8471f4165220b33613fee03df59f8ebe224f3aeb706eb34969254faf150652b6ca115e2a5 SHA512 ab763133f037f85e08915552a9d6350f69527130948dbc6e6cc1826b9fae435abb487b021922b7c19d96370796b761d12358c344acdbbca09bf600242dc9e0d6
MISC skel.metadata.xml 1498 BLAKE2B 9d0a2e83a86a2c30919ab79a8626ade00ccd3cace0431a25e97af7958b831d98231d06c7de0f3df8638e0c77e050c8fe1728acb42ef6863ff9a82580f7ab2b73 SHA512 c8ddaf3e24ac9d84365259c3c06eefb76ef9c04b5b8ad5f17d42a0547f2d9550cfa173ec0f8cb0cf74e4668be44ecb3169009423cee16283332daeda94b6ef36

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Pavel Sobolev</name>
<email>contact@paveloom.dev</email>
</maintainer>
<upstream>
<bugs-to>https://gitlab.gnome.org/World/design/palette/-/issues</bugs-to>
<remote-id type="gnome-gitlab">World/design/palette</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,53 @@
# Copyright 1999-2025 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-any-r1 vala xdg
HIG_COMMIT="9433d4215159da08a1d6db4090c987d178173670"
DESCRIPTION="Colour Palette tool"
HOMEPAGE="https://gitlab.gnome.org/World/design/palette"
SRC_URI="
https://gitlab.gnome.org/World/design/palette/-/archive/${PV}/palette-${PV}.tar.bz2
https://gitlab.gnome.org/Teams/Design/HIG-app-icons/-/archive/${HIG_COMMIT}/HIG-app-icons-${HIG_COMMIT}.tar.bz2
"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
gui-libs/gtk:4
gui-libs/libadwaita:1
"
DEPEND="${RDEPEND}"
BDEPEND="
$(vala_depend)
${PYTHON_DEPS}
dev-libs/appstream
dev-util/desktop-file-utils
dev-util/gtk-update-icon-cache
sys-devel/gettext
"
src_prepare() {
default
vala_setup
mv "${WORKDIR}/HIG-app-icons-${HIG_COMMIT}" -T "${S}/src/hig" || die
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}