commit: b7ec97f66e467fe6810551e5db762bc5368aafbc Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Tue Apr 1 19:43:24 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Tue Apr 1 19:43:42 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ec97f6
x11-misc/evolvotron: drop 0.7.1-r1 Closes: https://bugs.gentoo.org/947649 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> x11-misc/evolvotron/Manifest | 1 - x11-misc/evolvotron/evolvotron-0.7.1-r1.ebuild | 54 ---------------------- .../evolvotron-0.7.1-gcc11-predicate-decl.patch | 21 --------- 3 files changed, 76 deletions(-) diff --git a/x11-misc/evolvotron/Manifest b/x11-misc/evolvotron/Manifest index 9d66e0c1ec5e..e702f9a0ab58 100644 --- a/x11-misc/evolvotron/Manifest +++ b/x11-misc/evolvotron/Manifest @@ -1,2 +1 @@ -DIST evolvotron-0.7.1.tar.gz 179516 BLAKE2B b73c813fdf134e0e4c7882e06a12bc06acfb6dcdf4a38043c4c30027bf00da10df85d6877abdbd8ca6393496038ba9fa0c32a16b0f37dd14d72cc63c00a17d1c SHA512 74f48dc0881a82d999ccc910df026da80fcc46a906fe2fbb8edbae50a1fa42a3379087f00dd21fd9e5d69cee7c6fc745b80f8703b1af1ebc3a1cdb52ffbe16e9 DIST evolvotron-0.8.2.tar.gz 250210 BLAKE2B 95d5d4cb6c242b1f07a763d4621257a33501134bfe09dec0a9b6368cb21fcd33a3d7ffd5527246b79be03d6266411c0964265150a5dc11b38336c99909f65a9d SHA512 6d998fb76b0dfb375d4cf135cbd7333a3d450f40d8adcfdcc90d1fa261e21a9ab60e3cc3ba5c9438efedc9ad9ba469697917291f1955413f21cb6bbbc340101e diff --git a/x11-misc/evolvotron/evolvotron-0.7.1-r1.ebuild b/x11-misc/evolvotron/evolvotron-0.7.1-r1.ebuild deleted file mode 100644 index db0ada949b3a..000000000000 --- a/x11-misc/evolvotron/evolvotron-0.7.1-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils - -DESCRIPTION="Generative art image evolver" -HOMEPAGE="https://sourceforge.net/projects/evolvotron/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" -S="${WORKDIR}"/${PN} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -RDEPEND=" - dev-libs/boost:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 -" -DEPEND="${RDEPEND}" - -DOCS=( BUGS NEWS README TODO USAGE ) -HTML_DOCS=( evolvotron.html ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.7.1-gcc11-predicate-decl.patch -) - -src_configure() { - eqmake5 main.pro -} - -src_compile() { - local etsubdir - local targets=( libfunction libevolvotron evolvotron evolvotron_render evolvotron_mutate ) - - for etsubdir in ${targets[@]}; do - emake sub-${etsubdir} - done -} - -src_install() { - local bin - for bin in ${PN}{,_mutate,_render}; do - dobin ${bin}/${bin} - done - - doman man/man1/* - einstalldocs -} diff --git a/x11-misc/evolvotron/files/evolvotron-0.7.1-gcc11-predicate-decl.patch b/x11-misc/evolvotron/files/evolvotron-0.7.1-gcc11-predicate-decl.patch deleted file mode 100644 index e21de137f746..000000000000 --- a/x11-misc/evolvotron/files/evolvotron-0.7.1-gcc11-predicate-decl.patch +++ /dev/null @@ -1,21 +0,0 @@ -https://bugs.gentoo.org/787101 ---- a/libevolvotron/mutatable_image_computer_farm.h -+++ b/libevolvotron/mutatable_image_computer_farm.h -@@ -45,7 +45,7 @@ class MutatableImageComputerFarm - { - public: - //! Compare task priorities. -- bool operator()(const boost::shared_ptr<const MutatableImageComputerTask>& t0,const boost::shared_ptr<const MutatableImageComputerTask>& t1) -+ bool operator()(const boost::shared_ptr<const MutatableImageComputerTask>& t0,const boost::shared_ptr<const MutatableImageComputerTask>& t1) const - { - return (t0->priority() < t1->priority()); - } -@@ -56,7 +56,7 @@ class MutatableImageComputerFarm - { - public: - //! Compare task priorities. -- bool operator()(const boost::shared_ptr<const MutatableImageComputerTask>& t0,const boost::shared_ptr<const MutatableImageComputerTask>& t1) -+ bool operator()(const boost::shared_ptr<const MutatableImageComputerTask>& t0,const boost::shared_ptr<const MutatableImageComputerTask>& t1) const - { - return (t0->priority() > t1->priority()); - }
