| Age | Commit message (Collapse) | Author |
|
Tests expect a hard coded path to the binary under source/build/sta.
* gnu/packages/electronics.scm (opensta): Update to 2.7.0-0.cda3044 and build locally.
<#:out-of-source?>: Set to #f.
<#:configure-flags>: Add build dir.
<#:phases>{check}: Correct relative path.
{create-build-dir}: Produce build dir.
Change-Id: I2b888675364290b28b7f29789c7807f9a42d9f5a
|
|
* gnu/packages/engineering.scm (librnd): Move from here ...
* gnu/packages/electronics.scm: ... to here.
Change-Id: Ia0a587c35729883ece0fb8ed4dab18e7eb63222a
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/engineering.scm (pcb-rnd): Move from here ...
* gnu/packages/electronics.scm: ... to here.
Change-Id: I7b8d84e1dcffd26e6c4833eb51310167c5c5fa4a
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/engineering.scm (xschem): Move from here ...
* gnu/packages/electronics.scm: ... to here.
Change-Id: I7af66f9721d371241ec36604e960151177a663c1
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
This package uses gnu-build-system, not cmake.
* gnu/packages/electronics.scm (symbiyosys)[arguments]<#:imported-modules>:
Replace cmake-build-system-modules by default-gnu-imported-modules.
Change-Id: I9fcb34e4d7e80dbbd8f3dc9c9ec14c4ae1b9264b
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/electronics.scm (python-cocotb): Update to 2.0.0b1.
[arguments] <:#test-flags>: Update.
<:#phases>: Remove 'check-vhdl.
Change-Id: I3c4faf4eb1c332246b9417ecd30a5c681ae61789
|
|
* gnu/packages/electronics.scm (symbiyosys): Update to 0.55.
Change-Id: Ib1a8277b765283697136ee22f4e9ca15dd933123
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/electronics.scm (python-vsg): Update to 3.32.0.
Change-Id: Ia350d992345bce5c2ddf1ad0cc9a85c1a14b10a7
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/electronics.scm (comedilib): Update to 0.13.0.
Change-Id: I7634151a3ad1e43f56adbd426e50e012447b011e
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/electronics.scm (symbiyosys): Update to 0.54.
Change-Id: Ifb962d577ec1b9909dd35e13ece1ccb51ba41fc7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/electronics.scm (python-cocotb-bus): New variable.
Change-Id: I66aad005077ebeae3badca7603848886436b74f1
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/electronics.scm (minipro): Update to 0.7.3.
Change-Id: If676110eb14627f44e9f534e99a06655d5162d2f
|
|
* gnu/packages/electronics.scm (python-cocotb): New variable.
Change-Id: I8816e137002ad6763a466c8c79353489d3d3cc2e
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/electronics.scm (symbiyosys): Update to 0.53.
Change-Id: Ib6839ac2b2feedb6c9d37959a82fc2f0c653661b
|
|
* gnu/packages/electronics.scm (prjtrellis): Update to 1.4-0.898329d.
[arguments] <#:tests?>: Clarify comment.
<#:configure-flags>: New argument.
<#:phases> {setenv-pybind11}: Delete phase.
Change-Id: I7773415ee875fe266e523ee8fda25467db1b85f5
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/electronics.scm (python-pydigitalwavetools): New variable.
Change-Id: Iff4d12231b366cff20b386fb1d1ae121ef50e51e
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/electronics.scm (prjtrellis): New variable.
Change-Id: Iac188df00f55c06f9000fe1b688d6cded9d495fd
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/electronics.scm (symbiyosys)[inputs]: Replace abc by
abc-yosyshq.
[arguments]<#:phases>{disable-abc-tests}: Remove phase.
Change-Id: I7cc78cbf8cff232996bdb243cbd2585b593b2c89
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/electronics.scm (symbiyosys): New variable.
Change-Id: I1a3758e4bf46fc6d57ef63a0c0f5f2e39a862c4d
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/electronics.scm (opensta): New variable.
Change-Id: If753078958535971c8ab3fd7c934d19d24f0a2f7
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/electronics.scm: (minipro, python-surf, uhdm): Sort
variables alphabetically.
Change-Id: I6f8c18b4f186978b35242f949dffe991e2deda74
|
|
* gnu/packages/electronics.scm: (pulseview, sigrok-cli,
sigrok-firmware-fx2lafw): Sort variables alphabetically.
Change-Id: I76620d02940944d76dd88bd1cb20ba70a27c9e6b
|
|
* gnu/packages/electronics.scm: (comedilib, libsigrok, m8c, xoscope):
Sort variables alphabetically.
Change-Id: Ia994ba024aaa7a1367b7ecc69453cce32620cb39
|
|
* gnu/packages/electronics.scm: Sort use-module alphabetically.
Change-Id: I304ae891011cdc044f6b84be11cd973dd54f09fc
|
|
As seen in <https://ci.guix.gnu.org/build/9973491/log/raw>, with higher
count of threads tests introduce race condition, this change limits
parallel jobs up to 8 during check phase.
* gnu/packages/electronics.scm (python-vsg) [arguments] <test-flags>:
Set "--numprocesses" to maximum 8 jobs.
<phases>: Add 'patch-pytest-options; no need to run test coverage and
generate HTML report.
[native-inputs]: Remove python-coverage, python-pytest-cov, and
python-pytest-html.
Change-Id: Ifaac5152c2394da98347316b6c9383640a07c47e
|
|
* gnu/packages/electronics.scm (python-surf): New variable.
Change-Id: Iddedfd5acfe3dbe04e092de27b42b6fdf1c95fb1
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/electronics.scm (python-vsg): Update to 3.31.0.
Change-Id: I2495ff22a1fe09c9940097027ee2f6b14e4b3d9d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/electronics.scm (python-edalize): New variable.
Change-Id: I993421a9eb20b2124acf28d0a8187d3e9845ae77
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/electronics.scm (libsigrokdecode): Update to 0.5.3-1.71f4514.
[source]: Switch git repository.
Change-Id: Iba584cc89798984c23867c8dd3e5a687c7410ff2
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/electronics.scm (libserialport): Update to 0.1.2.
[source]: Switch to git-fetch.
[native-inputs]: Add autoconf, automake, libtool.
Change-Id: I1666f0a5f643c1fa8ea246f42503732ef5f93331
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/electronics.scm (minipro): Update to 0.7.2.
Change-Id: I73ee2d3e8e7db9ad5978576816926b2ae163a270
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/electronics.scm (libsigrok): Update to 0.5.2-2.f06f788.
Change-Id: I9dab74a371db844f7541e4fc4ee2a5c2fcce9126
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/electronics.scm (m8c): Update to 1.7.10.
Change-Id: I28054a18f7d7f8816cb5cb21629dfd8fb11447a9
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/electronics.scm (python-vsg): New variable.
Change-Id: I373fa187e7af7ad79e5d885574ee124183d37f9b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/electronics.scm (uhdm): New variable.
Change-Id: I85438daefa41fae999500f19b6d0c2e4035d57a9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/electronics.scm (m8c): New variable.
Change-Id: Ibfc2e9364211e24c59d4d9015ab144f0c4ee972c
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/glib.scm (glibmm-2.64): Rename to ...
(glibmm-2.66): ... this. Update to 2.66.6.
* gnu/packages/animation.scm (etl)[inputs]: Adjust accordingly.
(synfig)[propagated-inputs]: Likewise.
* gnu/packages/electronics.scm (libsigrok)[propagated-inputs]: Likewise.
* gnu/packages/gnome-xyz.scm (eiciel)[inputs]: Likewise.
* gnu/packages/gnome.scm (libxml++-3, libxml++-2)[propagated-inputs]: Likewise.
* gnu/packages/gtk.scm (pangomm-2.46, atkmm-2.28, gtkmm-2)[propagated-inputs]:
Likewise.
Change-Id: I878e740e085a483970a4ef6e0fa7dd19000863eb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/gl.scm (glad): Rename variable to...
(glad-0.1): ...this.
* gnu/packages/electronics.scm (openboardview)[native-inputs]:
Adjust accordingly.
Change-Id: I5a9068186a899b8ff76feb51fd44f59e71cdb030
|
|
This brings in eight commits[0] that improve the software in small ways, most
importantly allowing it to build with the latest version of SDCC, 4.3.0
(patches to follow). Note the project's last formal release was in 2019.
[0] http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=shortlog;h=96b0b47
* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Update to
0.1.7-1.96b0b47.
[source]: Switch to git-fetch.
[native-inputs]: Add autoconf, automake.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Add
with #:tests?.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Move build-system
above native-inputs.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[native-inputs]:
Remove input labels.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
This effectively reverts commit 79f0bd7, "gnu: sigrok-firmware-fx2lafw: Fix
build."
* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Remove
with #:implicit-inputs?.
[native-inputs]: Remove all but sdcc.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/electronics.scm (libsigrokdecode): Update to 0.5.3-0.e6962b3.
[source]: Use git-fetch. Remove patches.
[native-inputs]: Add libtool.
[arguments]<#:phases>: Remove bootstrap phase.
* gnu/packages/patches/libsigrokdecode-python3.9-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/electronics.scm (minipro): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
* gnu/packages/electronics.scm (openboardview) [inputs]: Downgrade imgui to
version 1.87.
|
|
This is to standardize with the usage of the library in the package's only
current user, OpenBoardView. It also matches the installation layout of the
Arch package, which is made by its author.
* gnu/packages/c.scm (utf8-h) [arguments]: Use gexps. Adjust installation
prefix to 'include/utf8' in install phase.
* gnu/packages/electronics.scm (openboardview)
[arguments]: Delete fix-utf8-include-directive phase.
|
|
* gnu/packages/electronics.scm (openboardview) [home-page]: Update URL.
|
|
* gnu/packages/electronics.scm (openboardview): Update to 9.95.0.
[source]: Apply patch.
[arguments]: Update fix-utf8-include-directive phase.
[inputs]: Add orangeduck-mpc.
* gnu/packages/patches/openboardview-use-system-mpc.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
|
|
* gnu/packages/electronics.scm (openboardview): Update to 9.0.3.
[source](patches): Remove obsolete patch.
* gnu/packages/patches/openboardview-use-system-utf8.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
|