public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c-impact/, sci-mathematics/frama-c-callgraph/, ...
@ 2024-09-06 12:28 David Roman
  2024-09-07  9:22 ` [gentoo-commits] repo/proj/guru:master commit in: sci-mathematics/frama-c-slicing/, sci-mathematics/frama-c-occurrence/, David Roman
  0 siblings, 1 reply; 2+ messages in thread
From: David Roman @ 2024-09-06 12:28 UTC (permalink / raw
  To: gentoo-commits

commit:     30fe0558e578cd25664e199c28ffb897e47e64f0
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Sep  6 12:27:23 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Sep  6 12:27:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30fe0558

sci-mathematics/frama-c-*: drop 23.1 and 24.0

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 sci-mathematics/frama-c-aorai/Manifest             |  2 -
 .../frama-c-aorai/frama-c-aorai-23.1.ebuild        | 45 ---------------
 .../frama-c-aorai/frama-c-aorai-24.0.ebuild        | 45 ---------------
 sci-mathematics/frama-c-callgraph/Manifest         |  2 -
 .../frama-c-callgraph-23.1.ebuild                  | 57 -------------------
 .../frama-c-callgraph-24.0.ebuild                  | 57 -------------------
 sci-mathematics/frama-c-constant-folding/Manifest  |  2 -
 .../frama-c-constant-folding-23.1.ebuild           | 59 -------------------
 .../frama-c-constant-folding-24.0.ebuild           | 59 -------------------
 sci-mathematics/frama-c-dive/Manifest              |  2 -
 .../frama-c-dive/frama-c-dive-23.1.ebuild          | 48 ----------------
 .../frama-c-dive/frama-c-dive-24.0.ebuild          | 48 ----------------
 sci-mathematics/frama-c-e-acsl/Manifest            |  2 -
 .../frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild      | 47 ---------------
 .../frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild      | 47 ---------------
 sci-mathematics/frama-c-eva/Manifest               |  2 -
 .../frama-c-eva/frama-c-eva-23.1.ebuild            | 61 --------------------
 .../frama-c-eva/frama-c-eva-24.0.ebuild            | 61 --------------------
 sci-mathematics/frama-c-from/Manifest              |  2 -
 .../frama-c-from/frama-c-from-23.1.ebuild          | 59 -------------------
 .../frama-c-from/frama-c-from-24.0.ebuild          | 59 -------------------
 sci-mathematics/frama-c-impact/Manifest            |  2 -
 .../frama-c-impact/frama-c-impact-23.1.ebuild      | 66 ----------------------
 .../frama-c-impact/frama-c-impact-24.0.ebuild      | 66 ----------------------
 sci-mathematics/frama-c-inout/Manifest             |  2 -
 .../frama-c-inout/frama-c-inout-23.1.ebuild        | 59 -------------------
 .../frama-c-inout/frama-c-inout-24.0.ebuild        | 59 -------------------
 sci-mathematics/frama-c-instantiate/Manifest       |  2 -
 .../frama-c-instantiate-23.1.ebuild                | 42 --------------
 .../frama-c-instantiate-24.0.ebuild                | 42 --------------
 sci-mathematics/frama-c-loopanalysis/Manifest      |  2 -
 .../frama-c-loopanalysis-23.1.ebuild               | 42 --------------
 .../frama-c-loopanalysis-24.0.ebuild               | 42 --------------
 sci-mathematics/frama-c-metrics/Manifest           |  2 -
 .../frama-c-metrics/frama-c-metrics-23.1.ebuild    | 56 ------------------
 .../frama-c-metrics/frama-c-metrics-24.0.ebuild    | 56 ------------------
 sci-mathematics/frama-c-nonterm/Manifest           |  2 -
 .../frama-c-nonterm/frama-c-nonterm-23.1.ebuild    | 44 ---------------
 .../frama-c-nonterm/frama-c-nonterm-24.0.ebuild    | 44 ---------------
 sci-mathematics/frama-c-obfuscator/Manifest        |  2 -
 .../frama-c-obfuscator-23.1.ebuild                 | 42 --------------
 .../frama-c-obfuscator-24.0.ebuild                 | 42 --------------
 sci-mathematics/frama-c-occurrence/Manifest        |  2 -
 .../frama-c-occurrence-23.1.ebuild                 | 56 ------------------
 .../frama-c-occurrence-24.0.ebuild                 | 56 ------------------
 sci-mathematics/frama-c-pdg/Manifest               |  2 -
 .../frama-c-pdg/frama-c-pdg-23.1.ebuild            | 59 -------------------
 .../frama-c-pdg/frama-c-pdg-24.0.ebuild            | 59 -------------------
 sci-mathematics/frama-c-postdominators/Manifest    |  2 -
 .../frama-c-postdominators-23.1.ebuild             | 52 -----------------
 .../frama-c-postdominators-24.0.ebuild             | 52 -----------------
 sci-mathematics/frama-c-printapi/Manifest          |  2 -
 .../frama-c-printapi/frama-c-printapi-23.1.ebuild  | 33 -----------
 .../frama-c-printapi/frama-c-printapi-24.0.ebuild  | 33 -----------
 sci-mathematics/frama-c-qed/Manifest               |  2 -
 .../frama-c-qed/frama-c-qed-23.1.ebuild            | 34 -----------
 .../frama-c-qed/frama-c-qed-24.0.ebuild            | 34 -----------
 sci-mathematics/frama-c-report/Manifest            |  2 -
 .../frama-c-report/frama-c-report-23.1.ebuild      | 42 --------------
 .../frama-c-report/frama-c-report-24.0.ebuild      | 42 --------------
 sci-mathematics/frama-c-rtegen/Manifest            |  2 -
 .../frama-c-rtegen/frama-c-rtegen-23.1.ebuild      | 51 -----------------
 .../frama-c-rtegen/frama-c-rtegen-24.0.ebuild      | 51 -----------------
 sci-mathematics/frama-c-scope/Manifest             |  2 -
 .../frama-c-scope/frama-c-scope-23.1.ebuild        | 61 --------------------
 .../frama-c-scope/frama-c-scope-24.0.ebuild        | 61 --------------------
 sci-mathematics/frama-c-security-slicing/Manifest  |  2 -
 .../frama-c-security-slicing-23.1.ebuild           | 45 ---------------
 .../frama-c-security-slicing-24.0.ebuild           | 45 ---------------
 sci-mathematics/frama-c-server/Manifest            |  2 -
 .../frama-c-server/frama-c-server-23.1.ebuild      | 43 --------------
 .../frama-c-server/frama-c-server-24.0.ebuild      | 43 --------------
 sci-mathematics/frama-c-slicing/Manifest           |  2 -
 .../frama-c-slicing/frama-c-slicing-23.1.ebuild    | 64 ---------------------
 .../frama-c-slicing/frama-c-slicing-24.0.ebuild    | 64 ---------------------
 sci-mathematics/frama-c-sparecode/Manifest         |  2 -
 .../frama-c-sparecode-23.1.ebuild                  | 61 --------------------
 .../frama-c-sparecode-24.0.ebuild                  | 61 --------------------
 sci-mathematics/frama-c-studia/Manifest            |  2 -
 .../frama-c-studia/frama-c-studia-23.1.ebuild      | 45 ---------------
 .../frama-c-studia/frama-c-studia-24.0.ebuild      | 45 ---------------
 sci-mathematics/frama-c-users/Manifest             |  2 -
 .../frama-c-users/frama-c-users-23.1.ebuild        | 57 -------------------
 .../frama-c-users/frama-c-users-24.0.ebuild        | 57 -------------------
 sci-mathematics/frama-c-variadic/Manifest          |  2 -
 .../frama-c-variadic/frama-c-variadic-23.1.ebuild  | 42 --------------
 .../frama-c-variadic/frama-c-variadic-24.0.ebuild  | 42 --------------
 87 files changed, 3002 deletions(-)

diff --git a/sci-mathematics/frama-c-aorai/Manifest b/sci-mathematics/frama-c-aorai/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-aorai/Manifest
+++ b/sci-mathematics/frama-c-aorai/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-aorai/frama-c-aorai-23.1.ebuild b/sci-mathematics/frama-c-aorai/frama-c-aorai-23.1.ebuild
deleted file mode 100644
index bcc6251c7..000000000
--- a/sci-mathematics/frama-c-aorai/frama-c-aorai-23.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Aorai (automaton annotations) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/aorai"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="eva +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		eva? ( ~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_EVA="$(usex eva yes no)"
-	sed -i '/aorai_eva_analysis.ml:/s, share/Makefile.config,,' Makefile.in || die
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-aorai
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_EVA="${ENABLE_EVA}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_EVA="${ENABLE_EVA}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-aorai/frama-c-aorai-24.0.ebuild b/sci-mathematics/frama-c-aorai/frama-c-aorai-24.0.ebuild
deleted file mode 100644
index 106587043..000000000
--- a/sci-mathematics/frama-c-aorai/frama-c-aorai-24.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Aorai (automaton annotations) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/aorai"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="eva +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		eva? ( ~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_EVA="$(usex eva yes no)"
-	sed -i '/aorai_eva_analysis.ml:/s, share/Makefile.config,,' Makefile.in || die
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-aorai
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_EVA="${ENABLE_EVA}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_EVA="${ENABLE_EVA}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-callgraph/Manifest b/sci-mathematics/frama-c-callgraph/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-callgraph/Manifest
+++ b/sci-mathematics/frama-c-callgraph/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild b/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild
deleted file mode 100644
index 34d6e414a..000000000
--- a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Callgraph plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-# Eva is needed at runtime to run the callgraph plugin,
-# but is not needed for compilation (and would introduce a mutual dependency)
-PDEPEND="~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-callgraph
-	printf 'include share/Makefile.config\n' > src/plugins/callgraph/Makefile || die
-	sed -e '/^# *Callgraph/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/callgraph/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/callgraph/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export HAS_DGRAPH=$(usex gtk yes no)
-}
-
-src_compile() {
-	tc-export AR
-	use gtk && emake src/plugins/callgraph/cg_viewer.ml
-	emake -f src/plugins/callgraph/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" HAS_DGRAPH="${HAS_DGRAPH}"
-}
-
-src_install() {
-	emake -f src/plugins/callgraph/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" HAS_DGRAPH="${HAS_DGRAPH}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild b/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild
deleted file mode 100644
index 715aec3e0..000000000
--- a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Callgraph plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-# Eva is needed at runtime to run the callgraph plugin,
-# but is not needed for compilation (and would introduce a mutual dependency)
-PDEPEND="~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-callgraph
-	printf 'include share/Makefile.config\n' > src/plugins/callgraph/Makefile || die
-	sed -e '/^# *Callgraph/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/callgraph/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/callgraph/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export HAS_DGRAPH=$(usex gtk yes no)
-}
-
-src_compile() {
-	tc-export AR
-	use gtk && emake src/plugins/callgraph/cg_viewer.ml
-	emake -f src/plugins/callgraph/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" HAS_DGRAPH="${HAS_DGRAPH}"
-}
-
-src_install() {
-	emake -f src/plugins/callgraph/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" HAS_DGRAPH="${HAS_DGRAPH}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-constant-folding/Manifest b/sci-mathematics/frama-c-constant-folding/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-constant-folding/Manifest
+++ b/sci-mathematics/frama-c-constant-folding/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-23.1.ebuild b/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-23.1.ebuild
deleted file mode 100644
index fac225c18..000000000
--- a/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-23.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Constant folding plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-semantic-constant-folding \
-		--enable-eva \
-		--enable-callgraph \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/constant_propagation/Makefile || die
-	sed -e '/^# *Constant propagation/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/constant_propagation/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/constant_propagation/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_EVA=yes
-	export ENABLE_CALLGRAPH=yes
-	export ENABLE_SERVER=yes
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/constant_propagation/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/constant_propagation/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-24.0.ebuild b/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-24.0.ebuild
deleted file mode 100644
index 5f3078343..000000000
--- a/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-24.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Constant folding plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-semantic-constant-folding \
-		--enable-eva \
-		--enable-callgraph \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/constant_propagation/Makefile || die
-	sed -e '/^# *Constant propagation/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/constant_propagation/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/constant_propagation/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_EVA=yes
-	export ENABLE_CALLGRAPH=yes
-	export ENABLE_SERVER=yes
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/constant_propagation/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/constant_propagation/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-dive/Manifest b/sci-mathematics/frama-c-dive/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-dive/Manifest
+++ b/sci-mathematics/frama-c-dive/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-dive/frama-c-dive-23.1.ebuild b/sci-mathematics/frama-c-dive/frama-c-dive-23.1.ebuild
deleted file mode 100644
index 6d6a090d4..000000000
--- a/sci-mathematics/frama-c-dive/frama-c-dive-23.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Dive plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/dive"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-studia-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-server-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	export ENABLE_STUDIA=yes
-	export ENABLE_SERVER=yes
-	econf --enable-dive
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-dive/frama-c-dive-24.0.ebuild b/sci-mathematics/frama-c-dive/frama-c-dive-24.0.ebuild
deleted file mode 100644
index 019f572f5..000000000
--- a/sci-mathematics/frama-c-dive/frama-c-dive-24.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Dive plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/dive"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-studia-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-server-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	export ENABLE_STUDIA=yes
-	export ENABLE_SERVER=yes
-	econf --enable-dive
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-e-acsl/Manifest b/sci-mathematics/frama-c-e-acsl/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-e-acsl/Manifest
+++ b/sci-mathematics/frama-c-e-acsl/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild b/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild
deleted file mode 100644
index a54789d18..000000000
--- a/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Runtime verification of ACSL (E-ACSL) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/e-acsl"
-
-LICENSE="BSD LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	sed -i '/\$(CC)/s/-O2 -g3/$(CFLAGS)/' Makefile.in || die
-	sed -i "s/ranlib/$(tc-getRANLIB)/" Makefile.in || die
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-e-acsl
-}
-
-src_compile() {
-	tc-export AR
-	export FRAMAC_ROOT_SRCDIR="${S}/../../.."
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	export EACSL_INSTALL_LIB_DIR="${ED}/usr/$(get_libdir)/frama-c/e-acsl"
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" EACSL_INSTALL_LIB_DIR="${EACSL_INSTALL_LIB_DIR}" install
-}

diff --git a/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild b/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild
deleted file mode 100644
index 40bdfacc3..000000000
--- a/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Runtime verification of ACSL (E-ACSL) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/e-acsl"
-
-LICENSE="BSD LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	sed -i '/\$(CC)/s/-O2 -g3/$(CFLAGS)/' Makefile.in || die
-	sed -i "s/ranlib/$(tc-getRANLIB)/" Makefile.in || die
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-e-acsl
-}
-
-src_compile() {
-	tc-export AR
-	export FRAMAC_ROOT_SRCDIR="${S}/../../.."
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	export EACSL_INSTALL_LIB_DIR="${ED}/usr/$(get_libdir)/frama-c/e-acsl"
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" EACSL_INSTALL_LIB_DIR="${EACSL_INSTALL_LIB_DIR}" install
-}

diff --git a/sci-mathematics/frama-c-eva/Manifest b/sci-mathematics/frama-c-eva/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-eva/Manifest
+++ b/sci-mathematics/frama-c-eva/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild b/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild
deleted file mode 100644
index 085313df5..000000000
--- a/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Value analysis (EVA) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-	~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-	~sci-mathematics/frama-c-loopanalysis-${PV}:=[ocamlopt?]
-	~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]
-	~sci-mathematics/frama-c-server-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-# Eva needs the "scope" plugin at runtime, which provides rm_assert
-# But it is not needed for compilation, and would introduce a mutual dependency
-PDEPEND="~sci-mathematics/frama-c-scope-${PV}:=[ocamlopt?]"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-callgraph \
-		--enable-server \
-		--enable-eva
-	printf 'include share/Makefile.config\n' > src/plugins/value/Makefile || die
-	sed -e '/^# *Evolved Value Analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/value/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/value/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/value/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/value/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild b/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild
deleted file mode 100644
index 0769c4f19..000000000
--- a/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Value analysis (EVA) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-	~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-	~sci-mathematics/frama-c-loopanalysis-${PV}:=[ocamlopt?]
-	~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]
-	~sci-mathematics/frama-c-server-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-# Eva needs the "scope" plugin at runtime, which provides rm_assert
-# But it is not needed for compilation, and would introduce a mutual dependency
-PDEPEND="~sci-mathematics/frama-c-scope-${PV}:=[ocamlopt?]"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-callgraph \
-		--enable-server \
-		--enable-eva
-	printf 'include share/Makefile.config\n' > src/plugins/value/Makefile || die
-	sed -e '/^# *Evolved Value Analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/value/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/value/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/value/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/value/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-from/Manifest b/sci-mathematics/frama-c-from/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-from/Manifest
+++ b/sci-mathematics/frama-c-from/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-from/frama-c-from-23.1.ebuild b/sci-mathematics/frama-c-from/frama-c-from-23.1.ebuild
deleted file mode 100644
index 7456d1285..000000000
--- a/sci-mathematics/frama-c-from/frama-c-from-23.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="From analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-postdominators-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators
-	printf 'include share/Makefile.config\n' > src/plugins/from/Makefile || die
-	sed -e '/^# *From analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/from/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/from/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/from/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/from/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-from/frama-c-from-24.0.ebuild b/sci-mathematics/frama-c-from/frama-c-from-24.0.ebuild
deleted file mode 100644
index 4596bf8d5..000000000
--- a/sci-mathematics/frama-c-from/frama-c-from-24.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="From analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-postdominators-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators
-	printf 'include share/Makefile.config\n' > src/plugins/from/Makefile || die
-	sed -e '/^# *From analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/from/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/from/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/from/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/from/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-impact/Manifest b/sci-mathematics/frama-c-impact/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-impact/Manifest
+++ b/sci-mathematics/frama-c-impact/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-impact/frama-c-impact-23.1.ebuild b/sci-mathematics/frama-c-impact/frama-c-impact-23.1.ebuild
deleted file mode 100644
index 9084eac33..000000000
--- a/sci-mathematics/frama-c-impact/frama-c-impact-23.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Impact plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-inout-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-slicing-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-impact \
-		--enable-inout \
-		--enable-slicing \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-pdg \
-		--enable-sparecode \
-		--enable-users
-	printf 'include share/Makefile.config\n' > src/plugins/impact/Makefile || die
-	sed -e '/^# *Impact analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/impact/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/impact/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/impact/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/impact/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-impact/frama-c-impact-24.0.ebuild b/sci-mathematics/frama-c-impact/frama-c-impact-24.0.ebuild
deleted file mode 100644
index d68a5285c..000000000
--- a/sci-mathematics/frama-c-impact/frama-c-impact-24.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Impact plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-inout-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-slicing-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-impact \
-		--enable-inout \
-		--enable-slicing \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-pdg \
-		--enable-sparecode \
-		--enable-users
-	printf 'include share/Makefile.config\n' > src/plugins/impact/Makefile || die
-	sed -e '/^# *Impact analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/impact/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/impact/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/impact/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/impact/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-inout/Manifest b/sci-mathematics/frama-c-inout/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-inout/Manifest
+++ b/sci-mathematics/frama-c-inout/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-inout/frama-c-inout-23.1.ebuild b/sci-mathematics/frama-c-inout/frama-c-inout-23.1.ebuild
deleted file mode 100644
index e556dddc5..000000000
--- a/sci-mathematics/frama-c-inout/frama-c-inout-23.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="In/out analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-from-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-inout \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/inout/Makefile || die
-	sed -e '/^# *inout/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/inout/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/inout/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/inout/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/inout/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-inout/frama-c-inout-24.0.ebuild b/sci-mathematics/frama-c-inout/frama-c-inout-24.0.ebuild
deleted file mode 100644
index 297c2c4fc..000000000
--- a/sci-mathematics/frama-c-inout/frama-c-inout-24.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="In/out analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-from-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-inout \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/inout/Makefile || die
-	sed -e '/^# *inout/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/inout/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/inout/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/inout/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/inout/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-instantiate/Manifest b/sci-mathematics/frama-c-instantiate/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-instantiate/Manifest
+++ b/sci-mathematics/frama-c-instantiate/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-instantiate/frama-c-instantiate-23.1.ebuild b/sci-mathematics/frama-c-instantiate/frama-c-instantiate-23.1.ebuild
deleted file mode 100644
index 644848948..000000000
--- a/sci-mathematics/frama-c-instantiate/frama-c-instantiate-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Instantiate analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/instantiate"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-instantiate
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-instantiate/frama-c-instantiate-24.0.ebuild b/sci-mathematics/frama-c-instantiate/frama-c-instantiate-24.0.ebuild
deleted file mode 100644
index 4353717f7..000000000
--- a/sci-mathematics/frama-c-instantiate/frama-c-instantiate-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Instantiate analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/instantiate"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-instantiate
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-loopanalysis/Manifest b/sci-mathematics/frama-c-loopanalysis/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-loopanalysis/Manifest
+++ b/sci-mathematics/frama-c-loopanalysis/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-23.1.ebuild b/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-23.1.ebuild
deleted file mode 100644
index b26f68910..000000000
--- a/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Loop analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/loop_analysis"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-loop-analysis
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-24.0.ebuild b/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-24.0.ebuild
deleted file mode 100644
index 5bfe2219a..000000000
--- a/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Loop analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/loop_analysis"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-loop-analysis
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-metrics/Manifest b/sci-mathematics/frama-c-metrics/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-metrics/Manifest
+++ b/sci-mathematics/frama-c-metrics/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-metrics/frama-c-metrics-23.1.ebuild b/sci-mathematics/frama-c-metrics/frama-c-metrics-23.1.ebuild
deleted file mode 100644
index feacafd82..000000000
--- a/sci-mathematics/frama-c-metrics/frama-c-metrics-23.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Metrics plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-metrics \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/metrics/Makefile || die
-	sed -e '/^# *Metrics/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/metrics/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/metrics/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/metrics/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/metrics/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-metrics/frama-c-metrics-24.0.ebuild b/sci-mathematics/frama-c-metrics/frama-c-metrics-24.0.ebuild
deleted file mode 100644
index ed4026208..000000000
--- a/sci-mathematics/frama-c-metrics/frama-c-metrics-24.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Metrics plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-metrics \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/metrics/Makefile || die
-	sed -e '/^# *Metrics/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/metrics/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/metrics/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/metrics/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/metrics/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-nonterm/Manifest b/sci-mathematics/frama-c-nonterm/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-nonterm/Manifest
+++ b/sci-mathematics/frama-c-nonterm/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-nonterm/frama-c-nonterm-23.1.ebuild b/sci-mathematics/frama-c-nonterm/frama-c-nonterm-23.1.ebuild
deleted file mode 100644
index b7669ada9..000000000
--- a/sci-mathematics/frama-c-nonterm/frama-c-nonterm-23.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Nonterm plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/nonterm"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	econf --enable-nonterm
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-nonterm/frama-c-nonterm-24.0.ebuild b/sci-mathematics/frama-c-nonterm/frama-c-nonterm-24.0.ebuild
deleted file mode 100644
index d0a938566..000000000
--- a/sci-mathematics/frama-c-nonterm/frama-c-nonterm-24.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Nonterm plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/nonterm"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	econf --enable-nonterm
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-obfuscator/Manifest b/sci-mathematics/frama-c-obfuscator/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-obfuscator/Manifest
+++ b/sci-mathematics/frama-c-obfuscator/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-23.1.ebuild b/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-23.1.ebuild
deleted file mode 100644
index 407ddd723..000000000
--- a/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Obfuscator plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/obfuscator"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-obfuscator
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-24.0.ebuild b/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-24.0.ebuild
deleted file mode 100644
index 9f2a8eca3..000000000
--- a/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Obfuscator plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/obfuscator"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-obfuscator
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-occurrence/Manifest b/sci-mathematics/frama-c-occurrence/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-occurrence/Manifest
+++ b/sci-mathematics/frama-c-occurrence/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-occurrence/frama-c-occurrence-23.1.ebuild b/sci-mathematics/frama-c-occurrence/frama-c-occurrence-23.1.ebuild
deleted file mode 100644
index 460b24533..000000000
--- a/sci-mathematics/frama-c-occurrence/frama-c-occurrence-23.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Occurrence analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-occurrence \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/occurrence/Makefile || die
-	sed -e '/^# *Occurrence/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/occurrence/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/occurrence/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/occurrence/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/occurrence/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-occurrence/frama-c-occurrence-24.0.ebuild b/sci-mathematics/frama-c-occurrence/frama-c-occurrence-24.0.ebuild
deleted file mode 100644
index c3efc55f6..000000000
--- a/sci-mathematics/frama-c-occurrence/frama-c-occurrence-24.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Occurrence analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-occurrence \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/occurrence/Makefile || die
-	sed -e '/^# *Occurrence/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/occurrence/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/occurrence/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/occurrence/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/occurrence/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-pdg/Manifest b/sci-mathematics/frama-c-pdg/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-pdg/Manifest
+++ b/sci-mathematics/frama-c-pdg/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-pdg/frama-c-pdg-23.1.ebuild b/sci-mathematics/frama-c-pdg/frama-c-pdg-23.1.ebuild
deleted file mode 100644
index b51cc7068..000000000
--- a/sci-mathematics/frama-c-pdg/frama-c-pdg-23.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Program dependence graph plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-from-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-pdg \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-from-analysis
-	printf 'include share/Makefile.config\n' > src/plugins/pdg/Makefile || die
-	sed -e '/^# *PDG : program dependence graph/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/pdg/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/pdg/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/pdg/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/pdg/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-pdg/frama-c-pdg-24.0.ebuild b/sci-mathematics/frama-c-pdg/frama-c-pdg-24.0.ebuild
deleted file mode 100644
index 0148f9f92..000000000
--- a/sci-mathematics/frama-c-pdg/frama-c-pdg-24.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Program dependence graph plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-from-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-pdg \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-from-analysis
-	printf 'include share/Makefile.config\n' > src/plugins/pdg/Makefile || die
-	sed -e '/^# *PDG : program dependence graph/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/pdg/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/pdg/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/pdg/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/pdg/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-postdominators/Manifest b/sci-mathematics/frama-c-postdominators/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-postdominators/Manifest
+++ b/sci-mathematics/frama-c-postdominators/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-postdominators/frama-c-postdominators-23.1.ebuild b/sci-mathematics/frama-c-postdominators/frama-c-postdominators-23.1.ebuild
deleted file mode 100644
index cb3f642f5..000000000
--- a/sci-mathematics/frama-c-postdominators/frama-c-postdominators-23.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Postdominators plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-postdominators
-	printf 'include share/Makefile.config\n' > src/plugins/postdominators/Makefile || die
-	sed -e '/^# *Post-dominators/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/postdominators/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/postdominators/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/postdominators/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/postdominators/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-postdominators/frama-c-postdominators-24.0.ebuild b/sci-mathematics/frama-c-postdominators/frama-c-postdominators-24.0.ebuild
deleted file mode 100644
index 51a06371c..000000000
--- a/sci-mathematics/frama-c-postdominators/frama-c-postdominators-24.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Postdominators plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-postdominators
-	printf 'include share/Makefile.config\n' > src/plugins/postdominators/Makefile || die
-	sed -e '/^# *Post-dominators/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/postdominators/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/postdominators/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/postdominators/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/postdominators/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-printapi/Manifest b/sci-mathematics/frama-c-printapi/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-printapi/Manifest
+++ b/sci-mathematics/frama-c-printapi/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-printapi/frama-c-printapi-23.1.ebuild b/sci-mathematics/frama-c-printapi/frama-c-printapi-23.1.ebuild
deleted file mode 100644
index 3fb2e0d70..000000000
--- a/sci-mathematics/frama-c-printapi/frama-c-printapi-23.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="Plugin generating .mli interface files for plugin APIs for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/print_api"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-printapi/frama-c-printapi-24.0.ebuild b/sci-mathematics/frama-c-printapi/frama-c-printapi-24.0.ebuild
deleted file mode 100644
index 742f2e331..000000000
--- a/sci-mathematics/frama-c-printapi/frama-c-printapi-24.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="Plugin generating .mli interface files for plugin APIs for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/print_api"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-qed/Manifest b/sci-mathematics/frama-c-qed/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-qed/Manifest
+++ b/sci-mathematics/frama-c-qed/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-qed/frama-c-qed-23.1.ebuild b/sci-mathematics/frama-c-qed/frama-c-qed-23.1.ebuild
deleted file mode 100644
index bc2991f8c..000000000
--- a/sci-mathematics/frama-c-qed/frama-c-qed-23.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="Qed plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/qed"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_GUI="$(usex gtk yes no)"
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-qed/frama-c-qed-24.0.ebuild b/sci-mathematics/frama-c-qed/frama-c-qed-24.0.ebuild
deleted file mode 100644
index 95a4be160..000000000
--- a/sci-mathematics/frama-c-qed/frama-c-qed-24.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="Qed plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/qed"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_GUI="$(usex gtk yes no)"
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-report/Manifest b/sci-mathematics/frama-c-report/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-report/Manifest
+++ b/sci-mathematics/frama-c-report/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-report/frama-c-report-23.1.ebuild b/sci-mathematics/frama-c-report/frama-c-report-23.1.ebuild
deleted file mode 100644
index 71c4b9bbc..000000000
--- a/sci-mathematics/frama-c-report/frama-c-report-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Report plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/report"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-report
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-report/frama-c-report-24.0.ebuild b/sci-mathematics/frama-c-report/frama-c-report-24.0.ebuild
deleted file mode 100644
index 8b539f8bc..000000000
--- a/sci-mathematics/frama-c-report/frama-c-report-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Report plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/report"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-report
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-rtegen/Manifest b/sci-mathematics/frama-c-rtegen/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-rtegen/Manifest
+++ b/sci-mathematics/frama-c-rtegen/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-rtegen/frama-c-rtegen-23.1.ebuild b/sci-mathematics/frama-c-rtegen/frama-c-rtegen-23.1.ebuild
deleted file mode 100644
index fec53e977..000000000
--- a/sci-mathematics/frama-c-rtegen/frama-c-rtegen-23.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Runtime error annotation (RTE) generation plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--enable-rtegen
-	printf 'include share/Makefile.config\n' > src/plugins/rte/Makefile || die
-	sed -e '/^# *Runtime Error Annotation Generation analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/rte/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/rte/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/rte/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/rte/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-rtegen/frama-c-rtegen-24.0.ebuild b/sci-mathematics/frama-c-rtegen/frama-c-rtegen-24.0.ebuild
deleted file mode 100644
index fa7af032c..000000000
--- a/sci-mathematics/frama-c-rtegen/frama-c-rtegen-24.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Runtime error annotation (RTE) generation plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--enable-rtegen
-	printf 'include share/Makefile.config\n' > src/plugins/rte/Makefile || die
-	sed -e '/^# *Runtime Error Annotation Generation analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/rte/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/rte/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/rte/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/rte/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-scope/Manifest b/sci-mathematics/frama-c-scope/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-scope/Manifest
+++ b/sci-mathematics/frama-c-scope/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-scope/frama-c-scope-23.1.ebuild b/sci-mathematics/frama-c-scope/frama-c-scope-23.1.ebuild
deleted file mode 100644
index e2c293d0f..000000000
--- a/sci-mathematics/frama-c-scope/frama-c-scope-23.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Scope plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-inout-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-scope \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-inout \
-		--enable-pdg
-	printf 'include share/Makefile.config\n' > src/plugins/scope/Makefile || die
-	sed -e '/^# *Scope :/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/scope/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/scope/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/scope/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/scope/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-scope/frama-c-scope-24.0.ebuild b/sci-mathematics/frama-c-scope/frama-c-scope-24.0.ebuild
deleted file mode 100644
index 671d47bc5..000000000
--- a/sci-mathematics/frama-c-scope/frama-c-scope-24.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Scope plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-inout-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-scope \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-inout \
-		--enable-pdg
-	printf 'include share/Makefile.config\n' > src/plugins/scope/Makefile || die
-	sed -e '/^# *Scope :/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/scope/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/scope/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/scope/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/scope/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-security-slicing/Manifest b/sci-mathematics/frama-c-security-slicing/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-security-slicing/Manifest
+++ b/sci-mathematics/frama-c-security-slicing/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-23.1.ebuild b/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-23.1.ebuild
deleted file mode 100644
index 456544fb2..000000000
--- a/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-23.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Security slicing plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/security_slicing"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-slicing-${PV}:=[gtk,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-security-slicing
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-24.0.ebuild b/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-24.0.ebuild
deleted file mode 100644
index 9d999880c..000000000
--- a/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-24.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Security slicing plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/security_slicing"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-slicing-${PV}:=[gtk,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-security-slicing
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-server/Manifest b/sci-mathematics/frama-c-server/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-server/Manifest
+++ b/sci-mathematics/frama-c-server/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-server/frama-c-server-23.1.ebuild b/sci-mathematics/frama-c-server/frama-c-server-23.1.ebuild
deleted file mode 100644
index b8243bf1b..000000000
--- a/sci-mathematics/frama-c-server/frama-c-server-23.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Server plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/server"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-server \
-		--disable-server-zmq # missing dev-ml/zmq
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-server/frama-c-server-24.0.ebuild b/sci-mathematics/frama-c-server/frama-c-server-24.0.ebuild
deleted file mode 100644
index 77bed3738..000000000
--- a/sci-mathematics/frama-c-server/frama-c-server-24.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Server plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/server"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-server \
-		--disable-server-zmq # missing dev-ml/zmq
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-slicing/Manifest b/sci-mathematics/frama-c-slicing/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-slicing/Manifest
+++ b/sci-mathematics/frama-c-slicing/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-slicing/frama-c-slicing-23.1.ebuild b/sci-mathematics/frama-c-slicing/frama-c-slicing-23.1.ebuild
deleted file mode 100644
index d9e618c25..000000000
--- a/sci-mathematics/frama-c-slicing/frama-c-slicing-23.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Slicing plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-sparecode-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-slicing \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-pdg \
-		--enable-sparecode \
-		--enable-users
-	printf 'include share/Makefile.config\n' > src/plugins/slicing/Makefile || die
-	sed -e '/^# *Slicing/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/slicing/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/slicing/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/slicing/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/slicing/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-slicing/frama-c-slicing-24.0.ebuild b/sci-mathematics/frama-c-slicing/frama-c-slicing-24.0.ebuild
deleted file mode 100644
index efbc708d0..000000000
--- a/sci-mathematics/frama-c-slicing/frama-c-slicing-24.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Slicing plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-sparecode-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-slicing \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-pdg \
-		--enable-sparecode \
-		--enable-users
-	printf 'include share/Makefile.config\n' > src/plugins/slicing/Makefile || die
-	sed -e '/^# *Slicing/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/slicing/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/slicing/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/slicing/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/slicing/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-sparecode/Manifest b/sci-mathematics/frama-c-sparecode/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-sparecode/Manifest
+++ b/sci-mathematics/frama-c-sparecode/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-sparecode/frama-c-sparecode-23.1.ebuild b/sci-mathematics/frama-c-sparecode/frama-c-sparecode-23.1.ebuild
deleted file mode 100644
index 0a70535f4..000000000
--- a/sci-mathematics/frama-c-sparecode/frama-c-sparecode-23.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Spare code plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-users-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-sparecode \
-		--enable-users \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-pdg \
-		--enable-from-analysis
-	printf 'include share/Makefile.config\n' > src/plugins/sparecode/Makefile || die
-	sed -e '/^# *Sparecode :/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/sparecode/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/sparecode/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/sparecode/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/sparecode/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-sparecode/frama-c-sparecode-24.0.ebuild b/sci-mathematics/frama-c-sparecode/frama-c-sparecode-24.0.ebuild
deleted file mode 100644
index a6e148859..000000000
--- a/sci-mathematics/frama-c-sparecode/frama-c-sparecode-24.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Spare code plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-users-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-sparecode \
-		--enable-users \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-pdg \
-		--enable-from-analysis
-	printf 'include share/Makefile.config\n' > src/plugins/sparecode/Makefile || die
-	sed -e '/^# *Sparecode :/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/sparecode/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/sparecode/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/sparecode/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/sparecode/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-studia/Manifest b/sci-mathematics/frama-c-studia/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-studia/Manifest
+++ b/sci-mathematics/frama-c-studia/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-studia/frama-c-studia-23.1.ebuild b/sci-mathematics/frama-c-studia/frama-c-studia-23.1.ebuild
deleted file mode 100644
index 3783e4d63..000000000
--- a/sci-mathematics/frama-c-studia/frama-c-studia-23.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Studia plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/studia"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_GUI="$(usex gtk yes no)"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	econf --enable-studia
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-studia/frama-c-studia-24.0.ebuild b/sci-mathematics/frama-c-studia/frama-c-studia-24.0.ebuild
deleted file mode 100644
index c3ca960ec..000000000
--- a/sci-mathematics/frama-c-studia/frama-c-studia-24.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Studia plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/studia"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_GUI="$(usex gtk yes no)"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	econf --enable-studia
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-users/Manifest b/sci-mathematics/frama-c-users/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-users/Manifest
+++ b/sci-mathematics/frama-c-users/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-users/frama-c-users-23.1.ebuild b/sci-mathematics/frama-c-users/frama-c-users-23.1.ebuild
deleted file mode 100644
index 8f3e9dacb..000000000
--- a/sci-mathematics/frama-c-users/frama-c-users-23.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Users plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-users \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/users/Makefile || die
-	sed -e '/^# *Users analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/users/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/users/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/users/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/users/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-users/frama-c-users-24.0.ebuild b/sci-mathematics/frama-c-users/frama-c-users-24.0.ebuild
deleted file mode 100644
index 89ad08075..000000000
--- a/sci-mathematics/frama-c-users/frama-c-users-24.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Users plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-users \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/users/Makefile || die
-	sed -e '/^# *Users analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/users/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/users/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/users/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/users/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-variadic/Manifest b/sci-mathematics/frama-c-variadic/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-variadic/Manifest
+++ b/sci-mathematics/frama-c-variadic/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-variadic/frama-c-variadic-23.1.ebuild b/sci-mathematics/frama-c-variadic/frama-c-variadic-23.1.ebuild
deleted file mode 100644
index 9aff55411..000000000
--- a/sci-mathematics/frama-c-variadic/frama-c-variadic-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Variadic function transformation plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/variadic"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-variadic
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-variadic/frama-c-variadic-24.0.ebuild b/sci-mathematics/frama-c-variadic/frama-c-variadic-24.0.ebuild
deleted file mode 100644
index 13f3ca000..000000000
--- a/sci-mathematics/frama-c-variadic/frama-c-variadic-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Variadic function transformation plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/variadic"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-variadic
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: sci-mathematics/frama-c-slicing/, sci-mathematics/frama-c-occurrence/, ...
  2024-09-06 12:28 [gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c-impact/, sci-mathematics/frama-c-callgraph/, David Roman
@ 2024-09-07  9:22 ` David Roman
  0 siblings, 0 replies; 2+ messages in thread
