diff options
author | aszlig <aszlig@nix.build> | 2019-06-12 04:17:37 +0200 |
---|---|---|
committer | aszlig <aszlig@nix.build> | 2019-06-12 04:17:37 +0200 |
commit | 293e2f950616faa2b7a646042d3bb1241801f9d6 (patch) | |
tree | 576d6709aa505998d9dcf50b835f86e9696245cc | |
parent | 715519bf95babeabf28855e2f1e6f9200bdd51e1 (diff) |
machines/brawndo: Add cnijfilter2 version 5.70
I don't recall the exact model which was used for that machine, but it was definitely one that required version 5.70. Now I made a pull request for nixpkgs a while ago[1], which hasn't been merged and as I didn't have the chance to test it by myself I didn't merge that pull request yet. Since the user asked about that printer driver again, I decided to give version 5.70 a shot in vuizvui only and merge it upstream, once the user reports that the driver is working. [1]: https://github.com/NixOS/nixpkgs/pull/58399 Signed-off-by: aszlig <aszlig@nix.build>
-rw-r--r-- | machines/aszlig/managed/brawndo.nix | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/machines/aszlig/managed/brawndo.nix b/machines/aszlig/managed/brawndo.nix index 0275a4e5..76dc9a69 100644 --- a/machines/aszlig/managed/brawndo.nix +++ b/machines/aszlig/managed/brawndo.nix @@ -44,7 +44,19 @@ in { services = { deluge.enable = true; - printing.drivers = [ pkgs.cups-bjnp ]; + printing.drivers = [ + pkgs.cups-bjnp + # XXX: Until https://github.com/NixOS/nixpkgs/pull/58399 gets merged. + (pkgs.cnijfilter2.overrideAttrs (drv: rec { + name = "cnijfilter2-${version}"; + version = assert drv.version == "5.30"; "5.70"; + src = pkgs.fetchzip { + url = "http://gdlp01.c-wss.com/gds/0/0100009930/01/" + + "cnijfilter2-source-5.70-1.tar.gz"; + sha256 = "045zjsmaidn1m44ki6m1018gjzbj77gm234n5i2lshxpbzpyh0is"; + }; + })) + ]; xserver.synaptics.enable = true; xserver.synaptics.twoFingerScroll = true; |