Hello.

You can find my diff for the port of cad/yosys attached to this email.
It bumps the release up from 0.67 to 0.69.

Two things to note here:

1. The upstream project uses some git submodules, each with their own
   license. Nothing problematic, but I wanted to document it nevertheless.
   So I took the liberty of adding a comment to each DIST_TUPLE line.
2. In the current revision within the ports tree, somebody (not me)
   added a "do-test" target. Even though I appreciate it, I was not
   able to run it successfully. I thought about disabling it in this
   diff; however, since there may have been a reason for you guys to
   add it, I decided to leave it in.


So... Please review!


Thomas

diff --git a/cad/yosys/Makefile b/cad/yosys/Makefile
index 5ded3d73164..33b01c6cd7f 100644
--- a/cad/yosys/Makefile
+++ b/cad/yosys/Makefile
@@ -1,6 +1,6 @@
 COMMENT=	Yosys Open SYnthesis Suite
 CATEGORIES=	cad
-V=		0.67
+V=		0.69
 DISTNAME=	yosys-${V}
 REVISION=	0
 
@@ -9,12 +9,15 @@ GH_PROJECT=	yosys
 GH_TAGNAME=	v${V}
 
 
-DIST_TUPLE+=	github YosysHQ   	abc    		v0.67   	abc/
-DIST_TUPLE+=	github jarro2783 	cxxopts		v3.3.1  	libs/cxxopts/
-DIST_TUPLE+=	github fmtlib		fmt		12.2.0		libs/fmt/
-DIST_TUPLE+=	github marzer		tomlplusplus	v3.4.0		libs/tomlplusplus/
-DIST_TUPLE+=	github MikePopoloski	slang		v11.0		libs/slang/
-DIST_TUPLE+=	github povik		sv-elab		2026-07-07	frontends/slang/lib/
+DIST_TUPLE+=	github YosysHQ   	abc    		v0.69   	abc/			# MIT
+DIST_TUPLE+=	github jarro2783 	cxxopts		v3.3.1  	libs/cxxopts/		# MIT
+DIST_TUPLE+=	github fmtlib		fmt		12.2.0		libs/fmt/		# MIT
+DIST_TUPLE+=	github marzer		tomlplusplus	v3.4.0		libs/tomlplusplus/	# MIT
+DIST_TUPLE+=	github MikePopoloski	regex		boost-1.91.0	libs/boost_regex/	# Boost Software License Version 1.0
+DIST_TUPLE+=	github MikePopoloski	slang		v11.0		libs/slang/		# MIT
+DIST_TUPLE+=	github povik		sv-elab		2026-09-08	frontends/slang/lib/	# ISC
+DIST_TUPLE+=	github YosysHQ		symfpu		5d5e50867437fe5cabd6ab5aad3b3808ec86701f libs/symfpu # Dual License: 3-BSD and GPL 3.0
+
 
 HOMEPAGE=	https://github.com/YosysHQ
 MAINTAINER=	Thomas Dettbarn <[email protected]>
diff --git a/cad/yosys/distinfo b/cad/yosys/distinfo
index 78c04d388c5..0ddf7f04722 100644
--- a/cad/yosys/distinfo
+++ b/cad/yosys/distinfo
@@ -1,14 +1,18 @@
+SHA256 (MikePopoloski-regex-boost-1.91.0.tar.gz) = sVnOo79XA5TdGfX+1zIABSkICbpT/qFcYww6bCaF23U=
 SHA256 (MikePopoloski-slang-v11.0.tar.gz) = UGdtWprb77l9JmpLF05rBROQGv1axXps3+oKYRScNwQ=
-SHA256 (YosysHQ-abc-v0.67.tar.gz) = ObBnbGWqWYW9zrirV4+2R5wCHaYoqkyPAT7QMsJ+GCI=
+SHA256 (YosysHQ-abc-v0.69.tar.gz) = PEdAb5kW7CwioqPgPKRD3Vdkql2HMZG3phhOZoLgctg=
+SHA256 (YosysHQ-symfpu-5d5e50867437fe5cabd6ab5aad3b3808ec86701f.tar.gz) = jb3eodJs8E0PMgxXkpgphHg1JJmFrmmSsIp4sIhHL24=
 SHA256 (fmtlib-fmt-12.2.0.tar.gz) = i4UrtapufYVk+egTlAVTld0dGTbTjf06F3kqAr69evA=
 SHA256 (jarro2783-cxxopts-v3.3.1.tar.gz) = O/xwVCxSHUtVpGQp2AgXiRalebKNBIvYxyfudsOeIHI=
 SHA256 (marzer-tomlplusplus-v3.4.0.tar.gz) = hRf2WTik+q6cz467NmMaOMHK37XvqF2acuFbnpfSUVU=
