brscan5: 1.3.0-0 -> 1.3.1-0
This commit is contained in:
parent
cfd6b5fc90
commit
a9cc39ca75
|
@ -10,15 +10,15 @@ let
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "brscan5";
|
pname = "brscan5";
|
||||||
version = "1.3.0-0";
|
version = "1.3.1-0";
|
||||||
src = {
|
src = {
|
||||||
"i686-linux" = fetchurl {
|
"i686-linux" = fetchurl {
|
||||||
url = "https://download.brother.com/welcome/dlf104034/${pname}-${version}.i386.deb";
|
url = "https://download.brother.com/welcome/dlf104034/${pname}-${version}.i386.deb";
|
||||||
sha256 = "sha256-LpbPUo8iD5CcwUoIOa1UYHQXMrZZJ7PjZpcuyXhXjzk=";
|
hash = "sha256-BgS64vwsKESJBDz9H2MDwcGiresROSNFP1b+7+zlE5c=";
|
||||||
};
|
};
|
||||||
"x86_64-linux" = fetchurl {
|
"x86_64-linux" = fetchurl {
|
||||||
url = "https://download.brother.com/welcome/dlf104033/${pname}-${version}.amd64.deb";
|
url = "https://download.brother.com/welcome/dlf104033/${pname}-${version}.amd64.deb";
|
||||||
sha256 = "sha256-ntVe/e6/cdz3+LSpGilMFZecxfv74pd7ksh85SzEdKc=";
|
hash = "sha256-0UMbXMBlyiZI90WG5FWEP2mIZEBsxXd11dtgtyuSDnY=";
|
||||||
};
|
};
|
||||||
}."${system}" or (throw "Unsupported system: ${system}");
|
}."${system}" or (throw "Unsupported system: ${system}");
|
||||||
|
|
||||||
|
@ -33,9 +33,12 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
postPatch =
|
postPatch =
|
||||||
let
|
let
|
||||||
|
# Download .deb for both amd64 and i386, then unpack like unpackPhase
|
||||||
|
# to get the offset, run:
|
||||||
|
# strings -n 10 --radix=d opt/brother/scanner/brscan5/libsane-brother5.so.1.0.7 | grep "/opt/brother/scanner/brscan5/models"
|
||||||
patchOffsetBytes =
|
patchOffsetBytes =
|
||||||
if system == "x86_64-linux" then 86528
|
if system == "x86_64-linux" then 86592
|
||||||
else if system == "i686-linux" then 79140
|
else if system == "i686-linux" then 79236
|
||||||
else throw "Unsupported system: ${system}";
|
else throw "Unsupported system: ${system}";
|
||||||
in
|
in
|
||||||
''
|
''
|
||||||
|
|
Loading…
Reference in New Issue
Block a user