sci-electronics/yosys
framework for Verilog RTL synthesis
ChangeLog
commit 4783eaf94367d6d3068eee01740537abf1a1884e
Author: Huang Rui <vowstar@gmail.com>
Date: Mon Aug 24 03:05:48 2026 -0700
sci-electronics/yosys: add 0.68
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit fe16a1c869b0b808dcc0dab858d8c1c73981228d
Author: Huang Rui <vowstar@gmail.com>
Date: Fri Jul 24 03:15:49 2026 -0700
sci-electronics/yosys: fix flags, CMake 4 and S=WORKDIR QA
Strip the hardcoded -O3, -ggdb and -fPIE so user flags win, bump the
bundled cxxopts and abc cmake minimums, and unpack into a subdirectory.
Closes: https://bugs.gentoo.org/979741
Closes: https://bugs.gentoo.org/979742
Closes: https://bugs.gentoo.org/979747
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 4f0e730d7bd20f29ce7ab70f5cb1078a5e8c742e
Author: Huang Rui <vowstar@gmail.com>
Date: Mon Jul 20 20:23:46 2026 -0700
sci-electronics/yosys: add 0.67, drop 0.66
Upstream 0.67 replaced the GNU make build with CMake, so the ebuild now inherits
cmake.eclass with slang and pyosys disabled to match the previous build.
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 3707f1ef4928a4a81b4bfc88ed4c72ef8055e183
Author: Huang Rui <vowstar@gmail.com>
Date: Fri Jul 3 07:07:35 2026 -0700
sci-electronics/yosys: drop py3.11
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit b4a60001cd28fbed2c8d531de22c43cef1fecd00
Author: Huang Rui <vowstar@gmail.com>
Date: Fri Jul 3 03:45:39 2026 -0700
sci-electronics/yosys: add 0.66, drop 0.65
Upstream renamed the release tarball asset from yosys.tar.gz to
yosys-src.tar.gz, so point SRC_URI at the new name.
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit df0e0bcadda94fef28152f2c1209c8d70bf88d31
Author: Huang Rui <vowstar@gmail.com>
Date: Sun Jun 14 03:46:07 2026 +0800
sci-electronics/yosys: call python_setup for valid PYTHON_EXECUTABLE
- llvm-r2 pkg_setup shadowed python-any-r1 so PYTHON was empty in all phases
- call python_setup in pkg_setup and drop the src_prepare shebang/chmod loop
- python_fix_shebang the installed yosys-smtbmc and yosys-witness wrappers
Closes: https://bugs.gentoo.org/976328
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit ecf0f51793db18fc46ef6aec56c7cf9ae02e9405
Author: Huang Rui <vowstar@gmail.com>
Date: Mon May 25 12:30:03 2026 +0800
sci-electronics/yosys: add 0.65
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit d2da68ae854b313dd1e1f522fb419d27a7d25526
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Apr 22 12:11:30 2026 +0800
sci-electronics/yosys: add 0.64, drop 0.63
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 68fbddeaec33c84681344a53d9ce231bc2df3348
Author: David Roman <davidroman96@gmail.com>
Date: Mon Mar 9 00:12:27 2026 +0100
*/*: drop py3.11 & remove dead py impls
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org>
commit 4542a94db1e858616d38d8c3b387a0cd31072e8e
Author: Huang Rui <vowstar@gmail.com>
Date: Thu Mar 5 17:41:32 2026 +0800
sci-electronics/yosys: add 0.63, drop 0.62
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 020d0883347251be092ea600ba4ea9e8389e1f86
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Mar 3 18:05:09 2026 +0800
sci-electronics/yosys: add 0.62, drop 0.61-r1
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 3dfab58c6ade1e1120919060a0bec3435a303a67
Author: Huang Rui <vowstar@gmail.com>
Date: Fri Jan 16 13:11:53 2026 +0800
sci-electronics/yosys: inherit llvm-r2, remove tcl use flag
- inherit llvm-r2.eclass
- remove tcl use flag
- happy new year 2026
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit ad10f29c19cc110e991536e338b9485cafde18eb
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Jan 14 18:17:04 2026 +0800
sci-electronics/yosys: add 0.61, drop 0.60
Closes: https://bugs.gentoo.org/933183
Closes: https://bugs.gentoo.org/937505
Closes: https://bugs.gentoo.org/931001
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 0c39134cf26f4454e2ab37b2e940af0800e03541
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 12:19:30 2025 +0800
sci-electronics/yosys: add 0.60, drop 0.57
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit b4b1b5f5353b5ec84c5b43ed54a602b454ab467f
Author: Huang Rui <vowstar@gmail.com>
Date: Thu Sep 18 00:27:52 2025 +0800
sci-electronics/yosys: add 0.57, drop 0.40-r1
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 2948484bf14e36b9dd9dbbb98ee6afa2a3c4341b
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Wed Dec 11 16:59:52 2024 +0100
move {sys-devel,llvm-core}/clang
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit 61d5e88e623795ef31a98a1620833f0f335e83d2
Author: Huang Rui <vowstar@gmail.com>
Date: Mon Aug 5 18:37:23 2024 +0800
sci-electronics/yosys: fit Copyright Policy GLEP 76
- Improve ebuild to fit Gentoo's Copyright Policy GLEP 76
Closes: https://bugs.gentoo.org/937371
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 41efd23fa78c57701061951f38d7e9c2883b3d8a
Author: omcaif <103504667+omcaif@users.noreply.github.com>
Date: Mon May 6 16:36:30 2024 +0000
sci-electronics/yosys: fixes yosys-config and pre-strip
- fix yosys-config (e.g. for ghdl-yosys-plugin)
- do not pre-strip
Closes: https://github.com/gentoo/guru/pull/184
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 62f839a72a952200958e9033d4d7dbd601c479c6
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Apr 30 20:35:31 2024 +0800
sci-electronics/yosys: dropped unreferenced patch
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit a17e5850164215a3aba87a4cb8b084d55312a669
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Apr 30 20:23:06 2024 +0800
sci-electronics/yosys: drop 0.32
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit f756ce0042e315d09aca7ffa6526dbf38b1c08eb
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Apr 30 16:00:57 2024 +0800
sci-electronics/yosys: new package, add 0.32, 0.40
Signed-off-by: Huang Rui <vowstar@gmail.com>
Author: Huang Rui <vowstar@gmail.com>
Date: Mon Aug 24 03:05:48 2026 -0700
sci-electronics/yosys: add 0.68
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit fe16a1c869b0b808dcc0dab858d8c1c73981228d
Author: Huang Rui <vowstar@gmail.com>
Date: Fri Jul 24 03:15:49 2026 -0700
sci-electronics/yosys: fix flags, CMake 4 and S=WORKDIR QA
Strip the hardcoded -O3, -ggdb and -fPIE so user flags win, bump the
bundled cxxopts and abc cmake minimums, and unpack into a subdirectory.
Closes: https://bugs.gentoo.org/979741
Closes: https://bugs.gentoo.org/979742
Closes: https://bugs.gentoo.org/979747
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 4f0e730d7bd20f29ce7ab70f5cb1078a5e8c742e
Author: Huang Rui <vowstar@gmail.com>
Date: Mon Jul 20 20:23:46 2026 -0700
sci-electronics/yosys: add 0.67, drop 0.66
Upstream 0.67 replaced the GNU make build with CMake, so the ebuild now inherits
cmake.eclass with slang and pyosys disabled to match the previous build.
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 3707f1ef4928a4a81b4bfc88ed4c72ef8055e183
Author: Huang Rui <vowstar@gmail.com>
Date: Fri Jul 3 07:07:35 2026 -0700
sci-electronics/yosys: drop py3.11
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit b4a60001cd28fbed2c8d531de22c43cef1fecd00
Author: Huang Rui <vowstar@gmail.com>
Date: Fri Jul 3 03:45:39 2026 -0700
sci-electronics/yosys: add 0.66, drop 0.65
Upstream renamed the release tarball asset from yosys.tar.gz to
yosys-src.tar.gz, so point SRC_URI at the new name.
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit df0e0bcadda94fef28152f2c1209c8d70bf88d31
Author: Huang Rui <vowstar@gmail.com>
Date: Sun Jun 14 03:46:07 2026 +0800
sci-electronics/yosys: call python_setup for valid PYTHON_EXECUTABLE
- llvm-r2 pkg_setup shadowed python-any-r1 so PYTHON was empty in all phases
- call python_setup in pkg_setup and drop the src_prepare shebang/chmod loop
- python_fix_shebang the installed yosys-smtbmc and yosys-witness wrappers
Closes: https://bugs.gentoo.org/976328
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit ecf0f51793db18fc46ef6aec56c7cf9ae02e9405
Author: Huang Rui <vowstar@gmail.com>
Date: Mon May 25 12:30:03 2026 +0800
sci-electronics/yosys: add 0.65
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit d2da68ae854b313dd1e1f522fb419d27a7d25526
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Apr 22 12:11:30 2026 +0800
sci-electronics/yosys: add 0.64, drop 0.63
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 68fbddeaec33c84681344a53d9ce231bc2df3348
Author: David Roman <davidroman96@gmail.com>
Date: Mon Mar 9 00:12:27 2026 +0100
*/*: drop py3.11 & remove dead py impls
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org>
commit 4542a94db1e858616d38d8c3b387a0cd31072e8e
Author: Huang Rui <vowstar@gmail.com>
Date: Thu Mar 5 17:41:32 2026 +0800
sci-electronics/yosys: add 0.63, drop 0.62
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 020d0883347251be092ea600ba4ea9e8389e1f86
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Mar 3 18:05:09 2026 +0800
sci-electronics/yosys: add 0.62, drop 0.61-r1
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 3dfab58c6ade1e1120919060a0bec3435a303a67
Author: Huang Rui <vowstar@gmail.com>
Date: Fri Jan 16 13:11:53 2026 +0800
sci-electronics/yosys: inherit llvm-r2, remove tcl use flag
- inherit llvm-r2.eclass
- remove tcl use flag
- happy new year 2026
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit ad10f29c19cc110e991536e338b9485cafde18eb
Author: Huang Rui <vowstar@gmail.com>
Date: Wed Jan 14 18:17:04 2026 +0800
sci-electronics/yosys: add 0.61, drop 0.60
Closes: https://bugs.gentoo.org/933183
Closes: https://bugs.gentoo.org/937505
Closes: https://bugs.gentoo.org/931001
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 0c39134cf26f4454e2ab37b2e940af0800e03541
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 12:19:30 2025 +0800
sci-electronics/yosys: add 0.60, drop 0.57
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit b4b1b5f5353b5ec84c5b43ed54a602b454ab467f
Author: Huang Rui <vowstar@gmail.com>
Date: Thu Sep 18 00:27:52 2025 +0800
sci-electronics/yosys: add 0.57, drop 0.40-r1
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 2948484bf14e36b9dd9dbbb98ee6afa2a3c4341b
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Wed Dec 11 16:59:52 2024 +0100
move {sys-devel,llvm-core}/clang
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit 61d5e88e623795ef31a98a1620833f0f335e83d2
Author: Huang Rui <vowstar@gmail.com>
Date: Mon Aug 5 18:37:23 2024 +0800
sci-electronics/yosys: fit Copyright Policy GLEP 76
- Improve ebuild to fit Gentoo's Copyright Policy GLEP 76
Closes: https://bugs.gentoo.org/937371
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 41efd23fa78c57701061951f38d7e9c2883b3d8a
Author: omcaif <103504667+omcaif@users.noreply.github.com>
Date: Mon May 6 16:36:30 2024 +0000
sci-electronics/yosys: fixes yosys-config and pre-strip
- fix yosys-config (e.g. for ghdl-yosys-plugin)
- do not pre-strip
Closes: https://github.com/gentoo/guru/pull/184
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 62f839a72a952200958e9033d4d7dbd601c479c6
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Apr 30 20:35:31 2024 +0800
sci-electronics/yosys: dropped unreferenced patch
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit a17e5850164215a3aba87a4cb8b084d55312a669
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Apr 30 20:23:06 2024 +0800
sci-electronics/yosys: drop 0.32
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit f756ce0042e315d09aca7ffa6526dbf38b1c08eb
Author: Huang Rui <vowstar@gmail.com>
Date: Tue Apr 30 16:00:57 2024 +0800
sci-electronics/yosys: new package, add 0.32, 0.40
Signed-off-by: Huang Rui <vowstar@gmail.com>


View
Download
Browse