From 5141589b2d944caa8f8e966029305985194d4a87 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Thu, 26 Mar 2026 17:01:46 +0100 Subject: [PATCH 1/2] kmscon: 9.3.2 -> 9.3.3 https://github.com/kmscon/kmscon/releases/tag/v9.3.3 --- pkgs/by-name/km/kmscon/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/km/kmscon/package.nix b/pkgs/by-name/km/kmscon/package.nix index 36c7d867af7e..fcff2d310d47 100644 --- a/pkgs/by-name/km/kmscon/package.nix +++ b/pkgs/by-name/km/kmscon/package.nix @@ -26,13 +26,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "kmscon"; - version = "9.3.2"; + version = "9.3.3"; src = fetchFromGitHub { owner = "kmscon"; repo = "kmscon"; tag = "v${finalAttrs.version}"; - hash = "sha256-a1H9/j92Z/vjvFp226Ps9PFy5dAS8yg+RErgJWIb9HQ="; + hash = "sha256-U9jDlZb5aBzQ7IErtLsajxcN1W5/8/eNwhGIuz7aUCw="; }; strictDeps = true; From 2c203c49265d2ed6bca8a1ceca4c2ac71d49b0bf Mon Sep 17 00:00:00 2001 From: r-vdp Date: Thu, 26 Mar 2026 20:51:27 +0100 Subject: [PATCH 2/2] kmscon: add explicit freetype, fontconfig, zlib deps 9.3.3 added a new font_freetype backend that directly links against freetype and fontconfig. These were previously pulled in transitively via pango -> cairo, but should be explicit since meson now checks for them directly. zlib is now a required dependency (used by genunifont and mod-unifont for compressed font data). --- pkgs/by-name/km/kmscon/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/km/kmscon/package.nix b/pkgs/by-name/km/kmscon/package.nix index fcff2d310d47..cedf3862c60e 100644 --- a/pkgs/by-name/km/kmscon/package.nix +++ b/pkgs/by-name/km/kmscon/package.nix @@ -9,6 +9,9 @@ libdrm, libGLU, libGL, + freetype, + fontconfig, + zlib, pango, pkg-config, docbook_xsl, @@ -47,6 +50,9 @@ stdenv.mkDerivation (finalAttrs: { libdrm libtsm libxkbcommon + freetype + fontconfig + zlib pango systemdLibs libgbm