~ruther/guix-local

ref: 5b85b61ba6b543d9f65e7c4fdf1728fac5f8e7a9 guix-local/gnu/packages/electronics.scm -rw-r--r-- 84.4 KiB
10482f73 — Maxim Cournoyer 7 months ago
Reapply "Update Maxim's email address."

This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
a7db92d9 — Maxim Cournoyer 7 months ago
Revert "Update Maxim's email address."

This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
d0d87a74 — Maxim Cournoyer 7 months ago
Update Maxim's email address.

The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
09e7d188 — Cayetano Santos 7 months ago
gnu: nextpnr: Remove let bindings.

* gnu/packages/electronics.scm (nextpnr): Use git tags, omit commit and
revision bindings.

Change-Id: I505c8676890f23b1df5a57a63c8f574eda0681de
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
ea92fb0c — Cayetano Santos 7 months ago
gnu: nextpnr: Update to 0.9.

* gnu/packages/electronics.scm (nextpnr): Update to 0.9.

Change-Id: I75a8dae81f7e902e165f25a27a0de7ad6ad228bc
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2e843887 — Cayetano Santos 7 months ago
gnu: apycula: Update to 0.25.

* gnu/packages/electronics.scm (apycula): Update to 0.25.

Change-Id: Ide7b8e92191ebf966a3048fe053a57c10dde38af
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
bf294bd4 — Efraim Flashner 7 months ago
gnu: openfpgaloader: Remove duplicate package.

* gnu/packages/electronics.scm (openfpgaloader): Remove variable.

Change-Id: I9625652da2a15e5a192673d89defdef1b53c625b
d970689f — Cayetano Santos 7 months ago
gnu: Merge fpga in electronics module.

* gnu/local.mk: Drop fpga.scm.
* etc/teams: Drop fpga.scm.
* CODEOWNERS: Drop fpga.scm.
* po/packages/POTFILES.in: Drop fpga.scm.
* gnu/packages/fpga.scm: Remove file.
(abc, abc-yosyshq, apycula, fftgen, gtkwave, iverilog, icestorm, libfst)
(nextpnr, nextpnr-ice40, nvc, openfpgaloader, python-hdlmake)
(python-migen, python-myhdl, python-vunit, systemc, verilator)
(yosys, yosys-clang): Move from here…
* gnu/packages/electronics.scm: … to here.

Change-Id: Ia920313a383d21210b217e3bf3f5c60c4682fc43
da7023ce — Cayetano Santos 7 months ago
gnu: python-cocotb-bus: Update to 0.2.1-1.c3541f1.

* gnu/packages/electronics.scm (python-cocotb-bus): Update to 0.2.1-1.c3541f1.
[arguments]: Disable tests.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.

Change-Id: I7dbe913786b1937c18700af3b811d0ac064f3262
261211ca — Cayetano Santos 7 months ago
gnu: python-cocotb: Update to 2.0.0.

* gnu/packages/electronics.scm (python-cocotb): Update to 2.0.0.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.

Change-Id: Iba4e231074c84ec5170533a1d14eea79dc7dfdf7
5dff277b — Cayetano Santos 7 months ago
gnu: m8c: Update to 2.1.0.

* gnu/packages/electronics.scm (m8c): Update to 2.1.0.
[build-system]: Switch to cmake-build-system.
[inputs]: Add libdecor.
[arguments]: Add #:configure-flags, remove #:make-flags and #:phases.

Change-Id: I8a9b2981ca87306d6ac0471ee311841935ccb12e
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
368f83a0 — Cayetano Santos 7 months ago
gnu: symbiyosys: Update to 0.57.

* gnu/packages/electronics.scm (symbiyosys): Update to 0.57.
(abc-yosyshq): Update to 0.57.
(yosys): Update to 0.57.

Change-Id: I544d9d294f4cfe414fee7d6b3faf2edf24eb8bf9
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
95668fc8 — Cayetano Santos 7 months ago
gnu: qucsator-rf: Update to 1.0.7; also update qucs-s to 25.2.0.

* gnu/packages/electronics.scm (qucsator-rf): Update to 1.0.7.
(qucs-s): Update to 25.2.0.

Change-Id: I27dce699f328549ca4d5db93bc3daad9e82102d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
ed007026 — Cayetano Santos 7 months ago
gnu: minipro: Move to flashing-tools.

* gnu/packages/electronics.scm (minipro): Move from here ...
* gnu/packages/flashing-tools.scm: ... to here.

Change-Id: I41354d9a5731575e370bfc90805ec1260bdb86d3
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
b298b2c7 — Cayetano Santos 8 months ago
gnu: Add osvvm.

* gnu/packages/electronics.scm (osvvm): New variable.

Change-Id: I7e8dcae236e15bdd75d22cf04d6039fc333257b0
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
9a830d11 — Cayetano Santos 8 months ago
gnu: Add json-for-vhdl.

* gnu/packages/electronics.scm (json-for-vhdl): New variable.

Change-Id: Ia43b8332a882ecd3499a63ea9855e10d65fbac77
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
0c458e27 — Cayetano Santos 8 months ago
gnu: qucs-s: Move to electronics.

* gnu/packages/engineering.scm (qucs-s): Move from here ...
* gnu/packages/electronics.scm: ... to here.

Change-Id: I6a4827b674a4eab9668cacea9fa0076bc9f887cf
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
c3b0e810 — Cayetano Santos 8 months ago
gnu: qucsator-rf: Move to electronics.

* gnu/packages/engineering.scm (qucsator-rf): Move from here ...
* gnu/packages/electronics.scm: ... to here.

Change-Id: Id6652d720134d72136f439a053e8faf81749bb2f
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
8ac9bbbe — Cayetano Santos 8 months ago
gnu: uhdm: Update to 1.86.

* gnu/packages/electronics.scm (uhdm): Update to 1.86.
[source]: Remove recursive?.
[arguments]: Improve style.

Change-Id: I5e7033aae6a9c45e48c057c9038218e7ecc2a031
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
31d7e12c — Cayetano Santos 8 months ago
gnu: m8c: Update to 2.0.0.

* gnu/packages/electronics.scm (m8c): Update to 2.0.0.
[inputs]: Remove sdl2; add sdl3.

Change-Id: Iacea7d269220ab8d5a3fde9a19256f70d536a7dc
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Next