From: David Roman @ 2024-09-07  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     30fe0558e578cd25664e199c28ffb897e47e64f0
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Sep  6 12:27:23 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Sep  6 12:27:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30fe0558

sci-mathematics/frama-c-*: drop 23.1 and 24.0

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 sci-mathematics/frama-c-aorai/Manifest             |  2 -
 .../frama-c-aorai/frama-c-aorai-23.1.ebuild        | 45 ---------------
 .../frama-c-aorai/frama-c-aorai-24.0.ebuild        | 45 ---------------
 sci-mathematics/frama-c-callgraph/Manifest         |  2 -
 .../frama-c-callgraph-23.1.ebuild                  | 57 -------------------
 .../frama-c-callgraph-24.0.ebuild                  | 57 -------------------
 sci-mathematics/frama-c-constant-folding/Manifest  |  2 -
 .../frama-c-constant-folding-23.1.ebuild           | 59 -------------------
 .../frama-c-constant-folding-24.0.ebuild           | 59 -------------------
 sci-mathematics/frama-c-dive/Manifest              |  2 -
 .../frama-c-dive/frama-c-dive-23.1.ebuild          | 48 ----------------
 .../frama-c-dive/frama-c-dive-24.0.ebuild          | 48 ----------------
 sci-mathematics/frama-c-e-acsl/Manifest            |  2 -
 .../frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild      | 47 ---------------
 .../frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild      | 47 ---------------
 sci-mathematics/frama-c-eva/Manifest               |  2 -
 .../frama-c-eva/frama-c-eva-23.1.ebuild            | 61 --------------------
 .../frama-c-eva/frama-c-eva-24.0.ebuild            | 61 --------------------
 sci-mathematics/frama-c-from/Manifest              |  2 -
 .../frama-c-from/frama-c-from-23.1.ebuild          | 59 -------------------
 .../frama-c-from/frama-c-from-24.0.ebuild          | 59 -------------------
 sci-mathematics/frama-c-impact/Manifest            |  2 -
 .../frama-c-impact/frama-c-impact-23.1.ebuild      | 66 ----------------------
 .../frama-c-impact/frama-c-impact-24.0.ebuild      | 66 ----------------------
 sci-mathematics/frama-c-inout/Manifest             |  2 -
 .../frama-c-inout/frama-c-inout-23.1.ebuild        | 59 -------------------
 .../frama-c-inout/frama-c-inout-24.0.ebuild        | 59 -------------------
 sci-mathematics/frama-c-instantiate/Manifest       |  2 -
 .../frama-c-instantiate-23.1.ebuild                | 42 --------------
 .../frama-c-instantiate-24.0.ebuild                | 42 --------------
 sci-mathematics/frama-c-loopanalysis/Manifest      |  2 -
 .../frama-c-loopanalysis-23.1.ebuild               | 42 --------------
 .../frama-c-loopanalysis-24.0.ebuild               | 42 --------------
 sci-mathematics/frama-c-metrics/Manifest           |  2 -
 .../frama-c-metrics/frama-c-metrics-23.1.ebuild    | 56 ------------------
 .../frama-c-metrics/frama-c-metrics-24.0.ebuild    | 56 ------------------
 sci-mathematics/frama-c-nonterm/Manifest           |  2 -
 .../frama-c-nonterm/frama-c-nonterm-23.1.ebuild    | 44 ---------------
 .../frama-c-nonterm/frama-c-nonterm-24.0.ebuild    | 44 ---------------
 sci-mathematics/frama-c-obfuscator/Manifest        |  2 -
 .../frama-c-obfuscator-23.1.ebuild                 | 42 --------------
 .../frama-c-obfuscator-24.0.ebuild                 | 42 --------------
 sci-mathematics/frama-c-occurrence/Manifest        |  2 -
 .../frama-c-occurrence-23.1.ebuild                 | 56 ------------------
 .../frama-c-occurrence-24.0.ebuild                 | 56 ------------------
 sci-mathematics/frama-c-pdg/Manifest               |  2 -
 .../frama-c-pdg/frama-c-pdg-23.1.ebuild            | 59 -------------------
 .../frama-c-pdg/frama-c-pdg-24.0.ebuild            | 59 -------------------
 sci-mathematics/frama-c-postdominators/Manifest    |  2 -
 .../frama-c-postdominators-23.1.ebuild             | 52 -----------------
 .../frama-c-postdominators-24.0.ebuild             | 52 -----------------
 sci-mathematics/frama-c-printapi/Manifest          |  2 -
 .../frama-c-printapi/frama-c-printapi-23.1.ebuild  | 33 -----------
 .../frama-c-printapi/frama-c-printapi-24.0.ebuild  | 33 -----------
 sci-mathematics/frama-c-qed/Manifest               |  2 -
 .../frama-c-qed/frama-c-qed-23.1.ebuild            | 34 -----------
 .../frama-c-qed/frama-c-qed-24.0.ebuild            | 34 -----------
 sci-mathematics/frama-c-report/Manifest            |  2 -
 .../frama-c-report/frama-c-report-23.1.ebuild      | 42 --------------
 .../frama-c-report/frama-c-report-24.0.ebuild      | 42 --------------
 sci-mathematics/frama-c-rtegen/Manifest            |  2 -
 .../frama-c-rtegen/frama-c-rtegen-23.1.ebuild      | 51 -----------------
 .../frama-c-rtegen/frama-c-rtegen-24.0.ebuild      | 51 -----------------
 sci-mathematics/frama-c-scope/Manifest             |  2 -
 .../frama-c-scope/frama-c-scope-23.1.ebuild        | 61 --------------------
 .../frama-c-scope/frama-c-scope-24.0.ebuild        | 61 --------------------
 sci-mathematics/frama-c-security-slicing/Manifest  |  2 -
 .../frama-c-security-slicing-23.1.ebuild           | 45 ---------------
 .../frama-c-security-slicing-24.0.ebuild           | 45 ---------------
 sci-mathematics/frama-c-server/Manifest            |  2 -
 .../frama-c-server/frama-c-server-23.1.ebuild      | 43 --------------
 .../frama-c-server/frama-c-server-24.0.ebuild      | 43 --------------
 sci-mathematics/frama-c-slicing/Manifest           |  2 -
 .../frama-c-slicing/frama-c-slicing-23.1.ebuild    | 64 ---------------------
 .../frama-c-slicing/frama-c-slicing-24.0.ebuild    | 64 ---------------------
 sci-mathematics/frama-c-sparecode/Manifest         |  2 -
 .../frama-c-sparecode-23.1.ebuild                  | 61 --------------------
 .../frama-c-sparecode-24.0.ebuild                  | 61 --------------------
 sci-mathematics/frama-c-studia/Manifest            |  2 -
 .../frama-c-studia/frama-c-studia-23.1.ebuild      | 45 ---------------
 .../frama-c-studia/frama-c-studia-24.0.ebuild      | 45 ---------------
 sci-mathematics/frama-c-users/Manifest             |  2 -
 .../frama-c-users/frama-c-users-23.1.ebuild        | 57 -------------------
 .../frama-c-users/frama-c-users-24.0.ebuild        | 57 -------------------
 sci-mathematics/frama-c-variadic/Manifest          |  2 -
 .../frama-c-variadic/frama-c-variadic-23.1.ebuild  | 42 --------------
 .../frama-c-variadic/frama-c-variadic-24.0.ebuild  | 42 --------------
 87 files changed, 3002 deletions(-)

