From a76241c6cb3431e9517750db642760baee626187 Mon Sep 17 00:00:00 2001 From: Matthew O'Gorman Date: Mon, 16 Nov 2015 15:40:36 -0600 Subject: [PATCH] gerbv: init at git-2015-10-07 --- .../science/electronics/gerbv/default.nix | 24 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/applications/science/electronics/gerbv/default.nix diff --git a/pkgs/applications/science/electronics/gerbv/default.nix b/pkgs/applications/science/electronics/gerbv/default.nix new file mode 100644 index 00000000000..5a86ff3e5f8 --- /dev/null +++ b/pkgs/applications/science/electronics/gerbv/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchgit, pkgconfig, gettext, libtool, automake, autoconf, cairo, gtk, autoreconfHook }: + +stdenv.mkDerivation rec { + name = "gerbv-${version}"; + version = "2015-10-08"; + + src = fetchgit { + url = git://git.geda-project.org/gerbv.git; + rev = "76b8b67bfa10823ce98f1c4c3b49a2afcadf7659"; + sha256 = "1l2x8sb1c3gq00i71fdndkqwa7148mrranayafqw9pq63869l92w"; + }; + + buildInputs = [ pkgconfig gettext libtool automake autoconf cairo gtk autoreconfHook ]; + + configureFlags = ["--disable-update-desktop-database"]; + + meta = with stdenv.lib; { + description = "A Gerber (RS-274X) viewer"; + homepage = http://gerbv.geda-project.org/; + maintainers = with maintainers; [ mog ]; + platforms = platforms.linux; + license = licenses.gpl2; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b217170baab..22855384d94 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14837,6 +14837,8 @@ let geda = callPackage ../applications/science/electronics/geda { }; + gerbv = callPackage ../applications/science/electronics/gerbv { }; + gtkwave = callPackage ../applications/science/electronics/gtkwave { }; kicad = callPackage ../applications/science/electronics/kicad {