public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/yosys] rawhide: update to 0.66 snapshot
@ 2026-06-03 9:46 Gabriel Somlo
0 siblings, 0 replies; only message in thread
From: Gabriel Somlo @ 2026-06-03 9:46 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/yosys
Branch : rawhide
Commit : 30fe03a5515ee2438f871927a8a804c3f758eda8
Author : Gabriel Somlo <gsomlo@gmail.com>
Date : 2026-06-03T05:45:59-04:00
Stats : +25/-57 in 7 file(s)
URL : https://src.fedoraproject.org/rpms/yosys/c/30fe03a5515ee2438f871927a8a804c3f758eda8?branch=rawhide
Log:
update to 0.66 snapshot
---
diff --git a/.gitignore b/.gitignore
index 5dfc193..9551dcd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -67,3 +67,4 @@
/yosys-1717fa0.tar.gz
/yosys-3bc26ff.tar.gz
/yosys-90c26fe.tar.gz
+/yosys-86f2dde.tar.gz
diff --git a/0001-fedora-yosys-cfginc-patch.patch b/0001-fedora-yosys-cfginc-patch.patch
index ff01bf1..487cb9b 100644
--- a/0001-fedora-yosys-cfginc-patch.patch
+++ b/0001-fedora-yosys-cfginc-patch.patch
@@ -1,7 +1,7 @@
-From 5dd9b36d4a3d298c7d5d3192464be6140fd93c7b Mon Sep 17 00:00:00 2001
+From dd996595321640e5c8e62691d773d5c8e99cbee0 Mon Sep 17 00:00:00 2001
From: Gabriel Somlo <gsomlo@gmail.com>
-Date: Tue, 16 Jul 2024 15:20:56 -0400
-Subject: [PATCH 1/4] fedora yosys-cfginc patch
+Date: Mon, 1 Jun 2026 14:19:57 -0400
+Subject: [PATCH 1/3] fedora yosys-cfginc patch
Fedora-specific patch:
Change the substitution done when making yosys-config so that it outputs
@@ -12,10 +12,10 @@ CXXFLAGS with -I/usr/include/yosys
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
-index 4af083df4..8e5047464 100644
+index 99a00fd40..d7ec57aed 100644
--- a/Makefile
+++ b/Makefile
-@@ -842,7 +842,7 @@ LIBS_NOVERIFIC = $(LIBS)
+@@ -845,7 +845,7 @@ LIBS_NOVERIFIC = $(LIBS)
endif
$(PROGRAM_PREFIX)yosys-config: misc/yosys-config.in $(YOSYS_SRC)/Makefile
@@ -25,17 +25,17 @@ index 4af083df4..8e5047464 100644
-e 's#@BINDIR@#$(strip $(BINDIR))#;' -e 's#@DATDIR@#$(strip $(DATDIR))#;' < $< > $(PROGRAM_PREFIX)yosys-config
$(Q) chmod +x $(PROGRAM_PREFIX)yosys-config
diff --git a/tests/various/plugin.sh b/tests/various/plugin.sh
-index 75b4c9e56..ddc8f139f 100644
+index 4e645ee17..49435d7aa 100644
--- a/tests/various/plugin.sh
+++ b/tests/various/plugin.sh
@@ -4,7 +4,7 @@ rm -rf plugin_search
- CXXFLAGS=$(../../yosys-config --cxxflags)
- DATDIR=$(../../yosys-config --datdir)
+ CXXFLAGS=$(${YOSYS_CONFIG} --cxxflags)
+ DATDIR=$(${YOSYS_CONFIG} --datdir)
DATDIR=${DATDIR//\//\\\/}
-CXXFLAGS=${CXXFLAGS//$DATDIR/..\/..\/share}
+CXXFLAGS=${CXXFLAGS//\/usr\/include\/yosys/..\/..\/share\/include}
- ../../yosys-config --exec --cxx ${CXXFLAGS} --ldflags -shared -o plugin.so plugin.cc
- ../../yosys -m ./plugin.so -p "test" | grep -q "Plugin test passed!"
+ ${YOSYS_CONFIG} --exec --cxx ${CXXFLAGS} --ldflags -shared -o plugin.so plugin.cc
+ ${YOSYS} -m ./plugin.so -p "test" | grep -q "Plugin test passed!"
mkdir -p plugin_search
--
2.54.0
diff --git a/0002-fedora-yosys-mancfginc-patch.patch b/0002-fedora-yosys-mancfginc-patch.patch
index 918c02c..190b462 100644
--- a/0002-fedora-yosys-mancfginc-patch.patch
+++ b/0002-fedora-yosys-mancfginc-patch.patch
@@ -1,7 +1,7 @@
-From dd8fb3752ae631b4c200a37288d0e2067d09c556 Mon Sep 17 00:00:00 2001
+From d9c91f2ab37928ef3f38eef6d166dc182f11bc2a Mon Sep 17 00:00:00 2001
From: Gabriel Somlo <gsomlo@gmail.com>
Date: Thu, 5 Sep 2024 20:56:02 -0400
-Subject: [PATCH 2/4] fedora yosys-mancfginc patch
+Subject: [PATCH 2/3] fedora yosys-mancfginc patch
Fedora-specific patch:
When invoking yosys-config for examples in "make docs", need to use
@@ -28,7 +28,7 @@ index 74b547a20..91e1e7b28 100644
test0.log: my_cmd.so
$(YOSYS) -QTl test0.log_new -m ./my_cmd.so -p 'my_cmd foo bar' -f verilog absval_ref.v
diff --git a/docs/source/code_examples/extensions/my_cmd.cc b/docs/source/code_examples/extensions/my_cmd.cc
-index d52268b4a..6b67f10f3 100644
+index 742697b6e..60a3c6d13 100644
--- a/docs/source/code_examples/extensions/my_cmd.cc
+++ b/docs/source/code_examples/extensions/my_cmd.cc
@@ -1,5 +1,5 @@
@@ -53,7 +53,7 @@ index 17f700c88..a15eb3005 100644
.PHONY: clean
clean:
diff --git a/docs/source/code_examples/stubnets/stubnets.cc b/docs/source/code_examples/stubnets/stubnets.cc
-index 566d24b18..b09bc567c 100644
+index 41fb66e82..5a3b5a42d 100644
--- a/docs/source/code_examples/stubnets/stubnets.cc
+++ b/docs/source/code_examples/stubnets/stubnets.cc
@@ -5,8 +5,8 @@
diff --git a/0003-fedora-yosys-cxxopts-patch.patch b/0003-fedora-yosys-cxxopts-patch.patch
index 1d91b65..3464a33 100644
--- a/0003-fedora-yosys-cxxopts-patch.patch
+++ b/0003-fedora-yosys-cxxopts-patch.patch
@@ -1,14 +1,14 @@
-From 79363ce705d15851b51506c0c664d3496f696ed9 Mon Sep 17 00:00:00 2001
+From 9011866d64865a244bdaabcb5597a8ceb5c3a95f Mon Sep 17 00:00:00 2001
From: Gabriel Somlo <gsomlo@gmail.com>
Date: Wed, 8 Apr 2026 14:42:15 -0400
-Subject: [PATCH 3/4] fedora yosys-cxxopts patch
+Subject: [PATCH 3/3] fedora yosys-cxxopts patch
---
kernel/driver.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/driver.cc b/kernel/driver.cc
-index 30c9a285f..2ff0c2d6b 100644
+index 73b687f80..8ac0defbd 100644
--- a/kernel/driver.cc
+++ b/kernel/driver.cc
@@ -21,7 +21,7 @@
diff --git a/0004-Fix-aiger-tests-when-ABCEXTERNAL-is-set.patch b/0004-Fix-aiger-tests-when-ABCEXTERNAL-is-set.patch
deleted file mode 100644
index 6ea7a71..0000000
--- a/0004-Fix-aiger-tests-when-ABCEXTERNAL-is-set.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 7f8f6a92d7944dbe4779505201b89d87e876192c Mon Sep 17 00:00:00 2001
-From: Leon White <badfunkstripe@gmail.com>
-Date: Sat, 16 May 2026 09:12:20 +0200
-Subject: [PATCH 4/4] Fix aiger tests when ABCEXTERNAL is set
-
----
- tests/aiger/generate_mk.py | 9 ++++++++-
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/tests/aiger/generate_mk.py b/tests/aiger/generate_mk.py
-index a90a63527..e6f3f4091 100644
---- a/tests/aiger/generate_mk.py
-+++ b/tests/aiger/generate_mk.py
-@@ -54,6 +54,13 @@ def create_tests():
- "rm -f aigmap.err"
- ]))
-
--extra = [ f"ABC ?= {gen_tests_makefile.yosys_basedir}/yosys-abc", "SHELL := /usr/bin/env bash" ]
-+extra = [
-+ "ifneq ($(ABCEXTERNAL),)",
-+ "ABC ?= $(ABCEXTERNAL)",
-+ "else",
-+ f"ABC ?= {gen_tests_makefile.yosys_basedir}/yosys-abc",
-+ "endif",
-+ "SHELL := /usr/bin/env bash",
-+]
-
- gen_tests_makefile.generate_custom(create_tests, extra)
---
-2.54.0
-
diff --git a/sources b/sources
index 9d95d7e..c31106a 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (yosys-90c26fe.tar.gz) = b711a816e53a306e22b4e9d2377ce308d5b303e364a6215df6eb9c018d64c9a5908d30a926bc4bf4a4e147bfa006acc812bd1cb77a95339c2a5ded61eb5f5de4
+SHA512 (yosys-86f2dde.tar.gz) = 4c4eb72c2d72644cac0f00e4eb26d13a1172f93c87284d747587eb4d25e38e5fb96be1d850700c55eea581de3017f008dbd32fadea7ef1ba4a8666a64c82fe3e
SHA512 (yosys_0.52-2.debian.tar.xz) = 9ceba3ae42b16a0b8b7f7c6e8248e6b50fb411ccb755948e184c70aafbcbd1121b011338be29c3abf6f473b23c904f2058f7ca36bfea8562e05e10f5cc24ffdf
diff --git a/yosys.spec b/yosys.spec
index 0ba0316..d46a7f8 100644
--- a/yosys.spec
+++ b/yosys.spec
@@ -1,10 +1,10 @@
-%global commit0 90c26fe6714b441363d2ddb47a6d646b8868ff5d
+%global commit0 86f2ddebce7e98ce7cacc27e8a5c14cb53b51b51
%global shortcommit0 %%(c=%%{commit0}; echo ${c:0:7})
-%global snapdate 20260512
+%global snapdate 20260601
Name: yosys
-Version: 0.65
+Version: 0.66
Release: 1.%{snapdate}git%{shortcommit0}%{?dist}
Summary: Yosys Open SYnthesis Suite, including Verilog synthesizer
License: ISC and MIT
@@ -34,11 +34,6 @@ Patch2: 0002-fedora-yosys-mancfginc-patch.patch
# referencing the cxxopts.hpp include file.
Patch3: 0003-fedora-yosys-cxxopts-patch.patch
-# Fedora-specific patch:
-# Fix aiger tests when ABCEXTERNAL is set
-# (see https://github.com/YosysHQ/yosys/pull/5890)
-Patch4: 0004-Fix-aiger-tests-when-ABCEXTERNAL-is-set.patch
-
BuildRequires: make
BuildRequires: gcc-c++
BuildRequires: cxxopts-devel
@@ -181,6 +176,9 @@ make test ABCEXTERNAL=%{_bindir}/abc SEED=314159265359
%changelog
+* Mon Jun 01 2026 Gabriel Somlo <gsomlo@gmail.com> - 0.66.1.20260601git86f2dde
+- update to 0.66 snapshot
+
* Tue May 12 2026 Gabriel Somlo <gsomlo@gmail.com> - 0.65.1.20260512git90c26fe
- update to 0.65 snapshot
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-06-03 9:46 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-03 9:46 [rpms/yosys] rawhide: update to 0.66 snapshot Gabriel Somlo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox