commit: 4a6a29e6c8b2102bf3ed86a9bfe9da8184f2328b Author: Chris Mayo <aklhfex <AT> gmail <DOT> com> AuthorDate: Mon Aug 4 18:21:31 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Sep 6 15:14:39 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6a29e6
media-gfx/gnofract4d: drop 4.3_p20240324 Signed-off-by: Chris Mayo <aklhfex <AT> gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43325 Signed-off-by: Sam James <sam <AT> gentoo.org> media-gfx/gnofract4d/Manifest | 1 - .../gnofract4d/gnofract4d-4.3_p20240324.ebuild | 78 ---------------------- 2 files changed, 79 deletions(-) diff --git a/media-gfx/gnofract4d/Manifest b/media-gfx/gnofract4d/Manifest index 43afc202453d..826cf7cc24fa 100644 --- a/media-gfx/gnofract4d/Manifest +++ b/media-gfx/gnofract4d/Manifest @@ -1,2 +1 @@ -DIST gnofract4d-4.3_p20240324.tar.gz 18274057 BLAKE2B 183bf96e0429fa676f1c6fca4ae6466c489d0fe5ffee09ae161e01d0f22b4e77165f846416702c026f5d73a27833dfebd49f5c3131c621c9b1abd2ee9fc5529d SHA512 a174683b659347e4a7203d78d309ab41971d105131d40ea60490871477e80109624405f7012e455389ccc9325e08f224a1d3ea2d4e0c23fc9c5ca4fb83f9dfaa DIST gnofract4d-4.3_p20240821.tar.gz 18274253 BLAKE2B edfbd9a21b81f0fb051bbe6aef5ff97c77271985b7ecd0d3900ec70b208b1f2e5b75935d6213a761f555b2d4fe973e71b7859a56f2c2547f09321c6e75cc6981 SHA512 50abc3b5e9168308cbcff963a5aee00cd1f9a5a7a679d23023e6b21e82a1e04fc5fe8b55a10df39b1f71a85450824a75b2661abce9988746b9643acb78fa02e5 diff --git a/media-gfx/gnofract4d/gnofract4d-4.3_p20240324.ebuild b/media-gfx/gnofract4d/gnofract4d-4.3_p20240324.ebuild deleted file mode 100644 index c9482af02943..000000000000 --- a/media-gfx/gnofract4d/gnofract4d-4.3_p20240324.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit meson optfeature python-single-r1 virtualx xdg - -COMMIT="06e34bbf920692828bfd816ab5fb93e7ea9c51c2" - -DESCRIPTION="A program for drawing beautiful mathematically-based images known as fractals" -HOMEPAGE="https://fract4d.github.io/gnofract4d/" -SRC_URI="https://github.com/fract4d/gnofract4d/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - media-libs/libjpeg-turbo:0= - media-libs/libpng:0=" -RDEPEND="${DEPEND} - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - gui-libs/gtk:4[introspection]" -BDEPEND=" - virtual/pkgconfig - test? ( - media-video/ffmpeg[vpx,zlib] - $(python_gen_cond_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - )" - -src_prepare() { - sed -i "s:4.3:${PV}:" meson.build || die - default -} - -src_configure() { - local emesonargs=( - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - -Dstrip=false - ) - meson_src_configure -} - -src_install() { - meson_src_install - python_optimize - python_fix_shebang "${ED}"/usr/bin/gnofract4d -} - -src_test() { - local EPYTEST_IGNORE=( - # test_regress.py does not provide pytest with any tests and inspecting it requires dev-python/pillow - test_regress.py - ) - local EPYTEST_DESELECT=( - # terminate called after throwing an instance of 'std::exception' - test_fract4d.py::Test::testFDSite - ) - use x86 && EPYTEST_DESELECT+=( - # https://bugs.gentoo.org/890796 - test_fractal.py::Test::testDiagonal - test_fractal.py::Test::testRecolor - ) - TMPDIR="${T}" virtx epytest -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "creating videos" media-video/ffmpeg[vpx,zlib] -}
