tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
cups-kyodialog: 9.2-20220928 -> 9.3-20230720
Nicolas Benes
2 years ago
80c6277f
c679700f
+8
-4
1 changed file
expand all
collapse all
unified
split
pkgs
misc
cups
drivers
kyodialog
default.nix
+8
-4
pkgs/misc/cups/drivers/kyodialog/default.nix
···
23
assert region == "Global" || region == "EU";
24
25
let
26
-
kyodialog_version = "9.2";
27
-
date = "20220928";
28
in
29
stdenv.mkDerivation rec {
30
pname = "cups-kyodialog";
···
33
dontStrip = true;
34
35
src = fetchzip {
0
0
0
0
36
urls = [
37
"https://www.kyoceradocumentsolutions.us/content/download-center-americas/us/drivers/drivers/KyoceraLinuxPackages_${date}_tar_gz.download.gz"
38
-
"https://web.archive.org/web/20221122230412/https://www.kyoceradocumentsolutions.us/content/download-center-americas/us/drivers/drivers/KyoceraLinuxPackages_${date}_tar_gz.download.gz"
39
];
40
-
sha256 = "sha256-WCHuAQO2T6S8JtRsI2Yf/ypeCLMH365Ax/qX+Ah2s3k=";
41
extension = "tar.gz";
42
stripRoot = false;
43
postFetch = ''
···
23
assert region == "Global" || region == "EU";
24
25
let
26
+
kyodialog_version = "9.3";
27
+
date = "20230720";
28
in
29
stdenv.mkDerivation rec {
30
pname = "cups-kyodialog";
···
33
dontStrip = true;
34
35
src = fetchzip {
36
+
# Steps to find the release download URL:
37
+
# 1. Go to https://www.kyoceradocumentsolutions.us/en/support/downloads.html
38
+
# 2. Search for printer model, e.g. "TASKalfa 6053ci"
39
+
# 3. Locate e.g. "Linux Print Driver (9.3)" in the list
40
urls = [
41
"https://www.kyoceradocumentsolutions.us/content/download-center-americas/us/drivers/drivers/KyoceraLinuxPackages_${date}_tar_gz.download.gz"
42
+
"https://web.archive.org/web/20231021143259/https://www.kyoceradocumentsolutions.us/content/download-center-americas/us/drivers/drivers/KyoceraLinuxPackages_${date}_tar_gz.download.gz"
43
];
44
+
hash = "sha256-3h2acOmaQIiqe2Fd9QiqEfre5TrxzRrll6UlUruwj1o=";
45
extension = "tar.gz";
46
stripRoot = false;
47
postFetch = ''