gnu: brlaser: Update to 6.2.7.

Pdewacht repository no longer active, upstream development moved to Owl-Maintain fork.

* gnu/packages/cups.scm (brlaser): Update to 6.2.7.
[source]: Switch to maintained fork.
[home-page]: Update URL.
[description]: Update the list of supported printers.

Change-Id: I4ef2f1837c38ece8bcb0b900214355eb7c833f6f
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
This commit is contained in:
Antoine Côté 2025-07-07 13:58:51 -04:00 committed by Danny Milosavljevic
parent 85c0ec23b9
commit 3f98a9838a
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5

View file

@ -10,6 +10,7 @@
;;; Copyright © 2021, 2023, 2024 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
;;; Copyright © 2025 Lukas Gradl <lgradl@posteo.net>
;;; Copyright © 2025 Antoine Côté <antoine.cote@posteo.net>
;;;
;;; This file is part of GNU Guix.
;;;
@ -69,66 +70,119 @@
#:use-module (ice-9 match))
(define-public brlaser
(let ((commit "2a49e3287c70c254e7e3ac9dabe9d6a07218c3fa")
(revision "2"))
(package
(name "brlaser")
(version (git-version "6" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/pdewacht/brlaser")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"033g461qzwrzi6x24pfasyx9g7fkn5iy5f8c3h8bczg2bvscxyym"))))
(build-system cmake-build-system)
(arguments
(list
#:configure-flags
#~(list (string-append "-DCUPS_DATA_DIR=" #$output "/share/cups")
(string-append "-DCUPS_SERVER_BIN=" #$output "/lib/cups"))))
(inputs
(list ghostscript cups zlib))
(home-page "https://github.com/pdewacht/brlaser")
(synopsis "Brother laser printer driver")
(description "Brlaser is a CUPS driver for Brother laser printers. This
(package
(name "brlaser")
(version "6.2.7")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Owl-Maintain/brlaser")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0giibsva4f2sfn6cchqfnv74d047n5dmp97yxqdks1zad0pf7r3b"))))
(build-system cmake-build-system)
(arguments
(list
#:configure-flags
#~(list (string-append "-DCUPS_DATA_DIR="
#$output "/share/cups")
(string-append "-DCUPS_SERVER_BIN="
#$output "/lib/cups"))))
(inputs (list ghostscript cups zlib))
(home-page "https://github.com/Owl-Maintain/brlaser")
(synopsis "Brother laser printer driver")
(description "Brlaser is a CUPS driver for Brother laser printers. This
driver is known to work with these printers:
@enumerate
@item Brother DCP-1510 series
@item Brother DCP-1600 series
@item Brother DCP-1610W series
@item Brother DCP-7010
@item Brother DCP-7020
@item Brother DCP-7030
@item Brother DCP-7040
@item Brother DCP-7055
@item Brother DCP-7055W
@item Brother DCP-7060D
@item Brother DCP-7065DN
@item Brother DCP-7070DW
@item Brother DCP-7080
@item Brother DCP-7080D
@item Brother DCP-8065DN
@item Brother DCP-B7500D series
@item Brother DCP-L2500D series
@item Brother DCP-L2510D series
@item Brother DCP-L2520D series
@item Brother DCP-L2520DW series
@item Brother DCP-L2537DW
@item Brother DCP-L2540DW series
@item Brother DCP-L2550DW series
@item Brother DCP-L2560DW series
@item Brother FAX-2820
@item Brother FAX-2840
@item Brother HL-1110 series
@item Brother HL-1200 series
@item Brother HL-2030 series
@item Brother HL-2130 series
@item Brother HL-2140 series
@item Brother HL-2220 series
@item Brother HL-2230 series
@item Brother HL-2240 series
@item Brother HL-2240D series
@item Brother HL-2250DN series
@item Brother HL-2260
@item Brother HL-2260D
@item Brother HL-2270DW series
@item Brother HL-2280DW
@item Brother HL-5030 series
@item Brother HL-5040 series
@item Brother HL-5140 series
@item Brother HL-5370DW series
@item Brother HL-5450DN series
@item Brother HL-L2300D series
@item Brother HL-L2305 series
@item Brother HL-L2310D series
@item Brother HL-L2320D series
@item Brother HL-L2335D series
@item Brother HL-L2340D series
@item Brother HL-L2350DW series
@item Brother HL-L2360D series
@item Brother MFC-1910W
@item Brother HL-L2370DN series
@item Brother HL-L2375DW series
@item Brother HL-L2380DW series
@item Brother HL-L2390DW
@item Brother HL-L2400DW
@item Brother HL-L2402D
@item Brother HL-L2405W
@item Brother HL-L5000D series
@item Brother MFC-1810 series
@item Brother MFC-1910W series
@item Brother MFC-7240
@item Brother MFC-7320
@item Brother MFC-7340
@item Brother MFC-7360N
@item Brother MFC-7365DN
@item Brother MFC-7840W
@item Brother MFC-7420
@item Brother MFC-7440N
@item Brother MFC-7460DN
@item Brother MFC-7860DW
@item Brother MFC-8440
@item Brother MFC-8710DW
@item Brother MFC-8860DN
@item Brother MFC-9160
@item Brother MFC-L2690DW
@item Brother MFC-L2700DN series
@item Brother MFC-L2700DW series
@item Brother MFC-L2710DN series
@item Brother MFC-L2710DW series
@item Lenovo M7605D
@item Brother MFC-L2750DW series
@item Fuji Xerox DocuPrint P265 dw
@item Lenovo LJ2650DN
@end enumerate")
(license license:gpl2+))))
(license license:gpl2+)))
(define-public cups-filters
(package