| Age | Commit message (Collapse) | Author |
|
* gnu/packages/engineering.scm (python-lcapy)[native-inputs]: Add
python-setuptools, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
python-asynctest has not been updated for 6y and fails to build, but
it's optional in tests. This change removes it from native inputs.
* gnu/packages/engineering.scm (python-asyncua): Update to 1.1.5.
[source]: Mention about the third party submodule on recursive option.
[native-inputs]: Remove python-asynctest and python-pytest-runner; add
python-pytest.
Change-Id: I9d268c43ebe97fcaacc5125e1038f6ff371d39b2
|
|
* gnu/packages/admin.scm (ansible)[native-search-paths]: Refer to python3.11
directory.
* gnu/packages/bioinformatics.scm (scvelo)[arguments]: Same.
* gnu/packages/ebook.scm (calibre)[arguments]: Same.
* gnu/packages/engineering.scm (cadabra2)[arguments]: Same.
* gnu/packages/gnuzilla.scm (make-l10n-package)[arguments]: Same.
* gnu/packages/machine-learning.scm (python-vosk)[arguments]: Same.
* gnu/packages/python-science.scm (python-pandas-2)[arguments]: Same.
* gnu/packages/version-control.scm (mercurial)[native-search-paths]: Same.
* gnu/packages/irc.scm (go-gopkg-in-irc-v3): Update comment.
Change-Id: If2ea1060b42b137474d5cfda6611df6e6fc85270
|
|
* gnu/packages/engineering.scm (valeronoi): Update to 0.2.2.
Change-Id: I689f340c70243ab0e4700d34b93ddbd174232cf5
|
|
* gnu/packages/engineering.scm (minicom): Update to 2.10.
[inputs]: Remove ncurses; add ncurses/tinfo.
Change-Id: I84a9f0960a4a68854428251affffc3d394ee016a
|
|
* gnu/packages/engineering.scm (python-scikit-rf): Update to 1.6.2.
[arguments]<#:test-flags>: Remove obsolete test skips.
[propagated-inputs]: Add python-typing-extensions. Remove python-pyqt,
python-pyqtgraph, python-qtpy. Move python-matplotlib, python-networkx,
python-openpyxl to ...
[native-inputs]: ... here. Add python-setuptools, python-wheel. Remove
python-coverage, python-flake8, python-nbval.
Change-Id: I69826befa3548e7b9637dd19f9a14e0b1e831aa1
|
|
* gnu/packages/engineering.scm (meep): Update to 1.30.0.
Change-Id: I49290c53fe31a75fd74e70440538a01a8b64783e
|
|
* gnu/packages/engineering.scm (aacircuit): Wrap program properly.
[arguments]: Import modules from glib-or-gtk-build-system, add new phases:
generate-gdk-pixbuf-loaders-cache-file, glib-or-gtk-wrap, wrap-aacircuit.
[propagated-inputs]: Move every input from here...
[inputs]: to here, add bash-minimal.
Change-Id: Ia9e5b0908b7464a0dfe0fd8ffa4675cad95c0dd9
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/engineering.scm (libmodbus): Update to 3.1.11. Add a missing
newline after the package definition.
[source]: Add a patch which disables a test that requires networking.
* gnu/packages/patches/libmodbus-disable-networking-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I657c0aac3435ec20da6e15d31484effdb7c2dc0b
|
|
* gnu/packages/engineering.scm (qelectrotech): Use GEXPs.
Change-Id: Ibfdce387805f01a3073b81e2ff59b5521514f0fa
|
|
* gnu/packages/engineering.scm (fasthenry): Use GEXPs.
Change-Id: I045469fc002fc7c05067974dc82516c1e3af9ab7
|
|
* gnu/packages/engineering.scm (fasthenry): Fix build by explicitly using
gcc-9 instead of the current gcc version.
[native-inputs]: Add gcc-9.
Change-Id: Ie2ef7fd5cd1e01ac4d273e6528e8e745f517b81f
|
|
* gnu/packages/engineering.scm (aacircuit): New variable.
Change-Id: I0f44b1037866c729fe1d29a52d9447f6cbea6704
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/engineering.scm (poke): Update to 4.3.
[source]: Update list of pre-generated files.
Change-Id: I317f5ed9a2ac5abdf3a93df7895acab788643d15
|
|
* gnu/packages/engineering.scm (rizin): Update to 0.7.4.
Change-Id: I9c8e44e195e675d027e06380ee7e977ddcea72f7
|
|
* gnu/packages/engineering.scm (bcnc): New variable.
Change-Id: If72638b7772ec4304bca0ea18fd3f1a57f61512f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/engineering.scm (libngspice)[inputs]: Remove libxau.
(ngspice)[inputs]: Add libxau and libx11.
[arguments]<#:configure-flags>: Add --with-x and --enable-rpath.
<#:tests?>: Disable because it tests against a running X server.
Change-Id: I00e8766947d2c5dfea20d42e3eb02b0e9e15879a
|
|
* gnu/packages/engineering(libngspice)[arguments]<#:configure-flags>:
Replace "--enable-ciderlib" with "--enable-cider".
Change-Id: I6c5428c172d52460ccfaffd4ffcd9e82a3f53c74
|
|
* gnu/packages/engineering.scm (python-platypush): New variable.
Change-Id: If4719a6c1bc2ee7eb2689a9ada618ec5f86f3f46
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixing #68036: pcb2gcode does not build.
* gnu/packages/engineering.scm (pcb2gcode): Update to 2.5.0-0.8c084af.
Fix indentation, adjust style.
[version]: Use git-version.
[source]: Use specific commit, do not recurse submodules (there are
none).
Change-Id: I4c421e051568295c169c863d18c33d955f85c464
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
See <https://forum.kicad.info/t/kicad-8-0-x-could-not-use-opengl-debian-guix/53203/7>
* gnu/packages/engineering.scm (kicad): Update to 9.0.0.
[inputs]: Add libgit2, libglvnd, libsecret, protobuf, nng and zstd:lib.
Replace wxwidgets with wxwidgets-sans-egl.
[arguments]<#:configure-flags>: Disable EGL, and add RelWithDebInfo.
[native-search-paths]: Update to KICAD9_*.
Change-Id: I0f525ea4286b2ef6fc9b1fe67c4b80d671075b58
|
|
* gnu/packages/engineering.scm: Remove duplicate imports.
Change-Id: Ib4b97429244431d9e463538bf772dd76f300444d
|
|
* gnu/packages/engineering.scm (freecad)[inputs]: Add qtwayland-5.
Change-Id: I7e1123ece9c37653ab54fc00d0f152b78dedc6f9
|
|
* gnu/packages/engineering.scm (librecad)[arguments]: Use G-Expressions.
Change-Id: Ib796867b2282eb52878d0304fb391f1007cc13a0
|
|
* gnu/packages/engineering.scm (librecad): Update to 2.2.1.
Change-Id: Id9dd850426556ca643aa15a656b116e8c18ca1d4
|
|
* gnu/packages/engineering.scm (libngspice, ngspice): Update to 44.2.
Change-Id: I8bfe82c2d9d1ed8f7216209e0b511ac71648ba8b
|
|
* gnu/packages/engineering.scm (python-keithley2600): New package.
Change-Id: I6cca66222816730a04d3bd712cc6bbab4b42f327
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/engineering.scm (python-pyvisa-py): New package.
Change-Id: If6addef9392be03b53a5b4fac2f0fd752af5246f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/engineering.scm (qucs-s): Update to 24.4.1. Apply patch.
[build-system]: Switch to qt-build-system.
[arguments] <qtbase, configure-flags>: New arguments.
<phases>: Replace patch phase with adjust-default-settings one.
[native-inputs]: Replace qttools-5 with qttools.
[inputs]: Replace qtbase-5 with qtbase, qtcharts-5 with qtcharts and qtsvg-5
with qtsvg. Add qtwayland.
* gnu/packages/patches/qucs-s-qucsator-rf-search.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I2afc90fa9f69935301819d8ad4e912a076205c30
|
|
* gnu/packages/engineering.scm (qucs-s): New variable.
Change-Id: I1a27ab056f37c8f9c5599d9f1982e4a37fd9f3c4
Reviewed-by: Maxime Devos <maximedevos@telenet.be>
Reviewed-by: Jean Pierre De Jesus DIAZ <me@jeandudey.tech>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/engineering.scm (translate2geda): Update to 0-2.2ec576e.
Change-Id: I886078f0c2c0c46230e106ed4d9f7f19bf2646fc
|
|
* gnu/packages/engineering.scm (translate2geda): Use GEXPs. Improve package
style.
Change-Id: I6573a7299b268143b09be3ebbb14d7f7943ae591
|
|
* gnu/packages/engineering.scm: (python-esptool-3.0): Rename variable to
python-esptool.
Change-Id: If2f6a1473b031fd039d34831ca4cbcd2b50a4b39
|
|
* gnu/packages/engineering.scm (python-capstone): [build-system]: Swap
to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Id63f66a2811c594871e526f55aad836ddf8b5177
|
|
* gnu/packages/engineering.scm (python-capstone): Use G-expressions,
adjust fields order.
[arguments]: Use G-expressions.
[phases] {chdir-and-fix-setup-py}: Convert to use FORMAT and
THIS-PACKAGE-INPUT to simplify the flow.
Change-Id: I80a4e85cd47f6b06b22615d592b9cadd74e17485
|
|
* gnu/packages/engineering.scm (wireviz)
[build-system]: Swap to pyproject-build-system.
[arguments] <tests?>: Explicitly disable as project provides no tests.
[inputs]: Add python-click, python-graphviz, python-pillow, and
python-pyyaml.
[propagated-inputs]: Remove python-click, python-graphviz,
python-pillow, and python-pyyaml.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Icad23912b39eb9c4250bc67b1debba5b7fd9f523
|
|
* gnu/packages/engineering.scm (mbpoll): New variable.
Change-Id: I356425b47ae4a5201465c9f1e0244602a1cf9dc2
|
|
* gnu/packages/engineering.scm (cutecom) [license]: Set to gpl3+.
Change-Id: Ifc2c1581b8adad42d5452728ca66c53efc901139
|
|
* gnu/packages/engineering.scm (cutecom): New variable.
Change-Id: Ib560ba855074514e9e2df1884b49722218b1a410
|
|
* gnu/packages/engineering.scm (python-pandapipes): Fix build.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I8c1d24e678b41942fa8c8d81ec582de900caedc8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/engineering.scm (python-pandapower): Fix build.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: If8c68146fe0bd93f904274221bce7e98229813fe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
Fixes <https://issues.guix.gnu.org/75740>.
* gnu/packages/engineering.scm (adms): Fix build.
[arguments]<#:phases>: Add patch-shebang phase.
Change-Id: I4c3f3ae9777277cc37997bcaa7a7e6258bbd478f
|
|
* gnu/packages/engineering.scm (python-asyncua): Update to 1.1.5.
[native-inputs]: Replace python-pytest-asyncio with
python-pytest-asyncio-0.21.
[propagated-inputs]: Add python-pyopenssl and python-typing-extensions.
Change-Id: Ic28b84b420d46f4e38c5f1713a7d295355d224a0
|
|
* gnu/packages/engineering.scm (python-pyvisa): Update to 1.14.1.
[source]: Simplify snippet.
[arguments]: Fix tests by adding --pyargs.
[native-inputs]: Add python-setuptools-scm.
[propagated-inputs]: Remove python-dataclasses.
Change-Id: I59fc4333e975e9e5ae4a906df20dbf7bce5d6a0a
|
|
* gnu/packages/engineering.scm (gerbv): Fix missing version.
[source]: Change indentation.
[arguments]: Set correct configure flags, patch version generator shebang.
Change-Id: I29a38fff03127d9ce2b5e04ca638dacfc3720125
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/engineering.scm (cadabra): New variable.
Change-Id: I3c95e041ab6ba72b9fb68d4ca088184e618f8615
|
|
* gnu/packages/patches/modglue-fix-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/engineering.scm (modglue): New variable.
Change-Id: I3ffe9e8b258f49021a21b17f088bebb44245cbad
|
|
* gnu/packages/engineering.scm (cadabra2)[arguments]<#:phases>[patch-paths]:
New phase.
Change-Id: If22ed61f74531bd685c0e588a954982e63cb2d33
|
|
* gnu/packages/engineering.scm (librepcb): Update to 1.2.0.
[source, arguments]: Rename "fontobene-qt5" to "fontobene-qt".
<#:phases>: Skip a failing test in the check phase.
[inputs]: Replace fontobene-qt5 by fontobene-qt.
Change-Id: I5baa341f52a265ab487248a61d7ef8890af09b07
|
|
* gnu/packages/engineering.scm (python-pandapipes): Update to 0.11.0.
[source]: Update URI.
Change-Id: I43bf0f48a92912abc5c6ee528f7338e2ec269b2b
|