sci-electronics/circt: add 1.140.0, drop 1.138.0

Signed-off-by: Huang Rui <vowstar@gmail.com>
This commit is contained in:
Huang Rui
2026-03-05 18:20:25 +08:00
parent 6bd993cc9f
commit 6607eaf893
2 changed files with 10 additions and 6 deletions

View File

@@ -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

View File

@@ -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
}