diff --git a/sci-mathematics/frama-c-aorai/Manifest b/sci-mathematics/frama-c-aorai/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-aorai/Manifest
+++ b/sci-mathematics/frama-c-aorai/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-aorai/frama-c-aorai-23.1.ebuild b/sci-mathematics/frama-c-aorai/frama-c-aorai-23.1.ebuild
deleted file mode 100644
index bcc6251c7..000000000
--- a/sci-mathematics/frama-c-aorai/frama-c-aorai-23.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Aorai (automaton annotations) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/aorai"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="eva +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		eva? ( ~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_EVA="$(usex eva yes no)"
-	sed -i '/aorai_eva_analysis.ml:/s, share/Makefile.config,,' Makefile.in || die
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-aorai
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_EVA="${ENABLE_EVA}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_EVA="${ENABLE_EVA}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-aorai/frama-c-aorai-24.0.ebuild b/sci-mathematics/frama-c-aorai/frama-c-aorai-24.0.ebuild
deleted file mode 100644
index 106587043..000000000
--- a/sci-mathematics/frama-c-aorai/frama-c-aorai-24.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Aorai (automaton annotations) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/aorai"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="eva +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		eva? ( ~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_EVA="$(usex eva yes no)"
-	sed -i '/aorai_eva_analysis.ml:/s, share/Makefile.config,,' Makefile.in || die
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-aorai
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_EVA="${ENABLE_EVA}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_EVA="${ENABLE_EVA}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-callgraph/Manifest b/sci-mathematics/frama-c-callgraph/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-callgraph/Manifest
+++ b/sci-mathematics/frama-c-callgraph/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild b/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild
deleted file mode 100644
index 34d6e414a..000000000
--- a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Callgraph plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-# Eva is needed at runtime to run the callgraph plugin,
-# but is not needed for compilation (and would introduce a mutual dependency)
-PDEPEND="~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-callgraph
-	printf 'include share/Makefile.config\n' > src/plugins/callgraph/Makefile || die
-	sed -e '/^# *Callgraph/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/callgraph/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/callgraph/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export HAS_DGRAPH=$(usex gtk yes no)
-}
-
-src_compile() {
-	tc-export AR
-	use gtk && emake src/plugins/callgraph/cg_viewer.ml
-	emake -f src/plugins/callgraph/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" HAS_DGRAPH="${HAS_DGRAPH}"
-}
-
-src_install() {
-	emake -f src/plugins/callgraph/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" HAS_DGRAPH="${HAS_DGRAPH}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild b/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild
deleted file mode 100644
index 715aec3e0..000000000
--- a/sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Callgraph plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-# Eva is needed at runtime to run the callgraph plugin,
-# but is not needed for compilation (and would introduce a mutual dependency)
-PDEPEND="~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-callgraph
-	printf 'include share/Makefile.config\n' > src/plugins/callgraph/Makefile || die
-	sed -e '/^# *Callgraph/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/callgraph/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/callgraph/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export HAS_DGRAPH=$(usex gtk yes no)
-}
-
-src_compile() {
-	tc-export AR
-	use gtk && emake src/plugins/callgraph/cg_viewer.ml
-	emake -f src/plugins/callgraph/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" HAS_DGRAPH="${HAS_DGRAPH}"
-}
-
-src_install() {
-	emake -f src/plugins/callgraph/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" HAS_DGRAPH="${HAS_DGRAPH}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-constant-folding/Manifest b/sci-mathematics/frama-c-constant-folding/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-constant-folding/Manifest
+++ b/sci-mathematics/frama-c-constant-folding/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-23.1.ebuild b/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-23.1.ebuild
deleted file mode 100644
index fac225c18..000000000
--- a/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-23.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Constant folding plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-semantic-constant-folding \
-		--enable-eva \
-		--enable-callgraph \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/constant_propagation/Makefile || die
-	sed -e '/^# *Constant propagation/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/constant_propagation/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/constant_propagation/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_EVA=yes
-	export ENABLE_CALLGRAPH=yes
-	export ENABLE_SERVER=yes
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/constant_propagation/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/constant_propagation/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-24.0.ebuild b/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-24.0.ebuild
deleted file mode 100644
index 5f3078343..000000000
--- a/sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-24.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Constant folding plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-semantic-constant-folding \
-		--enable-eva \
-		--enable-callgraph \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/constant_propagation/Makefile || die
-	sed -e '/^# *Constant propagation/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/constant_propagation/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/constant_propagation/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_EVA=yes
-	export ENABLE_CALLGRAPH=yes
-	export ENABLE_SERVER=yes
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/constant_propagation/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/constant_propagation/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-dive/Manifest b/sci-mathematics/frama-c-dive/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-dive/Manifest
+++ b/sci-mathematics/frama-c-dive/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-dive/frama-c-dive-23.1.ebuild b/sci-mathematics/frama-c-dive/frama-c-dive-23.1.ebuild
deleted file mode 100644
index 6d6a090d4..000000000
--- a/sci-mathematics/frama-c-dive/frama-c-dive-23.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Dive plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/dive"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-studia-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-server-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	export ENABLE_STUDIA=yes
-	export ENABLE_SERVER=yes
-	econf --enable-dive
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-dive/frama-c-dive-24.0.ebuild b/sci-mathematics/frama-c-dive/frama-c-dive-24.0.ebuild
deleted file mode 100644
index 019f572f5..000000000
--- a/sci-mathematics/frama-c-dive/frama-c-dive-24.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Dive plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/dive"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-studia-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-server-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	export ENABLE_STUDIA=yes
-	export ENABLE_SERVER=yes
-	econf --enable-dive
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-e-acsl/Manifest b/sci-mathematics/frama-c-e-acsl/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-e-acsl/Manifest
+++ b/sci-mathematics/frama-c-e-acsl/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild b/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild
deleted file mode 100644
index a54789d18..000000000
--- a/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Runtime verification of ACSL (E-ACSL) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/e-acsl"
-
-LICENSE="BSD LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	sed -i '/\$(CC)/s/-O2 -g3/$(CFLAGS)/' Makefile.in || die
-	sed -i "s/ranlib/$(tc-getRANLIB)/" Makefile.in || die
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-e-acsl
-}
-
-src_compile() {
-	tc-export AR
-	export FRAMAC_ROOT_SRCDIR="${S}/../../.."
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	export EACSL_INSTALL_LIB_DIR="${ED}/usr/$(get_libdir)/frama-c/e-acsl"
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" EACSL_INSTALL_LIB_DIR="${EACSL_INSTALL_LIB_DIR}" install
-}

diff --git a/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild b/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild
deleted file mode 100644
index 40bdfacc3..000000000
--- a/sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Runtime verification of ACSL (E-ACSL) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/e-acsl"
-
-LICENSE="BSD LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	sed -i '/\$(CC)/s/-O2 -g3/$(CFLAGS)/' Makefile.in || die
-	sed -i "s/ranlib/$(tc-getRANLIB)/" Makefile.in || die
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-e-acsl
-}
-
-src_compile() {
-	tc-export AR
-	export FRAMAC_ROOT_SRCDIR="${S}/../../.."
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	export EACSL_INSTALL_LIB_DIR="${ED}/usr/$(get_libdir)/frama-c/e-acsl"
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" EACSL_INSTALL_LIB_DIR="${EACSL_INSTALL_LIB_DIR}" install
-}

