diff options
author | Bjørn Forsman <bjorn.forsman@gmail.com> | 2014-05-18 22:55:32 +0200 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2014-05-31 15:49:12 +0200 |
commit | c10628c665154028f4c4f33a0b008c4495b9deea (patch) | |
tree | 50897c4dc715328c3dfb151e3c1c240ae8f5df52 /pkgs/development/libraries/librevisa | |
parent | b6910c6bf8bb1b0ac596eb4cc5b8094059091ba5 (diff) | |
download | nixpkgs-c10628c665154028f4c4f33a0b008c4495b9deea.tar nixpkgs-c10628c665154028f4c4f33a0b008c4495b9deea.tar.gz nixpkgs-c10628c665154028f4c4f33a0b008c4495b9deea.tar.bz2 nixpkgs-c10628c665154028f4c4f33a0b008c4495b9deea.tar.lz nixpkgs-c10628c665154028f4c4f33a0b008c4495b9deea.tar.xz nixpkgs-c10628c665154028f4c4f33a0b008c4495b9deea.tar.zst nixpkgs-c10628c665154028f4c4f33a0b008c4495b9deea.zip |
librevisa: new package
It's an implementation of the VISA standard (for instrument control). http://www.librevisa.org/
Diffstat (limited to 'pkgs/development/libraries/librevisa')
-rw-r--r-- | pkgs/development/libraries/librevisa/default.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/development/libraries/librevisa/default.nix b/pkgs/development/libraries/librevisa/default.nix new file mode 100644 index 00000000000..756a53d5ee5 --- /dev/null +++ b/pkgs/development/libraries/librevisa/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchurl, pkgconfig, libusb1 }: + +# TODO: add VXI development files, for VXI-11 (TCPIP) support + +stdenv.mkDerivation rec { + name = "librevisa-0.0.20130412"; + + src = fetchurl { + url = "http://www.librevisa.org/download/${name}.tar.gz"; + sha256 = "0bjzq23s3xzw0l9qx4l8achrx5id8xdd6r52lvdl4a28dxzbcfhq"; + }; + + buildInputs = [ pkgconfig libusb1 ]; + + meta = with stdenv.lib; { + description = "Implementation of the VISA standard (for instrument control)"; + longDescription = '' + LibreVISA aims to be a compliant implementation of the VISA standard in a + free software library. + + We currently support targets connected via USB, exposing the USBTMC + interface, and VXI-11 devices. + ''; + homepage = http://www.librevisa.org/; + license = licenses.gpl3Plus; + platforms = platforms.linux; + maintainers = [ maintainers.bjornfor ]; + }; +} |