libv4l: fix build for non-glibc platforms

argp is a Glibc-specific feature.

+4 -2
+4 -2
pkgs/os-specific/linux/v4l-utils/default.nix
··· 1 { stdenv, lib, fetchurl, pkg-config, perl 2 - , libjpeg, udev 3 , withUtils ? true 4 , withGUI ? true, alsa-lib, libX11, qtbase, libGLU, wrapQtAppsHook 5 }: ··· 35 36 nativeBuildInputs = [ pkg-config perl ] ++ lib.optional withQt wrapQtAppsHook; 37 38 - buildInputs = [ udev ] ++ lib.optionals withQt [ alsa-lib libX11 qtbase libGLU ]; 39 40 propagatedBuildInputs = [ libjpeg ]; 41
··· 1 { stdenv, lib, fetchurl, pkg-config, perl 2 + , argp-standalone, libjpeg, udev 3 , withUtils ? true 4 , withGUI ? true, alsa-lib, libX11, qtbase, libGLU, wrapQtAppsHook 5 }: ··· 35 36 nativeBuildInputs = [ pkg-config perl ] ++ lib.optional withQt wrapQtAppsHook; 37 38 + buildInputs = [ udev ] 39 + ++ lib.optional (!stdenv.hostPlatform.isGnu) argp-standalone 40 + ++ lib.optionals withQt [ alsa-lib libX11 qtbase libGLU ]; 41 42 propagatedBuildInputs = [ libjpeg ]; 43