commit: 58b2171a3a8403a4020181f6c7c09274d1b41c65 Author: Pavel Sobolev <contact <AT> paveloom <DOT> dev> AuthorDate: Thu Dec 25 19:32:08 2025 +0000 Commit: Pavel Sobolev <contact <AT> paveloom <DOT> dev> CommitDate: Thu Dec 25 19:35:52 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58b2171a
gnome-extra/palette: new package, add 3.0.0 Signed-off-by: Pavel Sobolev <contact <AT> paveloom.dev> gnome-extra/palette/Manifest | 4 +++ gnome-extra/palette/metadata.xml | 12 ++++++++ gnome-extra/palette/palette-3.0.0.ebuild | 53 ++++++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+) diff --git a/gnome-extra/palette/Manifest b/gnome-extra/palette/Manifest new file mode 100644 index 0000000000..0e8d79376a --- /dev/null +++ b/gnome-extra/palette/Manifest @@ -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 diff --git a/gnome-extra/palette/metadata.xml b/gnome-extra/palette/metadata.xml new file mode 100644 index 0000000000..ba66ea8344 --- /dev/null +++ b/gnome-extra/palette/metadata.xml @@ -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>[email protected]</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> diff --git a/gnome-extra/palette/palette-3.0.0.ebuild b/gnome-extra/palette/palette-3.0.0.ebuild new file mode 100644 index 0000000000..2b7450cd23 --- /dev/null +++ b/gnome-extra/palette/palette-3.0.0.ebuild @@ -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 +}
