diff options
author | Alyssa Ross <hi@alyssa.is> | 2022-06-29 09:48:29 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2022-06-30 07:41:09 +0000 |
commit | f031dafcc83f08a137e50569d77a51873ebf28ac (patch) | |
tree | e59f4637ca4abca819409b41f7bf0d9119609dc0 /pkgs/os-specific/linux/v4l-utils | |
parent | 458d91e7128c07bd733c71a27b7e4ee0fbd5973e (diff) | |
download | nixpkgs-f031dafcc83f08a137e50569d77a51873ebf28ac.tar nixpkgs-f031dafcc83f08a137e50569d77a51873ebf28ac.tar.gz nixpkgs-f031dafcc83f08a137e50569d77a51873ebf28ac.tar.bz2 nixpkgs-f031dafcc83f08a137e50569d77a51873ebf28ac.tar.lz nixpkgs-f031dafcc83f08a137e50569d77a51873ebf28ac.tar.xz nixpkgs-f031dafcc83f08a137e50569d77a51873ebf28ac.tar.zst nixpkgs-f031dafcc83f08a137e50569d77a51873ebf28ac.zip |
libv4l: fix build for non-glibc platforms
argp is a Glibc-specific feature.
Diffstat (limited to 'pkgs/os-specific/linux/v4l-utils')
-rw-r--r-- | pkgs/os-specific/linux/v4l-utils/default.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/v4l-utils/default.nix b/pkgs/os-specific/linux/v4l-utils/default.nix index 3fdd9e791bd..f8d0c9be0d9 100644 --- a/pkgs/os-specific/linux/v4l-utils/default.nix +++ b/pkgs/os-specific/linux/v4l-utils/default.nix @@ -1,5 +1,5 @@ { stdenv, lib, fetchurl, pkg-config, perl -, libjpeg, udev +, argp-standalone, libjpeg, udev , withUtils ? true , withGUI ? true, alsa-lib, libX11, qtbase, libGLU, wrapQtAppsHook }: @@ -35,7 +35,9 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config perl ] ++ lib.optional withQt wrapQtAppsHook; - buildInputs = [ udev ] ++ lib.optionals withQt [ alsa-lib libX11 qtbase libGLU ]; + buildInputs = [ udev ] + ++ lib.optional (!stdenv.hostPlatform.isGnu) argp-standalone + ++ lib.optionals withQt [ alsa-lib libX11 qtbase libGLU ]; propagatedBuildInputs = [ libjpeg ]; |