From cdd7496ff394f4970312ea019f45dca2a8b7b4c8 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Wed, 14 Aug 2024 07:00:47 +0200 Subject: [PATCH] foomatic-db: unstable-2024-05-04 -> unstable-2024-08-13 This update renames Utax ppd files to avoid spaces in filenames. Since this is an incompatible change, we also add a hint in the release notes. --- nixos/doc/manual/release-notes/rl-2411.section.md | 2 ++ pkgs/by-name/fo/foomatic-db/package.nix | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2411.section.md b/nixos/doc/manual/release-notes/rl-2411.section.md index 4083147237ab..8145bf40687d 100644 --- a/nixos/doc/manual/release-notes/rl-2411.section.md +++ b/nixos/doc/manual/release-notes/rl-2411.section.md @@ -243,6 +243,8 @@ - `/share/nano` is now only linked when `programs.nano.enable` is enabled. +- PPD files for Utax printers got renamed (spaces replaced by underscores) in newest `foomatic-db` package; users of Utax printers might need to adapt their `hardware.printers.ensurePrinters.*.model` value. + - `libe57format` has been updated to `>= 3.0.0`, which contains some backward-incompatible API changes. See the [release note](https://github.com/asmaloney/libE57Format/releases/tag/v3.0.0) for more details. - `gitlab` deprecated support for *runner registration tokens* in GitLab 16.0, disabled their support in GitLab 17.0 and will diff --git a/pkgs/by-name/fo/foomatic-db/package.nix b/pkgs/by-name/fo/foomatic-db/package.nix index 494216228a06..4f2a08952a4a 100644 --- a/pkgs/by-name/fo/foomatic-db/package.nix +++ b/pkgs/by-name/fo/foomatic-db/package.nix @@ -13,15 +13,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "foomatic-db"; - version = "unstable-2024-05-04"; + version = "unstable-2024-08-13"; src = fetchFromGitHub { # there is also a daily snapshot at the `downloadPage`, # but it gets deleted quickly and would provoke 404 errors owner = "OpenPrinting"; repo = "foomatic-db"; - rev = "eaad4c0d2406d4cd38a6d15e5dc93d1bc8358c30"; - hash = "sha256-A+Op1E16woNl/ppVj0QfdV4XgT1M8sbrpTXtdOz3PYk="; + rev = "359508733741039b65c86e7a1318a89862e03b13"; + hash = "sha256-DSduuSC9XX2+fS2XOQ4/FrmBzOu7rgfNDeLzpcBplsY="; }; buildInputs = [ cups cups-filters ghostscript gnused perl ];