libsigrok: new package

libsigrok is the core library of the sigrok signal analysis software
suite, which I'm about to package.

http://sigrok.org/
This commit is contained in:
Bjørn Forsman 2014-05-18 22:15:37 +02:00
parent c10628c665
commit 7329ad6813
2 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,24 @@
{ stdenv, fetchurl, pkgconfig, libzip, glib, libusb1, libftdi, check
, libserialport, librevisa
}:
stdenv.mkDerivation rec {
name = "libsigrok-0.3.0";
src = fetchurl {
url = "http://sigrok.org/download/source/libsigrok/${name}.tar.gz";
sha256 = "0l3h7zvn3w4c1b9dgvl3hirc4aj1csfkgbk87jkpl7bgl03nk4j3";
};
buildInputs = [ pkgconfig libzip glib libusb1 libftdi check libserialport
librevisa
];
meta = with stdenv.lib; {
description = "Core library of the sigrok signal analysis software suite";
homepage = http://sigrok.org/;
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
};
}

View File

@ -3814,6 +3814,8 @@ let
libcxx = callPackage ../development/libraries/libc++ { stdenv = pkgs.clangStdenv; };
libcxxabi = callPackage ../development/libraries/libc++abi { stdenv = pkgs.clangStdenv; };
libsigrok = callPackage ../development/tools/libsigrok { };
dejagnu = callPackage ../development/tools/misc/dejagnu { };
dfeet = callPackage ../development/tools/misc/d-feet {