From 6607eaf893ccc253851bdbc87783ba6cc5eb989f Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 5 Mar 2026 18:20:25 +0800 Subject: [PATCH] sci-electronics/circt: add 1.140.0, drop 1.138.0 Signed-off-by: Huang Rui --- sci-electronics/circt/Manifest | 4 ++-- .../{circt-1.138.0.ebuild => circt-1.140.0.ebuild} | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) rename sci-electronics/circt/{circt-1.138.0.ebuild => circt-1.140.0.ebuild} (90%) diff --git a/sci-electronics/circt/Manifest b/sci-electronics/circt/Manifest index f2ea938b53..8269efd10b 100644 --- a/sci-electronics/circt/Manifest +++ b/sci-electronics/circt/Manifest @@ -1,2 +1,2 @@ -DIST circt-1.138.0.tar.gz 4614045 BLAKE2B d02428ae7cb0e27c64c05535ac9125637d906f89541dd3b6f9a856ec10385e258b4ba75caf65c0f7c3ddc1fa6e39c95cbb004baeaf2b31611fcf7341812a11a6 SHA512 a3f1441f37bff7e998ea3161043d2e19660a1429afe0dc34fba1b6796fbcb7cf89ccb21a3020421804be1c6c92de0b089d0e08cb5234c8e0ae64436b7ecbb6b6 -DIST llvm-project-c2ddaaa4255cd4ab82eb9be6b1ac1842ec1e4edd.tar.gz 254467841 BLAKE2B 5ccaff2c26790a8084b54173bcf0e200353634497842831f9e3d2d83162eac00116ff54bb3aee2dae0005b7df99d72bf4ca86879fa6c59ae0b3e2e7f2aebdec5 SHA512 a6fd72346b510d7784c00bc1eefc824e8c03fb6af19c9445f35a5484487421159900b334368ec41814715d854f98ce9e2ac80567776f0af0c39b5254ecc9dc19 +DIST circt-1.140.0.tar.gz 4798906 BLAKE2B 1788be3cb1423af2759c1ea3560c777741f43e9bef59d3b468948b687f3a5e034fca36cb5fbc893aaa6c5efd7ae0ac3b57168042f7afcc66a49151fc4faee25d SHA512 b2871d47bdd236b9c874485c23b25bdd3238a2abd63a6abef8bee9e0ecf7f450372b63de417901fcc345b5bbd687f23d45459ffc51532ddad93050fb0f80f442 +DIST llvm-project-b7c1a6f8b447fba6fff47d309eb7ba1bc22e8c53.tar.gz 259559644 BLAKE2B ecf347c488b5278a968bd4b3053e4a356594cd3a7a2bd54013bbe5b5cc5a149df1ca3aded024fc7dd2e2422c23cebbfebd6b132f80c25319b44909da7e9bef96 SHA512 8f6dcde994769148797c3a8652f3738f050b06a1a4d8303609a776b439ad26e8880b12c84111fbcdff3d18b71dc1252f95b22704dfd55d483e11609ae2a23c31 diff --git a/sci-electronics/circt/circt-1.138.0.ebuild b/sci-electronics/circt/circt-1.140.0.ebuild similarity index 90% rename from sci-electronics/circt/circt-1.138.0.ebuild rename to sci-electronics/circt/circt-1.140.0.ebuild index 433fdac85c..ad34645da0 100644 --- a/sci-electronics/circt/circt-1.138.0.ebuild +++ b/sci-electronics/circt/circt-1.140.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" MY_PV="${PV//./\/}" -MY_LLVM_PV="c2ddaaa4255cd4ab82eb9be6b1ac1842ec1e4edd" +MY_LLVM_PV="b7c1a6f8b447fba6fff47d309eb7ba1bc22e8c53" CMAKE_BUILD_TYPE="Release" PYTHON_COMPAT=( python3_{11..14} ) inherit cmake python-r1 @@ -77,7 +77,7 @@ src_configure() { -D LLVM_BUILD_EXAMPLES=OFF -D LLVM_ENABLE_BINDINGS=OFF -D LLVM_ENABLE_OCAMLDOC=OFF - -D LLVM_OPTIMIZED_TABLEGEN=ON + -D LLVM_OPTIMIZED_TABLEGEN=OFF -D LLVM_EXTERNAL_PROJECTS=circt -D LLVM_EXTERNAL_CIRCT_SOURCE_DIR="${S_CIRCT}" -D LLVM_BUILD_TOOLS=ON @@ -110,12 +110,16 @@ src_install() { doexe "${BUILD_DIR}"/bin/circt-reduce doexe "${BUILD_DIR}"/bin/circt-rtl-sim.py doexe "${BUILD_DIR}"/bin/circt-synth + doexe "${BUILD_DIR}"/bin/circt-test doexe "${BUILD_DIR}"/bin/circt-translate + doexe "${BUILD_DIR}"/bin/circt-verilog + doexe "${BUILD_DIR}"/bin/circt-verilog-lsp-server + doexe "${BUILD_DIR}"/bin/domaintool + doexe "${BUILD_DIR}"/bin/firld doexe "${BUILD_DIR}"/bin/firtool doexe "${BUILD_DIR}"/bin/handshake-runner doexe "${BUILD_DIR}"/bin/hlstool doexe "${BUILD_DIR}"/bin/kanagawatool doexe "${BUILD_DIR}"/bin/om-linker doexe "${BUILD_DIR}"/bin/py-split-input-file.py - # llhd-sim doesn't exist anymore }