commit: 0231d01eb8ee5dd6d5e226fc966f471677fb4859 Author: Julien Roy <julien <AT> jroy <DOT> ca> AuthorDate: Wed May 15 00:44:21 2024 +0000 Commit: Julien Roy <julien <AT> jroy <DOT> ca> CommitDate: Wed May 15 00:44:44 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0231d01e
gui-apps/gradience: enable py3.12 fix tests fix dependencies Closes: https://bugs.gentoo.org/921925 Closes: https://bugs.gentoo.org/931453 Signed-off-by: Julien Roy <julien <AT> jroy.ca> .../gradience/files/appstream-test-ignore.patch | 16 +++++++++++++ ...e-0.3.0-r1.ebuild => gradience-0.3.0-r2.ebuild} | 27 ++++++++++++++-------- 2 files changed, 33 insertions(+), 10 deletions(-) diff --git a/gui-apps/gradience/files/appstream-test-ignore.patch b/gui-apps/gradience/files/appstream-test-ignore.patch new file mode 100644 index 0000000000..4a179e1d43 --- /dev/null +++ b/gui-apps/gradience/files/appstream-test-ignore.patch @@ -0,0 +1,16 @@ +diff --git a/data/meson.build b/data/meson.build +index fdebf9be..985ed36e 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -50,11 +50,6 @@ appstream_file = i18n.merge_file( + ) + + appstream_util = find_program('appstream-util', required: false) +-if appstream_util.found() +- test('Validate appstream file', appstream_util, +- args: ['validate', appstream_file.full_path()] +- ) +-endif + + configure_file( + input: '@[email protected]'.format(PROJECT_RDNN_NAME), diff --git a/gui-apps/gradience/gradience-0.3.0-r1.ebuild b/gui-apps/gradience/gradience-0.3.0-r2.ebuild similarity index 64% rename from gui-apps/gradience/gradience-0.3.0-r1.ebuild rename to gui-apps/gradience/gradience-0.3.0-r2.ebuild index 8723979bb1..97df5698a7 100644 --- a/gui-apps/gradience/gradience-0.3.0-r1.ebuild +++ b/gui-apps/gradience/gradience-0.3.0-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson xdg python-single-r1 @@ -31,17 +31,24 @@ DEPEND=" x11-themes/hicolor-icon-theme >=gui-libs/gtk-4.5.0:4 >=gui-libs/libadwaita-1.2:1= - >=dev-python/pygobject-3.42.2:3 - >=dev-python/anyascii-0.3 - dev-python/material-color-utilities - dev-python/svglib - dev-python/yapsy - dev-python/cssutils - dev-python/jinja - dev-python/aiohttp + $(python_gen_cond_dep ' + >=dev-python/pygobject-3.42.2:3[${PYTHON_USEDEP}] + >=dev-python/anyascii-0.3[${PYTHON_USEDEP}] + dev-python/material-color-utilities[${PYTHON_USEDEP}] + dev-python/svglib[${PYTHON_USEDEP}] + dev-python/yapsy[${PYTHON_USEDEP}] + dev-python/cssutils[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ') " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/appstream-test-ignore.patch +) + src_prepare() { default xdg_environment_reset
