nixpkgs/pkgs/applications/science/electronics
Bjørn Forsman a31ba7ed65 eagle: new package
Eagle is a schematic capture and PCB layout program from CadSoft. This
is proprietary software; CadSoft provide a self-extracting shell script
with embedded tarball of the prebuilt application.

Add the latest Eagle version, 6.4.0.

I've added a small LD_PRELOAD library that redirects operations on the
license file from <eagle_install_path>/bin/eagle.key to
$HOME/.eagle.key. Without this Eagle will never get past the license
dialog (because you cannot write to the nix store).

Eagle also has issues copying its example projects to other locations;
it seems that it wants to preserve the read-only permissions from the
source over to the destination. Because of this it cannot complete the
copy operation because it cannot write the project files into to the
(read-only) project directory it just created. So wrap chmod by OR'ing
in the write-by-owner bit.
2013-05-25 21:12:47 +02:00
..
alliance
archimedes Adding GNU archimedes. 2012-01-12 19:23:47 +00:00
caneda * Caneda: fix the version number. 2012-02-17 18:04:27 +00:00
eagle eagle: new package 2013-05-25 21:12:47 +02:00
gtkwave gtkwave: updating to 3.3.39 2012-08-10 16:54:00 +02:00
kicad kicad: upgrade to stable version 20130325, libraries to r220 2013-03-31 19:17:02 -07:00
ngspice ng-spice-rework: update to version 24 2012-10-28 17:27:13 +01:00
qfsm qfsm: add version 0.53.0 2012-11-11 20:32:41 +01:00
qucs qucs: minor update and fix for new gcc 2013-02-24 15:11:19 +01:00
tkgate tkgate: limit to i686-linux and x86_64-linux to fix channel build 2012-11-11 14:12:42 +01:00
verilog Fixing the verilog URL (contributed by Antonio Vargas) 2010-11-30 11:24:12 +00:00
xoscope Fix tarball 2012-11-26 20:31:45 -05:00