From e7f3211b0990460d59c8d083e8e28c655ca9cacf Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 10 Sep 2026 21:10:40 -0700 Subject: [PATCH] sci-electronics/yosys: drop 0.67-r1 Signed-off-by: Huang Rui --- sci-electronics/yosys/Manifest | 1 - sci-electronics/yosys/yosys-0.67-r1.ebuild | 78 ---------------------- 2 files changed, 79 deletions(-) delete mode 100644 sci-electronics/yosys/yosys-0.67-r1.ebuild diff --git a/sci-electronics/yosys/Manifest b/sci-electronics/yosys/Manifest index e721ee72fd..5224cb00fa 100644 --- a/sci-electronics/yosys/Manifest +++ b/sci-electronics/yosys/Manifest @@ -1,3 +1,2 @@ -DIST yosys-0.67.tar.gz 16180615 BLAKE2B e7528f0bb0c88db972d720d89ddb174166f22e7c063687a2bae88d372be326e0f24b33c1a67d6a1c80a19aee7b0b8486a100eb504ff0e5d8a21bcef684f1d2fe SHA512 3bfc178b4f36c27085da995dbd60f7a62355bec2d3caa85787ca5e65cc8bbd438fa5aab96c7af0f502923324acddcb0336d840ae0fabcfda8c4aaa2e0dd797e0 DIST yosys-0.68.tar.gz 16312861 BLAKE2B 759d4eedd71269cef6fa5fdf75ab4b356243e2b2cf033a982ff622f946ec0537fcf22c9527e932e05d8fe1952c5662ae6edeca473f1238cb62c9a9ea3ad3cc45 SHA512 8cc38cdcd973f0d1977e4088a825338620576cbdf87b523eda3ee15e221192d87c71c36fbe780e1f757240d131f1ecee7abcffe4a34d2e116e7e8151ecfd2173 DIST yosys-0.69.tar.gz 16403186 BLAKE2B 5281547a9b1dd3ca95ce576a9b1a613c7f6517a100f01576356dcaa91549690678e6d14bee8136264b17331e7321a76b0bd589d712ffe4ec5097c077331aa30e SHA512 2ce21a3da8fe8a984958e7043e9f5d6d044870b40939a5e33b33fc6ced045587a2300fae3116596d2b9c143d904cacec2f95f0cfa62e35db2d0ad9a55b41ee24 diff --git a/sci-electronics/yosys/yosys-0.67-r1.ebuild b/sci-electronics/yosys/yosys-0.67-r1.ebuild deleted file mode 100644 index 7c3abd08a5..0000000000 --- a/sci-electronics/yosys/yosys-0.67-r1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) -LLVM_COMPAT=( {18..21} ) - -inherit cmake python-any-r1 llvm-r2 - -DESCRIPTION="framework for Verilog RTL synthesis" -HOMEPAGE="https://yosyshq.net/yosys/" -SRC_URI=" - https://github.com/YosysHQ/${PN}/releases/download/v${PV}/yosys.tar.gz -> ${P}.tar.gz -" -S="${WORKDIR}/${P}" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64" -RDEPEND=" - dev-libs/boost:= - dev-libs/libffi:= - dev-lang/tcl:= - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT}= - ') - media-gfx/xdot - sys-libs/ncurses:= - sys-libs/readline:= - virtual/zlib -" - -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - app-alternatives/lex - app-alternatives/yacc - dev-vcs/git - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-respect-flags.patch - "${FILESDIR}"/${P}-cmake4-compat.patch -) - -pkg_setup() { - # llvm-r2 and python-any-r1 both export pkg_setup and llvm-r2 wins, - # leaving PYTHON unset, so call python_setup ourselves. - llvm-r2_pkg_setup - python_setup -} - -src_unpack() { - mkdir "${S}" || die - cd "${S}" || die - unpack ${A} -} - -src_configure() { - local mycmakeargs=( - -DYOSYS_WITHOUT_SLANG=ON - -DYOSYS_WITH_PYTHON=OFF - -DYOSYS_INSTALL_DRIVER=ON - -DPython3_EXECUTABLE="${PYTHON}" - -DCMAKE_DISABLE_FIND_PACKAGE_GTest=ON - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - # yosys-smtbmc and yosys-witness keep an env python3 shebang that - # breaks under python-exec[-native-symlinks]; retarget them at EPYTHON. - python_fix_shebang "${ED}"/usr/bin/yosys-smtbmc "${ED}"/usr/bin/yosys-witness -}