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());
-       }

Reply via email to