-SHA256 (povik-sv-elab-2026-07-07.tar.gz) = YDTuVa1vrrVgM7VZB8FjUlg4w6FcA9EFE67uVJeoX6c=
-SHA256 (yosys-0.67.tar.gz) = iin5FbkDjuoMhAYu4R/OE1dBOkAbg4gH5mynNMMVPEQ=
+SHA256 (povik-sv-elab-2026-09-08.tar.gz) = SsLRSoW1/6XOdMZuxVYjbTQg/Y9f9ta5hU15QzsyloI=
+SHA256 (yosys-0.69.tar.gz) = KggxRoyx/gjOX/8RHUy4dj3W10TJ2YH2x8ayps43vNI=
+SIZE (MikePopoloski-regex-boost-1.91.0.tar.gz) = 513794
 SIZE (MikePopoloski-slang-v11.0.tar.gz) = 1943449
-SIZE (YosysHQ-abc-v0.67.tar.gz) = 7670691
+SIZE (YosysHQ-abc-v0.69.tar.gz) = 7756835
+SIZE (YosysHQ-symfpu-5d5e50867437fe5cabd6ab5aad3b3808ec86701f.tar.gz) = 86836
 SIZE (fmtlib-fmt-12.2.0.tar.gz) = 738355
 SIZE (jarro2783-cxxopts-v3.3.1.tar.gz) = 161557
 SIZE (marzer-tomlplusplus-v3.4.0.tar.gz) = 1294731
-SIZE (povik-sv-elab-2026-07-07.tar.gz) = 128437
-SIZE (yosys-0.67.tar.gz) = 3681937
+SIZE (povik-sv-elab-2026-09-08.tar.gz) = 151054
+SIZE (yosys-0.69.tar.gz) = 3686126
diff --git a/cad/yosys/pkg/PLIST b/cad/yosys/pkg/PLIST
index e04378cf447..7a7f86471a2 100644
--- a/cad/yosys/pkg/PLIST
+++ b/cad/yosys/pkg/PLIST
@@ -44,12 +44,6 @@ share/yosys/choices/sklansky.v
 share/yosys/cmp2lcu.v
 share/yosys/cmp2lut.v
 share/yosys/cmp2softlogic.v
-share/yosys/coolrunner2/
-share/yosys/coolrunner2/cells_counter_map.v
-share/yosys/coolrunner2/cells_latch.v
-share/yosys/coolrunner2/cells_sim.v
-share/yosys/coolrunner2/tff_extract.v
-share/yosys/coolrunner2/xc2_dff.lib
 share/yosys/dff2ff.v
 share/yosys/ecp5/
 share/yosys/ecp5/ccu2c_sim.vh
@@ -95,15 +89,6 @@ share/yosys/gowin/cells_xtra_gw5a.v
 share/yosys/gowin/dsp_map.v
 share/yosys/gowin/lutrams.txt
 share/yosys/gowin/lutrams_map.v
-share/yosys/greenpak4/
-share/yosys/greenpak4/cells_blackbox.v
-share/yosys/greenpak4/cells_latch.v
-share/yosys/greenpak4/cells_map.v
-share/yosys/greenpak4/cells_sim.v
-share/yosys/greenpak4/cells_sim_ams.v
-share/yosys/greenpak4/cells_sim_digital.v
-share/yosys/greenpak4/cells_sim_wip.v
-share/yosys/greenpak4/gp_dff.lib
 share/yosys/ice40/
 share/yosys/ice40/abc9_model.v
 share/yosys/ice40/arith_map.v
@@ -169,6 +154,7 @@ share/yosys/include/kernel/sexpr.h
 share/yosys/include/kernel/sigtools.h
 share/yosys/include/kernel/threading.h
 share/yosys/include/kernel/timinginfo.h
+share/yosys/include/kernel/unused_bits.h
 share/yosys/include/kernel/utils.h
 share/yosys/include/kernel/yosys.h
 share/yosys/include/kernel/yosys_common.h

Reply via email to