From 38ac535cc66317d6ad746286944bfb37630fed5e Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 24 Jul 2026 12:18:50 +0200 Subject: [PATCH 1/7] libvirt: remove xhtml1 --- pkgs/by-name/li/libvirt/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/li/libvirt/package.nix b/pkgs/by-name/li/libvirt/package.nix index 084657ebe830..19c9f2eb127f 100644 --- a/pkgs/by-name/li/libvirt/package.nix +++ b/pkgs/by-name/li/libvirt/package.nix @@ -37,7 +37,6 @@ runtimeShell, stdenv, replaceVars, - xhtml1, json_c, writeScript, writeShellApplication, @@ -233,7 +232,6 @@ stdenv.mkDerivation rec { libxml2 python3 readline - xhtml1 json_c ] ++ lib.optionals isLinux [ From 921182a0763e3e1f36918a351bc844a11f174294 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 24 Jul 2026 12:21:03 +0200 Subject: [PATCH 2/7] xhtml1: drop --- pkgs/by-name/xh/xhtml1/package.nix | 38 ------------------------------ pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 38 deletions(-) delete mode 100644 pkgs/by-name/xh/xhtml1/package.nix diff --git a/pkgs/by-name/xh/xhtml1/package.nix b/pkgs/by-name/xh/xhtml1/package.nix deleted file mode 100644 index 020abcab5419..000000000000 --- a/pkgs/by-name/xh/xhtml1/package.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ - lib, - stdenv, - fetchzip, - libxml2, -}: - -stdenv.mkDerivation { - pname = "xhtml1"; - version = "0-unstable-2002-08-01"; - - src = fetchzip { - url = "https://www.w3.org/TR/xhtml1/xhtml1.tgz"; - hash = "sha256-Y/IZqFAPjRl5ol5hekCEmv6l4LEP0HUIuyxU/SPfC28="; - }; - - nativeBuildInputs = [ libxml2 ]; - - installPhase = '' - mkdir -p $out/xml/dtd/xhtml1 - cp DTD/*.ent DTD/*.dtd $out/xml/dtd/xhtml1 - - # Generate an XML catalog. - cat=$out/xml/dtd/xhtml1/catalog.xml - xmlcatalog --noout --create $cat - grep PUBLIC DTD/*.soc | while read x; do - eval a=($x) - xmlcatalog --noout --add public "''${a[1]}" "''${a[2]}" $cat - done - ''; - - meta = { - homepage = "https://www.w3.org/TR/xhtml1/"; - description = "DTDs for XHTML 1.0, the Extensible HyperText Markup Language"; - platforms = lib.platforms.unix; - license = lib.licenses.w3c-19980720; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 9d55f467d73f..c8aff5195f44 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2532,6 +2532,7 @@ mapAliases { xf86videowsfb = throw "The Xorg BSD wsdisplay framebuffer video driver is broken and hasn't had a release since 2012"; # added 2025-12-13 xflux = throw "'xflux' has been removed as it was unmaintained"; # Added 2025-08-22 xflux-gui = throw "'xflux-gui' has been removed as it was unmaintained"; # Added 2025-08-22 + xhtml1 = throw "'xhtml1' has been removed because it was superseded in 2018"; # Added 2026-07-24 xinput_calibrator = xinput-calibrator; # Added 2025-08-28 xjump = throw "'xjump' has been removed as it is unmaintained"; # Added 2025-08-22 xkeyboardconfig = xkeyboard-config; # Added 2026-02-04 From eef347dc3bb034bbf7e116a6bfb09c70fe46efa2 Mon Sep 17 00:00:00 2001 From: ShouviT Date: Fri, 31 Jul 2026 14:55:02 +0300 Subject: [PATCH 3/7] tuxbox: 3.1.6 -> 3.2.0 --- pkgs/by-name/tu/tuxbox/package.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tuxbox/package.nix b/pkgs/by-name/tu/tuxbox/package.nix index 6546e909d58c..e8910a05dcb9 100644 --- a/pkgs/by-name/tu/tuxbox/package.nix +++ b/pkgs/by-name/tu/tuxbox/package.nix @@ -5,14 +5,14 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "tuxbox"; - version = "3.1.6"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "AndyCappDev"; repo = "tuxbox"; tag = "v${finalAttrs.version}"; - hash = "sha256-BZUo02q2szaxnJYx8UvYvfCErJX4KFzToCvZLuBRJKQ="; + hash = "sha256-ZPfZ/0UtwZp0HdDc99EZx+Z0drmk0yPx1taoIXcHP+g="; }; build-system = [ python3Packages.setuptools ]; @@ -36,6 +36,12 @@ python3Packages.buildPythonApplication (finalAttrs: { mkdir -p $out/lib/udev/rules.d/ echo 'KERNEL=="uinput", MODE="0660", GROUP="input", OPTIONS+="static_node=uinput"' > $out/lib/udev/rules.d/99-tuxbox-uinput.rules chmod 0744 $out/lib/udev/rules.d/99-tuxbox-uinput.rules + + # Keep ModemManager off the TourBox serial port + cat > $out/lib/udev/rules.d/99-tuxbox-modemmanager.rules <<'EOF' + SUBSYSTEM=="tty", ATTRS{idVendor}=="c251", ATTRS{idProduct}=="2005", ENV{ID_MM_DEVICE_IGNORE}="1" + SUBSYSTEM=="tty", ATTRS{idVendor}=="2e3c", ATTRS{idProduct}=="5740", ENV{ID_MM_DEVICE_IGNORE}="1" + EOF ''; meta = { From 041b4bbdb7d49ddc27ae48cbd790847c8a526f59 Mon Sep 17 00:00:00 2001 From: Philipp Schuster Date: Mon, 10 Aug 2026 15:10:47 +0200 Subject: [PATCH 4/7] libvirt: 12.4.0 -> 12.6.0 Updated done using: `$ nix-shell maintainers/scripts/update.nix --argstr package libvirt` Upstream changelog: https://libvirt.org/news.html The additional change in package.nix is caused by a upstream change [0] that first appeared in 12.6.0. Although the commit message [0] says the libvirtd driver option should be sufficient to turn this on, this seems not to be the case. [0] https://github.com/libvirt/libvirt/commit/4d7cfb4cdf3f0058e82df4e45f2d0e2aeb760707 Signed-off-by: Philipp Schuster On-behalf-of: SAP philipp.schuster@sap.com --- pkgs/by-name/li/libvirt/package.nix | 5 +++-- pkgs/development/python-modules/libvirt-python/default.nix | 4 ++-- pkgs/top-level/perl-packages.nix | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/li/libvirt/package.nix b/pkgs/by-name/li/libvirt/package.nix index 084657ebe830..9165b9b79706 100644 --- a/pkgs/by-name/li/libvirt/package.nix +++ b/pkgs/by-name/li/libvirt/package.nix @@ -121,14 +121,14 @@ assert enableZfs -> isLinux; stdenv.mkDerivation rec { pname = "libvirt"; # if you update, also bump and SysVirt in - version = "12.4.0"; + version = "12.6.0"; src = fetchFromGitLab { owner = "libvirt"; repo = "libvirt"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-xgXbgZ8UDdiKPJSGEHB5PasGws5VvCgd+DpoOxwceEA="; + hash = "sha256-SEscELXhiEoFnDDcxV7Jb2LjyheNJbgPp7AnXix2GVU="; }; patches = [ @@ -350,6 +350,7 @@ stdenv.mkDerivation rec { (feat "tests" true) (feat "udev" isLinux) (feat "json_c" true) + (feat "libvirtd" true) (driver "ch" (isLinux && (stdenv.hostPlatform.isx86_64 || stdenv.hostPlatform.isAarch64))) (driver "esx" true) diff --git a/pkgs/development/python-modules/libvirt-python/default.nix b/pkgs/development/python-modules/libvirt-python/default.nix index 41536ab66f05..c61c64ebbc2f 100644 --- a/pkgs/development/python-modules/libvirt-python/default.nix +++ b/pkgs/development/python-modules/libvirt-python/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "libvirt-python"; - version = "12.4.0"; + version = "12.6.0"; pyproject = true; src = fetchFromGitLab { owner = "libvirt"; repo = "libvirt-python"; tag = "v${version}"; - hash = "sha256-8+o3ji7b0PCGxnHbsUJTUn1oudeN3rV+ehUILmufD1M="; + hash = "sha256-BJGXIc3Oggwod4d+JT7ag///oQIErqHVnORhn9CUUr0="; }; postPatch = '' diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 34f6193bc6a3..beaa4a096ff9 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -32798,12 +32798,12 @@ with self; SysVirt = buildPerlModule rec { pname = "Sys-Virt"; - version = "12.4.0"; + version = "12.6.0"; src = fetchFromGitLab { owner = "libvirt"; repo = "libvirt-perl"; tag = "v${version}"; - hash = "sha256-GMZvSRZnxrPvhhLOJoFnNas7+ccsGXsL6s16EAeeFJQ="; + hash = "sha256-Na+O1sw5elyDsUutevcJh1WuhVHCBDu5usDx1zme9WI="; }; nativeBuildInputs = [ pkgs.pkg-config ]; buildInputs = [ From b947f58894f69959756a1ee7eb1d3b05319be5ba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 10 Aug 2026 22:02:05 +0000 Subject: [PATCH 5/7] gittype: 0.10.1 -> 0.10.2 --- pkgs/by-name/gi/gittype/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gittype/package.nix b/pkgs/by-name/gi/gittype/package.nix index a84eeb054eb9..6b2df5e3b50e 100644 --- a/pkgs/by-name/gi/gittype/package.nix +++ b/pkgs/by-name/gi/gittype/package.nix @@ -15,16 +15,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gittype"; - version = "0.10.1"; + version = "0.10.2"; src = fetchFromGitHub { owner = "unhappychoice"; repo = "gittype"; tag = "v${finalAttrs.version}"; - hash = "sha256-9FzmL+52cOmaYR6sZYC9+rme7wAqtf6aHZHWs1cy/Y4="; + hash = "sha256-343lPlLrfHHZEfhFEZGAXwzxGg1I2YpGQERcFU2bJZY="; }; - cargoHash = "sha256-XMcLJ2aD1QUoQt0F3szWfHSX0zQ4k9V8yJPLtv8ljj4="; + cargoHash = "sha256-tca8fV7KWd/Ab0+J3eymhjXZfGUsF6LXhgP4HKYisq4="; nativeBuildInputs = [ pkg-config ]; From 1cdfa9663966568d72659ec78ebde5bfadc26bc1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 11 Aug 2026 03:34:18 +0000 Subject: [PATCH 6/7] os-agent: 1.10.0 -> 1.11.0 --- pkgs/by-name/os/os-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/os/os-agent/package.nix b/pkgs/by-name/os/os-agent/package.nix index be83d942b6d1..60e33c286a95 100644 --- a/pkgs/by-name/os/os-agent/package.nix +++ b/pkgs/by-name/os/os-agent/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "os-agent"; - version = "1.10.0"; + version = "1.11.0"; src = fetchFromGitHub { owner = "home-assistant"; repo = "os-agent"; tag = finalAttrs.version; - hash = "sha256-jO7TE4lBqyxUYcy3ZsZAFO98orGJ6hTM97+G/ueawNg="; + hash = "sha256-6dosIr12myPb6DKkf5focFwqToTDx84dPNqiaSDdEis="; }; - vendorHash = "sha256-WC251fHO3XRICP7q7RdHCTnf8WfqNKnueCp36uEtrIg="; + vendorHash = "sha256-Kn3kEFCYWv/tVKVfIhhrgXU+ZTzHoseiQA2MiqfO0DU="; ldFlags = [ "-X main.version=" From 6fc3c7c88e5afc9766e745e921680ba8d49081df Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 11 Aug 2026 05:57:31 +0000 Subject: [PATCH 7/7] dwproton-bin: dwproton-11.0-9 -> dwproton-11.0-11 --- pkgs/by-name/dw/dwproton-bin/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/dw/dwproton-bin/package.nix b/pkgs/by-name/dw/dwproton-bin/package.nix index 3591294896b3..7831f33b8231 100644 --- a/pkgs/by-name/dw/dwproton-bin/package.nix +++ b/pkgs/by-name/dw/dwproton-bin/package.nix @@ -11,11 +11,11 @@ proton-ge-bin.overrideAttrs ( inherit steamDisplayName; pname = "dwproton-bin"; - version = "dwproton-11.0-9"; + version = "dwproton-11.0-11"; src = fetchzip { url = "https://dawn.wine/dawn-winery/dwproton/releases/download/${finalAttrs.version}/${finalAttrs.version}-x86_64.tar.xz"; - hash = "sha256-kWMYlF0H9iYjRcKmq/G4Ws4sTl+gN8nSFgfYvAOd754="; + hash = "sha256-p1x1UAuXLG0MpYcyrssudKwpCRlKAPPxrv7UFyPe2lI="; }; preFixup = ''