From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 653AD1581B9 for ; Fri, 03 Oct 2025 11:43:50 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 50BB2340DEC for ; Fri, 03 Oct 2025 11:43:50 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id B2E60110580; Fri, 03 Oct 2025 11:43:26 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id AC97011057F for ; Fri, 03 Oct 2025 11:43:26 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5E2F1340FCB for ; Fri, 03 Oct 2025 11:43:26 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A46113AAB for ; Fri, 03 Oct 2025 11:43:22 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1759491654.c614fed857aae096eb34f8dba97030793798879b.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: llvm-core/flang/ X-VCS-Repository: repo/gentoo X-VCS-Files: llvm-core/flang/Manifest llvm-core/flang/flang-21.1.1.ebuild llvm-core/flang/flang-22.0.0_pre20250910.ebuild llvm-core/flang/flang-22.0.0_pre20250923.ebuild X-VCS-Directories: llvm-core/flang/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: c614fed857aae096eb34f8dba97030793798879b X-VCS-Branch: master Date: Fri, 03 Oct 2025 11:43:22 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 22efd475-419e-46d0-b1ba-00827d54412d X-Archives-Hash: 4f3b12368b6c9d2ea0d35ebadc803be2 commit: c614fed857aae096eb34f8dba97030793798879b Author: Michał Górny gentoo org> AuthorDate: Fri Oct 3 11:40:54 2025 +0000 Commit: Michał Górny gentoo org> CommitDate: Fri Oct 3 11:40:54 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c614fed8 llvm-core/flang: Remove old Signed-off-by: Michał Górny gentoo.org> llvm-core/flang/Manifest | 4 - llvm-core/flang/flang-21.1.1.ebuild | 102 ------------------------ llvm-core/flang/flang-22.0.0_pre20250910.ebuild | 101 ----------------------- llvm-core/flang/flang-22.0.0_pre20250923.ebuild | 101 ----------------------- 4 files changed, 308 deletions(-) diff --git a/llvm-core/flang/Manifest b/llvm-core/flang/Manifest index 6693d732e993..23a11ca418bf 100644 --- a/llvm-core/flang/Manifest +++ b/llvm-core/flang/Manifest @@ -1,7 +1,3 @@ -DIST llvm-project-21.1.1.src.tar.xz 158891056 BLAKE2B 5801ba4ea64e9c55fd1e6a83e1ea463cfb1d2b12c1f25a488ca63fd88254f20388c5e986492e413d795306bc37782487b80485240939227f3beeea860091825c SHA512 a120895e75942d848cc763fd1cb4aeb184e9d4509d69064e8e3f5679fbeb09c73bf916e33d04b842778537d2331067ec9190e0ad75d591d3ba57871770e19bce -DIST llvm-project-21.1.1.src.tar.xz.sig 438 BLAKE2B 8fdf614e67e31382c65d70a551ef94893b8e4914e855fa96fc3a4a0a4ac916d646758be1c1c9a74028acd776d5d93b77f678d29dc75179ae95909d525d263c85 SHA512 1b9a2c51feaca75ef2f82a89c8e8d741a0b5f05f0dd8ca244d6997deb00f8ded3c37a5cbc6012a4ba8632004383ab4677756d9defe8855fff458e02380d77bd5 DIST llvm-project-21.1.2.src.tar.xz 158926856 BLAKE2B 1b5684586297ad637c6da0976854b24d746679e9d125a19e321dc28fa7f83949cc431f4b630e4976496660389e7abac09962c21e45b88dff7d0900ee1bda51d7 SHA512 f810ba8706872257715c05f80c304ceb396cf38b3a8e0bfb50e474e8d0a3417740b9afea170a7c06a33927037753a190471917e83d6740cb18bc50fd50cf4f3d DIST llvm-project-21.1.2.src.tar.xz.sig 566 BLAKE2B 6209caf851c681e6f63ed1bd9589ac139c104d6ee21f463aacda472e30a847c32f3bd74a04208af05bb6203d8fa31bdc0028c0e72736a3037940e75eda615415 SHA512 dd8aa57451752a9207c276117a4b8a86f41263ea3ccc4fa198cd40d6fec79acd0ba126c4b84a1acbb52bbb2bce029fbc336deac8131be94747dd04e4a0f69331 -DIST llvm-project-70bd610e43853d575e22be1cda46614fe9f0072f.tar.gz 247904536 BLAKE2B f0ae7bd39d921ce28adb6e2aadd8b2b94ba7a48ba344ea6ea236b2507430fb1a0e23cd6186d79d445de31d46580e2ac9ec400fc686cd9a7513e0ae2d0f479c1d SHA512 1201acbcec20d00979e7f06075756926161123cfb11da146a3bfa5c81d607b61d94c645d0abba839614cbe5d44cacb0b1c754e1ae49fa871cb86d9f6d7c70e26 DIST llvm-project-89ed5255b9ee88119e409a6d986eb1ad0e8f08e3.tar.gz 248431210 BLAKE2B b98dfe5ae46190a5a2460c965f0ec51d2f65a9d1d14f82afa19a10f00a2c29520c52309ee66d71efed6361aa675abcc9bd1b5e61e1c3b1aa9bac4984050c2bc2 SHA512 f860f529f4eb67f4a5875d9931accae2f48b88486dd6715a2ca2add7d5aa1541a30e323612394162e65597054d61a879a9ba94e4dbf417c3fb5f8ff069c2d924 -DIST llvm-project-f059d2bac034acca39ad60a1b13aaec6afa0a3d6.tar.gz 248627883 BLAKE2B e1603ba38fcf70e7f3794a30a42057d0052a422bd0aaf423c65d1fd8f9ec7d3981cd651f309dc3ab5c28183291241732373b9bdb75fc2a11fc8d9f238388b8c3 SHA512 63a1627a8b3cc8f240cefe2066d7e306cab5091317f97dd808b9ad887d4e6eb2d21af3f79bccfdb9387f5f7a5ed0b772013b0261a647c8d50ffaa55914362dfb diff --git a/llvm-core/flang/flang-21.1.1.ebuild b/llvm-core/flang/flang-21.1.1.ebuild deleted file mode 100644 index 045fc8c8556b..000000000000 --- a/llvm-core/flang/flang-21.1.1.ebuild +++ /dev/null @@ -1,102 +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 toolchain-funcs - -DESCRIPTION="LLVM's Fortran frontend" -HOMEPAGE="https://flang.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions" -SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="~amd64 ~arm64" -IUSE="+clang debug test" -RESTRICT="!test? ( test )" - -DEPEND=" - ~llvm-core/clang-${PV}[debug=] - ~llvm-core/llvm-${PV}[debug=] - ~llvm-core/mlir-${PV}[debug=] -" -RDEPEND=" - ${DEPEND} -" -PDEPEND=" - >=llvm-runtimes/flang-rt-${PV}:${LLVM_MAJOR} -" -BDEPEND=" - clang? ( llvm-core/clang ) - test? ( - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - ) -" - -LLVM_COMPONENTS=( flang cmake ) -LLVM_TEST_COMPONENTS=( clang/test/Driver mlir/test/lib ) -LLVM_USE_TARGETS=llvm+eq -llvm.org_set_globals - -python_check_deps() { - python_has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_pretend() { - if ! use clang && tc-is-gcc; then - ewarn "Building using GCC requires lots of memory (up to 10 GiB per process)." - ewarn "Consider enabling USE=clang." - ewarn "See https://gcc.gnu.org/PR119705" - fi -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_configure() { - if use clang; then - # Only do this conditionally to allow overriding with - # e.g. CC=clang-13 in case of breakage - if ! tc-is-clang ; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - fi - - strip-unsupported-flags - fi - - local mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" - - -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" - -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}" - - -DBUILD_SHARED_LIBS=OFF - -DMLIR_LINK_MLIR_DYLIB=ON - # flang does not feature a dylib, so do not install libraries - # or headers - -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON - # installed by llvm-runtimes/flang-rt - -DFLANG_INCLUDE_RUNTIME=OFF - - # TODO: always enable to obtain reproducible tools - -DFLANG_INCLUDE_TESTS=$(usex test) - - -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - ) - 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 -} diff --git a/llvm-core/flang/flang-22.0.0_pre20250910.ebuild b/llvm-core/flang/flang-22.0.0_pre20250910.ebuild deleted file mode 100644 index 2659ac8c0d5b..000000000000 --- a/llvm-core/flang/flang-22.0.0_pre20250910.ebuild +++ /dev/null @@ -1,101 +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 toolchain-funcs - -DESCRIPTION="LLVM's Fortran frontend" -HOMEPAGE="https://flang.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions" -SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -IUSE="+clang +debug test" -RESTRICT="!test? ( test )" - -DEPEND=" - ~llvm-core/clang-${PV}[debug=] - ~llvm-core/llvm-${PV}[debug=] - ~llvm-core/mlir-${PV}[debug=] -" -RDEPEND=" - ${DEPEND} -" -PDEPEND=" - >=llvm-runtimes/flang-rt-${PV}:${LLVM_MAJOR} -" -BDEPEND=" - clang? ( llvm-core/clang ) - test? ( - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - ) -" - -LLVM_COMPONENTS=( flang cmake ) -LLVM_TEST_COMPONENTS=( clang/test/Driver mlir/test/lib ) -LLVM_USE_TARGETS=llvm+eq -llvm.org_set_globals - -python_check_deps() { - python_has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_pretend() { - if ! use clang && tc-is-gcc; then - ewarn "Building using GCC requires lots of memory (up to 10 GiB per process)." - ewarn "Consider enabling USE=clang." - ewarn "See https://gcc.gnu.org/PR119705" - fi -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_configure() { - if use clang; then - # Only do this conditionally to allow overriding with - # e.g. CC=clang-13 in case of breakage - if ! tc-is-clang ; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - fi - - strip-unsupported-flags - fi - - local mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" - - -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" - -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}" - - -DBUILD_SHARED_LIBS=OFF - -DMLIR_LINK_MLIR_DYLIB=ON - # flang does not feature a dylib, so do not install libraries - # or headers - -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON - # installed by llvm-runtimes/flang-rt - -DFLANG_INCLUDE_RUNTIME=OFF - - # TODO: always enable to obtain reproducible tools - -DFLANG_INCLUDE_TESTS=$(usex test) - - -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - ) - 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 -} diff --git a/llvm-core/flang/flang-22.0.0_pre20250923.ebuild b/llvm-core/flang/flang-22.0.0_pre20250923.ebuild deleted file mode 100644 index 2659ac8c0d5b..000000000000 --- a/llvm-core/flang/flang-22.0.0_pre20250923.ebuild +++ /dev/null @@ -1,101 +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 toolchain-funcs - -DESCRIPTION="LLVM's Fortran frontend" -HOMEPAGE="https://flang.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions" -SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -IUSE="+clang +debug test" -RESTRICT="!test? ( test )" - -DEPEND=" - ~llvm-core/clang-${PV}[debug=] - ~llvm-core/llvm-${PV}[debug=] - ~llvm-core/mlir-${PV}[debug=] -" -RDEPEND=" - ${DEPEND} -" -PDEPEND=" - >=llvm-runtimes/flang-rt-${PV}:${LLVM_MAJOR} -" -BDEPEND=" - clang? ( llvm-core/clang ) - test? ( - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - ) -" - -LLVM_COMPONENTS=( flang cmake ) -LLVM_TEST_COMPONENTS=( clang/test/Driver mlir/test/lib ) -LLVM_USE_TARGETS=llvm+eq -llvm.org_set_globals - -python_check_deps() { - python_has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_pretend() { - if ! use clang && tc-is-gcc; then - ewarn "Building using GCC requires lots of memory (up to 10 GiB per process)." - ewarn "Consider enabling USE=clang." - ewarn "See https://gcc.gnu.org/PR119705" - fi -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_configure() { - if use clang; then - # Only do this conditionally to allow overriding with - # e.g. CC=clang-13 in case of breakage - if ! tc-is-clang ; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - fi - - strip-unsupported-flags - fi - - local mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" - - -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}" - -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}" - - -DBUILD_SHARED_LIBS=OFF - -DMLIR_LINK_MLIR_DYLIB=ON - # flang does not feature a dylib, so do not install libraries - # or headers - -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON - # installed by llvm-runtimes/flang-rt - -DFLANG_INCLUDE_RUNTIME=OFF - - # TODO: always enable to obtain reproducible tools - -DFLANG_INCLUDE_TESTS=$(usex test) - - -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - ) - 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 -}