commit:     6607eaf893ccc253851bdbc87783ba6cc5eb989f
Author:     Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Thu Mar  5 10:20:25 2026 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Thu Mar  5 10:28:12 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6607eaf8

sci-electronics/circt: add 1.140.0, drop 1.138.0

Signed-off-by: Huang Rui <vowstar <AT> gmail.com>

 sci-electronics/circt/Manifest                               |  4 ++--
 .../circt/{circt-1.138.0.ebuild => circt-1.140.0.ebuild}     | 12 ++++++++----
 2 files changed, 10 insertions(+), 6 deletions(-)

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
 }

Reply via email to