diff options
author | Corey O'Connor <coreyoconnor@gmail.com> | 2014-02-06 14:00:59 -0800 |
---|---|---|
committer | Rok Garbas <rok@garbas.si> | 2014-02-07 00:01:40 +0000 |
commit | 7a653e515603af12b1a8c369b00081665c6f41b0 (patch) | |
tree | 7cb5d4b2086ed5d87b262ebbabb1fef66f6edd8b /pkgs | |
parent | f5de6b8fc83bd00032db3411350561c0efac127c (diff) | |
download | nixpkgs-7a653e515603af12b1a8c369b00081665c6f41b0.tar nixpkgs-7a653e515603af12b1a8c369b00081665c6f41b0.tar.gz nixpkgs-7a653e515603af12b1a8c369b00081665c6f41b0.tar.bz2 nixpkgs-7a653e515603af12b1a8c369b00081665c6f41b0.tar.lz nixpkgs-7a653e515603af12b1a8c369b00081665c6f41b0.tar.xz nixpkgs-7a653e515603af12b1a8c369b00081665c6f41b0.tar.zst nixpkgs-7a653e515603af12b1a8c369b00081665c6f41b0.zip |
add guvcview package
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/os-specific/linux/guvcview/default.nix | 39 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/guvcview/default.nix b/pkgs/os-specific/linux/guvcview/default.nix new file mode 100644 index 00000000000..6e4a2caba18 --- /dev/null +++ b/pkgs/os-specific/linux/guvcview/default.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchgit, intltool, autoreconfHook, gettext, pkgconfig +, gtk3, portaudio, libpng, SDL, ffmpeg, udev, libusb1, libv4l, alsaLib }: + +stdenv.mkDerivation rec { + version = "1.7.2"; + rev = "ab84b0b1ed358f0504e1218a0ef792a02b307af8"; + name = "guvcview-${version}_${rev}"; + + src = fetchgit { + inherit rev; + url = "git://git.code.sf.net/p/guvcview/git-master"; + sha256 = "08cpbxq3dh2mlsgzk5dj3vfrgap4q281n9h6xzpbsvyifcj1a9n1"; + }; + + buildInputs = + [ SDL + alsaLib + autoreconfHook + ffmpeg + gtk3 + intltool + libusb1 + libv4l + pkgconfig + portaudio + udev + ]; + + preConfigure = '' + ./bootstrap.sh + ''; + + meta = { + description = "A simple interface for devices supported by the linux UVC driver"; + homepage = http://guvcview.sourceforge.net; + maintainers = [ stdenv.lib.maintainers.coconnor ]; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 241f73868f0..666d573d396 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8095,6 +8095,8 @@ let gv = callPackage ../applications/misc/gv { }; + guvcview = callPackage ../os-specific/linux/guvcview { }; + hello = callPackage ../applications/misc/hello/ex-2 { }; herbstluftwm = callPackage ../applications/window-managers/herbstluftwm { }; |