commit:     923ad4a8d7f912bd308e78c1528646f2997db4a3
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 14 14:49:57 2025 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Oct 14 14:49:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923ad4a8

app-benchmarks/filebench: drop 1.4.9.1-r2

Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 app-benchmarks/filebench/Manifest                  |  1 -
 .../filebench/filebench-1.4.9.1-r2.ebuild          | 35 ----------------------
 ...lebench-fix-automagic-libtecla-dependency.patch | 22 --------------
 app-benchmarks/filebench/metadata.xml              |  3 --
 4 files changed, 61 deletions(-)

diff --git a/app-benchmarks/filebench/Manifest 
b/app-benchmarks/filebench/Manifest
index 56c9031b0335..bd3b5403286b 100644
--- a/app-benchmarks/filebench/Manifest
+++ b/app-benchmarks/filebench/Manifest
@@ -1,2 +1 @@
-DIST filebench-1.4.9.1.tar.gz 349535 BLAKE2B 
774eab935fba422064c9c6a5c233b99545b639b4319cb9658b6555d087f1af0f59c29de57a5fef94c2256199f1c328d2309641785d8573832629fb4a28b2e716
 SHA512 
a6400aba4266fcf98e46c4824796a594adc5d5e7f9605f6e1ab01973ce448e27948991e453b186947a8d89f8603a69a3ba955edf2a1abccd2935196af7b6f0d1
 DIST filebench-1.5.0_alpha3_p20200220.tar.gz 255950 BLAKE2B 
77df6388a982d045c27e4b14bd87371dd559c1b3e428e8a6934b3b6d4632831887440ae82c0e44c993b4870c9e198ead233779f8a7df5f02c2c2130eaa0f0e3f
 SHA512 
96878a3c665b9e31d08806f49bf2a513f00751b833088d9470a94cfbac013d8d3d8fc68574e58531c6ab4bffa7fde88f6ccf6009667d70a1d8d586eb884d1dd8

diff --git a/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild 
b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild
deleted file mode 100644
index b578530e4c63..000000000000
--- a/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Filebench - A Model Based File System Workload Generator"
-HOMEPAGE="https://sourceforge.net/projects/filebench/";
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz";
-
-LICENSE="CDDL"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE="auto-completion"
-
-RDEPEND="
-       auto-completion? ( dev-libs/libtecla )
-"
-DEPEND="
-       ${RDEPEND}
-       app-alternatives/lex
-       app-alternatives/yacc
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-fix-automagic-libtecla-dependency.patch )
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_configure() {
-       econf $(use_with auto-completion libtecla)
-}

diff --git 
a/app-benchmarks/filebench/files/filebench-fix-automagic-libtecla-dependency.patch
 
b/app-benchmarks/filebench/files/filebench-fix-automagic-libtecla-dependency.patch
deleted file mode 100644
index 8d24a62a89d6..000000000000
--- 
a/app-benchmarks/filebench/files/filebench-fix-automagic-libtecla-dependency.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Göktürk Yüksek <[email protected]>
-Subject: [PATCH] Fix automagic dependency on libtecla
-
-Replace the unconditional AC_CHECK_LIB logic with AC_ARG_WITH to
-eliminate the automagic dependency on libtecla.
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -164,8 +164,11 @@
- AC_CHECK_LIB([kstat], [kstat_open])
- # Use libtecla for autocompletion if it is available. If it
- # is, then conditionally compile auto_comp.c (see Makefile.am)
--AC_CHECK_LIB([tecla], [cpl_add_completion])
--AM_CONDITIONAL(AUTOCOMP_LIBTECLA, test "$ac_cv_lib_tecla_cpl_add_completion" 
= yes)
-+AC_ARG_WITH([libtecla], AS_HELP_STRING([--with-libtecla], [Build with 
libtecla for autocompletion support (default: test)]))
-+AS_IF([test "x$with_libtecla" != "xno"], [
-+      AC_CHECK_LIB([tecla], [cpl_add_completion])
-+])
-+AM_CONDITIONAL([AUTOCOMP_LIBTECLA], [test 
"x$ac_cv_lib_tecla_cpl_add_completion" = "xyes"])
- # Check that librt is installed and supports async IO. First line
- # allows to add librt to the linkers path, second one checks
- # if aio_wait() is in it, third one checks if aio_waitn() is there (usually

diff --git a/app-benchmarks/filebench/metadata.xml 
b/app-benchmarks/filebench/metadata.xml
index 1284e2628858..922493f04de9 100644
--- a/app-benchmarks/filebench/metadata.xml
+++ b/app-benchmarks/filebench/metadata.xml
@@ -2,9 +2,6 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
        <!-- maintainer-needed -->
-       <use>
-               <flag name="auto-completion">Enable command-line autocompletion 
using <pkg>dev-libs/libtecla</pkg></flag>
-       </use>
        <upstream>
                <remote-id type="sourceforge">filebench</remote-id><!-- old -->
                <remote-id type="github">filebench/filebench</remote-id>

Reply via email to