From bfd4bcd64e80a2da8cef9fc674e3b9b0109eb58f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Mon, 24 Feb 2025 13:54:57 +0100 Subject: [PATCH] llvm-runtimes/flang-rt: Add a split package for Flang runtime MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- llvm-runtimes/flang-rt/Manifest | 1 + .../flang-rt/flang-rt-21.0.0.9999.ebuild | 72 +++++++++++++++++++ .../flang-rt-21.0.0_pre20250221.ebuild | 72 +++++++++++++++++++ llvm-runtimes/flang-rt/metadata.xml | 10 +++ 4 files changed, 155 insertions(+) create mode 100644 llvm-runtimes/flang-rt/Manifest create mode 100644 llvm-runtimes/flang-rt/flang-rt-21.0.0.9999.ebuild create mode 100644 llvm-runtimes/flang-rt/flang-rt-21.0.0_pre20250221.ebuild create mode 100644 llvm-runtimes/flang-rt/metadata.xml diff --git a/llvm-runtimes/flang-rt/Manifest b/llvm-runtimes/flang-rt/Manifest new file mode 100644 index 0000000000000..077ac2c8fe68d --- /dev/null +++ b/llvm-runtimes/flang-rt/Manifest @@ -0,0 +1 @@ +DIST llvm-project-581599096e8a1a89ccd3e053a1209c69a9079083.tar.gz 227830555 BLAKE2B 28a04dd5ce96716d389fe049c4b877f55d6e5cad5c77d8867dd7e3a448213ef413e4f4d7d5f77b0702b26a8eb25f53e08d90e2a5a97eaa3f89245531d9f6626d SHA512 d775aea9bf71d60673e966a689ff6b933afecab2c133a1f64a158551ba9db049221148eab5087bab0ce0ff917456b85fb4ea4d7284886326f54617d167a385a5 diff --git a/llvm-runtimes/flang-rt/flang-rt-21.0.0.9999.ebuild b/llvm-runtimes/flang-rt/flang-rt-21.0.0.9999.ebuild new file mode 100644 index 0000000000000..30245857a84e0 --- /dev/null +++ b/llvm-runtimes/flang-rt/flang-rt-21.0.0.9999.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic llvm.org + +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@gentoo.org + + + llvm/llvm-project + +