diff options
author | Martin Weinelt <mweinelt@users.noreply.github.com> | 2021-02-08 18:18:00 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-08 18:18:00 +0100 |
commit | 9e4ec271631e8f35c34480659a1c079e8aa991f0 (patch) | |
tree | 87fde8a4d288a7d87d0ca006b32727dfffd5fc62 /pkgs/applications/graphics | |
parent | 4e8fc135d4ee270e327be65d6ca46ae5cb46e9e6 (diff) | |
parent | c6ce4e1e6fb9a733a63c648879f860e315f08aaa (diff) | |
download | nixlib-9e4ec271631e8f35c34480659a1c079e8aa991f0.tar nixlib-9e4ec271631e8f35c34480659a1c079e8aa991f0.tar.gz nixlib-9e4ec271631e8f35c34480659a1c079e8aa991f0.tar.bz2 nixlib-9e4ec271631e8f35c34480659a1c079e8aa991f0.tar.lz nixlib-9e4ec271631e8f35c34480659a1c079e8aa991f0.tar.xz nixlib-9e4ec271631e8f35c34480659a1c079e8aa991f0.tar.zst nixlib-9e4ec271631e8f35c34480659a1c079e8aa991f0.zip |
Merge pull request #112408 from flokli/brscan4-bump
brscan4: 0.4.8-1 -> 0.4.9-1
Diffstat (limited to 'pkgs/applications/graphics')
-rw-r--r-- | pkgs/applications/graphics/sane/backends/brscan4/default.nix | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/pkgs/applications/graphics/sane/backends/brscan4/default.nix b/pkgs/applications/graphics/sane/backends/brscan4/default.nix index 0e768afdde1d..9713618d79ab 100644 --- a/pkgs/applications/graphics/sane/backends/brscan4/default.nix +++ b/pkgs/applications/graphics/sane/backends/brscan4/default.nix @@ -1,5 +1,4 @@ -{ lib, stdenv, fetchurl, callPackage, patchelf, makeWrapper, coreutils, libusb-compat-0_1 }: - +{ stdenv, lib, fetchurl, callPackage, patchelf, makeWrapper, coreutils, libusb-compat-0_1 }: let myPatchElf = file: with lib; '' patchelf --set-interpreter \ @@ -7,22 +6,23 @@ let ${file} ''; - udevRules = callPackage ./udev_rules_type1.nix {}; + udevRules = callPackage ./udev_rules_type1.nix { }; + +in +stdenv.mkDerivation rec { + pname = "brscan4"; + version = "0.4.9-1"; + src = { + "i686-linux" = fetchurl { + url = "http://download.brother.com/welcome/dlf006646/${pname}-${version}.i386.deb"; + sha256 = "0pkg9aqvnkpjnb9cgzf7lxw2g4jqrf2w98irkv22r0gfsfs3nwma"; + }; + "x86_64-linux" = fetchurl { -in stdenv.mkDerivation rec { - name = "brscan4-0.4.8-1"; - src = - if stdenv.hostPlatform.system == "i686-linux" then - fetchurl { - url = "http://download.brother.com/welcome/dlf006646/${name}.i386.deb"; - sha256 = "15hrf1gpm36lniqi6yf47dvdqjinm644xb752c6rcv8n06wb79ag"; - } - else if stdenv.hostPlatform.system == "x86_64-linux" then - fetchurl { - url = "https://download.brother.com/welcome/dlf006645/${name}.amd64.deb"; - sha256 = "0pyprjl0capg403yp6pp07gd6msx9kn7bzjcdswdbn28fyxrk5l4"; - } - else throw "${name} is not supported on ${stdenv.hostPlatform.system} (only i686-linux and x86_64 linux are supported)"; + url = "https://download.brother.com/welcome/dlf006645/${pname}-${version}.amd64.deb"; + sha256 = "0kakkl8rmsi2yr3f8vd1kk8vsl9g2ijhqil1cvvbwrhwgi0b7ai7"; + }; + }."${stdenv.hostPlatform.system}"; unpackPhase = '' ar x $src @@ -87,7 +87,7 @@ in stdenv.mkDerivation rec { meta = { description = "Brother brscan4 sane backend driver"; homepage = "http://www.brother.com"; - platforms = lib.platforms.linux; + platforms = [ "i686-linux" "x86_64-linux" ]; license = lib.licenses.unfree; maintainers = with lib.maintainers; [ jraygauthier ]; }; |