From 29ef0be5c7c9cb8a9aec7df1e73431dcf20d8fd1 Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Fri, 21 Nov 2025 15:14:15 -0800 Subject: [PATCH 01/30] aapt: set for x86_64-linux --- pkgs/by-name/aa/aapt/package.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkgs/by-name/aa/aapt/package.nix b/pkgs/by-name/aa/aapt/package.nix index c7767eebe559..7fa35b3f3942 100644 --- a/pkgs/by-name/aa/aapt/package.nix +++ b/pkgs/by-name/aa/aapt/package.nix @@ -52,11 +52,7 @@ stdenvNoCC.mkDerivation rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ linsui ]; teams = [ lib.teams.android ]; - platforms = lib.platforms.unix; - badPlatforms = [ - # The linux executable only supports x86_64 - "aarch64-linux" - ]; + platforms = lib.platforms.darwin ++ [ "x86_64-linux" ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; } From 3de3afea772e151db8fdc761aea0103ce1737cf4 Mon Sep 17 00:00:00 2001 From: Benedikt Broich Date: Sat, 3 Jan 2026 15:27:04 +0100 Subject: [PATCH 02/30] home-assistant-custom-components.valetudo: init at 2025.12.0 --- .../custom-components/valetudo/package.nix | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 pkgs/servers/home-assistant/custom-components/valetudo/package.nix diff --git a/pkgs/servers/home-assistant/custom-components/valetudo/package.nix b/pkgs/servers/home-assistant/custom-components/valetudo/package.nix new file mode 100644 index 000000000000..ec7076d543d4 --- /dev/null +++ b/pkgs/servers/home-assistant/custom-components/valetudo/package.nix @@ -0,0 +1,23 @@ +{ + buildHomeAssistantComponent, + fetchFromGitHub, + lib, +}: +buildHomeAssistantComponent rec { + owner = "Hypfer"; + domain = "valetudo"; + version = "2025.12.0"; + + src = fetchFromGitHub { + owner = "Hypfer"; + repo = "hass-valetudo"; + tag = "${version}"; + hash = "sha256-dHrN9Bbmm3J47MRmwExZH6Mi4RvRBZdQ4R1xeCewcSc="; + }; + meta = { + description = "Valetudo for Home Assistant"; + homepage = "https://github.com/Hypfer/hass-valetudo"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ benediktbroich ]; + }; +} From 9cdbaeccfbe8f286ca3510aea394e17accec3e72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 22 Jan 2026 17:06:18 +0100 Subject: [PATCH 03/30] python3Packages.python-pskc: init at 1.4 --- .../python-modules/python-pskc/default.nix | 61 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 63 insertions(+) create mode 100644 pkgs/development/python-modules/python-pskc/default.nix diff --git a/pkgs/development/python-modules/python-pskc/default.nix b/pkgs/development/python-modules/python-pskc/default.nix new file mode 100644 index 000000000000..e6a5b308a1a8 --- /dev/null +++ b/pkgs/development/python-modules/python-pskc/default.nix @@ -0,0 +1,61 @@ +{ + buildPythonPackage, + fetchFromGitHub, + lib, + cryptography, + defusedxml, + lxml, + pytest-cov-stub, + pytestCheckHook, + python-dateutil, + setuptools, + signxml, +}: + +buildPythonPackage rec { + pname = "python-pskc"; + version = "1.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "arthurdejong"; + repo = "python-pskc"; + tag = version; + hash = "sha256-WBpS0EJA4arAn7O47ZHq3sBOd9D4tjYZKIi24xX5Hvs="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + cryptography + python-dateutil + ]; + + optional-dependencies = { + defuse = [ defusedxml ]; + lxml = [ lxml ]; + signature = [ signxml ]; + }; + + nativeCheckInputs = [ + pytest-cov-stub + pytestCheckHook + ] + ++ lib.concatAttrValues optional-dependencies; + + preCheck = '' + export TZ=Europe/Amsterdam + ''; + + pythonImportsCheck = [ "pskc" ]; + + meta = { + changelog = "https://github.com/arthurdejong/python-pskc/releases/tag/${version}"; + description = "Python module for handling PSKC files"; + homepage = "https://github.com/arthurdejong/python-pskc"; + license = lib.licenses.lgpl21Plus; + maintainers = [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 13735ac2daf2..0e50583ef964 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15551,6 +15551,8 @@ self: super: with self; { python-prctl = callPackage ../development/python-modules/python-prctl { }; + python-pskc = callPackage ../development/python-modules/python-pskc { }; + python-ptrace = callPackage ../development/python-modules/python-ptrace { }; python-rabbitair = callPackage ../development/python-modules/python-rabbitair { }; From bfc9a4c3405972a84c50893c680bf8eff789a0ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 22 Jan 2026 17:27:26 +0100 Subject: [PATCH 04/30] yubikey-manager: 5.8.0 -> 5.9.0 Diff: https://github.com/Yubico/yubikey-manager/compare/5.8.0...5.9.0 Changelog: https://github.com/Yubico/yubikey-manager/releases/tag/5.9.0 --- pkgs/by-name/yu/yubikey-manager/package.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/yu/yubikey-manager/package.nix b/pkgs/by-name/yu/yubikey-manager/package.nix index ad133173372f..3eb8a6065979 100644 --- a/pkgs/by-name/yu/yubikey-manager/package.nix +++ b/pkgs/by-name/yu/yubikey-manager/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonPackage rec { pname = "yubikey-manager"; - version = "5.8.0"; + version = "5.9.0"; pyproject = true; src = fetchFromGitHub { owner = "Yubico"; repo = "yubikey-manager"; tag = version; - hash = "sha256-Z3krdKP6hhhIxN7nl/k5r30jFVC0kZK9Z6Aqllp/KrA="; + hash = "sha256-8SWuhuFeMRIskJRxeb67gA3gdhSDf/vnrYHra6t71Bc="; }; postPatch = '' @@ -33,11 +33,12 @@ python3Packages.buildPythonPackage rec { ]; dependencies = with python3Packages; [ - cryptography - pyscard - fido2 click + cryptography + fido2 keyring + pyscard + python-pskc ]; postInstall = '' @@ -50,8 +51,9 @@ python3Packages.buildPythonPackage rec { ''; nativeCheckInputs = with python3Packages; [ - pytestCheckHook + astroid makefun + pytestCheckHook ]; meta = { From 6db94fcfc88addcb0d1c632be45722cd6d06c776 Mon Sep 17 00:00:00 2001 From: rewine Date: Sat, 7 Feb 2026 13:01:51 +0800 Subject: [PATCH 05/30] pixman: update wlroots in passthru.tests --- pkgs/by-name/pi/pixman/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pi/pixman/package.nix b/pkgs/by-name/pi/pixman/package.nix index eb15d72e7c0d..367fa018c860 100644 --- a/pkgs/by-name/pi/pixman/package.nix +++ b/pkgs/by-name/pi/pixman/package.nix @@ -13,8 +13,7 @@ qemu, scribus, tigervnc, - wlroots_0_17, - wlroots_0_18, + wlroots_0_19, xwayland, gitUpdater, @@ -78,8 +77,7 @@ stdenv.mkDerivation (finalAttrs: { qemu scribus tigervnc - wlroots_0_17 - wlroots_0_18 + wlroots_0_19 xwayland ; pkg-config = testers.hasPkgConfigModules { From 2450c24083f447ad1d1f3c78948cf910a1121994 Mon Sep 17 00:00:00 2001 From: crertel Date: Sat, 7 Feb 2026 18:37:26 -0600 Subject: [PATCH 06/30] lmstudio: 0.4.1.1 -> 0.4.2.2 --- pkgs/by-name/lm/lmstudio/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/lm/lmstudio/package.nix b/pkgs/by-name/lm/lmstudio/package.nix index 44f6ab2372f4..62fc10afcfd6 100644 --- a/pkgs/by-name/lm/lmstudio/package.nix +++ b/pkgs/by-name/lm/lmstudio/package.nix @@ -7,10 +7,10 @@ let pname = "lmstudio"; - version_aarch64-darwin = "0.4.1-1"; - hash_aarch64-darwin = "sha256-rVmBKDejuOYprHbQ/UhiAm8PfVgGoPTXbx1Qkdi4j+g="; - version_x86_64-linux = "0.4.1-1"; - hash_x86_64-linux = "sha256-0Y4XjK3vfWeY8Z5tQfM6KX4modKFCRy8MNqCUtGKRvA="; + version_aarch64-darwin = "0.4.2-2"; + hash_aarch64-darwin = "sha256-JadulYyHiXK+sQdp7Y6m5lQkkPkzut9O9Lc9kcW7bR4="; + version_x86_64-linux = "0.4.2-2"; + hash_x86_64-linux = "sha256-JxGlqgsuLcW81mOIcntVFSHv19zSFouIChgz/egc+J0="; meta = { description = "LM Studio is an easy to use desktop app for experimenting with local and open-source Large Language Models (LLMs)"; From bbc4f8a7ffca8770fd65a278c2553f73240e01e9 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 8 Feb 2026 23:45:01 +0100 Subject: [PATCH 07/30] hfsutils: init at 3.2.6 --- pkgs/by-name/hf/hfsutils/package.nix | 143 +++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 pkgs/by-name/hf/hfsutils/package.nix diff --git a/pkgs/by-name/hf/hfsutils/package.nix b/pkgs/by-name/hf/hfsutils/package.nix new file mode 100644 index 000000000000..ad5abaf72f3f --- /dev/null +++ b/pkgs/by-name/hf/hfsutils/package.nix @@ -0,0 +1,143 @@ +{ + stdenv, + lib, + fetchurl, + fetchDebianPatch, + testers, + autoreconfHook, + bash, + tcl, + tk, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "hfsutils"; + version = "3.2.6"; + + src = fetchurl { + urls = [ + "https://fossies.org/linux/misc/old/hfsutils-${finalAttrs.version}.tar.gz" + "https://ftp2.osuosl.org/pub/clfs/conglomeration/hfsutils/hfsutils-${finalAttrs.version}.tar.gz" + "ftp://ftp.mars.org/hfs/hfsutils-${finalAttrs.version}.tar.gz" + ]; + hash = "sha256-vJ0i1tJSuSDsnN8Y4At2VaYYmz809C5Y1bsVKVcomEA="; + }; + + patches = [ + # extern declarations of errno instead of errno.h include breaks linking + (fetchDebianPatch { + inherit (finalAttrs) pname version; + debianRevision = "15"; + patch = "0002-Fix-FTBFS-with-gcc-3.4.patch"; + hash = "sha256-3xOuEFHJeuVBmdqT/fec1jOxdBiXoUFG7ixGztJlxic="; + }) + + # Support files > 2GB + (fetchDebianPatch { + inherit (finalAttrs) pname version; + debianRevision = "15"; + patch = "0003-Add-support-for-files-larger-than-2GB.patch"; + hash = "sha256-vXRjfJE3mJZyt739Ji5PnMnb94X50QhF0gpwCxRYqc4="; + }) + + # Tcl-interfacing code is old, needs deprecated interp->result + (fetchDebianPatch { + inherit (finalAttrs) pname version; + debianRevision = "15"; + patch = "0004-Add-DUSE_INTERP_RESULT-to-DEFINES-in-Makefile.in.patch"; + hash = "sha256-m0zDWZsMXcytaOyHUqo8Dbb5A9G2DyjX8TCGXvXVpmc="; + }) + + # Fix missing string.h include for strcmp + (fetchDebianPatch { + inherit (finalAttrs) pname version; + debianRevision = "16"; + patch = "0005-Fix-missing-inclusion-of-string.h-in-hpwd.c.patch"; + hash = "sha256-PIksZZle+FCiexvecy4IOayNZD/X+Qa8DdE8Ej/p79U="; + }) + ]; + + postPatch = '' + substituteInPlace Makefile.in \ + --replace-fail 'exec hfssh' 'exec ${placeholder "out"}/bin/hfssh' + '' + # Overriding AR breaks cross + + '' + substituteInPlace libhfs/Makefile.in \ + --replace-fail 'AR =' '#AR =' \ + --replace-fail '$(AR) ' '$(AR) rc ' + ''; + + strictDeps = true; + + nativeBuildInputs = [ + autoreconfHook + ]; + + buildInputs = [ + bash # allow /bin/sh shebang in hfs to get patched during fixupPhase + tcl + tk + ]; + + configureFlags = [ + (lib.strings.withFeatureAs true "tcl" "${tcl}") + (lib.strings.withFeatureAs true "tk" "${tk}") + ]; + + # Tcl code doesn't pass const strings to API + env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; + + enableParallelBuilding = true; + + # Makefile.in expects already-existing target dirs + preInstall = '' + mkdir -p $out/{bin,share/man/man1} + ''; + + doInstallCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; + + installCheckPhase = + let + diskLabel = "Test Disk"; + in + '' + runHook preInstallCheck + + # current volume is tracked in $HOME/.hcwd + export HOME=$(mktemp -d) + + # Allow pipeline to fail here + set +o pipefail + yes | head -c 819200 > disk.hfs + set -o pipefail + + $out/bin/hformat -l '${diskLabel}' disk.hfs + + mount_output="$($out/bin/hmount disk.hfs)" + if ! echo "$mount_output" | grep "${diskLabel}"; then + echo "Label '${diskLabel}' not found" && exit 1 + fi + + runHook postInstallCheck + ''; + + passthru.tests.version = testers.testVersion { + package = finalAttrs.finalPackage; + command = "hvol --version"; + }; + + meta = { + description = "Tools for reading and writing Macintosh volumes"; + longDescription = '' + HFS is the “Hierarchical File System”, the native volume format used on modern Macintosh computers. + hfsutils is the name of a comprehensive software package being developed to permit manipulation of + HFS volumes from UNIX and other systems. + ''; + homepage = "https://www.mars.org/home/rob/proj/hfs/"; + license = lib.licenses.gpl2Plus; + maintainers = [ lib.maintainers.OPNA2608 ]; + mainProgram = "hfs"; + platforms = lib.platforms.unix; + }; +}) From 00bca9c4a83fff77657450e5704b89e0b7082667 Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Fri, 21 Nov 2025 15:33:08 -0800 Subject: [PATCH 08/30] diffoscope: fix aarch64-linux eval --- pkgs/by-name/di/diffoscope/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/di/diffoscope/package.nix b/pkgs/by-name/di/diffoscope/package.nix index c3b3324d098b..48613d736d09 100644 --- a/pkgs/by-name/di/diffoscope/package.nix +++ b/pkgs/by-name/di/diffoscope/package.nix @@ -209,11 +209,9 @@ python.pkgs.buildPythonApplication rec { ]) ++ lib.optionals enableBloat ( [ - aapt abootimg apksigcopier apksigner - apktool cbfstool colord enjarify @@ -257,6 +255,12 @@ python.pkgs.buildPythonApplication rec { ]) # oggvideotools is broken on Darwin, please put it back when it will be fixed? ++ lib.optionals stdenv.hostPlatform.isLinux [ oggvideotools ] + # Causes an eval failure + # See https://github.com/NixOS/nixpkgs/issues/463873 + ++ lib.optionals (!stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAarch64) [ + aapt + apktool + ] ) ); From c82d01044423e04647aa1b13a84471be0a4dbeb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 9 Feb 2026 13:13:22 -0800 Subject: [PATCH 09/30] python3Packages.pysrdaligateway: 0.19.3 -> 0.20.2 Diff: https://github.com/maginawin/PySrDaliGateway/compare/v0.19.3...v0.20.2 Changelog: https://github.com/maginawin/PySrDaliGateway/releases/tag/v0.20.2 --- pkgs/development/python-modules/pysrdaligateway/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysrdaligateway/default.nix b/pkgs/development/python-modules/pysrdaligateway/default.nix index 9473a1db7240..c3f3a14a35e9 100644 --- a/pkgs/development/python-modules/pysrdaligateway/default.nix +++ b/pkgs/development/python-modules/pysrdaligateway/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pysrdaligateway"; - version = "0.19.3"; + version = "0.20.2"; pyproject = true; src = fetchFromGitHub { owner = "maginawin"; repo = "PySrDaliGateway"; tag = "v${version}"; - hash = "sha256-tVnTSpEAZC7DzAiKRQWKhtrp5epnwPZQr4XimG525Rw="; + hash = "sha256-JZ4+HJ53p28iqr62E/SCW7/ohv4/skyvRaIea24+mzM="; }; build-system = [ setuptools ]; From 9efaa4a383e6bd22d1921856a9673d16c401fe83 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 9 Feb 2026 21:50:49 +0000 Subject: [PATCH 10/30] ponyc: 0.60.5 -> 0.60.6 --- pkgs/by-name/po/ponyc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/ponyc/package.nix b/pkgs/by-name/po/ponyc/package.nix index 90b514e225ab..ede259fbab2c 100644 --- a/pkgs/by-name/po/ponyc/package.nix +++ b/pkgs/by-name/po/ponyc/package.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation rec { pname = "ponyc"; - version = "0.60.5"; + version = "0.60.6"; src = fetchFromGitHub { owner = "ponylang"; repo = "ponyc"; tag = version; - hash = "sha256-ssKpRhMNpA4Sm8qVIZTyT4aDMn6Jz2PpOABtplARhZ4="; + hash = "sha256-mBtSoFOX0dHtb0ojdT+uB1Lmu7Cak/3A8808dv3o1ik="; fetchSubmodules = true; }; From c930ede2dbe732d994d5aeae9a6e9d74a6095204 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 10 Feb 2026 03:34:43 +0000 Subject: [PATCH 11/30] crossmacro-daemon: 0.9.6 -> 0.9.7 --- pkgs/by-name/cr/crossmacro-daemon/deps.json | 208 ++---------------- pkgs/by-name/cr/crossmacro-daemon/package.nix | 4 +- 2 files changed, 18 insertions(+), 194 deletions(-) diff --git a/pkgs/by-name/cr/crossmacro-daemon/deps.json b/pkgs/by-name/cr/crossmacro-daemon/deps.json index 6d172f70917d..fa247afc80a3 100644 --- a/pkgs/by-name/cr/crossmacro-daemon/deps.json +++ b/pkgs/by-name/cr/crossmacro-daemon/deps.json @@ -1,218 +1,42 @@ [ { - "pname": "Avalonia", - "version": "11.3.11", - "hash": "sha256-FSMuXVA5q5L5evwos5bIsuT81suO8FbCjEF3OvAL9p0=" - } -, + "pname": "Serilog", + "version": "4.0.0", + "hash": "sha256-j8hQ5TdL1TjfdGiBO9PyHJFMMPvATHWN1dtrrUZZlNw=" + }, { - "pname": "Avalonia.Angle.Windows.Natives", - "version": "2.1.25547.20250602", - "hash": "sha256-LE/lENAHptmz6t3T/AoJwnhpda+xs7PqriNGzdcfg8M=" - } -, + "pname": "Serilog", + "version": "4.1.0", + "hash": "sha256-r89nJ5JE5uZlsRrfB8QJQ1byVVfCWQbySKQ/m9PYj0k=" + }, { - "pname": "Avalonia.BuildServices", - "version": "11.3.2", - "hash": "sha256-6wx06tjSKWQOlX2czdp6Wh0nuwVapx5qf/s8Qj5we40=" - } -, - { - "pname": "Avalonia.Controls.ColorPicker", - "version": "11.3.11", - "hash": "sha256-Ki6O9HYbseQPV3DsvwmJ+ERimi/WmvzelNJDKP6loo0=" - } -, - { - "pname": "Avalonia.Desktop", - "version": "11.3.11", - "hash": "sha256-oFivO8/0rir4BwQsTeWs3bSnb7RmldwxYmI77j5pt8k=" - } -, - { - "pname": "Avalonia.Diagnostics", - "version": "11.3.11", - "hash": "sha256-p38+O0VDqZ8u5VOzImP21/U5wyP1BUp2UrLLc9HSfwE=" - } -, - { - "pname": "Avalonia.Fonts.Inter", - "version": "11.3.11", - "hash": "sha256-S0DWwcZHulVUIckiv2HM1Vbqno64c/Xt+mPhZp1tfsA=" - } -, - { - "pname": "Avalonia.FreeDesktop", - "version": "11.3.11", - "hash": "sha256-UE2/w9cw3YDzsw3HuhI2sTPy8reH9C71ufmHOpzvlSQ=" - } -, - { - "pname": "Avalonia.Native", - "version": "11.3.11", - "hash": "sha256-vw67lp/oOt+2lqdJ5PK2FY93jqPTcgZqOAXLtSXlJ8s=" - } -, - { - "pname": "Avalonia.Remote.Protocol", - "version": "11.3.11", - "hash": "sha256-l1f3rVygtI268llwbN0NvTDSfXwZE3CyRw8w5tbHBC4=" - } -, - { - "pname": "Avalonia.Skia", - "version": "11.3.11", - "hash": "sha256-89TGu50JfEVFo+QZgyOR0uOagC/xoJvqfnrHep3W/cc=" - } -, - { - "pname": "Avalonia.Themes.Fluent", - "version": "11.3.11", - "hash": "sha256-tiJ0xAFf0UVSH7LASPtg/7ils7+vZjw2UKBMydyUR3Q=" - } -, - { - "pname": "Avalonia.Themes.Simple", - "version": "11.3.11", - "hash": "sha256-AJS5Ls0tJ6PCr2mnr1PpxGWX4sII8mpe2R+VCFYRg44=" - } -, - { - "pname": "Avalonia.Win32", - "version": "11.3.11", - "hash": "sha256-6/NG4OrB/4YisXzJ51GPuq3uDn8oEUWyJRAqejyMCQw=" - } -, - { - "pname": "Avalonia.X11", - "version": "11.3.11", - "hash": "sha256-2fiQvKxU/r71UOAQgy0zwSHVCM2uG2sdEUhObd5TrQQ=" - } -, - { - "pname": "CommunityToolkit.Mvvm", - "version": "8.4.0", - "hash": "sha256-a0D550q+ffreU9Z+kQPdzJYPNaj1UjgyPofLzUg02ZI=" - } -, - { - "pname": "HarfBuzzSharp", - "version": "8.3.1.1", - "hash": "sha256-614yv6bK9ynhdUnvW4wIkgpBe2sqTh28U9cDZzdhPc0=" - } -, - { - "pname": "HarfBuzzSharp.NativeAssets.Linux", - "version": "8.3.1.1", - "hash": "sha256-sBbez6fc9axVcsBbIHbpQh/MM5NHlMJgSu6FyuZzVyU=" - } -, - { - "pname": "HarfBuzzSharp.NativeAssets.macOS", - "version": "8.3.1.1", - "hash": "sha256-hK20KbX2OpewIO5qG5gWw5Ih6GoLcIDgFOqCJIjXR/Q=" - } -, - { - "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", - "version": "8.3.1.1", - "hash": "sha256-mLKoLqI47ZHXqTMLwP1UCm7faDptUfQukNvdq6w/xxw=" - } -, - { - "pname": "HarfBuzzSharp.NativeAssets.Win32", - "version": "8.3.1.1", - "hash": "sha256-Um4iwLdz9XtaDSAsthNZdev6dMiy7OBoHOrorMrMYyo=" - } -, - { - "pname": "MicroCom.Runtime", - "version": "0.11.0", - "hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0=" - } -, - { - "pname": "Microsoft.Extensions.DependencyInjection", - "version": "10.0.2", - "hash": "sha256-/9UWQRAI2eoocnJWWf1ktnAx/1Gt65c16fc0Xqr9+CQ=" - } -, - { - "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "10.0.2", - "hash": "sha256-UF9T13V5SQxJy2msfLmyovLmitZrjJayf8gHH+uK2eg=" - } -, + "pname": "Serilog", + "version": "4.2.0", + "hash": "sha256-7f3EpCsEbDxXgsuhE430KVI14p7oDUuCtwRpOCqtnbs=" + }, { "pname": "Serilog", "version": "4.3.0", "hash": "sha256-jyIy4BjsyFXge3aO4GRFAdnX4/rz1MHfBkBDIpCDsTw=" - } -, + }, { "pname": "Serilog.Sinks.Async", "version": "2.1.0", "hash": "sha256-LDoLpXkleD2MVPK2KBsLGRf5yqrwckBiAnYDbuIbaUM=" - } -, + }, { "pname": "Serilog.Sinks.Console", "version": "6.1.1", "hash": "sha256-CfIg4Us4kSMQAn6rU2rsAeE22g6MpFiZdhoZWySpZeY=" - } -, + }, { "pname": "Serilog.Sinks.File", "version": "7.0.0", "hash": "sha256-LxZYUoUPkCjIIVarJilnXnqQiMrFNJtoRilmzTNtUjo=" - } -, - { - "pname": "SkiaSharp", - "version": "2.88.9", - "hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24=" - } -, - { - "pname": "SkiaSharp.NativeAssets.Linux", - "version": "2.88.9", - "hash": "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A=" - } -, - { - "pname": "SkiaSharp.NativeAssets.Linux.NoDependencies", - "version": "2.88.9", - "hash": "sha256-WjpcM78Q6kaW0eU5iqDR5+fGcF+06/tawWHsJRK57Es=" - } -, - { - "pname": "SkiaSharp.NativeAssets.macOS", - "version": "2.88.9", - "hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g=" - } -, - { - "pname": "SkiaSharp.NativeAssets.WebAssembly", - "version": "2.88.9", - "hash": "sha256-vgFL4Pdy3O1RKBp+T9N3W4nkH9yurZ0suo8u3gPmmhY=" - } -, - { - "pname": "SkiaSharp.NativeAssets.Win32", - "version": "2.88.9", - "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" - } -, + }, { "pname": "Tmds.DBus", "version": "0.23.0", "hash": "sha256-BwWQSqOOMS+Cf2fM8MIuiHey8QnGH4WvYjOn9haq5e0=" } -, - { - "pname": "Tmds.DBus.Protocol", - "version": "0.21.2", - "hash": "sha256-gaK/5aAummyin6ptnhaJbnA0ih4+2xADrtrLfFbHwYI=" - } - ] diff --git a/pkgs/by-name/cr/crossmacro-daemon/package.nix b/pkgs/by-name/cr/crossmacro-daemon/package.nix index 9e93a307206a..805b945c559c 100644 --- a/pkgs/by-name/cr/crossmacro-daemon/package.nix +++ b/pkgs/by-name/cr/crossmacro-daemon/package.nix @@ -14,13 +14,13 @@ buildDotnetModule rec { pname = "crossmacro-daemon"; - version = "0.9.6"; + version = "0.9.7"; src = fetchFromGitHub { owner = "alper-han"; repo = "CrossMacro"; tag = "v${version}"; - hash = "sha256-6Cc1mC34l+4dUPD1LAYxlXxzNF76l4HoOmbqTdTJVk0="; + hash = "sha256-qVKlch9GxEfB9thqXdiwWgF25ljX+b5on+bZmcAjAzw="; }; projectFile = "src/CrossMacro.Daemon/CrossMacro.Daemon.csproj"; From 6149e703a184a93733c37883cbfa8158947cacc0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 10 Feb 2026 03:37:45 +0000 Subject: [PATCH 12/30] crossmacro: 0.9.6 -> 0.9.7 --- pkgs/by-name/cr/crossmacro/deps.json | 121 ++++++++++--------------- pkgs/by-name/cr/crossmacro/package.nix | 4 +- 2 files changed, 52 insertions(+), 73 deletions(-) diff --git a/pkgs/by-name/cr/crossmacro/deps.json b/pkgs/by-name/cr/crossmacro/deps.json index 6d172f70917d..dcd95997679e 100644 --- a/pkgs/by-name/cr/crossmacro/deps.json +++ b/pkgs/by-name/cr/crossmacro/deps.json @@ -3,216 +3,195 @@ "pname": "Avalonia", "version": "11.3.11", "hash": "sha256-FSMuXVA5q5L5evwos5bIsuT81suO8FbCjEF3OvAL9p0=" - } -, + }, { "pname": "Avalonia.Angle.Windows.Natives", "version": "2.1.25547.20250602", "hash": "sha256-LE/lENAHptmz6t3T/AoJwnhpda+xs7PqriNGzdcfg8M=" - } -, + }, { "pname": "Avalonia.BuildServices", "version": "11.3.2", "hash": "sha256-6wx06tjSKWQOlX2czdp6Wh0nuwVapx5qf/s8Qj5we40=" - } -, + }, { "pname": "Avalonia.Controls.ColorPicker", "version": "11.3.11", "hash": "sha256-Ki6O9HYbseQPV3DsvwmJ+ERimi/WmvzelNJDKP6loo0=" - } -, + }, { "pname": "Avalonia.Desktop", "version": "11.3.11", "hash": "sha256-oFivO8/0rir4BwQsTeWs3bSnb7RmldwxYmI77j5pt8k=" - } -, + }, { "pname": "Avalonia.Diagnostics", "version": "11.3.11", "hash": "sha256-p38+O0VDqZ8u5VOzImP21/U5wyP1BUp2UrLLc9HSfwE=" - } -, + }, { "pname": "Avalonia.Fonts.Inter", "version": "11.3.11", "hash": "sha256-S0DWwcZHulVUIckiv2HM1Vbqno64c/Xt+mPhZp1tfsA=" - } -, + }, { "pname": "Avalonia.FreeDesktop", "version": "11.3.11", "hash": "sha256-UE2/w9cw3YDzsw3HuhI2sTPy8reH9C71ufmHOpzvlSQ=" - } -, + }, { "pname": "Avalonia.Native", "version": "11.3.11", "hash": "sha256-vw67lp/oOt+2lqdJ5PK2FY93jqPTcgZqOAXLtSXlJ8s=" - } -, + }, { "pname": "Avalonia.Remote.Protocol", "version": "11.3.11", "hash": "sha256-l1f3rVygtI268llwbN0NvTDSfXwZE3CyRw8w5tbHBC4=" - } -, + }, { "pname": "Avalonia.Skia", "version": "11.3.11", "hash": "sha256-89TGu50JfEVFo+QZgyOR0uOagC/xoJvqfnrHep3W/cc=" - } -, + }, { "pname": "Avalonia.Themes.Fluent", "version": "11.3.11", "hash": "sha256-tiJ0xAFf0UVSH7LASPtg/7ils7+vZjw2UKBMydyUR3Q=" - } -, + }, { "pname": "Avalonia.Themes.Simple", "version": "11.3.11", "hash": "sha256-AJS5Ls0tJ6PCr2mnr1PpxGWX4sII8mpe2R+VCFYRg44=" - } -, + }, { "pname": "Avalonia.Win32", "version": "11.3.11", "hash": "sha256-6/NG4OrB/4YisXzJ51GPuq3uDn8oEUWyJRAqejyMCQw=" - } -, + }, { "pname": "Avalonia.X11", "version": "11.3.11", "hash": "sha256-2fiQvKxU/r71UOAQgy0zwSHVCM2uG2sdEUhObd5TrQQ=" - } -, + }, { "pname": "CommunityToolkit.Mvvm", "version": "8.4.0", "hash": "sha256-a0D550q+ffreU9Z+kQPdzJYPNaj1UjgyPofLzUg02ZI=" - } -, + }, { "pname": "HarfBuzzSharp", "version": "8.3.1.1", "hash": "sha256-614yv6bK9ynhdUnvW4wIkgpBe2sqTh28U9cDZzdhPc0=" - } -, + }, { "pname": "HarfBuzzSharp.NativeAssets.Linux", "version": "8.3.1.1", "hash": "sha256-sBbez6fc9axVcsBbIHbpQh/MM5NHlMJgSu6FyuZzVyU=" - } -, + }, { "pname": "HarfBuzzSharp.NativeAssets.macOS", "version": "8.3.1.1", "hash": "sha256-hK20KbX2OpewIO5qG5gWw5Ih6GoLcIDgFOqCJIjXR/Q=" - } -, + }, { "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", "version": "8.3.1.1", "hash": "sha256-mLKoLqI47ZHXqTMLwP1UCm7faDptUfQukNvdq6w/xxw=" - } -, + }, { "pname": "HarfBuzzSharp.NativeAssets.Win32", "version": "8.3.1.1", "hash": "sha256-Um4iwLdz9XtaDSAsthNZdev6dMiy7OBoHOrorMrMYyo=" - } -, + }, { "pname": "MicroCom.Runtime", "version": "0.11.0", "hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0=" - } -, + }, { "pname": "Microsoft.Extensions.DependencyInjection", "version": "10.0.2", "hash": "sha256-/9UWQRAI2eoocnJWWf1ktnAx/1Gt65c16fc0Xqr9+CQ=" - } -, + }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", "version": "10.0.2", "hash": "sha256-UF9T13V5SQxJy2msfLmyovLmitZrjJayf8gHH+uK2eg=" - } -, + }, + { + "pname": "Serilog", + "version": "4.0.0", + "hash": "sha256-j8hQ5TdL1TjfdGiBO9PyHJFMMPvATHWN1dtrrUZZlNw=" + }, + { + "pname": "Serilog", + "version": "4.1.0", + "hash": "sha256-r89nJ5JE5uZlsRrfB8QJQ1byVVfCWQbySKQ/m9PYj0k=" + }, + { + "pname": "Serilog", + "version": "4.2.0", + "hash": "sha256-7f3EpCsEbDxXgsuhE430KVI14p7oDUuCtwRpOCqtnbs=" + }, { "pname": "Serilog", "version": "4.3.0", "hash": "sha256-jyIy4BjsyFXge3aO4GRFAdnX4/rz1MHfBkBDIpCDsTw=" - } -, + }, { "pname": "Serilog.Sinks.Async", "version": "2.1.0", "hash": "sha256-LDoLpXkleD2MVPK2KBsLGRf5yqrwckBiAnYDbuIbaUM=" - } -, + }, { "pname": "Serilog.Sinks.Console", "version": "6.1.1", "hash": "sha256-CfIg4Us4kSMQAn6rU2rsAeE22g6MpFiZdhoZWySpZeY=" - } -, + }, { "pname": "Serilog.Sinks.File", "version": "7.0.0", "hash": "sha256-LxZYUoUPkCjIIVarJilnXnqQiMrFNJtoRilmzTNtUjo=" - } -, + }, { "pname": "SkiaSharp", "version": "2.88.9", "hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24=" - } -, + }, { "pname": "SkiaSharp.NativeAssets.Linux", "version": "2.88.9", "hash": "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A=" - } -, + }, { "pname": "SkiaSharp.NativeAssets.Linux.NoDependencies", "version": "2.88.9", "hash": "sha256-WjpcM78Q6kaW0eU5iqDR5+fGcF+06/tawWHsJRK57Es=" - } -, + }, { "pname": "SkiaSharp.NativeAssets.macOS", "version": "2.88.9", "hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g=" - } -, + }, { "pname": "SkiaSharp.NativeAssets.WebAssembly", "version": "2.88.9", "hash": "sha256-vgFL4Pdy3O1RKBp+T9N3W4nkH9yurZ0suo8u3gPmmhY=" - } -, + }, { "pname": "SkiaSharp.NativeAssets.Win32", "version": "2.88.9", "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" - } -, + }, { "pname": "Tmds.DBus", "version": "0.23.0", "hash": "sha256-BwWQSqOOMS+Cf2fM8MIuiHey8QnGH4WvYjOn9haq5e0=" - } -, + }, { "pname": "Tmds.DBus.Protocol", "version": "0.21.2", "hash": "sha256-gaK/5aAummyin6ptnhaJbnA0ih4+2xADrtrLfFbHwYI=" } - ] diff --git a/pkgs/by-name/cr/crossmacro/package.nix b/pkgs/by-name/cr/crossmacro/package.nix index b076dd651952..79df428b7f5d 100644 --- a/pkgs/by-name/cr/crossmacro/package.nix +++ b/pkgs/by-name/cr/crossmacro/package.nix @@ -29,13 +29,13 @@ buildDotnetModule rec { pname = "crossmacro"; - version = "0.9.6"; + version = "0.9.7"; src = fetchFromGitHub { owner = "alper-han"; repo = "CrossMacro"; tag = "v${version}"; - hash = "sha256-6Cc1mC34l+4dUPD1LAYxlXxzNF76l4HoOmbqTdTJVk0="; + hash = "sha256-qVKlch9GxEfB9thqXdiwWgF25ljX+b5on+bZmcAjAzw="; }; projectFile = "src/CrossMacro.UI/CrossMacro.UI.csproj"; From efffdf17eb95b010dc70bb76a0213682a826ddf3 Mon Sep 17 00:00:00 2001 From: Rohit Singh Date: Tue, 10 Feb 2026 05:39:24 -0500 Subject: [PATCH 13/30] python3Packages.lazy-imports: switch to its fork The main repository has been archived which points to this 'friendly' fork and its PyPI listing has also changed its source --- .../python-modules/lazy-imports/default.nix | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/lazy-imports/default.nix b/pkgs/development/python-modules/lazy-imports/default.nix index a2b53b024bbb..c5407bd3792f 100644 --- a/pkgs/development/python-modules/lazy-imports/default.nix +++ b/pkgs/development/python-modules/lazy-imports/default.nix @@ -1,36 +1,41 @@ { - lib, buildPythonPackage, fetchFromGitHub, + lib, + + # build system + setuptools, + + # test dependencies pytestCheckHook, - packaging, }: let pname = "lazy-imports"; - version = "0.3.1"; -in -buildPythonPackage { - inherit pname version; - format = "setuptools"; + version = "1.1.0"; src = fetchFromGitHub { - owner = "telekom"; + owner = "bachorp"; repo = "lazy-imports"; tag = version; - hash = "sha256-i+VPlBoxNqk56U4oiEgS1Ayhi1t2O8PtLZ/bzEurUY8="; + hash = "sha256-KtKqR/e0ldpsrz3dyY1ehF4cM5k7jDziiB+8uV0HEwc="; }; +in +buildPythonPackage { + inherit pname version src; + pyproject = true; + + build-system = [ setuptools ]; pythonImportsCheck = [ "lazy_imports" ]; nativeCheckInputs = [ pytestCheckHook - packaging ]; meta = { - description = "Python tool to support lazy imports"; - homepage = "https://github.com/telekom/lazy-imports"; - changelog = "https://github.com/telekom/lazy-imports/releases/tag/${version}"; + description = "Utility package to create lazy modules, deferring associated imports until attribute access"; + homepage = "https://github.com/bachorp/lazy-imports"; + changelog = "https://github.com/bachorp/lazy-imports/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ happysalada ]; }; From 9e8a3ab2f71b58b8e1d385f73f7a4cb19a36466e Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 08:33:31 +0100 Subject: [PATCH 14/30] _86box{,-with-roms}: rename from _86Box{,-with-roms} rename to lowercase to fit package naming conventions --- pkgs/by-name/_8/{_86Box => _86box}/darwin.patch | 0 pkgs/by-name/_8/{_86Box => _86box}/package.nix | 2 +- pkgs/by-name/_8/{_86Box => _86box}/update.sh | 4 ++-- pkgs/top-level/aliases.nix | 2 ++ pkgs/top-level/all-packages.nix | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) rename pkgs/by-name/_8/{_86Box => _86box}/darwin.patch (100%) rename pkgs/by-name/_8/{_86Box => _86box}/package.nix (99%) rename pkgs/by-name/_8/{_86Box => _86box}/update.sh (78%) diff --git a/pkgs/by-name/_8/_86Box/darwin.patch b/pkgs/by-name/_8/_86box/darwin.patch similarity index 100% rename from pkgs/by-name/_8/_86Box/darwin.patch rename to pkgs/by-name/_8/_86box/darwin.patch diff --git a/pkgs/by-name/_8/_86Box/package.nix b/pkgs/by-name/_8/_86box/package.nix similarity index 99% rename from pkgs/by-name/_8/_86Box/package.nix rename to pkgs/by-name/_8/_86box/package.nix index 0edfd046ead7..0ab749273e29 100644 --- a/pkgs/by-name/_8/_86Box/package.nix +++ b/pkgs/by-name/_8/_86box/package.nix @@ -40,7 +40,7 @@ }: stdenv.mkDerivation (finalAttrs: { - pname = "86Box"; + pname = "86box"; version = "5.3"; src = fetchFromGitHub { diff --git a/pkgs/by-name/_8/_86Box/update.sh b/pkgs/by-name/_8/_86box/update.sh similarity index 78% rename from pkgs/by-name/_8/_86Box/update.sh rename to pkgs/by-name/_8/_86box/update.sh index 8af12478529f..b9985e4ba62f 100755 --- a/pkgs/by-name/_8/_86Box/update.sh +++ b/pkgs/by-name/_8/_86box/update.sh @@ -8,5 +8,5 @@ version=$(jq -r '.tag_name' <<<"$latest_release" | cut -c2-) main_hash=$(nix-prefetch-github --json --rev "v$version" 86Box 86Box | jq -r '.hash') roms_hash=$(nix-prefetch-github --json --rev "v$version" 86Box roms | jq -r '.hash') -update-source-version _86Box "_$version" "$main_hash" -update-source-version _86Box "$version" "$roms_hash" --source-key=roms +update-source-version _86box "_$version" "$main_hash" +update-source-version _86box "$version" "$roms_hash" --source-key=roms diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..cfa3640bd89b 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -263,6 +263,8 @@ mapAliases { _0verkill = throw "'_0verkill' has been removed due to lack of maintenance"; # Added 2025-08-27 _1password = throw "'_1password' has been renamed to/replaced by '_1password-cli'"; # Converted to throw 2025-10-27 + _86Box = warnAlias "'_86Box' has been renamed to '_86box'" _86box; # Added 2026-02-08 + _86Box-with-roms = warnAlias "'_86Box-with-roms' has been renamed to '_86box-with-roms'" _86box-with-roms; # Added 2026-02-08 _2048-cli = throw "'_2048-cli' has been removed due to archived upstream. Consider using '_2048-in-terminal' instead."; # Added 2025-06-07 _2048-cli-curses = throw "'_2048-cli-curses' has been removed due to archived upstream. Consider using '_2048-in-terminal' instead."; # Added 2025-06-07 _2048-cli-terminal = throw "'_2048-cli-curses' has been removed due to archived upstream. Consider using '_2048-in-terminal' instead."; # Added 2025-06-07 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 77e494af4b89..6184babfd8d9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1168,7 +1168,7 @@ with pkgs; ### APPLICATIONS/EMULATORS - _86Box-with-roms = _86Box.override { + _86box-with-roms = _86box.override { unfreeEnableRoms = true; unfreeEnableDiscord = true; }; From 60df75f015a9091968ab1dbc4b063e60829accab Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 18:50:04 +0100 Subject: [PATCH 15/30] libfakexinerama: rename from libfakeXinerama rename to lowercase to fit package naming conventions --- .../li/{libfakeXinerama => libfakexinerama}/package.nix | 2 +- pkgs/by-name/xp/xpra/package.nix | 4 ++-- pkgs/top-level/aliases.nix | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) rename pkgs/by-name/li/{libfakeXinerama => libfakexinerama}/package.nix (97%) diff --git a/pkgs/by-name/li/libfakeXinerama/package.nix b/pkgs/by-name/li/libfakexinerama/package.nix similarity index 97% rename from pkgs/by-name/li/libfakeXinerama/package.nix rename to pkgs/by-name/li/libfakexinerama/package.nix index 2b74488e75c6..c1563fe71c72 100644 --- a/pkgs/by-name/li/libfakeXinerama/package.nix +++ b/pkgs/by-name/li/libfakexinerama/package.nix @@ -7,7 +7,7 @@ }: stdenv.mkDerivation (finalAttrs: { - pname = "libfakeXinerama"; + pname = "libfakexinerama"; version = "0.1.0"; src = fetchurl { diff --git a/pkgs/by-name/xp/xpra/package.nix b/pkgs/by-name/xp/xpra/package.nix index c482b3071e5c..0554609b4a47 100644 --- a/pkgs/by-name/xp/xpra/package.nix +++ b/pkgs/by-name/xp/xpra/package.nix @@ -18,7 +18,7 @@ gst_all_1, gtk3, libappindicator, - libfakeXinerama, + libfakexinerama, librsvg, libvpx, libwebp, @@ -250,7 +250,7 @@ effectiveBuildPythonApplication rec { --set XPRA_COMMAND "$out/bin/xpra" --set XPRA_XKB_CONFIG_ROOT "${xkeyboard-config}/share/X11/xkb" --set XORG_CONFIG_PREFIX "" - --prefix LD_LIBRARY_PATH : ${libfakeXinerama}/lib + --prefix LD_LIBRARY_PATH : ${libfakexinerama}/lib --prefix PATH : ${ lib.makeBinPath [ getopt diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..f8f6d48a7df5 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -974,6 +974,7 @@ mapAliases { libdevil-nox = throw "libdevil has been removed, as it was unmaintained in Nixpkgs and upstream since 2017"; # Added 2025-09-16 libdwarf-lite = throw "`libdwarf-lite` has been replaced by `libdwarf` as it's mostly a mirror"; # Added 2025-06-16 libevdevplus = throw "'libevdevplus' has been removed, as it was unmaintained upstream since 2021, no longer builds, and is no longer used by anything"; # Added 2025-11-02 + libfakeXinerama = warnAlias "'libfakeXinerama' has been renamed to 'libfakexinerama'" libfakexinerama; # Added 2026-02-08 libfprint-focaltech-2808-a658 = throw "'libfprint-focaltech-2808-a658' has been removed as it was broken and upstream was taken down"; # Added 2025-11-04 libfpx = throw "libfpx has been removed as it was unmaintained in Nixpkgs and had known vulnerabilities"; # Added 2025-05-20 libFS = libfs; # Added 2026-02-04 From dde325fb23c6549d0b02979bc991fca84c85eca0 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Tue, 10 Feb 2026 19:31:17 +0100 Subject: [PATCH 16/30] microcode-intel: 20251111 -> 20260210 Update Intel microcode and, while on it, switch from attribute rev to tag. https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md Signed-off-by: Felix Singer --- pkgs/by-name/mi/microcode-intel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/microcode-intel/package.nix b/pkgs/by-name/mi/microcode-intel/package.nix index 0f3b11e9a8c4..a77973162b44 100644 --- a/pkgs/by-name/mi/microcode-intel/package.nix +++ b/pkgs/by-name/mi/microcode-intel/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "microcode-intel"; - version = "20251111"; + version = "20260210"; src = fetchFromGitHub { owner = "intel"; repo = "Intel-Linux-Processor-Microcode-Data-Files"; - rev = "microcode-${finalAttrs.version}"; - hash = "sha256-Gn3VKagfMtYbtkh70TlDmy0OBUUbsRiRxHkJtTGEVrY="; + tag = "microcode-${finalAttrs.version}"; + hash = "sha256-c5DAcaXO8FuZtbzrNwjS5E8JEKHb4rFo0CVm1xfDtcY="; }; nativeBuildInputs = [ libarchive ]; From 638169e2d3d7c524db2eafce9ace997961a076ff Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Tue, 10 Feb 2026 19:34:34 +0100 Subject: [PATCH 17/30] microcode-intel: Use stdenvNoCC instead of stdenv We don't need a compiler in the std environment, so use stdenvNoCC. Signed-off-by: Felix Singer --- pkgs/by-name/mi/microcode-intel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/microcode-intel/package.nix b/pkgs/by-name/mi/microcode-intel/package.nix index a77973162b44..b3874cf6c597 100644 --- a/pkgs/by-name/mi/microcode-intel/package.nix +++ b/pkgs/by-name/mi/microcode-intel/package.nix @@ -1,13 +1,13 @@ { lib, - stdenv, + stdenvNoCC, fetchFromGitHub, libarchive, iucode-tool, buildPackages, }: -stdenv.mkDerivation (finalAttrs: { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "microcode-intel"; version = "20260210"; @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { runHook preInstall mkdir -p $out kernel/x86/microcode - ${stdenv.hostPlatform.emulator buildPackages} ${lib.getExe iucode-tool} -w kernel/x86/microcode/GenuineIntel.bin intel-ucode/ + ${stdenvNoCC.hostPlatform.emulator buildPackages} ${lib.getExe iucode-tool} -w kernel/x86/microcode/GenuineIntel.bin intel-ucode/ touch -d @$SOURCE_DATE_EPOCH kernel/x86/microcode/GenuineIntel.bin echo kernel/x86/microcode/GenuineIntel.bin | bsdtar --uid 0 --gid 0 -cnf - -T - | bsdtar --null -cf - --format=newc @- > $out/intel-ucode.img From 55f2a4c1cda0467b47c3122c7422866a06c3c4d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 10 Feb 2026 19:19:17 +0000 Subject: [PATCH 18/30] ooniprobe-cli: 3.28.0 -> 3.29.0 --- pkgs/by-name/oo/ooniprobe-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/oo/ooniprobe-cli/package.nix b/pkgs/by-name/oo/ooniprobe-cli/package.nix index df0769839772..bcda401e031d 100644 --- a/pkgs/by-name/oo/ooniprobe-cli/package.nix +++ b/pkgs/by-name/oo/ooniprobe-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "ooniprobe-cli"; - version = "3.28.0"; + version = "3.29.0"; src = fetchFromGitHub { owner = "ooni"; repo = "probe-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-94N5pOj73HERGqTt6o6MweW9W5bL2W7CBrUa7jQt7fM="; + hash = "sha256-bh17+yMs7DMffoJstYbYnvwEAue34rPmKadFQQQxYxQ="; }; - vendorHash = "sha256-3cjohavZfK4hoOMPVLvzwp4ORQ00baqtFUhFyA7Z8OM="; + vendorHash = "sha256-kbvdUqAz9k3AHtitoVr4q1kGMf2Jzfs6iSRUl1sp4UU="; subPackages = [ "cmd/ooniprobe" ]; From be457fb22bf677d0830af64125457517c8670d5a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 10 Feb 2026 19:56:11 +0000 Subject: [PATCH 19/30] hyprpwcenter: 0.1.1 -> 0.1.2 --- pkgs/by-name/hy/hyprpwcenter/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hyprpwcenter/package.nix b/pkgs/by-name/hy/hyprpwcenter/package.nix index e39d07d5db04..ecf0d5e2229e 100644 --- a/pkgs/by-name/hy/hyprpwcenter/package.nix +++ b/pkgs/by-name/hy/hyprpwcenter/package.nix @@ -16,13 +16,13 @@ gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprpwcenter"; - version = "0.1.1"; + version = "0.1.2"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprpwcenter"; tag = "v${finalAttrs.version}"; - hash = "sha256-Hxv5Xjlnv70Q/MGLZ4eTlhW8jYhx4gzhn3YL4oc4hN0="; + hash = "sha256-HrmLl4Laizh4zd55H6ETNdxrYQvUB4n1/OC6mxwD+D0="; }; nativeBuildInputs = [ From 4900a864119892190bf32c80d8ea60752947533e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 10 Feb 2026 22:40:00 +0100 Subject: [PATCH 20/30] vaultwarden: 1.35.2 -> 1.35.3 Diff: https://github.com/dani-garcia/vaultwarden/compare/1.35.2...1.35.3 Changelog: https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.3 --- pkgs/by-name/va/vaultwarden/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/va/vaultwarden/package.nix b/pkgs/by-name/va/vaultwarden/package.nix index 64f58b6054b3..9d382ee3b552 100644 --- a/pkgs/by-name/va/vaultwarden/package.nix +++ b/pkgs/by-name/va/vaultwarden/package.nix @@ -19,16 +19,16 @@ in rustPlatform.buildRustPackage (finalAttrs: { pname = "vaultwarden"; - version = "1.35.2"; + version = "1.35.3"; src = fetchFromGitHub { owner = "dani-garcia"; repo = "vaultwarden"; tag = finalAttrs.version; - hash = "sha256-3/Wpn84QHTQ8yoj4lR2J8iUj39elg9CKP4lkQjDVVT4="; + hash = "sha256-Q/kMdrKMBB5Tbfi4Cy9ucI6iH8eOr+fzi876+ef2kV4="; }; - cargoHash = "sha256-XqZOy84L6Spzd1NZf4CzZsdhDhrYNoQGToad4giFJR8="; + cargoHash = "sha256-3wS8LoFMYhd8uwjDyNfWLMQEK3USotTzTHEJNimG3pM="; # used for "Server Installed" version in admin panel env.VW_VERSION = finalAttrs.version; From b8bd28534feb7b66310c331c96d9fe597b8537ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 10 Feb 2026 22:55:26 +0100 Subject: [PATCH 21/30] vaultwarden.webvault: 2025.12.1.1 -> 2026.1.0+0 --- pkgs/by-name/va/vaultwarden/webvault.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/va/vaultwarden/webvault.nix b/pkgs/by-name/va/vaultwarden/webvault.nix index 0f334e861f84..15d63918b5de 100644 --- a/pkgs/by-name/va/vaultwarden/webvault.nix +++ b/pkgs/by-name/va/vaultwarden/webvault.nix @@ -11,7 +11,7 @@ buildNpmPackage rec { pname = "vaultwarden-webvault"; - version = "2025.12.1.1"; + version = "2026.1.0+0"; # doesn't build with newer versions nodejs = nodejs_22; @@ -20,10 +20,10 @@ buildNpmPackage rec { owner = "vaultwarden"; repo = "vw_web_builds"; tag = "v${version}"; - hash = "sha256-/T0UPxGITxmTxl07NYufDnVat6EIC28oD+PEmmGaXXI="; + hash = "sha256-u0axJFwXZr3iPcDskD6oDfuh3uWjOawoWEYFfSwiN5g="; }; - npmDepsHash = "sha256-tM+jAhM+/QB+o6wNJJMSZ/HTcWnPR0DyYItdhlVVyc4="; + npmDepsHash = "sha256-wzndpxxxgc7DfVcriAC7C8OxvhMBcXW6VcY33k0CEdc="; nativeBuildInputs = [ python3 From ed9a9d36e49151d715c3cb6596f478a5f6a00f81 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 10 Feb 2026 22:39:56 +0000 Subject: [PATCH 22/30] mill: 1.1.1 -> 1.1.2 --- pkgs/by-name/mi/mill/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/mi/mill/package.nix b/pkgs/by-name/mi/mill/package.nix index 1955923f9f77..3f95a76c87fd 100644 --- a/pkgs/by-name/mi/mill/package.nix +++ b/pkgs/by-name/mi/mill/package.nix @@ -26,16 +26,16 @@ let in stdenvNoCC.mkDerivation rec { pname = "mill"; - version = "1.1.1"; + version = "1.1.2"; src = fetchurl { url = "https://repo1.maven.org/maven2/com/lihaoyi/mill-dist-${suffix}/${version}/mill-dist-${suffix}-${version}.exe"; sha256 = { - aarch64-darwin = "sha256-ItoUsQ2Hu6aCrVS9GGf/m6DrQyCwJqtvWT8cTJSnZw4="; - x86_64-darwin = "sha256-9NLsUK3H3L27a+OO2kAyApezQpkHAJqvgYgQEXT6y9U="; - aarch64-linux = "sha256-VaBjRHMBKB83dHACQor9R0Gk/7tCpw1ITkxqWJb9+KI="; - x86_64-linux = "sha256-BMc7sGPlTzcED5RjrTNlrBWyr89cNiKfnh3plJ24dZ4="; + aarch64-darwin = "sha256-UiooqMbxceUepk4uJV8ZSL1o4VLeTZgWs3URQFXFmQs="; + x86_64-darwin = "sha256-EvIH0GHrdFtE5m6WqHAu7XDJn/8rElpmSxLrdCx5CKY="; + aarch64-linux = "sha256-Az/NCaFVrKANJvgIHx9QlW/fPyFVc4XiJ6BZr4ahfxk="; + x86_64-linux = "sha256-YhygFs8+ffOgoOSpggrYQ+xS19q8koYbN9UnozlLTPY="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 61cedf4de7d54242eed028c63b1bd8aa6473957d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 11 Feb 2026 01:10:09 +0100 Subject: [PATCH 23/30] python3Packages.immutabledict: 4.2.2 -> 4.3.0 https://github.com/corenting/immutabledict/blob/v4.3.0/CHANGELOG.md --- pkgs/development/python-modules/immutabledict/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/immutabledict/default.nix b/pkgs/development/python-modules/immutabledict/default.nix index 35ab10d56044..4628776bfcd1 100644 --- a/pkgs/development/python-modules/immutabledict/default.nix +++ b/pkgs/development/python-modules/immutabledict/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "immutabledict"; - version = "4.2.2"; + version = "4.3.0"; pyproject = true; src = fetchFromGitHub { owner = "corenting"; repo = "immutabledict"; tag = "v${version}"; - hash = "sha256-ymzOSPVe0Z82FAgVIagY9lyNiMiubXjSBnXIEwzwC20="; + hash = "sha256-Ap0Z0RCL+sjPTySa/At+SDRdCmSkooSekybugZdvUX0="; }; build-system = [ poetry-core ]; From e65bd921c19bde172d468cb1054b291c31d27a20 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 11 Feb 2026 00:21:21 +0000 Subject: [PATCH 24/30] gensio: 3.0.1 -> 3.0.2 --- pkgs/by-name/ge/gensio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ge/gensio/package.nix b/pkgs/by-name/ge/gensio/package.nix index c15cdc0eb382..c48cb63b2411 100644 --- a/pkgs/by-name/ge/gensio/package.nix +++ b/pkgs/by-name/ge/gensio/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "gensio"; - version = "3.0.1"; + version = "3.0.2"; src = fetchFromGitHub { owner = "cminyard"; repo = "gensio"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-rgNolodA+fjnOYP1r5pwRYxngrHJ5/Lv1XUsTIlK5KQ="; + sha256 = "sha256-5gxBz6m0tyVESeYe5L6z6PZFhrzqVmQuUFYxtd8n9Jc="; }; passthru = { From a1747a67c1a41dd6dd8e12664aa98cc7c25552d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 11 Feb 2026 00:31:51 +0000 Subject: [PATCH 25/30] texworks: 0.6.10 -> 0.6.11 --- pkgs/by-name/te/texworks/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/texworks/package.nix b/pkgs/by-name/te/texworks/package.nix index 8f4fb723e5be..404248b63936 100644 --- a/pkgs/by-name/te/texworks/package.nix +++ b/pkgs/by-name/te/texworks/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "texworks"; - version = "0.6.10"; + version = "0.6.11"; src = fetchFromGitHub { owner = "TeXworks"; repo = "texworks"; rev = "release-${finalAttrs.version}"; - sha256 = "sha256-tC3ADD35yrmwBJQ8JaXdr8trVf6WLt1r2/euzt0mvN8="; + sha256 = "sha256-JygsOTryLXpFodwPGbPH3Baawl8k1Qkx2StZ1naInCc="; }; nativeBuildInputs = [ From 1691645cdcae47a33d3ee0277ccbed675b46242a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 11 Feb 2026 00:34:47 +0000 Subject: [PATCH 26/30] cutemaze: 1.3.5 -> 1.3.6 --- pkgs/by-name/cu/cutemaze/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cu/cutemaze/package.nix b/pkgs/by-name/cu/cutemaze/package.nix index 6af04d14ba57..36b23ffb49f5 100644 --- a/pkgs/by-name/cu/cutemaze/package.nix +++ b/pkgs/by-name/cu/cutemaze/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "cutemaze"; - version = "1.3.5"; + version = "1.3.6"; src = fetchurl { url = "https://gottcode.org/cutemaze/cutemaze-${finalAttrs.version}.tar.bz2"; - hash = "sha256-a+QIOD0TB0AGnqIUgtkMBZuPUCQbXp4NtZ6b0vk/J0c="; + hash = "sha256-Fl/fsKB04Kn4HwkNlpcuR3wTJFfn1gGgRGTwRUNDawY="; }; nativeBuildInputs = [ From 094a9240ad605a9099242c62ec1a399ced3ad847 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 11 Feb 2026 03:05:11 +0100 Subject: [PATCH 27/30] python3Packages.pyring-buffer: 1.0.2 -> 1.1.0 https://github.com/rhasspy/pyring-buffer/blob/v1.1.0/CHANGELOG.md --- pkgs/development/python-modules/pyring-buffer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyring-buffer/default.nix b/pkgs/development/python-modules/pyring-buffer/default.nix index 3cc187c2e5bf..b3329215d709 100644 --- a/pkgs/development/python-modules/pyring-buffer/default.nix +++ b/pkgs/development/python-modules/pyring-buffer/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pyring-buffer"; - version = "1.0.2"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "rhasspy"; repo = "pyring-buffer"; tag = "v${version}"; - hash = "sha256-YBkBuptoOc3d746WkqoCHOr0LuG+QlORt/z1oqSf+AA="; + hash = "sha256-woFFPb+NwYTsQ9YRETHmEnt9KxvNql8NDOBg5Rp0UGE="; }; nativeBuildInputs = [ setuptools ]; From 6dde2938e684a675f2bcd7cc9411d3a3b204d8aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 11 Feb 2026 02:31:33 +0000 Subject: [PATCH 28/30] mollysocket: 1.6.0 -> 1.7.0 --- pkgs/by-name/mo/mollysocket/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/mollysocket/package.nix b/pkgs/by-name/mo/mollysocket/package.nix index 405de1ddaea5..0784652120fa 100644 --- a/pkgs/by-name/mo/mollysocket/package.nix +++ b/pkgs/by-name/mo/mollysocket/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mollysocket"; - version = "1.6.0"; + version = "1.7.0"; src = fetchFromGitHub { owner = "mollyim"; repo = "mollysocket"; tag = finalAttrs.version; - hash = "sha256-F80XRQn3h1Y6dE8PVLGMTY29yZomrwqFAsm7h8euHw8="; + hash = "sha256-AmbhTjf1KhDc6Y0yrXKzL6gPMJ9Wx8e8HqdbBHr7/cY="; }; - cargoHash = "sha256-BgmgxNxyuEXKLO9yoymJ0PUfL6/YSegGk8OMPjup/zo="; + cargoHash = "sha256-/WUcaGrIQvPXrcOvSpEGR6mCiey1ULWcLpXzcpvEh7E="; nativeBuildInputs = [ pkg-config From cbb185a560c664b085309bbcd1d4858796325f89 Mon Sep 17 00:00:00 2001 From: Luc Perkins Date: Tue, 10 Feb 2026 11:35:22 -0300 Subject: [PATCH 29/30] rumdl: 0.1.15 -> 0.1.18 --- pkgs/by-name/ru/rumdl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rumdl/package.nix b/pkgs/by-name/ru/rumdl/package.nix index 71b0279c5f32..ed8c4fceba04 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rumdl"; - version = "0.1.15"; + version = "0.1.18"; src = fetchFromGitHub { owner = "rvben"; repo = "rumdl"; tag = "v${finalAttrs.version}"; - hash = "sha256-jIkEKFEdNbSwgYTqNvz6XM8E+cIdtsCCYCxvbCu03sc="; + hash = "sha256-0SwXf7V1RSMgwgjaXnbE0KG5TVA7wjBi4j9tjaKYBEM="; }; - cargoHash = "sha256-eP6IaebCj3OYunlPTJZmB4wUy5Mzh7VQNCmWz/n4MR8="; + cargoHash = "sha256-VWgJbZbGBxAfkRiX/k13l2TttxtBx9OOJ1CypgXJgCE="; cargoBuildFlags = [ "--bin=rumdl" From 0dce1231e0038174a4715b872167b48fcf7bade3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 11 Feb 2026 03:59:05 +0000 Subject: [PATCH 30/30] olympus-unwrapped: 26.02.04.01 -> 26.02.04.03 --- pkgs/by-name/ol/olympus-unwrapped/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ol/olympus-unwrapped/package.nix b/pkgs/by-name/ol/olympus-unwrapped/package.nix index 090351db7fc7..a27663030f35 100644 --- a/pkgs/by-name/ol/olympus-unwrapped/package.nix +++ b/pkgs/by-name/ol/olympus-unwrapped/package.nix @@ -31,9 +31,9 @@ let phome = "$out/lib/olympus"; # The following variables are to be updated by the update script. - version = "26.02.04.01"; - buildId = "5465"; # IMPORTANT: This line is matched with regex in update.sh. - rev = "93a53820c73b9cda123d9d5e622157d22d0873d4"; + version = "26.02.04.03"; + buildId = "5468"; # IMPORTANT: This line is matched with regex in update.sh. + rev = "f11768c2d470d0357a7e07cd3a031b081a6593ab"; in buildDotnetModule { pname = "olympus-unwrapped"; @@ -44,7 +44,7 @@ buildDotnetModule { owner = "EverestAPI"; repo = "Olympus"; fetchSubmodules = true; # Required. See upstream's README. - hash = "sha256-rzoBREMGBOh7SjzObavq5+quLlsiytV7Elp3c8Fu/k8="; + hash = "sha256-38Rjii6+3DDvNcQQFuTAxY4Wh214QbE6q8yFLNUnAbc="; }; nativeBuildInputs = [