~ruther/guix-local

guix-local/gnu/packages/electronics.scm -rw-r--r-- 128.1 KiB
4de4d270 — Cayetano Santos 2 months ago
gnu: Add python-cocotbext-axi.

* gnu/packages/electronics.scm (python-cocotbext-axi): New variable.

Change-Id: I1ca017ef9d9253f01dd74f25de04ed2551b4a620
fb62e8f0 — Cayetano Santos 2 months ago
gnu: Add python-cocotb-test.

* gnu/packages/electronics.scm (python-cocotb-test): New variable.

Change-Id: Iefe86be6c6d15280694e79b13ec013056346be01
b063cd4a — Cayetano Santos 2 months ago
gnu: python-cocotb: Complete tests.

* gnu/packages/electronics.scm (python-cocotb)[arguments]: Add
’run-examples #:phase.

Change-Id: I3347baa3d21e6aec80d4e72a4d67dbe003bd8c2e
40b59d5f — Cayetano Santos 2 months ago
gnu: python-surf: Disable tests.

Tests require slaclab/ruckus, which needs ghdl vhdl compiler.
Package update requires rogue, not in the repos.

* gnu/packages/electronics.scm (python-surf)[native-inputs]: Remove python-wheel.

Change-Id: I634cc5d5c8091665a1751272bd83e17169ffe1af
c1f2a0e4 — Cayetano Santos 2 months ago
gnu: python-edalize: Update to 0.6.3.

* gnu/packages/electronics.scm (python-edalize): Update to 0.6.3.

Change-Id: Ied9491135ad06564688860454a99e4b848496f3d
1850ff7a — Cayetano Santos 2 months ago
gnu: abc: Update to 0.0-8.ee04349.

* gnu/packages/electronics.scm (abc): Update to 0.0-8.ee04349.

Change-Id: Icbd4c181801d393710acc76fe4a06366a8cf825a
5962a293 — Cayetano Santos 2 months ago
gnu: python-cocotb-bus: Update to 0.3.0.

* gnu/packages/electronics.scm (python-cocotb-bus): Update to 0.3.0.
[propagated-inputs]: Remove python-packaging.

Change-Id: I5dbc4624843c008813fc9f2bbaefaba01b22ffa3
e7671c02 — Cayetano Santos 2 months ago
gnu: open-logic: Update to 4.2.0.

* gnu/packages/electronics.scm (open-logic): Update to 4.2.0.

Change-Id: I4370f3289b4d1f0d2a5beb8897b04bf3f51535b0
2ddbccc7 — Gabriel Wicki 2 months ago
gnu: pyspice: Remove unneeded input ngspice.

* gnu/packages/electronics.scm (pyspice) [inputs]: Remove ngspice.

Change-Id: Ibcf6c6d7e0239617163e653b72a9e2db1812a7d5
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
df7639a1 — Gabriel Wicki 2 months ago
gnu: Add magic.

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

Change-Id: Ia7fe5764863cb49671343c9a05d5bedec75ee286
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
f92f269b — Sharlatan Hellseher 2 months ago
gnu: pyspice: Switch to pyproject.

* gnu/packages/electronics.scm (pyspice):
[arguments] <tests?, test-flags>: There are unit-tests, so use them.
<phases>: Remove 'check-after-install; {patch-libngspice} use format instead
of confusingly long string-append.
[inputs]: Add python-matplotlib and python-pyyaml.
[propagated-inputs]: Remove python-matplotlib and python-pyyaml.
[native-inputs]: Add python-setuptools.

Change-Id: Id7e1cc0b906b05ee36765ed21b21b5bfdeaa3668
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
a560be0d — Gabriel Wicki 2 months ago
gnu: Add pyspice.

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

Change-Id: I3c09a95f8d992044acd9109b0af6c4f5719cb570
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
83d66891 — Cayetano Santos 2 months ago
gnu: qucs-s: Fix typo.

* gnu/packages/electronics.scm (qucs-s)[arguments]: Fix
’adjust-default-settings #:phase .

Change-Id: Ib01ebfd3c2088ea6a7b8f5df4d23079ac638f7aa
fc8cbc57 — Cayetano Santos 2 months ago
gnu: qucs-s: Add qucsrflayout backend.

* gnu/packages/electronics.scm (qucs-s)[inputs]: Add qucsrflayout-cli.
[arguments]: Fix ’adjust-default-settings and ’wrap-program #:phases
accordingly.

Change-Id: I372fa2d769a59e0d461694844b798ed56734528d
37d705c6 — Cayetano Santos 2 months ago
gnu: qucs-s: Reduce closure size.

* gnu/packages/electronics.scm (qucs-s)[inputs]: Remove octave; add
octave-cli.

Change-Id: Ifb538441c92474ee7882227502e28ec6d44764e4
3ceef800 — Cayetano Santos 2 months ago
gnu: Add qucsrflayout-cli.

* gnu/packages/electronics.scm (qucsrflayout-cli): New variable.

Change-Id: Iedfe17f23ea89c71840c00ded8548315ca11dbb4
b3ef80c1 — Cayetano Santos 2 months ago
gnu: libngspice: Update to 45.2.

* gnu/packages/electronics.scm (libngspice): Update to 45.2.
[inputs]: Remove openmpi.
[native-inputs]: Remove autoconf; add autoconf-2.71.

Change-Id: Ifec720d1459e638730c912d60a3457ce47016475
46f31546 — Cayetano Santos 2 months ago
gnu: libngspice: Refresh package.

* gnu/packages/electronics.scm (libngspice): Apply style.

Change-Id: I39ad9700ff21ddad6019a98e54f39fe8ff2f88e3
b0baa6e1 — Cayetano Santos 2 months ago
gnu: mcy: Update to 0.60.

* gnu/packages/electronics.scm (mcy): Update to 0.60.

Change-Id: I6499b4381b064967aada2f3f880c9c00859a5e61
b4987021 — Cayetano Santos 2 months ago
gnu: eqy: Update to 0.60.

* gnu/packages/electronics.scm (eqy): Update to 0.60.

Change-Id: I5830309c613becbf92051bdcaa3ba36a40e0dc83
Next