commit:     9d04774ee8c1a30fbb17e701cb454e80be3a09b9
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 15 07:15:17 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 15 07:21:15 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d04774e

llvm-runtimes/flang-rt: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 llvm-runtimes/flang-rt/Manifest                    |  4 --
 llvm-runtimes/flang-rt/flang-rt-21.1.4.ebuild      | 74 ----------------------
 .../flang-rt/flang-rt-22.0.0_pre20251028.ebuild    | 73 ---------------------
 .../flang-rt/flang-rt-22.0.0_pre20251101.ebuild    | 73 ---------------------
 4 files changed, 224 deletions(-)

diff --git a/llvm-runtimes/flang-rt/Manifest b/llvm-runtimes/flang-rt/Manifest
index f64486a132b7..8e3736ee0bc7 100644
--- a/llvm-runtimes/flang-rt/Manifest
+++ b/llvm-runtimes/flang-rt/Manifest
@@ -1,7 +1,3 @@
 DIST llvm-project-0875755f5275dc7a84b1aeb526b7822b47a733c9.tar.gz 254111698 
BLAKE2B 
16bd787e9af46837e6e2962d2f9bdd2a1d13b1ab6f4dcb1a428914cc2502b6430f79ee163b0d8ad5b6a9124162f262fa394265f8c52950100b543b7027df310c
 SHA512 
de107dd50b078d9f7e0f838b3e439e2012d6e4e14fcdd2438de344a11dd6b2542ee1efd029067fddf05b8eb9d97786f214ff199d1b6aabfd2e3459f9840bc497
-DIST llvm-project-21.1.4.src.tar.xz 158939036 BLAKE2B 
b87eff4e3cb881d86aafcfdb46d85344ad6ae92d5c1e72c05282f375b4b11844756d0e6b4d0da5e522a348170a5da9842917737e272b758d8dde7e1fb2bee135
 SHA512 
a8c0883abe7c5a3e55ca7ed0fd974fae4351184a0b0df18295a982ca8ddb0f8d167353564204ed00f0cd9a1d8baef7074c0b39a99e0b5c52ced6bbee73dde3da
-DIST llvm-project-21.1.4.src.tar.xz.sig 119 BLAKE2B 
c74a56448ad3e325234fcbe7d62ea888831e1e7696afb5aa5a185ea76a0880abe2d755f9e69a07760bbf9380534c3bb96c920ed6359ffd0f5f51c962d1494dcf
 SHA512 
4812c2e3861aa3b726d842c3ca259b19ef1aa531fed9f6f47099483de91de2b2a165f40d243f6f40f2eea749741d5f8b7090f394399c56db02053f308921077a
 DIST llvm-project-21.1.5.src.tar.xz 158957032 BLAKE2B 
c056049214b18a17a3fd2dc86ae82121a821841002b8386b1fe35fc34f1f0faeb681f39880814e4a47f976b2744bfd2c4f1316156469c6b6a79c013d200dab30
 SHA512 
865ad44575c9288f06da8c48acbb60779f6c38aaf2ee85eac2002452f83892b704263f2ef51d3596abf06dccc1559f1d9dcdc89120363efd8ce1b1239ae83f6b
 DIST llvm-project-21.1.5.src.tar.xz.sig 119 BLAKE2B 
abf014908e981ea358ee38f6d1ef6c745ebbe51011fa7e83a514672bbad152fac92c95dd32a7b52a8d9c2a2a9ea1b44e447bb0bc5953f0f7bbd9ced34aa3c0cc
 SHA512 
4e327c7d60525526ff3ac6ca58f1e753a57f841b88078a9bfe2a2ce91e4a5e17bcc52fd2f27f75801540610c1a56d57a3070243f13ad583e3526901b1f7be4a5
-DIST llvm-project-7631c73850bec991ec9a7c9cca58c275bb0277a4.tar.gz 253713417 
BLAKE2B 
0126bdf53ffb57ca0fa471c01deb4f0a9f824083c332f72e14ea7dc843cf80e7360aa0bcd8eff22f42f993db2b077c696c25232c1a9d98cfa865d98569398b55
 SHA512 
58488afe3eb7865f171ac5f692a8c1252bf3d049420a72e72581e5024066b2a4ba2dbfa5c9f06de799ad3e04949997e61c60ee0f89aa6a8642b6d9263c78a144
-DIST llvm-project-c1779f33bdada6e478e882cc23a647ef9abaad96.tar.gz 253250521 
BLAKE2B 
fbd40cb52d56d5a817ff6cb469b9772af4eb358584eed1440c82864923add456961a672784838f510c390680a54c4abc7a33159848a34133f8d23b80b5feb0ef
 SHA512 
01f8944ee6c89fd4a56caab236b302bc6b49b933c968a73edcb00ae2522b884371a05a75dec1321b0efed24e20cde4a58e1697c3c097f26ed0fbd629d8cf561c

