git.iko.soy/typeable/nixpkgs
on master help sign in
cups-kyocera-ecosys-m552x-p502x: init at 8.1602
commit838ff97b19d32163e292aa4d2845b82a57c8b78c authorMarius Bergmann <marius@yeai.de> dateFri 11 Jun 2021, 11:25 (5 years ago) parentfbfb794
2 files changed+31
pkgs/misc/cups/drivers/kyocera-ecosys-m552x-p502x/default.nix+29 pkgs/top-level/all-packages.nix+2
pkgs/misc/cups/drivers/kyocera-ecosys-m552x-p502x/default.nixnew file+29
@@ -0,0 +1,29 @@
1+{ stdenv
2+, lib
3+, fetchzip
4+ # can either be "EU" or "Global"; it's unclear what the difference is
5+, region ? "Global"
6+}:
7+
8+stdenv.mkDerivation rec {
9+ pname = "cups-kyocera-ecosys-m552x-p502x";
10+ version = "8.1602";
11+
12+ src = fetchzip {
13+ url = "https://www.kyoceradocumentsolutions.de/content/download-center/de/drivers/all/Linux_8_1602_ECOSYS_M5521_5526_P5021_5026_zip.download.zip";
14+ sha256 = "sha256-XDH5deZmWNghfoO7JaYYvnVq++mbQ8RwLY57L2CKYaY=";
15+ };
16+
17+ installPhase = ''
18+ mkdir -p $out/share/cups/model/Kyocera
19+ cp ${region}/English/*.PPD $out/share/cups/model/Kyocera/
20+ '';
21+
22+ meta = with lib; {
23+ description = "PPD files for Kyocera ECOSYS M5521cdn/M5521cdw/M5526cdn/M5526cdw/P5021cdn/P5021cdw/P5026cdn/P5026cdw";
24+ homepage = "https://www.kyoceradocumentsolutions.com";
25+ license = licenses.unfree;
26+ maintainers = [ maintainers.mbrgm ];
27+ platforms = platforms.linux;
28+ };
29+}
pkgs/top-level/all-packages.nix+2
@@ -30298,6 +30298,8 @@ in
3029830298
3029930299 cups-kyocera = callPackage ../misc/cups/drivers/kyocera {};
3030030300
30301+ cups-kyocera-ecosys-m552x-p502x = callPackage ../misc/cups/drivers/kyocera-ecosys-m552x-p502x {};
30302+
3030130303 cups-kyodialog3 = callPackage ../misc/cups/drivers/kyodialog3 {};
3030230304
3030330305 cups-dymo = callPackage ../misc/cups/drivers/dymo {};