Cayetano Santos
a612e7cc8b
gnu: apycula: Update to 0.23.
...
* gnu/packages/fpga.scm (apycula): Update to 0.23.
Change-Id: I7797063992162379e593fb3e02847da2b515d608
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-30 10:31:17 +02:00
Cayetano Santos
7031794abe
gnu: fftgen: Update home-page.
...
* gnu/packages/fpga.scm (fftgen): Switch home-page.
Change-Id: I0d8ff0b078462ddf7c859bd62d116c65b5f2c69b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-29 11:34:30 +02:00
Cayetano Santos
3d55f5c6b9
gnu: verilator: Improve style.
...
* gnu/packages/fpga.scm (verilator)[arguments]: Use G-Expressions.
Change-Id: I3c04b4a632baaa8f2ff2f79354954fccafbbfd4a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:25 +02:00
Cayetano Santos
3282a001e9
gnu: hdlmake: Update home-page.
...
* gnu/packages/fpga.scm (hdlmake): Switch home-page.
Change-Id: I7b2a11ba5bcfd345eab99d8906cca6152b14753c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-28 23:01:25 +02:00
Cayetano Santos
e10c904651
gnu: fftgen: Improve style.
...
* gnu/packages/fpga.scm (fftgen)[arguments]: Use G-Expressions.
Change-Id: I024bb0fc490682209cf28d49110f7585e4906e16
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-28 21:24:27 +02:00
Cayetano Santos
c6f060fc43
gnu: fftgen: Update to 0-1.3378b77.
...
* gnu/packages/fpga.scm (fftgen): Update to 0-1.3378b77.
[arguments]: Activate tests.
[native-inputs]: Add python-minimal, verilator, which, fftw and bc.
Change-Id: If35ac1d053bf8b93fea07c1d89681e6dc7591ad4
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-28 21:24:27 +02:00
Maxim Cournoyer
e705e1bbeb
gnu: python-myhdl: Update home page URL.
...
* gnu/packages/fpga.scm (python-myhdl) [home-page]: Use HTTP, as the
TLS certificate is expired/invalid.
Change-Id: I095e6509b8ba01aec2d0f7a78025adfa92a98842
2025-08-25 09:55:10 +09:00
Maxim Cournoyer
27a4af383f
gnu: systemc: Update home page.
...
* gnu/packages/fpga.scm (systemc) [home-page]: Update URL.
Change-Id: Iec9dcd9cb9a92a8020ad5908b665e2ec09a44ba4
2025-08-25 09:54:52 +09:00
Cayetano Santos
e523020e6a
gnu: systemc: Update to 3.0.1.
...
* gnu/packages/fpga.scm (systemc): Update to 3.0.1.
Change-Id: Ibd5857686cb1e7628bf6052cd4ef85e73a6ec5d1
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 09:47:08 +09:00
Cayetano Santos
dc52448f70
gnu: nvc: Update to 1.17.2.
...
* gnu/packages/fpga.scm (nvc): Update to 1.17.2.
Change-Id: I1024d01bf1b54e6322c301ff9dd87192f3d76b7c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 09:47:08 +09:00
Cayetano Santos
2f632119e6
gnu: python-myhdl: Update to 0.11.51.
...
* gnu/packages/fpga.scm (python-myhdl): Update to 0.11.51.
Change-Id: I78f404497cffa20db44b717a3df0be59c8c2a176
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 09:47:08 +09:00
Cayetano Santos
fba42904fe
gnu: nextpnr: Add gowin architecture.
...
* gnu/packages/fpga.scm (nextpnr)[arguments]<#:configure-flags>: Update
DHIMBAECHEL_UARCH and add DHIMBAECHEL_SPLIT.
[inputs]: Add apycula.
Change-Id: I7b6ed27fbdb95b51b9c66e0726a2833c425e0e24
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 08:58:42 +09:00
Cayetano Santos
3d7081fd40
gnu: nextpnr: Update to 0.8-0.d796cc7.
...
* gnu/packages/fpga.scm (nextpnr): Update to 0.8-0.d796cc7.
Change-Id: I6d0082eb22e2a51e3db648dd6c3228b635fb8d7c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 08:58:42 +09:00
Cayetano Santos
011f0580be
gnu: Add apycula.
...
* gnu/packages/electronics.scm (apycula): New variable.
Change-Id: Iba09d271baedc84a8087275aed4d4cc32dccc8d9
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 08:58:42 +09:00
Cayetano Santos
0a5f20775f
gnu: yosys: Update to 0.56.
...
* gnu/packages/fpga.scm (yosys): Update to 0.56.
Change-Id: Ica18d8d4dc6d75ff1d657fcd8707109f283c23cf
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-22 10:32:30 +09:00
Cayetano Santos
930c07a622
gnu: abc-yosyshq: Update to 0.56.
...
* gnu/packages/fpga.scm (abc-yosyshq): Update to 0.56.
Change-Id: I578278a5c2dd509b3e9b11ce7a8c8c7b2cd65931
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-22 10:32:30 +09:00
Cayetano Santos
63c88a9862
gnu: abc: Update to 0.0-6.e29dcd9.
...
* gnu/packages/fpga.scm (abc): Update to 0.0-6.e29dcd9.
Change-Id: Iabdafc850bc290ecfb355abee17939d1c27a94f2
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-22 10:32:30 +09:00
Cayetano Santos
84d0ea5152
gnu: nvc: Update to 1.17.1.
...
* gnu/packages/fpga.scm (nvc): Update to 1.17.1.
Change-Id: Ibca27a6b6c5179da11b14142e2fa5e72194be685
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-21 10:07:20 +09:00
Cayetano Santos
217b6a2602
gnu: yosys: Include pmgen python script.
...
pmgen.py is required by some third party plugins as yosys-f4pga-plugins.
* gnu/packages/fpga.scm (yosys)[#:phases]{keep-pmgen-py}: Add.
Change-Id: I90f81d6b278efacaae3ce81ede72a8282bc52a95
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-21 08:55:54 +09:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
...
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.
* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.
* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.
Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Cayetano Santos
6073836bbc
gnu: nvc: Update to 1.17.0.
...
* gnu/packages/fpga.scm (nvc): Update to 1.17.0.
[source]: Fix indentation.
[arguments]<#:configure-flags>: Add --enable-vital.
[native-inputs]: Remove ruby, replace python by python-minimal.
Change-Id: I7f8aa596b60f51be4dc5d3d2f0f44d8839c65906
2025-07-25 14:05:16 +02:00
Cayetano Santos
f5851d1f99
gnu: python-hdlmake: Update to 3.3-2.48260fb.
...
* gnu/packages/fpga.scm (python-hdlmake): Update to 3.3-2.48260fb.
[arguments]: Add :#test-flags.
[propagated-inputs]: Add python-networkx.
Change-Id: I70e2994359bcbb2a24ef20518bce6f56dee9b37a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-16 15:37:30 +02:00
Cayetano Santos
40683f1d2e
gnu: abc-yosyshq: Update to 0.55.
...
* gnu/packages/fpga.scm (abc-yosyshq): Update to 0.55.
Change-Id: Ie7c443d5bac3451197089723e86d9c5b3c659faf
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-12 20:20:21 +09:00
Cayetano Santos
112951524d
gnu: yosys: Update to 0.55.
...
* gnu/packages/fpga.scm (yosys): Update to 0.55.
Change-Id: Iacda19bd7371f1de71436414aaa63412a2784077
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-12 20:20:21 +09:00
Cayetano Santos
18806bc0d0
gnu: nvc: Update to 1.16.2.
...
* gnu/packages/fpga.scm (nvc): Update to 1.16.2.
[arguments]<#:configure-flags>: Enable parallel make and completions.
[inputs]: Add jansson.
Change-Id: I92e5d47dd7dacb4054b51317cb902c1320272bae
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-03 16:36:28 +08:00
Cayetano Santos
690ac4fc2d
gnu: openfpgaloader: Include udev rules.
...
* gnu/packages/fpga.scm (openfpgaloader): Include udev rules.
[argument]: Add install-rules phase.
[description]: Add instructions for use.
[home-page]: Add missed / .
Change-Id: Iecb1eebd03b08131e341a106f46d85b21b02fe22
2025-07-03 16:12:01 +08:00
Cayetano Santos
0bbb7edbfd
gnu: yosys: Update to 0.54.
...
* gnu/packages/fpga.scm (yosys): Update to 0.54.
Change-Id: Iff161b61efa42a0903976c01fb81a62c745ec2e4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:41 +02:00
Cayetano Santos
aa71f9182c
gnu: abc-yosyshq: Update to 0.54.
...
* gnu/packages/fpga.scm (abc-yosyshq): Update to 0.54.
Change-Id: I81bdb9f3fd8722b4f198ab34312c5942ce925b5c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:41 +02:00
Cayetano Santos
c8f9ab2ccc
gnu: python-vunit: Update to 5.0.0-dev.6.
...
* gnu/packages/fpga.scm (python-vunit): Update to 5.0.0-dev.6.
Change-Id: I8820c6b74b11380189a6720238c74f154a613c31
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-21 18:31:26 +01:00
Cayetano Santos via Guix-patches via
3110396465
gnu: nextpnr: Add ecp5 and himbaechel architectures.
...
Change-Id: Ia4b92f6cd1693b844b35949fdc23369e958e73c1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-18 14:39:23 +02:00
Cayetano Santos
d6d03854b5
gnu: gtkwave: Update to 3.4.0-0.bb978d9.
...
* gnu/packages/fpga.scm (gtkwave): Update to 3.4.0-0.bb978d9.
[source]: Switch to git-fetch, new uri.
[version]: Switch to branch master, version 3.4.
[build-system]: Switch to meson-build-system.
[arguments]: New field.
[native-inputs]: Add desktop-file-utils, flex, glib:bin, gobject-introspection
and gtk:bin.
[inputs]: Add gtk and libfst. Remove gtk+:bin.
[description]: Prefer @acronym to @dfn.
[homepage]: Update URL.
Change-Id: I38aabca14c2789ad7b3bc304b7018644dc6d0fa6
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-16 21:57:46 +09:00
Cayetano Santos
c833e40922
gnu: Add libfst.
...
* gnu/packages/fpga.scm (libfst): New variable.
Change-Id: Idff52e52114877e0a0259c8df98b3c1bfa20c521
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-16 20:09:33 +09:00
Cayetano Santos
bf11e3327b
gnu: abc-yosyshq: Update to 0.53.
...
* gnu/packages/fpga.scm (abc-yosyshq): Update to 0.53.
Change-Id: I32e4973a26e831c558ab13b2cf7e00bea87637a1
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reviewed-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-05-12 21:51:27 +09:00
Cayetano Santos
554c227a8f
gnu: python-hdlmake: Update to 3.3-1.9338e3e and enable tests.
...
* gnu/packages/fpga.scm (python-hdlmake): Update to 3.3-1.9338e3e.
[source]: Update URL.
[arguments] <#:tests?>: Delete.
[native-inputs]: Add python-pytest.
[home-page]: Update URL.
Change-Id: Ied124a3ceb22be427c5255b5d139f5f63031e260
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reviewed-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-05-12 21:51:27 +09:00
Cayetano Santos
3f955bd243
gnu: yosys: Update to 0.53.
...
* gnu/packages/fpga.scm (yosys): Update to 0.53.
Change-Id: I7bd53033860ca9bcad367c4360625ac406fbad04
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reviewed-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-05-12 21:51:27 +09:00
Maxim Cournoyer
77802617c3
gnu: nextpnr-ice40. Rename to nextpnr an deprecate it.
...
* gnu/packages/fpga.scm (nextpnr-ice40): Rename to...
(nextpnr): ... this.
[configure-flage]: Add 'generic' to -DARCH flag.
[inputs]: Add corrosion.
(nextpnr-ice40): Define as a deprecated alias of nextpnr.
Change-Id: Ic3476a6a4220ec20191897a6efb3d4aa347b51c2
Co-authored-by: Cayetano Santos <csantosb@inventati.org>
2025-05-12 15:26:50 +09:00
Maxim Cournoyer
221899c202
gnu: nextpnr-ice40: Update to 0.8.
...
* gnu/packages/fpga.scm (nextpnr-ice40): Update to 0.8.
[snippet]: Use 'delete-all-but' defensive idiom and update comment.
[patches]: Apply unbundling patches.
[arguments] <:cmake>: New argument.
<#:configure-flags>: Add -DUSE_OPENMP=ON flag. Adjust version string used with
-DCURRENT_GIT_VERSION.
<#:phases> {patch-source}: Streamline phase.
[inputs]: Remove imgui-1.86, which is now propagated by qtimgui.
[home-page]: Add trailing '/'.
[description]: Streamline description. 'FOSS' is implied by being part of the
Guix packages collection.
[license]: Correct to ISC license.
* gnu/packages/patches/nextpnr-gtest.patch: New file.
* gnu/packages/patches/nextpnr-imgui.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
Co-authored-by: Cayetano Santos <csantosb@inventati.org>
Change-Id: Ied1178c26ed0ba96021a3d5961441c23f0ac508e
2025-05-12 15:26:50 +09:00
Cayetano Santos
d2b251a857
gnu: yosys: Use abc-yosyshq.
...
* gnu/packages/fpga.scm (yosys)[inputs]: Replace abc by abc-yosyshq.
Change-Id: Id0a3f9c561f414261af2e7c7bd8cb82b6a0322cd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-03 18:05:51 +02:00
Cayetano Santos
64ab31870c
gnu: Add abc-yosyshq.
...
* gnu/packages/fpga.scm (abc-yosyshq): New variable.
Change-Id: I46649e3722ded3faf8c0993d7bebaf649e6297c6
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-02 21:47:33 +09:00
Cayetano Santos
e6d951c7cf
gnu: python-vunit: Update to 5.0.0-dev.5.
...
* gnu/packages/fpga.scm (python-vunit): Update to 5.0.0-dev.5.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests> Activate.
<#:test-flags>: Run unit tests only and skip acceptance lint tests.
[propagated-inputs]: Remove python.
[native-inputs]: Add nvc, python-pytest, python-setuptools,
python-setuptools-scm and python-wheel.
Change-Id: Idde0283b73906209799fcc2be9bbb72df8d2aa20
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-28 14:10:06 +01:00
Cayetano Santos via Guix-patches via
f1ce653b13
gnu: nvc: Update to 1.16.0.
...
Note that:
--enable-gcov is intended for debug/development of the simulator itself and
should not be enabled in release builds
- VHPI is now always enabled at build time and the `--enable-vhpi` configure
option has no effect.
* gnu/packages/fpga.scm (nvc): Update to 1.16.0.
[arguments] <#:configure-flags> Remove --enable-{vhpi,gcov}.
[native-inputs]: Add python and perl; sort.
[inputs]: Remove elfutils; sort.
Change-Id: If781ed403cd769db85f8265fc242d0f1608d737e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:58:36 +01:00
Sharlatan Hellseher
e6edc113cc
gnu: python-migen: Update to 0.9.2-0.2828df5.
...
* gnu/packages/fpga.scm (python-migen): Update to 0.9.2-0.2828df5.
[source]: Use the latest commit contains changes supporting Python 3.11.
[build-system]: Switch to pyproject
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: Id6eee0f2a034b60195fb433df731123c3b749f2d
2025-04-25 12:50:56 +01:00
Cayetano Santos
c8194a5297
gnu: icestorm: Update to 0.0-5.3cdcf4b.
...
* gnu/packages/fpga.scm (icestorm): Update to 0.0-5.3cdcf4b.
[source]: Update URL.
[arguments] <#:phases> {make-info}: New phase.
{fix-usr-local}: Update substitutions.
<#:tests>: Update comment.
<#:make-flags>: Update CC, CXX and PREFIX variables.
[native-inputs]: Use new style. Add texinfo, python-sphinx and
python-sphinx-rtd-theme.
[homepage]: Update URL.
[description]: Improve.
Change-Id: I545ac91c94a97989c3a1494479d36cb5bb46930d
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-22 23:44:14 +09:00
Cayetano Santos
ef4b76aac0
gnu: yosys: Update to 0.52.
...
* gnu/packages/fpga.scm (yosys): Update to 0.52.
Change-Id: I1425becfad1b210d3cea22c6654468b53407aa55
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-18 14:51:53 +08:00
Cayetano Santos
4bd2949cfa
gnu: abc: Update to 0.0-5.9f5855f.
...
* gnu/packages/fpga.scm (abc): Update to 0.0-5.9f5855f.
Change-Id: I7a6570020981fbedf2e6861da0534f199d3839b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-16 18:20:45 +02:00
Cayetano Santos
625342419a
gnu: verilator: Update to 5.034.
...
* gnu/packages/fpga.scm (verilator): Update to 5.034.
Change-Id: I7d61befc8f62736e445bcceca6bfb1e67ef0c186
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-16 18:20:44 +02:00
Cayetano Santos
5d2f5d1761
gnu: nvc: Update to 1.15.2.
...
* gnu/packages/fpga.scm (nvc): Update to 1.15.2.
Change-Id: I160e0927b28efc980e9b7ce4aae9466dbabb1666
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-26 12:19:20 +08:00
Cayetano Santos
c5b28a3d4a
gnu: yosys: Update to 0.51.
...
* gnu/packages/fpga.scm (yosys): Update to 0.51.
Change-Id: Ic9f6da5e48c8eea1f897f70b32c3000c5377fdfe
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-21 12:37:30 +01:00
Nathan Merkley
99075df54a
gnu: gtkwave: Build with GTK3.
...
* gnu/packages/fpga.scm (gtkwave): Use GTK3 source.
[build-system]: Use glib-or-gtk-build-system.
[inputs]: Add gtk+. Remove gtk+-2.
[arguments]: Enable GTK3 build.
Change-Id: I2deab104beb18ccc064925190ede4a33098edbef
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-09 17:14:07 +01:00
Cayetano Santos
7fcb9811ce
gnu: yosys: Update to 0.50.
...
* gnu/packages/fpga.scm (yosys): Update to 0.50.
Change-Id: I29afc237c3ef5ea327aefdba68f76335d617a251
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-20 12:04:50 +01:00