treewide: enable doPostInstall for libusb1 packages that expose udev rules
`libusb1` propagates the `udevCheckHook`. Packages which depend on `libusb1` and expose udev rules should enable the `doPostInstall` flag.
This commit is contained in:
parent
b135222dc7
commit
65012b363e
@ -175,6 +175,8 @@ stdenv.mkDerivation rec {
|
|||||||
# https://github.com/NixOS/nixpkgs/issues/224569
|
# https://github.com/NixOS/nixpkgs/issues/224569
|
||||||
enableParallelInstalling = false;
|
enableParallelInstalling = false;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
passthru.tests = {
|
passthru.tests = {
|
||||||
inherit (nixosTests) sane;
|
inherit (nixosTests) sane;
|
||||||
};
|
};
|
||||||
|
|||||||
@ -37,6 +37,8 @@ mkDerivation rec {
|
|||||||
qtwebsockets
|
qtwebsockets
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
preConfigure = "mkdir -p build && cd build";
|
preConfigure = "mkdir -p build && cd build";
|
||||||
qmakeFlags = [ "../Moolticute.pro" ];
|
qmakeFlags = [ "../Moolticute.pro" ];
|
||||||
|
|
||||||
|
|||||||
@ -49,7 +49,11 @@ mkDerivation rec {
|
|||||||
|
|
||||||
doInstallCheck = true;
|
doInstallCheck = true;
|
||||||
installCheckPhase = ''
|
installCheckPhase = ''
|
||||||
|
runHook preInstallCheck
|
||||||
|
|
||||||
$out/bin/openambit --version
|
$out/bin/openambit --version
|
||||||
|
|
||||||
|
runHook postInstallCheck
|
||||||
'';
|
'';
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
|||||||
@ -46,6 +46,8 @@ stdenv.mkDerivation rec {
|
|||||||
wxGTK32
|
wxGTK32
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
install -Dm444 -t $out/lib/udev/rules.d ../udev-rules/64-limesuite.rules
|
install -Dm444 -t $out/lib/udev/rules.d ../udev-rules/64-limesuite.rules
|
||||||
install -Dm444 -t $out/share/limesuite bin/Release/lms7suite_mcu/*
|
install -Dm444 -t $out/share/limesuite bin/Release/lms7suite_mcu/*
|
||||||
|
|||||||
@ -62,6 +62,8 @@ stdenv.mkDerivation rec {
|
|||||||
cp ${src}/dist/99-qdmr.rules $out/etc/udev/rules.d/
|
cp ${src}/dist/99-qdmr.rules $out/etc/udev/rules.d/
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "GUI application and command line tool for programming DMR radios";
|
description = "GUI application and command line tool for programming DMR radios";
|
||||||
homepage = "https://dm3mat.darc.de/qdmr/";
|
homepage = "https://dm3mat.darc.de/qdmr/";
|
||||||
|
|||||||
@ -28,6 +28,8 @@ let
|
|||||||
"-DWITH_RPC=ON"
|
"-DWITH_RPC=ON"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace CMakeLists.txt \
|
substituteInPlace CMakeLists.txt \
|
||||||
--replace '/etc/udev/rules.d' "$out/etc/udev/rules.d" \
|
--replace '/etc/udev/rules.d' "$out/etc/udev/rules.d" \
|
||||||
|
|||||||
@ -52,6 +52,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
python3
|
python3
|
||||||
] ++ lib.optional stdenv.hostPlatform.isLinux qtwayland;
|
] ++ lib.optional stdenv.hostPlatform.isLinux qtwayland;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "GUI program for supporting various instruments from DreamSourceLab, including logic analyzer, oscilloscope, etc";
|
description = "GUI program for supporting various instruments from DreamSourceLab, including logic analyzer, oscilloscope, etc";
|
||||||
mainProgram = "DSView";
|
mainProgram = "DSView";
|
||||||
|
|||||||
@ -41,6 +41,8 @@ mkDerivation rec {
|
|||||||
sed -i 's#/usr/share#share#g' CMakeLists.txt
|
sed -i 's#/usr/share#share#g' CMakeLists.txt
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Free software for Hantek and compatible (Voltcraft/Darkwire/Protek/Acetech) USB digital signal oscilloscopes";
|
description = "Free software for Hantek and compatible (Voltcraft/Darkwire/Protek/Acetech) USB digital signal oscilloscopes";
|
||||||
mainProgram = "OpenHantek";
|
mainProgram = "OpenHantek";
|
||||||
|
|||||||
@ -26,6 +26,8 @@ stdenv.mkDerivation rec {
|
|||||||
cmake
|
cmake
|
||||||
pkg-config
|
pkg-config
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
buildInputs = [ libusb1 ];
|
buildInputs = [ libusb1 ];
|
||||||
|
|
||||||
cmakeFlags = lib.optionals stdenv.hostPlatform.isLinux [ "-DINSTALL_UDEV_RULES=ON" ];
|
cmakeFlags = lib.optionals stdenv.hostPlatform.isLinux [ "-DINSTALL_UDEV_RULES=ON" ];
|
||||||
|
|||||||
@ -33,6 +33,8 @@ stdenv.mkDerivation {
|
|||||||
--replace 'MODE="0666"' 'MODE="0660", GROUP="plugdev", TAG+="uaccess"'
|
--replace 'MODE="0666"' 'MODE="0660", GROUP="plugdev", TAG+="uaccess"'
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
install -D udev/90-cc-debugger.rules $out/lib/udev/rules.d/90-cc-debugger.rules
|
install -D udev/90-cc-debugger.rules $out/lib/udev/rules.d/90-cc-debugger.rules
|
||||||
'';
|
'';
|
||||||
|
|||||||
@ -53,6 +53,8 @@ stdenv.mkDerivation rec {
|
|||||||
zlib
|
zlib
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
install -Dm 0444 -t $out/lib/udev/rules.d ../src/92_pcscd_ccid.rules
|
install -Dm 0444 -t $out/lib/udev/rules.d ../src/92_pcscd_ccid.rules
|
||||||
substituteInPlace $out/lib/udev/rules.d/92_pcscd_ccid.rules \
|
substituteInPlace $out/lib/udev/rules.d/92_pcscd_ccid.rules \
|
||||||
@ -68,11 +70,15 @@ stdenv.mkDerivation rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
installCheckPhase = ''
|
installCheckPhase = ''
|
||||||
|
runHook preInstallCheck
|
||||||
|
|
||||||
[ -f $out/etc/reader.conf.d/libccidtwin ]
|
[ -f $out/etc/reader.conf.d/libccidtwin ]
|
||||||
[ -f $out/lib/udev/rules.d/92_pcscd_ccid.rules ]
|
[ -f $out/lib/udev/rules.d/92_pcscd_ccid.rules ]
|
||||||
[ -f $out/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist ]
|
[ -f $out/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist ]
|
||||||
[ -f $out/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so ]
|
[ -f $out/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so ]
|
||||||
[ -f $out/pcsc/drivers/serial/libccidtwin.so ]
|
[ -f $out/pcsc/drivers/serial/libccidtwin.so ]
|
||||||
|
|
||||||
|
runHook preInstallCheck
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|||||||
@ -34,6 +34,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
EOF
|
EOF
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
install -Dm644 -t $out/lib/udev/rules.d 95-{3,}dscapture.rules
|
install -Dm644 -t $out/lib/udev/rules.d 95-{3,}dscapture.rules
|
||||||
install -Dm444 -t $out/share/applications Cute{3,}DSCapture.desktop
|
install -Dm444 -t $out/share/applications Cute{3,}DSCapture.desktop
|
||||||
|
|||||||
@ -39,6 +39,7 @@ stdenv.mkDerivation rec {
|
|||||||
];
|
];
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "http://www.ddcutil.com/";
|
homepage = "http://www.ddcutil.com/";
|
||||||
|
|||||||
@ -27,6 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
buildInputs = [ libusb1 ];
|
buildInputs = [ libusb1 ];
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
udevRules = pkgs.writeText "dediprog.rules" ''
|
udevRules = pkgs.writeText "dediprog.rules" ''
|
||||||
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="dada", MODE="660", GROUP="plugdev"
|
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="dada", MODE="660", GROUP="plugdev"
|
||||||
'';
|
'';
|
||||||
|
|||||||
@ -32,6 +32,7 @@ stdenv.mkDerivation rec {
|
|||||||
systemd
|
systemd
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
substituteInPlace Makefile \
|
substituteInPlace Makefile \
|
||||||
--replace /usr/local/bin/dmrconfig $out/bin/dmrconfig
|
--replace /usr/local/bin/dmrconfig $out/bin/dmrconfig
|
||||||
|
|||||||
@ -142,6 +142,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
--replace-fail 'if(LIBUSB_FOUND AND NOT APPLE)' 'if(LIBUSB_FOUND)'
|
--replace-fail 'if(LIBUSB_FOUND AND NOT APPLE)' 'if(LIBUSB_FOUND)'
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall =
|
postInstall =
|
||||||
''
|
''
|
||||||
mv $out/bin/dolphin-emu $out/bin/dolphin-emu-primehack
|
mv $out/bin/dolphin-emu $out/bin/dolphin-emu-primehack
|
||||||
|
|||||||
@ -156,6 +156,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
"--set QT_QPA_PLATFORM xcb"
|
"--set QT_QPA_PLATFORM xcb"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall =
|
postInstall =
|
||||||
lib.optionalString stdenv.hostPlatform.isLinux ''
|
lib.optionalString stdenv.hostPlatform.isLinux ''
|
||||||
install -D $src/Data/51-usb-device.rules $out/etc/udev/rules.d/51-usb-device.rules
|
install -D $src/Data/51-usb-device.rules $out/etc/udev/rules.d/51-usb-device.rules
|
||||||
|
|||||||
@ -24,6 +24,8 @@ rustPlatform.buildRustPackage rec {
|
|||||||
|
|
||||||
buildInputs = [ libusb1 ];
|
buildInputs = [ libusb1 ];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
mkdir -p $out/etc/udev/rules.d
|
mkdir -p $out/etc/udev/rules.d
|
||||||
cp drivers/*.rules $out/etc/udev/rules.d
|
cp drivers/*.rules $out/etc/udev/rules.d
|
||||||
|
|||||||
@ -51,6 +51,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
];
|
];
|
||||||
|
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Manager daemon for the Quectel EG25 mobile broadband modem found on the Pine64 PinePhone and PinePhone Pro";
|
description = "Manager daemon for the Quectel EG25 mobile broadband modem found on the Pine64 PinePhone and PinePhone Pro";
|
||||||
|
|||||||
@ -30,6 +30,8 @@ stdenv.mkDerivation {
|
|||||||
"makedpfw"
|
"makedpfw"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
runHook preInstall
|
runHook preInstall
|
||||||
install -Dm755 em100 $out/bin/em100
|
install -Dm755 em100 $out/bin/em100
|
||||||
|
|||||||
@ -114,6 +114,8 @@ stdenv.mkDerivation {
|
|||||||
"-DNO_GUI=ON"
|
"-DNO_GUI=ON"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall =
|
postInstall =
|
||||||
''
|
''
|
||||||
# But when we put all the libraries in lib/${system}-gnu, then SANE can't find the
|
# But when we put all the libraries in lib/${system}-gnu, then SANE can't find the
|
||||||
|
|||||||
@ -58,6 +58,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
install -Dm644 ../util/50-flashprog.rules "$out/lib/udev/rules.d/50-flashprog.rules"
|
install -Dm644 ../util/50-flashprog.rules "$out/lib/udev/rules.d/50-flashprog.rules"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
passthru.updateScript = gitUpdater {
|
passthru.updateScript = gitUpdater {
|
||||||
rev-prefix = "v";
|
rev-prefix = "v";
|
||||||
allowedVersions = "^[0-9\\.]+$";
|
allowedVersions = "^[0-9\\.]+$";
|
||||||
|
|||||||
@ -63,6 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
];
|
];
|
||||||
|
|
||||||
doCheck = !stdenv.hostPlatform.isDarwin;
|
doCheck = !stdenv.hostPlatform.isDarwin;
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
install -Dm644 $NIX_BUILD_TOP/$sourceRoot/util/flashrom_udev.rules $out/lib/udev/rules.d/flashrom.rules
|
install -Dm644 $NIX_BUILD_TOP/$sourceRoot/util/flashrom_udev.rules $out/lib/udev/rules.d/flashrom.rules
|
||||||
|
|||||||
@ -121,6 +121,8 @@ stdenv.mkDerivation rec {
|
|||||||
mkdir -p "$out/lib/udev/rules.d"
|
mkdir -p "$out/lib/udev/rules.d"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
installTargets = [
|
installTargets = [
|
||||||
"install"
|
"install"
|
||||||
"udev-install"
|
"udev-install"
|
||||||
|
|||||||
@ -38,6 +38,8 @@ stdenv.mkDerivation rec {
|
|||||||
cd host
|
cd host
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace host/cmake/modules/FindFFTW.cmake \
|
substituteInPlace host/cmake/modules/FindFFTW.cmake \
|
||||||
--replace "find_library (FFTW_LIBRARIES NAMES fftw3)" "find_library (FFTW_LIBRARIES NAMES fftw3f)"
|
--replace "find_library (FFTW_LIBRARIES NAMES fftw3)" "find_library (FFTW_LIBRARIES NAMES fftw3f)"
|
||||||
|
|||||||
@ -60,6 +60,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
}"
|
}"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
changelog = "https://github.com/bigbigmdm/IMSProg/releases/tag/v${finalAttrs.version}";
|
changelog = "https://github.com/bigbigmdm/IMSProg/releases/tag/v${finalAttrs.version}";
|
||||||
description = "A free I2C EEPROM programmer tool for CH341A device";
|
description = "A free I2C EEPROM programmer tool for CH341A device";
|
||||||
|
|||||||
@ -18,6 +18,8 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
buildInputs = [ libusb1 ];
|
buildInputs = [ libusb1 ];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace Makefile \
|
substituteInPlace Makefile \
|
||||||
--replace " -o root -g root" "" \
|
--replace " -o root -g root" "" \
|
||||||
|
|||||||
@ -40,6 +40,8 @@ buildGoModule rec {
|
|||||||
|
|
||||||
vendorHash = null;
|
vendorHash = null;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
# to accomodate the makefile
|
# to accomodate the makefile
|
||||||
cp $out/bin/ipp-usb .
|
cp $out/bin/ipp-usb .
|
||||||
|
|||||||
@ -54,6 +54,8 @@ stdenv.mkDerivation rec {
|
|||||||
sed -i 's/$(hostname)/hostname/' host/utilities/bladeRF-cli/src/cmd/doc/generate.bash
|
sed -i 's/$(hostname)/hostname/' host/utilities/bladeRF-cli/src/cmd/doc/generate.bash
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
cmakeFlags =
|
cmakeFlags =
|
||||||
[
|
[
|
||||||
"-DBUILD_DOCUMENTATION=ON"
|
"-DBUILD_DOCUMENTATION=ON"
|
||||||
|
|||||||
@ -61,6 +61,8 @@ stdenv.mkDerivation {
|
|||||||
flatbuffers_23_5_26
|
flatbuffers_23_5_26
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
nativeBuildInputs = [ xxd ];
|
nativeBuildInputs = [ xxd ];
|
||||||
|
|
||||||
NIX_CXXSTDLIB_COMPILE = "-std=c++17";
|
NIX_CXXSTDLIB_COMPILE = "-std=c++17";
|
||||||
|
|||||||
@ -43,6 +43,8 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
nativeBuildInputs =
|
nativeBuildInputs =
|
||||||
[
|
[
|
||||||
cmake
|
cmake
|
||||||
|
|||||||
@ -45,6 +45,8 @@ stdenv.mkDerivation rec {
|
|||||||
gd
|
gd
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
# These are mentioned in the Requires line of libgphoto's pkg-config file.
|
# These are mentioned in the Requires line of libgphoto's pkg-config file.
|
||||||
propagatedBuildInputs = [ libexif ];
|
propagatedBuildInputs = [ libexif ];
|
||||||
|
|
||||||
|
|||||||
@ -36,6 +36,8 @@ stdenv.mkDerivation rec {
|
|||||||
libimobiledevice-glue
|
libimobiledevice-glue
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
preAutoreconf = ''
|
preAutoreconf = ''
|
||||||
export RELEASE_VERSION=${version}
|
export RELEASE_VERSION=${version}
|
||||||
'';
|
'';
|
||||||
|
|||||||
@ -29,6 +29,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
|
|
||||||
buildInputs = [ libusb1 ];
|
buildInputs = [ libusb1 ];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace contrib/60-libjaylink.rules \
|
substituteInPlace contrib/60-libjaylink.rules \
|
||||||
--replace-fail 'GROUP="plugdev"' 'GROUP="jlink"'
|
--replace-fail 'GROUP="plugdev"' 'GROUP="jlink"'
|
||||||
|
|||||||
@ -58,6 +58,8 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/libmtp/libmtp";
|
homepage = "https://github.com/libmtp/libmtp";
|
||||||
description = "Implementation of Microsoft's Media Transfer Protocol";
|
description = "Implementation of Microsoft's Media Transfer Protocol";
|
||||||
|
|||||||
@ -37,6 +37,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
|
|
||||||
propagatedBuildInputs = [ hidapi ];
|
propagatedBuildInputs = [ hidapi ];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Communicate with Nitrokey devices in a clean and easy manner";
|
description = "Communicate with Nitrokey devices in a clean and easy manner";
|
||||||
homepage = "https://github.com/Nitrokey/libnitrokey";
|
homepage = "https://github.com/Nitrokey/libnitrokey";
|
||||||
|
|||||||
@ -40,6 +40,8 @@ stdenv.mkDerivation rec {
|
|||||||
"--enable-libusb10"
|
"--enable-libusb10"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
mkdir -p $out/etc/udev/rules.d
|
mkdir -p $out/etc/udev/rules.d
|
||||||
cat > $out/etc/udev/rules.d/69-libsane.rules << EOF
|
cat > $out/etc/udev/rules.d/69-libsane.rules << EOF
|
||||||
|
|||||||
@ -27,6 +27,8 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
buildInputs = [ libusb1 ];
|
buildInputs = [ libusb1 ];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Library to talk to uldaq devices";
|
description = "Library to talk to uldaq devices";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
|
|||||||
@ -37,6 +37,8 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
installFlags = [ "PREFIX=$(out)" ];
|
installFlags = [ "PREFIX=$(out)" ];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
install -Dm644 "${stellaris-udev-rules}" "$out/etc/udev/rules.d/61.stellpad.rules"
|
install -Dm644 "${stellaris-udev-rules}" "$out/etc/udev/rules.d/61.stellpad.rules"
|
||||||
'';
|
'';
|
||||||
|
|||||||
@ -29,6 +29,8 @@ stdenv.mkDerivation rec {
|
|||||||
"CFLAGS=-O2"
|
"CFLAGS=-O2"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://gitlab.com/DavidGriffith/minipro";
|
homepage = "https://gitlab.com/DavidGriffith/minipro";
|
||||||
description = "Open source program for controlling the MiniPRO TL866xx series of chip programmers";
|
description = "Open source program for controlling the MiniPRO TL866xx series of chip programmers";
|
||||||
|
|||||||
@ -25,6 +25,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
|
|
||||||
buildInputs = [ libusb1 ];
|
buildInputs = [ libusb1 ];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
# Uses proper nix directories rather than the ones specified in the makefile
|
# Uses proper nix directories rather than the ones specified in the makefile
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
runHook preInstall
|
runHook preInstall
|
||||||
|
|||||||
@ -72,6 +72,8 @@ stdenv.mkDerivation rec {
|
|||||||
makeWrapper
|
makeWrapper
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--with-all"
|
"--with-all"
|
||||||
"--with-ssl"
|
"--with-ssl"
|
||||||
|
|||||||
@ -37,6 +37,8 @@ stdenv.mkDerivation rec {
|
|||||||
zstd
|
zstd
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
preConfigure = "echo ${version} > .tarball-version";
|
preConfigure = "echo ${version} > .tarball-version";
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
|||||||
@ -37,6 +37,8 @@ stdenv.mkDerivation rec {
|
|||||||
ncurses
|
ncurses
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Kernel driver and development library to control serial CBM devices";
|
description = "Kernel driver and development library to control serial CBM devices";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
|
|||||||
@ -61,6 +61,8 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
env.NIX_CFLAGS_COMPILE = toString (
|
env.NIX_CFLAGS_COMPILE = toString (
|
||||||
lib.optionals stdenv.cc.isGNU [
|
lib.optionals stdenv.cc.isGNU [
|
||||||
"-Wno-error=cpp"
|
"-Wno-error=cpp"
|
||||||
|
|||||||
@ -52,7 +52,11 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
|
|
||||||
doInstallCheck = true;
|
doInstallCheck = true;
|
||||||
installCheckPhase = ''
|
installCheckPhase = ''
|
||||||
|
runHook preInstallCheck
|
||||||
|
|
||||||
HOME=$TMPDIR $out/bin/openrgb --help > /dev/null
|
HOME=$TMPDIR $out/bin/openrgb --help > /dev/null
|
||||||
|
|
||||||
|
runHook postInstallCheck
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru.withPlugins =
|
passthru.withPlugins =
|
||||||
|
|||||||
@ -56,6 +56,8 @@ stdenv.mkDerivation (final: {
|
|||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
desktopItems = [
|
desktopItems = [
|
||||||
(makeDesktopItem {
|
(makeDesktopItem {
|
||||||
name = "openterfaceQT";
|
name = "openterfaceQT";
|
||||||
|
|||||||
@ -40,6 +40,8 @@ stdenv.mkDerivation rec {
|
|||||||
SDL2
|
SDL2
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
installFlags = [
|
installFlags = [
|
||||||
"INSTALL_ROOT=$(out)/"
|
"INSTALL_ROOT=$(out)/"
|
||||||
];
|
];
|
||||||
|
|||||||
@ -38,6 +38,8 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
buildInputs = [ libusb1 ];
|
buildInputs = [ libusb1 ];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "https://gitlab.com/pine64-org/quartz-bsp/rkdeveloptool/";
|
homepage = "https://gitlab.com/pine64-org/quartz-bsp/rkdeveloptool/";
|
||||||
description = "Tool from Rockchip to communicate with Rockusb devices (pine64 fork)";
|
description = "Tool from Rockchip to communicate with Rockusb devices (pine64 fork)";
|
||||||
|
|||||||
@ -142,6 +142,8 @@ stdenv.mkDerivation {
|
|||||||
qtwayland
|
qtwayland
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
preFixup = ''
|
preFixup = ''
|
||||||
qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
|
qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
|
||||||
'';
|
'';
|
||||||
|
|||||||
@ -41,6 +41,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
(lib.cmakeBool "INSTALL_UDEV_RULES" stdenv.hostPlatform.isLinux)
|
(lib.cmakeBool "INSTALL_UDEV_RULES" stdenv.hostPlatform.isLinux)
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Turns your Realtek RTL2832 based DVB dongle into a FM radio stereo receiver";
|
description = "Turns your Realtek RTL2832 based DVB dongle into a FM radio stereo receiver";
|
||||||
homepage = "https://github.com/AlbrechtL/rtl_fm_streamer";
|
homepage = "https://github.com/AlbrechtL/rtl_fm_streamer";
|
||||||
|
|||||||
@ -14,6 +14,7 @@
|
|||||||
libXfixes,
|
libXfixes,
|
||||||
libusb1,
|
libusb1,
|
||||||
udev,
|
udev,
|
||||||
|
udevCheckHook,
|
||||||
gtk-layer-shell,
|
gtk-layer-shell,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
@ -31,6 +32,7 @@ python3Packages.buildPythonApplication rec {
|
|||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
wrapGAppsHook3
|
wrapGAppsHook3
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
|
udevCheckHook
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
@ -89,6 +91,8 @@ python3Packages.buildPythonApplication rec {
|
|||||||
)
|
)
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "https://github.com/C0rn3j/sc-controller";
|
homepage = "https://github.com/C0rn3j/sc-controller";
|
||||||
# donations: https://www.patreon.com/kozec
|
# donations: https://www.patreon.com/kozec
|
||||||
|
|||||||
@ -56,6 +56,8 @@ stdenv.mkDerivation rec {
|
|||||||
wrapGAppsHook3
|
wrapGAppsHook3
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
"-DSTLINK_MODPROBED_DIR=${placeholder "out"}/etc/modprobe.d"
|
"-DSTLINK_MODPROBED_DIR=${placeholder "out"}/etc/modprobe.d"
|
||||||
"-DSTLINK_UDEV_RULES_DIR=${placeholder "out"}/lib/udev/rules.d"
|
"-DSTLINK_UDEV_RULES_DIR=${placeholder "out"}/lib/udev/rules.d"
|
||||||
|
|||||||
@ -129,6 +129,8 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
dontWrapQtApps = true;
|
dontWrapQtApps = true;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
preFixup = ''
|
preFixup = ''
|
||||||
gappsWrapperArgs+=("''${qtWrapperArgs[@]}")
|
gappsWrapperArgs+=("''${qtWrapperArgs[@]}")
|
||||||
'';
|
'';
|
||||||
|
|||||||
@ -41,6 +41,8 @@ stdenv.mkDerivation rec {
|
|||||||
"-DUDEV_RULES_GROUP=${udevGroup}"
|
"-DUDEV_RULES_GROUP=${udevGroup}"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Open source wireless development platform suitable for Bluetooth experimentation";
|
description = "Open source wireless development platform suitable for Bluetooth experimentation";
|
||||||
homepage = "https://github.com/greatscottgadgets/ubertooth";
|
homepage = "https://github.com/greatscottgadgets/ubertooth";
|
||||||
|
|||||||
@ -178,6 +178,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
# many tests fails on darwin, according to ofborg
|
# many tests fails on darwin, according to ofborg
|
||||||
doCheck = !stdenv.hostPlatform.isDarwin;
|
doCheck = !stdenv.hostPlatform.isDarwin;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
# Build only the host software
|
# Build only the host software
|
||||||
preConfigure = "cd host";
|
preConfigure = "cd host";
|
||||||
patches = [
|
patches = [
|
||||||
|
|||||||
@ -162,6 +162,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
];
|
];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
patchShebangs src/linux/integration-test.py
|
patchShebangs src/linux/integration-test.py
|
||||||
|
|||||||
@ -38,6 +38,8 @@ stdenv.mkDerivation rec {
|
|||||||
"--with-systemdsystemunitdir=${placeholder "out"}/lib/systemd/system"
|
"--with-systemdsystemunitdir=${placeholder "out"}/lib/systemd/system"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/libimobiledevice/usbmuxd";
|
homepage = "https://github.com/libimobiledevice/usbmuxd";
|
||||||
description = "Socket daemon to multiplex connections from and to iOS devices";
|
description = "Socket daemon to multiplex connections from and to iOS devices";
|
||||||
|
|||||||
@ -72,6 +72,8 @@ clangStdenv.mkDerivation rec {
|
|||||||
libusb1
|
libusb1
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--with-udevrulesdir=${placeholder "out"}/lib/udev/rules.d"
|
"--with-udevrulesdir=${placeholder "out"}/lib/udev/rules.d"
|
||||||
"--with-systemdsystemunitdir=${placeholder "out"}/lib/systemd/system"
|
"--with-systemdsystemunitdir=${placeholder "out"}/lib/systemd/system"
|
||||||
|
|||||||
@ -61,6 +61,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
cat <($out/bin/uuu -udev) > $out/lib/udev/rules.d/70-uuu.rules
|
cat <($out/bin/uuu -udev) > $out/lib/udev/rules.d/70-uuu.rules
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Freescale/NXP I.MX Chip image deploy tools";
|
description = "Freescale/NXP I.MX Chip image deploy tools";
|
||||||
homepage = "https://github.com/nxp-imx/mfgtools";
|
homepage = "https://github.com/nxp-imx/mfgtools";
|
||||||
|
|||||||
@ -29,6 +29,8 @@ stdenv.mkDerivation rec {
|
|||||||
"install-rules"
|
"install-rules"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Firmware programmer for WCH microcontrollers over USB";
|
description = "Firmware programmer for WCH microcontrollers over USB";
|
||||||
mainProgram = "wch-isp";
|
mainProgram = "wch-isp";
|
||||||
|
|||||||
@ -26,6 +26,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
"PREFIX=/"
|
"PREFIX=/"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Tooling for working with the FEL mode on Allwinner SoCs";
|
description = "Tooling for working with the FEL mode on Allwinner SoCs";
|
||||||
homepage = "https://github.com/xboot/xfel";
|
homepage = "https://github.com/xboot/xfel";
|
||||||
|
|||||||
@ -48,6 +48,8 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
# Don't use 70-yubikey.rules because it depends on ConsoleKit
|
# Don't use 70-yubikey.rules because it depends on ConsoleKit
|
||||||
install -D -t $out/lib/udev/rules.d 69-yubikey.rules
|
install -D -t $out/lib/udev/rules.d 69-yubikey.rules
|
||||||
|
|||||||
@ -59,6 +59,8 @@ stdenv.mkDerivation rec {
|
|||||||
++ lib.optional avahiSupport avahi
|
++ lib.optional avahiSupport avahi
|
||||||
++ lib.optional stdenv.hostPlatform.isLinux libaio;
|
++ lib.optional stdenv.hostPlatform.isLinux libaio;
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
cmakeFlags =
|
cmakeFlags =
|
||||||
[
|
[
|
||||||
"-DUDEV_RULES_INSTALL_DIR=${placeholder "out"}/lib/udev/rules.d"
|
"-DUDEV_RULES_INSTALL_DIR=${placeholder "out"}/lib/udev/rules.d"
|
||||||
|
|||||||
@ -244,6 +244,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
FONTCONFIG_FILE = makeFontsConf { fontDirectories = [ ]; };
|
FONTCONFIG_FILE = makeFontsConf { fontDirectories = [ ]; };
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postUnpack = ''
|
postUnpack = ''
|
||||||
patchShebangs ${finalAttrs.src.name}/doc/*.py
|
patchShebangs ${finalAttrs.src.name}/doc/*.py
|
||||||
|
|||||||
@ -16,6 +16,7 @@
|
|||||||
gsl,
|
gsl,
|
||||||
fftw,
|
fftw,
|
||||||
gtest,
|
gtest,
|
||||||
|
udevCheckHook,
|
||||||
indi-full,
|
indi-full,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
@ -32,6 +33,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cmake
|
cmake
|
||||||
|
udevCheckHook
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
@ -60,6 +62,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
checkInputs = [ gtest ];
|
checkInputs = [ gtest ];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
# Socket address collisions between tests
|
# Socket address collisions between tests
|
||||||
enableParallelChecking = false;
|
enableParallelChecking = false;
|
||||||
|
|||||||
@ -37,6 +37,7 @@
|
|||||||
limesuite,
|
limesuite,
|
||||||
pkg-config,
|
pkg-config,
|
||||||
zeromq,
|
zeromq,
|
||||||
|
udevCheckHook,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
@ -86,6 +87,7 @@ let
|
|||||||
cmake
|
cmake
|
||||||
ninja
|
ninja
|
||||||
pkg-config
|
pkg-config
|
||||||
|
udevCheckHook
|
||||||
] ++ nativeBuildInputs;
|
] ++ nativeBuildInputs;
|
||||||
|
|
||||||
checkInputs = [ gtest ];
|
checkInputs = [ gtest ];
|
||||||
@ -103,6 +105,8 @@ let
|
|||||||
${postInstall}
|
${postInstall}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
meta =
|
meta =
|
||||||
with lib;
|
with lib;
|
||||||
{
|
{
|
||||||
|
|||||||
@ -65,10 +65,14 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
doInstallCheck = true;
|
doInstallCheck = true;
|
||||||
installCheckPhase = ''
|
installCheckPhase = ''
|
||||||
|
runHook preInstallCheck
|
||||||
|
|
||||||
# assert that c++ bindings are included
|
# assert that c++ bindings are included
|
||||||
# note that this is only true for modern (>0.5) versions; the 0.3 series does not have these
|
# note that this is only true for modern (>0.5) versions; the 0.3 series does not have these
|
||||||
[[ -f $out/include/libsigrokcxx/libsigrokcxx.hpp ]] \
|
[[ -f $out/include/libsigrokcxx/libsigrokcxx.hpp ]] \
|
||||||
|| { echo 'C++ bindings were not generated; check configure output'; false; }
|
|| { echo 'C++ bindings were not generated; check configure output'; false; }
|
||||||
|
|
||||||
|
runHook postInstallCheck
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|||||||
@ -112,7 +112,7 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
doInstallCheck = false;
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = lib.optionalString withNetworkScan ''
|
postInstall = lib.optionalString withNetworkScan ''
|
||||||
ln -s ${utsushi-networkscan}/libexec/utsushi/networkscan $out/libexec/utsushi
|
ln -s ${utsushi-networkscan}/libexec/utsushi/networkscan $out/libexec/utsushi
|
||||||
|
|||||||
@ -41,6 +41,8 @@ mkDerivation rec {
|
|||||||
substituteInPlace libpit/CMakeLists.txt --replace "-std=gnu++11" ""
|
substituteInPlace libpit/CMakeLists.txt --replace "-std=gnu++11" ""
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
installPhase =
|
installPhase =
|
||||||
lib.optionalString (stdenv.hostPlatform.isDarwin && enableGUI) ''
|
lib.optionalString (stdenv.hostPlatform.isDarwin && enableGUI) ''
|
||||||
mkdir -p $out/Applications
|
mkdir -p $out/Applications
|
||||||
|
|||||||
@ -95,6 +95,8 @@ mkDerivation {
|
|||||||
cp installer-assets/udev/42-flipperzero.rules $out/etc/udev/rules.d/
|
cp installer-assets/udev/42-flipperzero.rules $out/etc/udev/rules.d/
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
passthru.updateScript = nix-update-script { };
|
passthru.updateScript = nix-update-script { };
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|||||||
@ -119,6 +119,7 @@ stdenv.mkDerivation rec {
|
|||||||
];
|
];
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
buildPythonPath "$out $pythonPath"
|
buildPythonPath "$out $pythonPath"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user