diff --git a/sci-mathematics/frama-c-eva/Manifest b/sci-mathematics/frama-c-eva/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-eva/Manifest
+++ b/sci-mathematics/frama-c-eva/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild b/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild
deleted file mode 100644
index 085313df5..000000000
--- a/sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Value analysis (EVA) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-	~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-	~sci-mathematics/frama-c-loopanalysis-${PV}:=[ocamlopt?]
-	~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]
-	~sci-mathematics/frama-c-server-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-# Eva needs the "scope" plugin at runtime, which provides rm_assert
-# But it is not needed for compilation, and would introduce a mutual dependency
-PDEPEND="~sci-mathematics/frama-c-scope-${PV}:=[ocamlopt?]"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-callgraph \
-		--enable-server \
-		--enable-eva
-	printf 'include share/Makefile.config\n' > src/plugins/value/Makefile || die
-	sed -e '/^# *Evolved Value Analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/value/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/value/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/value/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/value/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild b/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild
deleted file mode 100644
index 0769c4f19..000000000
--- a/sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Value analysis (EVA) plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-	~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-	~sci-mathematics/frama-c-loopanalysis-${PV}:=[ocamlopt?]
-	~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]
-	~sci-mathematics/frama-c-server-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-# Eva needs the "scope" plugin at runtime, which provides rm_assert
-# But it is not needed for compilation, and would introduce a mutual dependency
-PDEPEND="~sci-mathematics/frama-c-scope-${PV}:=[ocamlopt?]"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-callgraph \
-		--enable-server \
-		--enable-eva
-	printf 'include share/Makefile.config\n' > src/plugins/value/Makefile || die
-	sed -e '/^# *Evolved Value Analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/value/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/value/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/value/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/value/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-from/Manifest b/sci-mathematics/frama-c-from/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-from/Manifest
+++ b/sci-mathematics/frama-c-from/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-from/frama-c-from-23.1.ebuild b/sci-mathematics/frama-c-from/frama-c-from-23.1.ebuild
deleted file mode 100644
index 7456d1285..000000000
--- a/sci-mathematics/frama-c-from/frama-c-from-23.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="From analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-postdominators-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators
-	printf 'include share/Makefile.config\n' > src/plugins/from/Makefile || die
-	sed -e '/^# *From analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/from/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/from/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/from/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/from/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-from/frama-c-from-24.0.ebuild b/sci-mathematics/frama-c-from/frama-c-from-24.0.ebuild
deleted file mode 100644
index 4596bf8d5..000000000
--- a/sci-mathematics/frama-c-from/frama-c-from-24.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="From analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-postdominators-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators
-	printf 'include share/Makefile.config\n' > src/plugins/from/Makefile || die
-	sed -e '/^# *From analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/from/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/from/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/from/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/from/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-impact/Manifest b/sci-mathematics/frama-c-impact/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-impact/Manifest
+++ b/sci-mathematics/frama-c-impact/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-impact/frama-c-impact-23.1.ebuild b/sci-mathematics/frama-c-impact/frama-c-impact-23.1.ebuild
deleted file mode 100644
index 9084eac33..000000000
--- a/sci-mathematics/frama-c-impact/frama-c-impact-23.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Impact plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-inout-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-slicing-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-impact \
-		--enable-inout \
-		--enable-slicing \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-pdg \
-		--enable-sparecode \
-		--enable-users
-	printf 'include share/Makefile.config\n' > src/plugins/impact/Makefile || die
-	sed -e '/^# *Impact analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/impact/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/impact/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/impact/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/impact/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-impact/frama-c-impact-24.0.ebuild b/sci-mathematics/frama-c-impact/frama-c-impact-24.0.ebuild
deleted file mode 100644
index d68a5285c..000000000
--- a/sci-mathematics/frama-c-impact/frama-c-impact-24.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Impact plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-inout-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-slicing-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-impact \
-		--enable-inout \
-		--enable-slicing \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-pdg \
-		--enable-sparecode \
-		--enable-users
-	printf 'include share/Makefile.config\n' > src/plugins/impact/Makefile || die
-	sed -e '/^# *Impact analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/impact/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/impact/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/impact/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/impact/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-inout/Manifest b/sci-mathematics/frama-c-inout/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-inout/Manifest
+++ b/sci-mathematics/frama-c-inout/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-inout/frama-c-inout-23.1.ebuild b/sci-mathematics/frama-c-inout/frama-c-inout-23.1.ebuild
deleted file mode 100644
index e556dddc5..000000000
--- a/sci-mathematics/frama-c-inout/frama-c-inout-23.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="In/out analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-from-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-inout \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/inout/Makefile || die
-	sed -e '/^# *inout/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/inout/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/inout/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/inout/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/inout/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-inout/frama-c-inout-24.0.ebuild b/sci-mathematics/frama-c-inout/frama-c-inout-24.0.ebuild
deleted file mode 100644
index 297c2c4fc..000000000
--- a/sci-mathematics/frama-c-inout/frama-c-inout-24.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="In/out analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-from-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-inout \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/inout/Makefile || die
-	sed -e '/^# *inout/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/inout/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/inout/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/inout/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/inout/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-instantiate/Manifest b/sci-mathematics/frama-c-instantiate/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-instantiate/Manifest
+++ b/sci-mathematics/frama-c-instantiate/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-instantiate/frama-c-instantiate-23.1.ebuild b/sci-mathematics/frama-c-instantiate/frama-c-instantiate-23.1.ebuild
deleted file mode 100644
index 644848948..000000000
--- a/sci-mathematics/frama-c-instantiate/frama-c-instantiate-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Instantiate analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/instantiate"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-instantiate
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-instantiate/frama-c-instantiate-24.0.ebuild b/sci-mathematics/frama-c-instantiate/frama-c-instantiate-24.0.ebuild
deleted file mode 100644
index 4353717f7..000000000
--- a/sci-mathematics/frama-c-instantiate/frama-c-instantiate-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Instantiate analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/instantiate"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-instantiate
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-loopanalysis/Manifest b/sci-mathematics/frama-c-loopanalysis/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-loopanalysis/Manifest
+++ b/sci-mathematics/frama-c-loopanalysis/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-23.1.ebuild b/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-23.1.ebuild
deleted file mode 100644
index b26f68910..000000000
--- a/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Loop analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/loop_analysis"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-loop-analysis
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-24.0.ebuild b/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-24.0.ebuild
deleted file mode 100644
index 5bfe2219a..000000000
--- a/sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Loop analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/loop_analysis"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-loop-analysis
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-metrics/Manifest b/sci-mathematics/frama-c-metrics/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-metrics/Manifest
+++ b/sci-mathematics/frama-c-metrics/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-metrics/frama-c-metrics-23.1.ebuild b/sci-mathematics/frama-c-metrics/frama-c-metrics-23.1.ebuild
deleted file mode 100644
index feacafd82..000000000
--- a/sci-mathematics/frama-c-metrics/frama-c-metrics-23.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Metrics plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-metrics \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/metrics/Makefile || die
-	sed -e '/^# *Metrics/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/metrics/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/metrics/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/metrics/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/metrics/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-metrics/frama-c-metrics-24.0.ebuild b/sci-mathematics/frama-c-metrics/frama-c-metrics-24.0.ebuild
deleted file mode 100644
index ed4026208..000000000
--- a/sci-mathematics/frama-c-metrics/frama-c-metrics-24.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Metrics plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-metrics \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/metrics/Makefile || die
-	sed -e '/^# *Metrics/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/metrics/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/metrics/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/metrics/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/metrics/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-nonterm/Manifest b/sci-mathematics/frama-c-nonterm/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-nonterm/Manifest
+++ b/sci-mathematics/frama-c-nonterm/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-nonterm/frama-c-nonterm-23.1.ebuild b/sci-mathematics/frama-c-nonterm/frama-c-nonterm-23.1.ebuild
deleted file mode 100644
index b7669ada9..000000000
--- a/sci-mathematics/frama-c-nonterm/frama-c-nonterm-23.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Nonterm plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/nonterm"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	econf --enable-nonterm
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-nonterm/frama-c-nonterm-24.0.ebuild b/sci-mathematics/frama-c-nonterm/frama-c-nonterm-24.0.ebuild
deleted file mode 100644
index d0a938566..000000000
--- a/sci-mathematics/frama-c-nonterm/frama-c-nonterm-24.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Nonterm plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/nonterm"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	econf --enable-nonterm
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-obfuscator/Manifest b/sci-mathematics/frama-c-obfuscator/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-obfuscator/Manifest
+++ b/sci-mathematics/frama-c-obfuscator/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-23.1.ebuild b/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-23.1.ebuild
deleted file mode 100644
index 407ddd723..000000000
--- a/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Obfuscator plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/obfuscator"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-obfuscator
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-24.0.ebuild b/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-24.0.ebuild
deleted file mode 100644
index 9f2a8eca3..000000000
--- a/sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Obfuscator plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/obfuscator"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-obfuscator
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-occurrence/Manifest b/sci-mathematics/frama-c-occurrence/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-occurrence/Manifest
+++ b/sci-mathematics/frama-c-occurrence/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-occurrence/frama-c-occurrence-23.1.ebuild b/sci-mathematics/frama-c-occurrence/frama-c-occurrence-23.1.ebuild
deleted file mode 100644
index 460b24533..000000000
--- a/sci-mathematics/frama-c-occurrence/frama-c-occurrence-23.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Occurrence analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-occurrence \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/occurrence/Makefile || die
-	sed -e '/^# *Occurrence/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/occurrence/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/occurrence/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/occurrence/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/occurrence/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-occurrence/frama-c-occurrence-24.0.ebuild b/sci-mathematics/frama-c-occurrence/frama-c-occurrence-24.0.ebuild
deleted file mode 100644
index c3efc55f6..000000000
--- a/sci-mathematics/frama-c-occurrence/frama-c-occurrence-24.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Occurrence analysis plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-occurrence \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/occurrence/Makefile || die
-	sed -e '/^# *Occurrence/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/occurrence/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/occurrence/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/occurrence/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/occurrence/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-pdg/Manifest b/sci-mathematics/frama-c-pdg/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-pdg/Manifest
+++ b/sci-mathematics/frama-c-pdg/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-pdg/frama-c-pdg-23.1.ebuild b/sci-mathematics/frama-c-pdg/frama-c-pdg-23.1.ebuild
deleted file mode 100644
index b51cc7068..000000000
--- a/sci-mathematics/frama-c-pdg/frama-c-pdg-23.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Program dependence graph plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-from-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-pdg \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-from-analysis
-	printf 'include share/Makefile.config\n' > src/plugins/pdg/Makefile || die
-	sed -e '/^# *PDG : program dependence graph/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/pdg/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/pdg/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/pdg/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/pdg/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-pdg/frama-c-pdg-24.0.ebuild b/sci-mathematics/frama-c-pdg/frama-c-pdg-24.0.ebuild
deleted file mode 100644
index 0148f9f92..000000000
--- a/sci-mathematics/frama-c-pdg/frama-c-pdg-24.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Program dependence graph plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-from-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-pdg \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-from-analysis
-	printf 'include share/Makefile.config\n' > src/plugins/pdg/Makefile || die
-	sed -e '/^# *PDG : program dependence graph/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/pdg/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/pdg/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/pdg/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/pdg/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-postdominators/Manifest b/sci-mathematics/frama-c-postdominators/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-postdominators/Manifest
+++ b/sci-mathematics/frama-c-postdominators/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-postdominators/frama-c-postdominators-23.1.ebuild b/sci-mathematics/frama-c-postdominators/frama-c-postdominators-23.1.ebuild
deleted file mode 100644
index cb3f642f5..000000000
--- a/sci-mathematics/frama-c-postdominators/frama-c-postdominators-23.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Postdominators plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-postdominators
-	printf 'include share/Makefile.config\n' > src/plugins/postdominators/Makefile || die
-	sed -e '/^# *Post-dominators/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/postdominators/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/postdominators/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/postdominators/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/postdominators/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-postdominators/frama-c-postdominators-24.0.ebuild b/sci-mathematics/frama-c-postdominators/frama-c-postdominators-24.0.ebuild
deleted file mode 100644
index 51a06371c..000000000
--- a/sci-mathematics/frama-c-postdominators/frama-c-postdominators-24.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Postdominators plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-postdominators
-	printf 'include share/Makefile.config\n' > src/plugins/postdominators/Makefile || die
-	sed -e '/^# *Post-dominators/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/postdominators/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/postdominators/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/postdominators/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/postdominators/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-printapi/Manifest b/sci-mathematics/frama-c-printapi/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-printapi/Manifest
+++ b/sci-mathematics/frama-c-printapi/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-printapi/frama-c-printapi-23.1.ebuild b/sci-mathematics/frama-c-printapi/frama-c-printapi-23.1.ebuild
deleted file mode 100644
index 3fb2e0d70..000000000
--- a/sci-mathematics/frama-c-printapi/frama-c-printapi-23.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="Plugin generating .mli interface files for plugin APIs for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/print_api"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-printapi/frama-c-printapi-24.0.ebuild b/sci-mathematics/frama-c-printapi/frama-c-printapi-24.0.ebuild
deleted file mode 100644
index 742f2e331..000000000
--- a/sci-mathematics/frama-c-printapi/frama-c-printapi-24.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="Plugin generating .mli interface files for plugin APIs for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/print_api"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-qed/Manifest b/sci-mathematics/frama-c-qed/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-qed/Manifest
+++ b/sci-mathematics/frama-c-qed/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-qed/frama-c-qed-23.1.ebuild b/sci-mathematics/frama-c-qed/frama-c-qed-23.1.ebuild
deleted file mode 100644
index bc2991f8c..000000000
--- a/sci-mathematics/frama-c-qed/frama-c-qed-23.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="Qed plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/qed"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_GUI="$(usex gtk yes no)"
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-qed/frama-c-qed-24.0.ebuild b/sci-mathematics/frama-c-qed/frama-c-qed-24.0.ebuild
deleted file mode 100644
index 95a4be160..000000000
--- a/sci-mathematics/frama-c-qed/frama-c-qed-24.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="Qed plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/qed"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_compile() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_GUI="$(usex gtk yes no)"
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-report/Manifest b/sci-mathematics/frama-c-report/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-report/Manifest
+++ b/sci-mathematics/frama-c-report/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-report/frama-c-report-23.1.ebuild b/sci-mathematics/frama-c-report/frama-c-report-23.1.ebuild
deleted file mode 100644
index 71c4b9bbc..000000000
--- a/sci-mathematics/frama-c-report/frama-c-report-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Report plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/report"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-report
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-report/frama-c-report-24.0.ebuild b/sci-mathematics/frama-c-report/frama-c-report-24.0.ebuild
deleted file mode 100644
index 8b539f8bc..000000000
--- a/sci-mathematics/frama-c-report/frama-c-report-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Report plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/report"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-report
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-rtegen/Manifest b/sci-mathematics/frama-c-rtegen/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-rtegen/Manifest
+++ b/sci-mathematics/frama-c-rtegen/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-rtegen/frama-c-rtegen-23.1.ebuild b/sci-mathematics/frama-c-rtegen/frama-c-rtegen-23.1.ebuild
deleted file mode 100644
index fec53e977..000000000
--- a/sci-mathematics/frama-c-rtegen/frama-c-rtegen-23.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Runtime error annotation (RTE) generation plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--enable-rtegen
-	printf 'include share/Makefile.config\n' > src/plugins/rte/Makefile || die
-	sed -e '/^# *Runtime Error Annotation Generation analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/rte/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/rte/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/rte/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/rte/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-rtegen/frama-c-rtegen-24.0.ebuild b/sci-mathematics/frama-c-rtegen/frama-c-rtegen-24.0.ebuild
deleted file mode 100644
index fa7af032c..000000000
--- a/sci-mathematics/frama-c-rtegen/frama-c-rtegen-24.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Runtime error annotation (RTE) generation plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--enable-rtegen
-	printf 'include share/Makefile.config\n' > src/plugins/rte/Makefile || die
-	sed -e '/^# *Runtime Error Annotation Generation analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/rte/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/rte/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/rte/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/rte/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-scope/Manifest b/sci-mathematics/frama-c-scope/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-scope/Manifest
+++ b/sci-mathematics/frama-c-scope/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-scope/frama-c-scope-23.1.ebuild b/sci-mathematics/frama-c-scope/frama-c-scope-23.1.ebuild
deleted file mode 100644
index e2c293d0f..000000000
--- a/sci-mathematics/frama-c-scope/frama-c-scope-23.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Scope plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-inout-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-scope \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-inout \
-		--enable-pdg
-	printf 'include share/Makefile.config\n' > src/plugins/scope/Makefile || die
-	sed -e '/^# *Scope :/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/scope/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/scope/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/scope/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/scope/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-scope/frama-c-scope-24.0.ebuild b/sci-mathematics/frama-c-scope/frama-c-scope-24.0.ebuild
deleted file mode 100644
index 671d47bc5..000000000
--- a/sci-mathematics/frama-c-scope/frama-c-scope-24.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Scope plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-inout-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-scope \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-inout \
-		--enable-pdg
-	printf 'include share/Makefile.config\n' > src/plugins/scope/Makefile || die
-	sed -e '/^# *Scope :/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/scope/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/scope/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/scope/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/scope/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-security-slicing/Manifest b/sci-mathematics/frama-c-security-slicing/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-security-slicing/Manifest
+++ b/sci-mathematics/frama-c-security-slicing/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-23.1.ebuild b/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-23.1.ebuild
deleted file mode 100644
index 456544fb2..000000000
--- a/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-23.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Security slicing plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/security_slicing"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-slicing-${PV}:=[gtk,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-security-slicing
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-24.0.ebuild b/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-24.0.ebuild
deleted file mode 100644
index 9d999880c..000000000
--- a/sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-24.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Security slicing plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/security_slicing"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-slicing-${PV}:=[gtk,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-security-slicing
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-server/Manifest b/sci-mathematics/frama-c-server/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-server/Manifest
+++ b/sci-mathematics/frama-c-server/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-server/frama-c-server-23.1.ebuild b/sci-mathematics/frama-c-server/frama-c-server-23.1.ebuild
deleted file mode 100644
index b8243bf1b..000000000
--- a/sci-mathematics/frama-c-server/frama-c-server-23.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Server plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/server"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-server \
-		--disable-server-zmq # missing dev-ml/zmq
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-server/frama-c-server-24.0.ebuild b/sci-mathematics/frama-c-server/frama-c-server-24.0.ebuild
deleted file mode 100644
index 77bed3738..000000000
--- a/sci-mathematics/frama-c-server/frama-c-server-24.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Server plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/server"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-server \
-		--disable-server-zmq # missing dev-ml/zmq
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-slicing/Manifest b/sci-mathematics/frama-c-slicing/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-slicing/Manifest
+++ b/sci-mathematics/frama-c-slicing/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-slicing/frama-c-slicing-23.1.ebuild b/sci-mathematics/frama-c-slicing/frama-c-slicing-23.1.ebuild
deleted file mode 100644
index d9e618c25..000000000
--- a/sci-mathematics/frama-c-slicing/frama-c-slicing-23.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Slicing plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-sparecode-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-slicing \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-pdg \
-		--enable-sparecode \
-		--enable-users
-	printf 'include share/Makefile.config\n' > src/plugins/slicing/Makefile || die
-	sed -e '/^# *Slicing/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/slicing/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/slicing/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/slicing/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/slicing/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-slicing/frama-c-slicing-24.0.ebuild b/sci-mathematics/frama-c-slicing/frama-c-slicing-24.0.ebuild
deleted file mode 100644
index efbc708d0..000000000
--- a/sci-mathematics/frama-c-slicing/frama-c-slicing-24.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Slicing plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-sparecode-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		$(use_enable gtk gui) \
-		--enable-slicing \
-		--enable-from-analysis \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-postdominators \
-		--enable-pdg \
-		--enable-sparecode \
-		--enable-users
-	printf 'include share/Makefile.config\n' > src/plugins/slicing/Makefile || die
-	sed -e '/^# *Slicing/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/slicing/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/slicing/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/slicing/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/slicing/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-sparecode/Manifest b/sci-mathematics/frama-c-sparecode/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-sparecode/Manifest
+++ b/sci-mathematics/frama-c-sparecode/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-sparecode/frama-c-sparecode-23.1.ebuild b/sci-mathematics/frama-c-sparecode/frama-c-sparecode-23.1.ebuild
deleted file mode 100644
index 0a70535f4..000000000
--- a/sci-mathematics/frama-c-sparecode/frama-c-sparecode-23.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Spare code plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-users-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-sparecode \
-		--enable-users \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-pdg \
-		--enable-from-analysis
-	printf 'include share/Makefile.config\n' > src/plugins/sparecode/Makefile || die
-	sed -e '/^# *Sparecode :/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/sparecode/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/sparecode/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/sparecode/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/sparecode/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-sparecode/frama-c-sparecode-24.0.ebuild b/sci-mathematics/frama-c-sparecode/frama-c-sparecode-24.0.ebuild
deleted file mode 100644
index a6e148859..000000000
--- a/sci-mathematics/frama-c-sparecode/frama-c-sparecode-24.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Spare code plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-pdg-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-users-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-sparecode \
-		--enable-users \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server \
-		--enable-pdg \
-		--enable-from-analysis
-	printf 'include share/Makefile.config\n' > src/plugins/sparecode/Makefile || die
-	sed -e '/^# *Sparecode :/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/sparecode/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/sparecode/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/sparecode/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/sparecode/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-studia/Manifest b/sci-mathematics/frama-c-studia/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-studia/Manifest
+++ b/sci-mathematics/frama-c-studia/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-studia/frama-c-studia-23.1.ebuild b/sci-mathematics/frama-c-studia/frama-c-studia-23.1.ebuild
deleted file mode 100644
index 3783e4d63..000000000
--- a/sci-mathematics/frama-c-studia/frama-c-studia-23.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Studia plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/studia"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_GUI="$(usex gtk yes no)"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	econf --enable-studia
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-studia/frama-c-studia-24.0.ebuild b/sci-mathematics/frama-c-studia/frama-c-studia-24.0.ebuild
deleted file mode 100644
index c3ca960ec..000000000
--- a/sci-mathematics/frama-c-studia/frama-c-studia-24.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Studia plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/studia"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk +ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk=,ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[gtk=,ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	export ENABLE_GUI="$(usex gtk yes no)"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	export ENABLE_EVA=yes
-	econf --enable-studia
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" ENABLE_GUI="${ENABLE_GUI}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-users/Manifest b/sci-mathematics/frama-c-users/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-users/Manifest
+++ b/sci-mathematics/frama-c-users/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-users/frama-c-users-23.1.ebuild b/sci-mathematics/frama-c-users/frama-c-users-23.1.ebuild
deleted file mode 100644
index 8f3e9dacb..000000000
--- a/sci-mathematics/frama-c-users/frama-c-users-23.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Users plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-users \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/users/Makefile || die
-	sed -e '/^# *Users analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/users/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/users/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/users/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/users/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-users/frama-c-users-24.0.ebuild b/sci-mathematics/frama-c-users/frama-c-users-24.0.ebuild
deleted file mode 100644
index 89ad08075..000000000
--- a/sci-mathematics/frama-c-users/frama-c-users-24.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Users plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-callgraph-${PV}:=[ocamlopt?]
-		~sci-mathematics/frama-c-eva-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	mv configure.in configure.ac || die
-	sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || die
-	touch config_file || die
-	eautoreconf
-	eapply_user
-}
-
-src_configure() {
-	econf \
-		--disable-landmarks \
-		--with-no-plugin \
-		--disable-gui \
-		--enable-users \
-		--enable-callgraph \
-		--enable-eva \
-		--enable-server
-	printf 'include share/Makefile.config\n' > src/plugins/users/Makefile || die
-	sed -e '/^# *Users analysis/bl;d' -e ':l' -e '/^\$(eval/Q;n;bl' < Makefile >> src/plugins/users/Makefile || die
-	printf 'include share/Makefile.dynamic\n' >> src/plugins/users/Makefile || die
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-}
-
-src_compile() {
-	tc-export AR
-	emake -f src/plugins/users/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake -f src/plugins/users/Makefile FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-variadic/Manifest b/sci-mathematics/frama-c-variadic/Manifest
index 5f2f4bc6e..cf3c20d65 100644
--- a/sci-mathematics/frama-c-variadic/Manifest
+++ b/sci-mathematics/frama-c-variadic/Manifest
@@ -1,3 +1 @@
-DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62 SHA512 a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e
-DIST frama-c-24.0-Chromium.tar.gz 7495244 BLAKE2B 249739b55f7d25c75175d31e1703bd3dc160399bc2f10157b09528ec82c7487455b4aef3d248da94e89b7a027c073ad4d8674361899159084e7d84dfa00664a4 SHA512 3ab3070104c7e521c7e94492f85522e6dee4433b1ebed6f5c0d63f4329f8eb66a8f91d467cbd877da138936dfdde1b5b9abcb6bcf01ba0a551fc83c748fac235
 DIST frama-c-25.0-Manganese.tar.gz 7670862 BLAKE2B 74c6ed8b0ca25053876da9433f5fde23d535bbd451e2e419ffe4b4dd40b08914172ae9edecd556e9d1badea5f08b92a760bb49cf9b4149b7f545b7f128e7cbef SHA512 8fdc71ee252e7dd0ca5782d16d54df8d126a3fbcc324cf250dd96bcb5b743a4a387ec65fe633583a976d6b692d147f657faf49160ccbd519e04a2664b0d68f0f

diff --git a/sci-mathematics/frama-c-variadic/frama-c-variadic-23.1.ebuild b/sci-mathematics/frama-c-variadic/frama-c-variadic-23.1.ebuild
deleted file mode 100644
index 9aff55411..000000000
--- a/sci-mathematics/frama-c-variadic/frama-c-variadic-23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Variadic function transformation plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Vanadium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/variadic"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-variadic
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}

