commit:     2410379b1c68ef037d465723486ac569a022491e
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 17 14:13:25 2026 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Jan 17 14:13:25 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2410379b

sci-mathematics/gfan: drop 0.6.2-r6

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/gfan/gfan-0.6.2-r6.ebuild | 85 -------------------------------
 1 file changed, 85 deletions(-)

diff --git a/sci-mathematics/gfan/gfan-0.6.2-r6.ebuild 
b/sci-mathematics/gfan/gfan-0.6.2-r6.ebuild
deleted file mode 100644
index 9046ed495b20..000000000000
--- a/sci-mathematics/gfan/gfan-0.6.2-r6.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Compute Groebner fans and tropical varieties"
-HOMEPAGE="https://users-math.au.dk/~jensen/software/gfan/gfan.html";
-SRC_URI="https://users-math.au.dk/~jensen/software/${PN}/${PN}${PV}.tar.gz";
-
-S="${WORKDIR}/${PN}${PV}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~riscv ~x86"
-IUSE="doc"
-
-# texlive-plaingeneric is needed for \usepackage{ulem} in
-# the manual. ghostscript-gpl provides the "dvipdf" command.
-BDEPEND="doc? (
-       app-text/ghostscript-gpl
-       dev-texlive/texlive-plaingeneric
-       virtual/latex-base
-)"
-DEPEND="dev-libs/gmp:0=[cxx(+)]
-       sci-libs/cddlib:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-0.6.2-testsuite.patch"
-       "${FILESDIR}/${PN}-0.6.2-Makefile.patch"
-       "${FILESDIR}/${PN}-0.6.2-fix-0602ResultantFanProjection.patch"
-       "${FILESDIR}/${PN}-0.6.2-fix-spelling-errors.patch"
-       "${FILESDIR}/${PN}-0.6.2-find-name.patch"
-       "${FILESDIR}/${PN}-0.6.2-glibcxx-assertions.patch"
-)
-
-pkg_setup() {
-       tc-export CC CXX
-
-       # This should really go in cppflags, but that doesn't work with
-       # gfan's hand-written Makefile.
-       append-cxxflags -DNOCDDPREFIX -I"${EPREFIX}"/usr/include/cddlib
-}
-
-src_prepare() {
-       default
-
-       # And this one fails (harmlessly) on x86, bug 818397.
-       rm -r testsuite/0009RenderStairCase || \
-               die "unable to disable test 0009RenderStairCase"
-}
-
-src_configure() {
-       # -Werror=odr
-       # https://bugs.gentoo.org/863044
-       # Only contact method is email. I have sent one detailing the issue.
-       filter-lto
-
-       # The upstream Makefile says that GCC produces bad code with -O3.
-       replace-flags "-O3" "-O2"
-       default
-}
-
-src_compile() {
-       default
-       if use doc; then
-               pushd doc > /dev/null || die
-               # The LaTeX build commands need to be repeated until the
-               # document "stops changing," which is not as easy as it
-               # sounds to detect. Running it twice seems to work here.
-               for iteration in 1 2; do
-                       latex manual.tex && \
-                               bibtex manual && \
-                               dvipdf manual.dvi manual.pdf || die
-               done
-               popd > /dev/null || die
-       fi
-}
-
-src_install() {
-       emake PREFIX="${ED}/usr" install
-       use doc && dodoc doc/manual.pdf
-}

Reply via email to