diff --git a/llvm-runtimes/flang-rt/flang-rt-21.1.4.ebuild 
b/llvm-runtimes/flang-rt/flang-rt-21.1.4.ebuild
deleted file mode 100644
index 7e6c7b1fc472..000000000000
--- a/llvm-runtimes/flang-rt/flang-rt-21.1.4.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..14} )
-inherit cmake flag-o-matic llvm.org python-any-r1
-
-DESCRIPTION="LLVM's Fortran runtime"
-HOMEPAGE="https://flang.llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions"
-SLOT="${LLVM_MAJOR}"
-KEYWORDS="~amd64 ~arm64"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       !<llvm-core/flang-21.0.0_pre20250221-r1
-"
-BDEPEND="
-       llvm-core/llvm:${LLVM_MAJOR}
-       llvm-core/flang
-       test? (
-               $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-       )
-"
-
-LLVM_COMPONENTS=(
-       runtimes flang-rt cmake flang llvm/{cmake,utils/llvm-lit}
-)
-llvm.org_set_globals
-
-python_check_deps() {
-       python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-       # the code is not portable
-       local -x FC=flang F77=flang
-       strip-unsupported-flags
-
-       local mycmakeargs=(
-               # we may not have a runtime yet
-               -DCMAKE_Fortran_COMPILER_WORKS=TRUE
-
-               -DLLVM_ENABLE_RUNTIMES="flang-rt"
-               # this package forces NO_DEFAULT_PATHS
-               -DLLVM_BINARY_DIR="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
-               # set correct install paths
-               
-DFLANG_RT_INSTALL_RESOURCE_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
-               -DLLVM_DEFAULT_TARGET_TRIPLE="${CHOST}"
-
-               -DFLANG_RT_INCLUDE_TESTS=$(usex test)
-       )
-       use test && mycmakeargs+=(
-               -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-               -DLLVM_LIT_ARGS="$(get_lit_flags)"
-       )
-
-       # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
-       use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-       cmake_src_configure
-}
-
-src_test() {
-       # respect TMPDIR!
-       local -x LIT_PRESERVES_TMP=1
-       cmake_build check-flang-rt
-}

diff --git a/llvm-runtimes/flang-rt/flang-rt-22.0.0_pre20251028.ebuild 
b/llvm-runtimes/flang-rt/flang-rt-22.0.0_pre20251028.ebuild
deleted file mode 100644
index afd5496ffa4b..000000000000
--- a/llvm-runtimes/flang-rt/flang-rt-22.0.0_pre20251028.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..14} )
-inherit cmake flag-o-matic llvm.org python-any-r1
-
-DESCRIPTION="LLVM's Fortran runtime"
-HOMEPAGE="https://flang.llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions"
-SLOT="${LLVM_MAJOR}"
-IUSE="+debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       !<llvm-core/flang-21.0.0_pre20250221-r1
-"
-BDEPEND="
-       llvm-core/llvm:${LLVM_MAJOR}
-       llvm-core/flang
-       test? (
-               $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-       )
-"
-
-LLVM_COMPONENTS=(
-       runtimes flang-rt cmake flang llvm/{cmake,utils/llvm-lit}
-)
-llvm.org_set_globals
-
-python_check_deps() {
-       python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-       # the code is not portable
-       local -x FC=flang F77=flang
-       strip-unsupported-flags
-
-       local mycmakeargs=(
-               # we may not have a runtime yet
-               -DCMAKE_Fortran_COMPILER_WORKS=TRUE
-
-               -DLLVM_ENABLE_RUNTIMES="flang-rt"
-               # this package forces NO_DEFAULT_PATHS
-               -DLLVM_BINARY_DIR="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
-               # set correct install paths
-               
-DFLANG_RT_INSTALL_RESOURCE_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
-               -DLLVM_DEFAULT_TARGET_TRIPLE="${CHOST}"
-
-               -DFLANG_RT_INCLUDE_TESTS=$(usex test)
-       )
-       use test && mycmakeargs+=(
-               -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-               -DLLVM_LIT_ARGS="$(get_lit_flags)"
-       )
-
-       # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
-       use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-       cmake_src_configure
-}
-
-src_test() {
-       # respect TMPDIR!
-       local -x LIT_PRESERVES_TMP=1
-       cmake_build check-flang-rt
-}

diff --git a/llvm-runtimes/flang-rt/flang-rt-22.0.0_pre20251101.ebuild 
b/llvm-runtimes/flang-rt/flang-rt-22.0.0_pre20251101.ebuild
deleted file mode 100644
index afd5496ffa4b..000000000000
--- a/llvm-runtimes/flang-rt/flang-rt-22.0.0_pre20251101.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..14} )
-inherit cmake flag-o-matic llvm.org python-any-r1
-
-DESCRIPTION="LLVM's Fortran runtime"
-HOMEPAGE="https://flang.llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions"
-SLOT="${LLVM_MAJOR}"
-IUSE="+debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       !<llvm-core/flang-21.0.0_pre20250221-r1
-"
-BDEPEND="
-       llvm-core/llvm:${LLVM_MAJOR}
-       llvm-core/flang
-       test? (
-               $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-       )
-"
-
-LLVM_COMPONENTS=(
-       runtimes flang-rt cmake flang llvm/{cmake,utils/llvm-lit}
-)
-llvm.org_set_globals
-
-python_check_deps() {
-       python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-       # the code is not portable
-       local -x FC=flang F77=flang
-       strip-unsupported-flags
-
-       local mycmakeargs=(
-               # we may not have a runtime yet
-               -DCMAKE_Fortran_COMPILER_WORKS=TRUE
-
-               -DLLVM_ENABLE_RUNTIMES="flang-rt"
-               # this package forces NO_DEFAULT_PATHS
-               -DLLVM_BINARY_DIR="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
-               # set correct install paths
-               
-DFLANG_RT_INSTALL_RESOURCE_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
-               -DLLVM_DEFAULT_TARGET_TRIPLE="${CHOST}"
-
-               -DFLANG_RT_INCLUDE_TESTS=$(usex test)
-       )
-       use test && mycmakeargs+=(
-               -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-               -DLLVM_LIT_ARGS="$(get_lit_flags)"
-       )
-
-       # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
-       use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-       cmake_src_configure
-}
-
-src_test() {
-       # respect TMPDIR!
-       local -x LIT_PRESERVES_TMP=1
-       cmake_build check-flang-rt
-}

Reply via email to