~ruther/guix-local

ref: 493937ae1fb5b3ffdd836c144cb4682067b94de9 guix-local/gnu/packages/engineering.scm -rw-r--r-- 72.8 KiB
6a7e81c8 — Theodoros Foradis 8 years ago
gnu: kicad: Install libraries to PREFIX/lib, not PREFIX/lib64.

* gnu/packages/engineering.scm (kicad)[arguments]:
<phases>: Remove install-lib-3d.
<configure-flags>: Add "-DCMAKE_INSTALL_LIBDIR".
9cc51d16 — Ricardo Wurmus 8 years ago
gnu: librecad: Ensure that icons are found at runtime.

* gnu/packages/engineering.scm (librecad)[arguments]: Add phase
"wrap-executable".
ef2c6b40 — Theodoros Foradis 8 years ago
gnu: Add qucs-s.

* gnu/packages/engineering.scm (qucs-s): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
697e341e — Ricardo Wurmus 8 years ago
gnu: fastcap: Use texlive-tiny.

* gnu/packages/engineering.scm (fastcap)[native-inputs]: Replace texlive with
texlive-tiny.
[arguments]: Fix indentation; set HOME in "make-pdf" phase to avoid font
errors with texlive-tiny.
7e3aca2b — Ricardo Wurmus 8 years ago
gnu: librecad: Fix build.

* gnu/packages/engineering.scm (librecad)[arguments]: Add phase
"patch-boost-error".
88fb1562 — Ricardo Wurmus 8 years ago
gnu: pcb: Update to 4.0.2.

* gnu/packages/engineering.scm (pcb): Update to 4.0.2.
[arguments]: Add build phase "fix-check-for-display".
50942a69 — Theodoros Foradis 8 years ago
gnu: kicad: Build with ngspice support.

* gnu/packages/engineering.scm (kicad):
[arguments] <configure-flags>: Add KICAD_SPICE flag.
[inputs]: Add libngspice.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c48799c0 — Theodoros Foradis 8 years ago
gnu: kicad: Update to commit 5f4599f.

* gnu/packages/engineering.scm (kicad): Update to commit 5f4599f.
[arguments]: Add "install-lib-3d" phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c16fabfa — Theodoros Foradis 8 years ago
gnu: kicad-library: Update to 4.0.6.

* gnu/packages/engineering.scm (kicad-library): Update to 4.0.6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c31b61ef — Theodoros Foradis 8 years ago
gnu: Add qucs.

* gnu/packages/engineering.scm (qucs): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
40a99ca0 — Ludovic Courtès 8 years ago
gnu: freehdl: Depend on the current 'gcc-toolchain'.

* gnu/packages/engineering.scm (freehdl)[inputs]: Change
'gcc-toolchain-5' to 'gcc-toolchain'.
d3f95898 — Theodoros Foradis 8 years ago
gnu: freehdl: Fix gvhdl and freehdl-gennodes scripts.

* gnu/packages/engineering.scm (freehdl):
[arguments] <phases>: Add patch-gvhdl and patch-freehdl-gennodes phases.
Wrap-program "/bin/gvhdl" in make-wrapper phase.
[inputs]: Add guile-2.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
fd75eb6c — Maxim Cournoyer 8 years ago
gnu: Fix the hashes of mutated GitHub archives.

Fixes <https://bugs.gnu.org/28745>.

* gnu/packages/audio.scm (csound): Fix hash.
* gnu/packages/engineering.scm (fritzing): Likewise.
* gnu/packages/erlang.scm (erlang): Likewise.
* gnu/packages/fonts.scm (font-google-material-design-icons): Likewise.
* gnu/packages/graphics.scm (ogre): Likewise.
* gnu/packages/java.scm (java-plexus-interpolation, antlr3): Likewise.
* gnu/packages/serialization.scm (yaml-cpp): Likewise.
* gnu/packages/version-control.scm (libgit2): Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f26af33a — Theodoros Foradis 8 years ago
gnu: Add freehdl.

* gnu/packages/engineering.scm (freehdl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
91cabd3e — Theodoros Foradis 8 years ago
gnu: Add xyce-parallel.

* gnu/packages/engineering.scm (trilinos-parallel-xyce)
(xyce-parallel): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1da02b6a — Theodoros Foradis 8 years ago
gnu: Add xyce-serial.

* gnu/packages/engineering.scm (trilinos-serial-xyce)
(xyce-serial): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1c055d72 — Marius Bakke 8 years ago
Merge branch 'staging'
7716ccd5 — Marius Bakke 8 years ago
Merge branch 'master' into staging
d109b1e8 — Theodoros Foradis 8 years ago
Update e-mail for Theodoros Foradis.

* .mailmap: Add entry.
* gnu/packages/aspell.scm: Replace theodoros.for@openmailbox.org with current address.
* gnu/packages/compression.scm: Likewise.
* gnu/packages/electronics.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/fpga.scm: Likewise.
* gnu/packages/graphviz.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/libusb.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/uml.scm: Likewise.
* gnu/packages/wxwidgets.scm: Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
710cc1a4 — Theodoros Foradis 8 years ago
gnu: Add libngspice and ngspice.

* gnu/packages/engineering.scm (libngspice, ngspice): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next