summary refs log tree commit diff
path: root/pkgs/applications/science/electronics
diff options
context:
space:
mode:
authorSamuel Leathers <sam@appliedtrust.com>2017-09-03 14:21:16 -0400
committerSamuel Leathers <sam@appliedtrust.com>2017-09-03 14:21:16 -0400
commitdf1d5a482736a96075eced4a936a1c6774bad128 (patch)
tree30519ce2860c0589a25994d8c656e36009e10b1e /pkgs/applications/science/electronics
parent35f89413e288f91837c625d38ac63eca9c2714b8 (diff)
downloadnixlib-df1d5a482736a96075eced4a936a1c6774bad128.tar
nixlib-df1d5a482736a96075eced4a936a1c6774bad128.tar.gz
nixlib-df1d5a482736a96075eced4a936a1c6774bad128.tar.bz2
nixlib-df1d5a482736a96075eced4a936a1c6774bad128.tar.lz
nixlib-df1d5a482736a96075eced4a936a1c6774bad128.tar.xz
nixlib-df1d5a482736a96075eced4a936a1c6774bad128.tar.zst
nixlib-df1d5a482736a96075eced4a936a1c6774bad128.zip
adms: init at 2.3.6
Diffstat (limited to 'pkgs/applications/science/electronics')
-rw-r--r--pkgs/applications/science/electronics/adms/default.nix25
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/applications/science/electronics/adms/default.nix b/pkgs/applications/science/electronics/adms/default.nix
new file mode 100644
index 000000000000..d4ec974007cf
--- /dev/null
+++ b/pkgs/applications/science/electronics/adms/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchFromGitHub, libtool, autoreconfHook, flex, bison, gperf,
+  libxml2, perl, perlPackages, gd }:
+
+stdenv.mkDerivation rec {
+  version = "2.3.6";
+  name = "adms-${version}";
+
+  src = fetchFromGitHub {
+    owner = "Qucs";
+    repo = "adms";
+    rev = "release-${version}";
+    sha256 = "1pcwq5khzdq4x33lid9hq967gv78dr5i4f2sk8m8rwkfqb9vdzrg";
+  };
+
+  buildInputs = [ autoreconfHook flex bison gperf libxml2 perl gd perlPackages.XMLLibXML ];
+  configureFlags = [ "--enable-maintainer-mode" ];
+
+  meta = {
+    description = "automatic device model synthesizer";
+    homepage = https://github.com/Qucs/adms;
+    license = stdenv.lib.licenses.gpl3;
+    maintainers = with stdenv.lib.maintainers; [disassembler];
+    platforms = with stdenv.lib.platforms; linux;
+  };
+}