about summary refs log tree commit diff
path: root/pkgs/os-specific/linux/libwebcam/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/os-specific/linux/libwebcam/default.nix')
-rw-r--r--pkgs/os-specific/linux/libwebcam/default.nix51
1 files changed, 0 insertions, 51 deletions
diff --git a/pkgs/os-specific/linux/libwebcam/default.nix b/pkgs/os-specific/linux/libwebcam/default.nix
deleted file mode 100644
index 5f87a89496b7..000000000000
--- a/pkgs/os-specific/linux/libwebcam/default.nix
+++ /dev/null
@@ -1,51 +0,0 @@
-{ lib
-, stdenv
-, fetchurl
-, cmake
-, pkg-config
-, libxml2
-}:
-
-stdenv.mkDerivation rec {
-  pname = "libwebcam";
-  version = "0.2.5";
-
-  src = fetchurl {
-    url = "mirror://sourceforge/project/${pname}/source/${pname}-src-${version}.tar.gz";
-    sha256 = "0hcxv8di83fk41zjh0v592qm7c0v37a3m3n3lxavd643gff1k99w";
-  };
-
-  patches = [
-    ./uvcdynctrl_symlink_support_and_take_data_dir_from_env.patch
-  ];
-
-  nativeBuildInputs = [ cmake pkg-config ];
-  buildInputs = [ libxml2 ];
-
-  postPatch = ''
-    substituteInPlace ./uvcdynctrl/CMakeLists.txt \
-      --replace "/lib/udev" "$out/lib/udev"
-
-    substituteInPlace ./uvcdynctrl/udev/scripts/uvcdynctrl \
-      --replace 'debug=0' 'debug=''${NIX_UVCDYNCTRL_UDEV_DEBUG:-0}' \
-      --replace 'uvcdynctrlpath=uvcdynctrl' "uvcdynctrlpath=$out/bin/uvcdynctrl"
-
-    substituteInPlace ./uvcdynctrl/udev/rules/80-uvcdynctrl.rules \
-      --replace "/lib/udev" "$out/lib/udev"
-  '';
-
-
-  preConfigure = ''
-    cmakeFlagsArray=(
-      $cmakeFlagsArray
-      "-DCMAKE_INSTALL_PREFIX=$out"
-    )
-  '';
-
-  meta = with lib; {
-    description = "The webcam-tools package";
-    platforms = platforms.linux;
-    license = licenses.lgpl3;
-    maintainers = with maintainers; [ jraygauthier ];
-  };
-}