sane-backends: fix firmware loading for gt86xx-based scanners
svn path=/nixpkgs/trunk/; revision=24280
This commit is contained in:
parent
cd9d20d2e7
commit
9822e68b19
@ -1,6 +1,8 @@
|
|||||||
{ stdenv, fetchurl, hotplugSupport ? false, libusb ? null
|
{ stdenv, fetchurl, hotplugSupport ? false, libusb ? null
|
||||||
, gt68xxFirmware ? null }:
|
, gt68xxFirmware ? null }:
|
||||||
|
let
|
||||||
|
firmware = gt68xxFirmware {inherit fetchurl;};
|
||||||
|
in
|
||||||
assert hotplugSupport -> stdenv.system == "i686-linux";
|
assert hotplugSupport -> stdenv.system == "i686-linux";
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
@ -24,8 +26,7 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
preInstall =
|
preInstall =
|
||||||
if gt68xxFirmware != null then
|
if gt68xxFirmware != null then
|
||||||
"mkdir -p \${out}/share/sane/gt68xx ; ln -s " +
|
"mkdir -p \${out}/share/sane/gt68xx ; ln -s " + firmware.fw +
|
||||||
(gt68xxFirmware {inherit fetchurl;}) +
|
" \${out}/share/sane/gt68xx/" + firmware.name
|
||||||
" \${out}/share/sane/gt68xx/PS1fw.usb "
|
|
||||||
else "";
|
else "";
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user