diff --git a/sci-mathematics/frama-c-variadic/frama-c-variadic-24.0.ebuild b/sci-mathematics/frama-c-variadic/frama-c-variadic-24.0.ebuild
deleted file mode 100644
index 13f3ca000..000000000
--- a/sci-mathematics/frama-c-variadic/frama-c-variadic-24.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib toolchain-funcs
-
-DESCRIPTION="Variadic function transformation plugin for frama-c"
-HOMEPAGE="https://frama-c.com"
-NAME="Chromium"
-SRC_URI="https://frama-c.com/download/frama-c-${PV}-${NAME}.tar.gz"
-
-S="${WORKDIR}/frama-c-${PV}-${NAME}/src/plugins/variadic"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="~sci-mathematics/frama-c-${PV}:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	export FRAMAC_SHARE="${ESYSROOT}/usr/share/frama-c"
-	export FRAMAC_LIBDIR="${EPREFIX}/usr/$(get_libdir)/frama-c"
-	eautoconf
-	eapply_user
-}
-
-src_configure() {
-	econf --enable-variadic
-}
-
-src_compile() {
-	tc-export AR
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}"
-}
-
-src_install() {
-	emake FRAMAC_SHARE="${FRAMAC_SHARE}" FRAMAC_LIBDIR="${FRAMAC_LIBDIR}" DESTDIR="${ED}" install
-}


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-09-07  9:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-06 12:28 [gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c-impact/, sci-mathematics/frama-c-callgraph/, David Roman
2024-09-07  9:22 ` [gentoo-commits] repo/proj/guru:master commit in: sci-mathematics/frama-c-slicing/, sci-mathematics/frama-c-occurrence/, David Roman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox