From 16d232ef30bcc345e42be3a3211ba8d7530a7e29 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sat, 12 Apr 2025 11:30:06 +0200 Subject: [PATCH 001/449] octave-kernel.sizedLogo: fix and enable strictDeps --- pkgs/applications/editors/jupyter-kernels/octave/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/jupyter-kernels/octave/default.nix b/pkgs/applications/editors/jupyter-kernels/octave/default.nix index 158fc967056b..74ea3d9b60f5 100644 --- a/pkgs/applications/editors/jupyter-kernels/octave/default.nix +++ b/pkgs/applications/editors/jupyter-kernels/octave/default.nix @@ -51,13 +51,14 @@ rec { src = octave.src; - buildInputs = [ imagemagick ]; + nativeBuildInputs = [ imagemagick ]; + strictDeps = true; dontConfigure = true; dontInstall = true; buildPhase = '' - convert ./libgui/src/icons/octave/128x128/logo.png -resize ${size}x${size} $out + magick ./libgui/src/icons/octave/128x128/logo.png -resize ${size}x${size} $out ''; }; From 0ae3bb5071c810164855e9f35fc0a9fe2d249793 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Aug 2025 17:39:14 +0000 Subject: [PATCH 002/449] amazon-ssm-agent: 3.3.2299.0 -> 3.3.2958.0 --- pkgs/by-name/am/amazon-ssm-agent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/am/amazon-ssm-agent/package.nix b/pkgs/by-name/am/amazon-ssm-agent/package.nix index 2bcdd3b50dc1..5af3889d95ef 100644 --- a/pkgs/by-name/am/amazon-ssm-agent/package.nix +++ b/pkgs/by-name/am/amazon-ssm-agent/package.nix @@ -42,13 +42,13 @@ let in buildGoModule rec { pname = "amazon-ssm-agent"; - version = "3.3.2299.0"; + version = "3.3.2958.0"; src = fetchFromGitHub { owner = "aws"; repo = "amazon-ssm-agent"; tag = version; - hash = "sha256-8jqsAGnfn6+a+Zs9XfIyHzG/+jPO+UoSVsm0GHthq3E="; + hash = "sha256-3srkgTAQtxzT+orI1ntb9gt+pKWxVEFvUkQOarHCr7I="; }; vendorHash = null; From a173d6803737612d89dd0b7f348b0d6bed3e67e8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 9 Nov 2025 01:22:39 +0000 Subject: [PATCH 003/449] intermodal: 0.1.14 -> 0.1.15 --- pkgs/by-name/in/intermodal/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/in/intermodal/package.nix b/pkgs/by-name/in/intermodal/package.nix index 70dd7b8e3dfe..8ec008d2ea2a 100644 --- a/pkgs/by-name/in/intermodal/package.nix +++ b/pkgs/by-name/in/intermodal/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "intermodal"; - version = "0.1.14"; + version = "0.1.15"; src = fetchFromGitHub { owner = "casey"; repo = "intermodal"; rev = "v${version}"; - hash = "sha256-N3TumAwHcHDuVyY4t6FPNOO28D7xX5jheCTodfn71/Q="; + hash = "sha256-dNDJHLxKsuAwQifNHTjr4qhPx+GGY0KUAeWz1qthqOo="; }; - cargoHash = "sha256-NqbsDi47AhYw4hNcoWfXNUnc7WjC1en7mbyCJvhYdR4="; + cargoHash = "sha256-QYovc4oSnQgEwjPDjyKyoAdYy0XkRLa1K6aFn9yrX4o="; # include_hidden test tries to use `chflags` on darwin checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [ From c9a2ef57b3eb98bf76f8f23410bedf0cbcaf6c10 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Nov 2025 00:48:27 +0000 Subject: [PATCH 004/449] openturns: 1.25.1 -> 1.26 --- pkgs/by-name/op/openturns/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openturns/package.nix b/pkgs/by-name/op/openturns/package.nix index 347232c44f90..25d97942744b 100644 --- a/pkgs/by-name/op/openturns/package.nix +++ b/pkgs/by-name/op/openturns/package.nix @@ -25,13 +25,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "openturns"; - version = "1.25.1"; + version = "1.26"; src = fetchFromGitHub { owner = "openturns"; repo = "openturns"; rev = "v${finalAttrs.version}"; - hash = "sha256-TwM6RvXG4+IBNxH2Ajg9atcaOGlC4kzusH8+6VbI6m4="; + hash = "sha256-2z4tTTvDpc+AsPbiL528Y5zNf62v1u4nVaUpk22d+wo="; }; nativeBuildInputs = [ From 4ee69a1faa64c22e771b78290aed1ac2ad380d7d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 13:23:09 +0000 Subject: [PATCH 005/449] ocamlPackages.sel: 0.7.0 -> 0.8.0 --- pkgs/development/ocaml-modules/sel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/sel/default.nix b/pkgs/development/ocaml-modules/sel/default.nix index 911ed3f9432d..506e8bb89e04 100644 --- a/pkgs/development/ocaml-modules/sel/default.nix +++ b/pkgs/development/ocaml-modules/sel/default.nix @@ -8,13 +8,13 @@ buildDunePackage rec { pname = "sel"; - version = "0.7.0"; + version = "0.8.0"; minimalOCamlVersion = "4.07"; src = fetchurl { url = "https://github.com/gares/sel/releases/download/v${version}/sel-${version}.tbz"; - hash = "sha256-1EJW9QogROoi0704v8/Wf8gIws/uEm05E0adv3eRDzI="; + hash = "sha256-jTAjWdaoioR5+G96qoOY+JXrJY00eF7y7WhGSiFwfqg="; }; buildInputs = [ From 0d7710898efb4a1b9b8a0966f9b7d60250dc918a Mon Sep 17 00:00:00 2001 From: x123 Date: Thu, 4 Dec 2025 12:37:09 +0100 Subject: [PATCH 006/449] nixos/headscale: dns split & extra_records options --- .../modules/services/networking/headscale.nix | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/nixos/modules/services/networking/headscale.nix b/nixos/modules/services/networking/headscale.nix index 4291eae7f4f8..7dd98d90d246 100644 --- a/nixos/modules/services/networking/headscale.nix +++ b/nixos/modules/services/networking/headscale.nix @@ -329,6 +329,49 @@ in }; }; + split = lib.mkOption { + type = lib.types.attrsOf (lib.types.listOf lib.types.str); + default = { }; + description = '' + Split DNS configuration (map of domains and which DNS server to use for each). + See . + ''; + example = { + "foo.bar.com" = [ "1.1.1.1" ]; + }; + }; + + extra_records = lib.mkOption { + type = lib.types.listOf ( + lib.types.submodule { + options = { + name = lib.mkOption { + type = lib.types.str; + description = "DNS record name."; + example = "grafana.tailnet.example.com"; + }; + type = lib.mkOption { + type = lib.types.enum [ + "A" + "AAAA" + ]; + description = "DNS record type."; + example = "A"; + }; + value = lib.mkOption { + type = lib.types.str; + description = "DNS record value (IP address)."; + example = "100.64.0.3"; + }; + }; + } + ); + default = [ ]; + description = '' + Extra DNS records to expose to clients. + ''; + }; + search_domains = lib.mkOption { type = lib.types.listOf lib.types.str; default = [ ]; From 433cb237279d7ea8be9f7d5ed48f92e32408ed4a Mon Sep 17 00:00:00 2001 From: x123 Date: Thu, 4 Dec 2025 22:07:31 +0000 Subject: [PATCH 007/449] nixos/headscale: cleanup format Co-authored-by: Sandro --- nixos/modules/services/networking/headscale.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nixos/modules/services/networking/headscale.nix b/nixos/modules/services/networking/headscale.nix index 7dd98d90d246..d18261ac533c 100644 --- a/nixos/modules/services/networking/headscale.nix +++ b/nixos/modules/services/networking/headscale.nix @@ -370,6 +370,13 @@ in description = '' Extra DNS records to expose to clients. ''; + example = '' + [ { + name = "grafana.tailnet.example.com"; + type = "A"; + example = "100.64.0.3"; + } ] + ''; }; search_domains = lib.mkOption { From 7076d67d7f0ff7b03d4eb5cfc2d4ea316c8e8bf3 Mon Sep 17 00:00:00 2001 From: June Stepp Date: Mon, 8 Dec 2025 14:58:49 -0600 Subject: [PATCH 008/449] ankiAddons.recolor: 3.1 -> 3.3 --- .../an/anki/addons/recolor/default.nix | 43 +++++++++++++++++-- ...onfig-version-when-migration-happens.patch | 30 +++++++++++++ 2 files changed, 69 insertions(+), 4 deletions(-) create mode 100644 pkgs/by-name/an/anki/addons/recolor/only-update-config-version-when-migration-happens.patch diff --git a/pkgs/by-name/an/anki/addons/recolor/default.nix b/pkgs/by-name/an/anki/addons/recolor/default.nix index 3a6fd9e05910..249fac0f9f01 100644 --- a/pkgs/by-name/an/anki/addons/recolor/default.nix +++ b/pkgs/by-name/an/anki/addons/recolor/default.nix @@ -6,21 +6,56 @@ }: anki-utils.buildAnkiAddon (finalAttrs: { pname = "recolor"; - version = "3.1"; + version = "3.3"; src = fetchFromGitHub { owner = "AnKing-VIP"; repo = "AnkiRecolor"; tag = finalAttrs.version; sparseCheckout = [ "src/addon" ]; - hash = "sha256-28DJq2l9DP8O6OsbNQCZ0pm4S6CQ3Yz0Vfvlj+iQw8Y="; + hash = "sha256-Rfie1m4wfwZvmxxFngt1tky1j5dIZKX7c64A1pSbE3c="; }; sourceRoot = "${finalAttrs.src.name}/src/addon"; + + patches = [ + # With this patch, Nix users only need to update their ReColor config when a + # migration happens rather than on every update. + # Upstream always wants the last used addon version in the config file in case an + # update corrupts the config. That isn't a concern here, since the config is + # readonly with Nix. + ./only-update-config-version-when-migration-happens.patch + ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "ReColor your Anki desktop to whatever aesthetic you like"; + longDescription = '' + This add-on must be configured with a theme to use. You can find some pre-made + themes at . + + Example: + + ```nix + pkgs.ankiAddons.recolor.withConfig { + config = { + colors = { + ACCENT_CARD = [ + "Card mode" + "#cba6f7" + "#cba6f7" + "--accent-card" + ]; + # ... + }; + version = { + major = 3; + minor = 1; + }; + }; + } + ``` + ''; homepage = "https://github.com/AnKing-VIP/AnkiRecolor"; - # No license file, but it can be assumed to be AGPL3 based on - # https://ankiweb.net/account/terms. license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ junestepp ]; }; diff --git a/pkgs/by-name/an/anki/addons/recolor/only-update-config-version-when-migration-happens.patch b/pkgs/by-name/an/anki/addons/recolor/only-update-config-version-when-migration-happens.patch new file mode 100644 index 000000000000..ab927b4b44a7 --- /dev/null +++ b/pkgs/by-name/an/anki/addons/recolor/only-update-config-version-when-migration-happens.patch @@ -0,0 +1,30 @@ +From b291ccbc93fec594346ed9590618c4b740f447fe Mon Sep 17 00:00:00 2001 +From: June Stepp +Date: Thu, 9 Oct 2025 16:43:16 -0500 +Subject: [PATCH] Only update config version when migration happens + +--- + migrate.py | 9 +++++---- + 1 file changed, 5 insertions(+), 4 deletions(-) + +diff --git a/migrate.py b/migrate.py +index c84e0c1..7138748 100644 +--- a/migrate.py ++++ b/migrate.py +@@ -18,11 +18,12 @@ def maybe_migrate_config(conf: ConfigManager) -> None: + v2_to_v3(conf) + elif version < "3.0": + v2_to_v3(conf) ++ else: ++ return + +- if version != version_string: +- conf["version.major"] = int(version_string.split(".")[0]) +- conf["version.minor"] = int(version_string.split(".")[1]) +- conf.save() ++ conf["version.major"] = int(version_string.split(".")[0]) ++ conf["version.minor"] = int(version_string.split(".")[1]) ++ conf.save() + + # some versions of v2 may be incorrectly in -1.-1 + def detect_v2(conf: ConfigManager) -> bool: From 38c657a5535d39ca5c3f20c86e6b08c0ef4ea7f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 15 Dec 2025 23:05:00 +0000 Subject: [PATCH 009/449] vscode-extensions.wakatime.vscode-wakatime: 25.4.0 -> 25.5.1 --- .../vscode/extensions/WakaTime.vscode-wakatime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix b/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix index 224b7b3595cf..c8eaa26ddea8 100644 --- a/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix +++ b/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix @@ -6,8 +6,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "vscode-wakatime"; publisher = "WakaTime"; - version = "25.4.0"; - hash = "sha256-furuRhQPcK9r4G878WKD9BiQuiwRbn+pJpNWAbpIgOw="; + version = "25.5.1"; + hash = "sha256-4wdY8cmKWfp/ua39lcD8ibxoy8W0zyX97vMyDEZu2o4="; }; meta = { From d9b16f01c34d3cedb3cc345bba714ab5b5149622 Mon Sep 17 00:00:00 2001 From: jocim-nix Date: Mon, 23 Jun 2025 09:51:27 +0700 Subject: [PATCH 010/449] maintainers: add jocimsus --- maintainers/maintainer-list.nix | 6 ++++++ pkgs/by-name/fi/filebrowser-quantum/package.nix | 0 2 files changed, 6 insertions(+) create mode 100644 pkgs/by-name/fi/filebrowser-quantum/package.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 25a3e1288c52..98b1b76fe104 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -12556,6 +12556,12 @@ githubId = 3967312; name = "Jocelyn Thode"; }; + jocimsus = { + email = "joe.susatiyo@gmail.com"; + github = "JocimSus"; + githubId = 123136424; + name = "Joachim Susatiyo"; + }; joedevivo = { github = "joedevivo"; githubId = 55951; diff --git a/pkgs/by-name/fi/filebrowser-quantum/package.nix b/pkgs/by-name/fi/filebrowser-quantum/package.nix new file mode 100644 index 000000000000..e69de29bb2d1 From 5342b7c7a72a88b208156da9064474b913a98262 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Dec 2025 17:47:26 +0000 Subject: [PATCH 011/449] python3Packages.plaid-python: 36.1.0 -> 38.0.0 --- pkgs/development/python-modules/plaid-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plaid-python/default.nix b/pkgs/development/python-modules/plaid-python/default.nix index a365b2f23425..a63a9a0ffc70 100644 --- a/pkgs/development/python-modules/plaid-python/default.nix +++ b/pkgs/development/python-modules/plaid-python/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "plaid-python"; - version = "36.1.0"; + version = "38.0.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "plaid_python"; inherit version; - hash = "sha256-3TQ6jGsf+2ebYnAxRTKs4JrijDf3ojyfS4iBAMAG8FU="; + hash = "sha256-4BbYY8IQvQFs0MVjXflL2sa+pJjebcId14VVRd6nizI="; }; build-system = [ setuptools ]; From a4d46f5c17592667af123eabe42f7322353bf179 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Dec 2025 12:27:44 +0000 Subject: [PATCH 012/449] ergochat: 2.16.0 -> 2.17.0 --- pkgs/by-name/er/ergochat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/er/ergochat/package.nix b/pkgs/by-name/er/ergochat/package.nix index 67910c2e3272..9064ea65b0f9 100644 --- a/pkgs/by-name/er/ergochat/package.nix +++ b/pkgs/by-name/er/ergochat/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "ergo"; - version = "2.16.0"; + version = "2.17.0"; src = fetchFromGitHub { owner = "ergochat"; repo = "ergo"; rev = "v${version}"; - sha256 = "sha256-AUXuH7YjC/yG5Ocs+kAOF8bAR4UVgfx96VDSHEqmqgg="; + sha256 = "sha256-ajLecAgE74Et7XRGtpGoA9DAcSzBEtRzLm47nHn1Amo="; }; vendorHash = null; From a6cef283555a4cb27979d4094508c6f9d677f93c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Dec 2025 02:58:11 +0000 Subject: [PATCH 013/449] tinygo: 0.39.0 -> 0.40.1 --- pkgs/by-name/ti/tinygo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ti/tinygo/package.nix b/pkgs/by-name/ti/tinygo/package.nix index f927e2da6c99..134fd6017fe6 100644 --- a/pkgs/by-name/ti/tinygo/package.nix +++ b/pkgs/by-name/ti/tinygo/package.nix @@ -36,13 +36,13 @@ in buildGoModule rec { pname = "tinygo"; - version = "0.39.0"; + version = "0.40.1"; src = fetchFromGitHub { owner = "tinygo-org"; repo = "tinygo"; tag = "v${version}"; - hash = "sha256-uooBZl4u9EHfs1DTI/dQ9Uz1uVOmRcIClEMB7D1q8Lk="; + hash = "sha256-+dLdQdq47M+HKjiMQI1/NJZqiRFuR8rnv/osCbFTpQE="; fetchSubmodules = true; # The public hydra server on `hydra.nixos.org` is configured with # `max_output_size` of 3GB. The purpose of this `postFetch` step @@ -53,7 +53,7 @@ buildGoModule rec { ''; }; - vendorHash = "sha256-Vae7IFACioxH4E61GX/X7G19/ITbajp96VNUhliV8ls="; + vendorHash = "sha256-+962anRjsh1N0QHgEQIL8Dqwwsbps+LLEDpqCFBHksM="; patches = [ ./0001-GNUmakefile.patch From 86bf04f2ba076d57477b375774b327f8a95b19d5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Dec 2025 18:24:02 +0000 Subject: [PATCH 014/449] xmrig: 6.24.0 -> 6.25.0 --- pkgs/by-name/xm/xmrig/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xm/xmrig/package.nix b/pkgs/by-name/xm/xmrig/package.nix index d433bf0fd070..f555bf950c2e 100644 --- a/pkgs/by-name/xm/xmrig/package.nix +++ b/pkgs/by-name/xm/xmrig/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "xmrig"; - version = "6.24.0"; + version = "6.25.0"; src = fetchFromGitHub { owner = "xmrig"; repo = "xmrig"; rev = "v${version}"; - hash = "sha256-AbiTInOMHZ/YOUyl8IMU62ETZtbSTUqaP4vCJKAOCYM="; + hash = "sha256-X34djxUeSDwopwsipgrdFFFUP+tQ/uCNvupYzbegkEE="; }; patches = [ From 4131f2fa8f86e9ec01ec678f0f904432cb2032e8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 24 Dec 2025 01:59:31 +0000 Subject: [PATCH 015/449] pinniped: 0.42.0 -> 0.43.0 --- pkgs/by-name/pi/pinniped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pi/pinniped/package.nix b/pkgs/by-name/pi/pinniped/package.nix index 606f4750cf17..00d2b1d77b18 100644 --- a/pkgs/by-name/pi/pinniped/package.nix +++ b/pkgs/by-name/pi/pinniped/package.nix @@ -8,18 +8,18 @@ buildGoModule rec { pname = "pinniped"; - version = "0.42.0"; + version = "0.43.0"; src = fetchFromGitHub { owner = "vmware-tanzu"; repo = "pinniped"; rev = "v${version}"; - sha256 = "sha256-1r5EjF4Npt1iwlILTCHKlViO5MPcv8undKYJWN8cmVA="; + sha256 = "sha256-3MDYjoN9P48hOfg8UoRhR8EpjVFcJh8EbqcDfP9mqdY="; }; subPackages = "cmd/pinniped"; - vendorHash = "sha256-aDP5yf0uGYSzvYqqRUS4P2ozLCRcS0eDJseicXv/99o="; + vendorHash = "sha256-08HMyQ5tAexVv67idM8hIzZlxDWjQRYKKasXxm5PjtE="; ldflags = [ "-s" From c06d779b62fe40220b142b79412e99ea35ff207b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 24 Dec 2025 15:02:24 +0000 Subject: [PATCH 016/449] goctl: 1.9.3 -> 1.9.4 --- pkgs/by-name/go/goctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/goctl/package.nix b/pkgs/by-name/go/goctl/package.nix index ce1fbdf1271e..1e820184d98f 100644 --- a/pkgs/by-name/go/goctl/package.nix +++ b/pkgs/by-name/go/goctl/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "goctl"; - version = "1.9.3"; + version = "1.9.4"; src = fetchFromGitHub { owner = "zeromicro"; repo = "go-zero"; tag = "v${version}"; - hash = "sha256-Q5fRu7EKCPlO6yxEe/GWs4zam7MnomYJn9u0BZqDMy4="; + hash = "sha256-3EhxeN2J8xgzMrqgpts2fVrVWZBoGFPVh/DAxc4r6Vc="; }; - vendorHash = "sha256-wAQF2twQSKD8rxBchU/L4o8Z5noGK/ITAelUAHMj5gg="; + vendorHash = "sha256-WS9fC4pDCNsc2mQPiMk/eHYqG+tF+/J/6RaMYM0/ql0="; modRoot = "tools/goctl"; subPackages = [ "." ]; From bfb3ceb31561405729334efb18cdd3bf60f8032a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Dec 2025 02:17:26 +0000 Subject: [PATCH 017/449] tailscalesd: 0.4.0 -> 0.5.0 --- pkgs/by-name/ta/tailscalesd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/tailscalesd/package.nix b/pkgs/by-name/ta/tailscalesd/package.nix index 07efa2db98d2..664f4dec57a2 100644 --- a/pkgs/by-name/ta/tailscalesd/package.nix +++ b/pkgs/by-name/ta/tailscalesd/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "tailscalesd"; - version = "0.4.0"; + version = "0.5.0"; src = fetchFromGitHub { owner = "cfunkhouser"; repo = "tailscalesd"; rev = "v${version}"; - hash = "sha256-avGgkGgzeupZwqRPT1juRyTs6udpefTI0W0rqmvhwk0="; + hash = "sha256-FaM2kr3fBC1R2Kgvf5xz4zAw8JQGOmN3fQhHayB/Zs0="; }; - vendorHash = "sha256-DowF+3eTe+bC3wqfIznCaLwcl42vRyEzFCbMRZffZS8="; + vendorHash = "sha256-/nmX0Zqwda5LRC9cmLneU1NJa/VL8vgG284BtjiNTbE="; meta = { description = "Prometheus Service Discovery for Tailscale"; From f229d26e6f28ee898c99523e4ef780a494011d0e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Dec 2025 12:29:22 +0000 Subject: [PATCH 018/449] unflac: 1.3 -> 1.4 --- pkgs/by-name/un/unflac/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/un/unflac/package.nix b/pkgs/by-name/un/unflac/package.nix index 1b631300113d..49b147ad4132 100644 --- a/pkgs/by-name/un/unflac/package.nix +++ b/pkgs/by-name/un/unflac/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "unflac"; - version = "1.3"; + version = "1.4"; src = fetchFromSourcehut { owner = "~ft"; repo = "unflac"; rev = version; - sha256 = "sha256-xJEVrzooNcS3zEKeF6DB7ZRZEjHfC7dGKgQfswxbD+U="; + sha256 = "sha256-1Mpo1eBjfAudl7Lc6DUstEnWlY6G4ZFT9jm9JoWxPlk="; }; - vendorHash = "sha256-IQHxEYv6l8ORoX+a3Szox9tS2fyBk0tpK+Q1AsWohX0="; + vendorHash = "sha256-rq+qfUiR8WJRyoLH/UQVKAorDmrbhHfNYRz6bL4uub4="; nativeBuildInputs = [ makeWrapper ]; postFixup = '' From 2337d5703fa9ec2927d6461eed90d8c11b8d31cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Dec 2025 01:13:54 +0000 Subject: [PATCH 019/449] sttr: 0.2.28 -> 0.2.30 --- pkgs/by-name/st/sttr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/sttr/package.nix b/pkgs/by-name/st/sttr/package.nix index 8fd11400f129..7f39ade84012 100644 --- a/pkgs/by-name/st/sttr/package.nix +++ b/pkgs/by-name/st/sttr/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "sttr"; - version = "0.2.28"; + version = "0.2.30"; src = fetchFromGitHub { owner = "abhimanyu003"; repo = "sttr"; rev = "v${version}"; - hash = "sha256-5nofm5LQRQCQNNpqK8jwBpIguuh1/UTEQy1u5sYDx6A="; + hash = "sha256-oZsciY9JCU1YjkhT6LEDclNC0ixOuZST5dnI9n0uzfo="; }; - vendorHash = "sha256-3UDaVWeNCxA9jjQg9/JVheZijERtFJ7RYnk9h7qV12U="; + vendorHash = "sha256-nVocBBMOVW4q55dkVnmySozCsAbNnYjgPjoWDsAl7Uo="; nativeBuildInputs = [ installShellFiles ]; From 989c0d6703a47e4057a36ee8da9996901f33c2dc Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Tue, 30 Dec 2025 19:02:00 -0300 Subject: [PATCH 020/449] filezilla: 3.69.3 -> 3.69.5 --- pkgs/by-name/fi/filezilla/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/filezilla/package.nix b/pkgs/by-name/fi/filezilla/package.nix index 9e59421e0976..ca96ec43db2b 100644 --- a/pkgs/by-name/fi/filezilla/package.nix +++ b/pkgs/by-name/fi/filezilla/package.nix @@ -22,12 +22,12 @@ stdenv.mkDerivation { pname = "filezilla"; - version = "3.69.3"; + version = "3.69.5"; src = fetchsvn { url = "https://svn.filezilla-project.org/svn/FileZilla3/trunk"; - rev = "11309"; - hash = "sha256-+wvdQnsYUsLS4pHoa3JVzkgTVxbeck/c7IaDt0VqU+8="; + rev = "11338"; + hash = "sha256-OQZFwowkmiOcIjWoHkIFwsm6nuyMGSaBSn8zwVpCMAs="; }; configureFlags = [ From 87835e38cc746a502d45461d3b08a6626348ea11 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Tue, 30 Dec 2025 19:04:24 -0300 Subject: [PATCH 021/449] filezilla: add iedame as maintainer --- pkgs/by-name/fi/filezilla/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/fi/filezilla/package.nix b/pkgs/by-name/fi/filezilla/package.nix index ca96ec43db2b..45c0920272a2 100644 --- a/pkgs/by-name/fi/filezilla/package.nix +++ b/pkgs/by-name/fi/filezilla/package.nix @@ -70,6 +70,9 @@ stdenv.mkDerivation { ''; license = lib.licenses.gpl2; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ pSub ]; + maintainers = with lib.maintainers; [ + iedame + pSub + ]; }; } From c84d2ee9ffe0ab14a786874edc298ef771ddd4fb Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Tue, 30 Dec 2025 19:09:33 -0300 Subject: [PATCH 022/449] libfilezilla: 0.51.1 -> 0.52.0 --- pkgs/by-name/li/libfilezilla/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libfilezilla/package.nix b/pkgs/by-name/li/libfilezilla/package.nix index 834e93075255..a8b06201be11 100644 --- a/pkgs/by-name/li/libfilezilla/package.nix +++ b/pkgs/by-name/li/libfilezilla/package.nix @@ -13,12 +13,12 @@ stdenv.mkDerivation { pname = "libfilezilla"; - version = "0.51.1"; + version = "0.52.0"; src = fetchsvn { url = "https://svn.filezilla-project.org/svn/libfilezilla/trunk"; - rev = "11305"; - hash = "sha256-s+KeMlKJMz88lQ6d3dpcgZhCkcPW0cHNHALteMWLhpk="; + rev = "11335"; + hash = "sha256-BjHqPC43UtwlYeKbgIaGU8jmWbg5UUiTN8vl1m2mZpo="; }; nativeBuildInputs = [ From cbc72d2be82e4129dcf7ff9b7b3aeb6e4c508979 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Tue, 30 Dec 2025 19:10:30 -0300 Subject: [PATCH 023/449] libfilezilla: add iedame as maintainer --- pkgs/by-name/li/libfilezilla/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libfilezilla/package.nix b/pkgs/by-name/li/libfilezilla/package.nix index a8b06201be11..e152bd8b2b8f 100644 --- a/pkgs/by-name/li/libfilezilla/package.nix +++ b/pkgs/by-name/li/libfilezilla/package.nix @@ -42,7 +42,10 @@ stdenv.mkDerivation { homepage = "https://lib.filezilla-project.org/"; description = "Modern C++ library, offering some basic functionality to build high-performing, platform-independent programs"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ pSub ]; + maintainers = with lib.maintainers; [ + iedame + pSub + ]; platforms = lib.platforms.unix; broken = stdenv.hostPlatform.isDarwin; }; From 6237095819e9cd15c3e32748d9112110e2e19a1e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 31 Dec 2025 02:14:38 +0000 Subject: [PATCH 024/449] ts_query_ls: 3.12.0 -> 3.15.1 --- pkgs/by-name/ts/ts_query_ls/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ts/ts_query_ls/package.nix b/pkgs/by-name/ts/ts_query_ls/package.nix index e525a62894c8..d5cc9fd2c8cc 100644 --- a/pkgs/by-name/ts/ts_query_ls/package.nix +++ b/pkgs/by-name/ts/ts_query_ls/package.nix @@ -6,7 +6,7 @@ }: let pname = "ts_query_ls"; - version = "3.12.0"; + version = "3.15.1"; in rustPlatform.buildRustPackage { inherit pname version; @@ -15,12 +15,12 @@ rustPlatform.buildRustPackage { owner = "ribru17"; repo = "ts_query_ls"; rev = "v${version}"; - hash = "sha256-eb/3lY9qd+xWn1QEmDCxRY95ZWHSYxmOHq/mTFqiNiA="; + hash = "sha256-m3jtaVYy/mNhM584asctI9ZUdaHvPr3ULRHYmmyKsLA="; }; nativeBuildInputs = [ cmake ]; - cargoHash = "sha256-Y7OvSrFfQ71xufqNlJ5YNTKs00zzKCgCX+OOffTAkJw="; + cargoHash = "sha256-XHMVga5tdWv+yT0vhFd6RQ2N740Zkb3e76wqIc1hbnE="; meta = { description = "LSP implementation for Tree-sitter's query files"; From 6e76fc007801429445de763ed1d8f6980f9c3b08 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 31 Dec 2025 04:59:46 +0000 Subject: [PATCH 025/449] spicedb: 1.47.1 -> 1.48.0 --- pkgs/by-name/sp/spicedb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spicedb/package.nix b/pkgs/by-name/sp/spicedb/package.nix index 76a1a83a7773..08d8c3f08845 100644 --- a/pkgs/by-name/sp/spicedb/package.nix +++ b/pkgs/by-name/sp/spicedb/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "spicedb"; - version = "1.47.1"; + version = "1.48.0"; src = fetchFromGitHub { owner = "authzed"; repo = "spicedb"; tag = "v${version}"; - hash = "sha256-xFpQxMfT66nHhNxlXHxIwIlE0K8Jv2ziiNBzGdyDryM="; + hash = "sha256-m0Om+Wil8ig6t8w5IDmfrx8N/Uugn3PayoFJD0xq9OQ="; }; - vendorHash = "sha256-H9ffTARE8Gz5kajawW5o12q+VEAGAGUUR6Q9ErBrgNc="; + vendorHash = "sha256-kA4Smkc88vYgR4B7DdqQc5dkzywDXTbYwmRRZYDcg0c="; ldflags = [ "-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.tag}'" From 6129ccfedbc61a0f42ee95284ac00855852f9686 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 1 Jan 2026 00:34:14 +0000 Subject: [PATCH 026/449] templ: 0.3.960 -> 0.3.977 --- pkgs/by-name/te/templ/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/templ/package.nix b/pkgs/by-name/te/templ/package.nix index 8e7202fa05aa..e15296288815 100644 --- a/pkgs/by-name/te/templ/package.nix +++ b/pkgs/by-name/te/templ/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "templ"; - version = "0.3.960"; + version = "0.3.977"; src = fetchFromGitHub { owner = "a-h"; repo = "templ"; rev = "v${version}"; - hash = "sha256-GCbqaRC9KipGdGfgnGjJu04/rJlg+2lgi2vluP05EV4="; + hash = "sha256-KABEveISMy31B4kXoYY5IwFouoI4L9Jco5qMcnpeL2s="; }; vendorHash = "sha256-pVZjZCXT/xhBCMyZdR7kEmB9jqhTwRISFp63bQf6w5A="; From 144a6b2aa43faeb14ade0bcc1b6b4069d9522097 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 1 Jan 2026 11:50:01 +0000 Subject: [PATCH 027/449] fission: 1.21.0 -> 1.22.0 --- pkgs/by-name/fi/fission/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/fission/package.nix b/pkgs/by-name/fi/fission/package.nix index 4234467d1d75..17d78e371f18 100644 --- a/pkgs/by-name/fi/fission/package.nix +++ b/pkgs/by-name/fi/fission/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "fission"; - version = "1.21.0"; + version = "1.22.0"; src = fetchFromGitHub { owner = "fission"; repo = "fission"; rev = "v${version}"; - hash = "sha256-Tl7aKibVbNAKOa1tycKtEzdJ8rJHBMa8PTUm0i7DKA4="; + hash = "sha256-5+TyOBHHDhHtAJUtrcWUCRbewGODsut/w3chrmL+dis="; }; - vendorHash = "sha256-PhB6zR/dXnOCHJiJ/EjVOD26SubaAITRm61XOvULerU="; + vendorHash = "sha256-y5h1lMq99gWhB9T5e8b2t9USgKc2pv+FMgl9wva8t28="; ldflags = [ "-s" From a48b170b4b524cc7e7007d0aba7377570e572232 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 1 Jan 2026 13:35:27 +0000 Subject: [PATCH 028/449] polylith: 0.3.30 -> 0.3.32 --- pkgs/by-name/po/polylith/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/polylith/package.nix b/pkgs/by-name/po/polylith/package.nix index d44661da525a..3035accd8ac5 100644 --- a/pkgs/by-name/po/polylith/package.nix +++ b/pkgs/by-name/po/polylith/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { pname = "polylith"; - version = "0.3.30"; + version = "0.3.32"; src = fetchurl { url = "https://github.com/polyfy/polylith/releases/download/v${version}/poly-${version}.jar"; - sha256 = "sha256-G64sbV671fY+k/tYy8Kq/cAGXLzbZY1g+HyzOw29D24="; + sha256 = "sha256-bfF7YXGA6StGF1jZor/TZQ6tNU28Z8kcaiPdkmjljx4="; }; dontUnpack = true; From 9b47c93a08f59e6c725462b1dc8cc8d7389415b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 2 Jan 2026 02:09:40 +0000 Subject: [PATCH 029/449] smlfmt: 1.2.0 -> 1.3.0 --- pkgs/by-name/sm/smlfmt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sm/smlfmt/package.nix b/pkgs/by-name/sm/smlfmt/package.nix index cfe0692d79ec..e00962e84a42 100644 --- a/pkgs/by-name/sm/smlfmt/package.nix +++ b/pkgs/by-name/sm/smlfmt/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "smlfmt"; - version = "1.2.0"; + version = "1.3.0"; src = fetchFromGitHub { owner = "shwestrick"; repo = "smlfmt"; rev = "v${version}"; - hash = "sha256-QdpEsypkCzR/OwllKFLjz3/JvzV0OlGiqXUnS7iGD5A="; + hash = "sha256-k3sAz1auKJpta1RdLX3ugSrc9ibVQJOCOPVmTYS/AZY="; }; nativeBuildInputs = [ mlton ]; From 78469b655f02659a504cade1fa3a510f8b37b4f7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 3 Jan 2026 00:50:35 +0000 Subject: [PATCH 030/449] miller: 6.15.0 -> 6.16.0 --- pkgs/by-name/mi/miller/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/miller/package.nix b/pkgs/by-name/mi/miller/package.nix index 53fe0052c706..a2c5f54eec2c 100644 --- a/pkgs/by-name/mi/miller/package.nix +++ b/pkgs/by-name/mi/miller/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "miller"; - version = "6.15.0"; + version = "6.16.0"; src = fetchFromGitHub { owner = "johnkerl"; repo = "miller"; rev = "v${version}"; - sha256 = "sha256-r+eayyxI+qFypDHavv9fOAl3rjjKeQxy8tXetmh/ZAI="; + sha256 = "sha256-WQn0vynf+eNbPHuPI2J5CA9R3ptAShPMErJQ/W3UybQ="; }; outputs = [ @@ -20,7 +20,7 @@ buildGoModule rec { "man" ]; - vendorHash = "sha256-siLrJOMvsv8MkDVVK8xPn4tpyYSqoYT2Iku7ZP0NCk0="; + vendorHash = "sha256-pBl0WfgXgMlUFzIDL7vgTkh9OXoetyRSf769UcVW+uQ="; postInstall = '' mkdir -p $man/share/man/man1 From 469ec304b05c677fc6be375f8815c657295ae35b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 3 Jan 2026 00:53:00 +0000 Subject: [PATCH 031/449] codegrab: 1.0.7 -> 1.1.0 --- pkgs/by-name/co/codegrab/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/codegrab/package.nix b/pkgs/by-name/co/codegrab/package.nix index d30d6cbe5de3..2dc47310289f 100644 --- a/pkgs/by-name/co/codegrab/package.nix +++ b/pkgs/by-name/co/codegrab/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "codegrab"; - version = "1.0.7"; + version = "1.1.0"; src = fetchFromGitHub { owner = "epilande"; repo = "codegrab"; tag = "v${finalAttrs.version}"; - hash = "sha256-gKxvPcAZ8TnECAs3iMkFfZKdaq8vkLz/T9MUBWk4MfQ="; + hash = "sha256-Krcjb8HEzaxHhJ+6blP1tuAvAHPKnHSNRrbJ8CHNPG4="; leaveDotGit = true; postFetch = '' cd "$out" @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { ''; }; - vendorHash = "sha256-u9pVOZOwK6xLdR4tlWN2eBoJZ2ziPEdJv78uCV0Suus="; + vendorHash = "sha256-/M51gagiJTLSUdUM+Rn96az2iDVj6nsevKcrq2sPzJA="; checkFlags = [ "-skip=TestParseSizeString" From 41ea8ccd38bbf7c89644e2aa28e0bac32b80f566 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sat, 3 Jan 2026 04:21:24 +0200 Subject: [PATCH 032/449] bino3d: move to by-name --- .../default.nix => by-name/bi/bino3d/package.nix} | 13 +++++-------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 5 insertions(+), 10 deletions(-) rename pkgs/{applications/video/bino3d/default.nix => by-name/bi/bino3d/package.nix} (87%) diff --git a/pkgs/applications/video/bino3d/default.nix b/pkgs/by-name/bi/bino3d/package.nix similarity index 87% rename from pkgs/applications/video/bino3d/default.nix rename to pkgs/by-name/bi/bino3d/package.nix index 733e0869500c..eb8237128034 100644 --- a/pkgs/applications/video/bino3d/default.nix +++ b/pkgs/by-name/bi/bino3d/package.nix @@ -6,10 +6,7 @@ ninja, pkg-config, pandoc, - wrapQtAppsHook, - qtbase, - qtmultimedia, - qttools, + qt6, }: stdenv.mkDerivation (finalAttrs: { @@ -27,13 +24,13 @@ stdenv.mkDerivation (finalAttrs: { ninja pkg-config pandoc - wrapQtAppsHook + qt6.wrapQtAppsHook ]; buildInputs = [ - qtbase - qtmultimedia - qttools + qt6.qtbase + qt6.qtmultimedia + qt6.qttools # The optional QVR dependency is not currently packaged. ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9bce7e6e5c84..5dee24d22fe5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10328,8 +10328,6 @@ with pkgs; bfcal = libsForQt5.callPackage ../applications/misc/bfcal { }; - bino3d = qt6Packages.callPackage ../applications/video/bino3d { }; - bitlbee = callPackage ../applications/networking/instant-messengers/bitlbee { }; bitlbee-plugins = callPackage ../applications/networking/instant-messengers/bitlbee/plugins.nix { }; From d38c9968972117f632d1c43ffd0edad8c4f67775 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sat, 3 Jan 2026 04:57:39 +0200 Subject: [PATCH 033/449] bino3d: 2.5 -> 2.6, fix build --- pkgs/by-name/bi/bino3d/package.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/bi/bino3d/package.nix b/pkgs/by-name/bi/bino3d/package.nix index eb8237128034..964e355924ba 100644 --- a/pkgs/by-name/bi/bino3d/package.nix +++ b/pkgs/by-name/bi/bino3d/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchgit, + fetchFromGitHub, cmake, ninja, pkg-config, @@ -10,13 +10,14 @@ }: stdenv.mkDerivation (finalAttrs: { - pname = "bino"; - version = "2.5"; + pname = "bino3d"; + version = "2.6"; - src = fetchgit { - url = "https://git.marlam.de/git/bino.git"; - rev = "bino-${finalAttrs.version}"; - hash = "sha256-vGPbSYTfRy414xVcLIvOnN4Te36HWVz7DQegNhYb3u4="; + src = fetchFromGitHub { + owner = "marlam"; + repo = "bino"; + tag = "bino-${finalAttrs.version}"; + hash = "sha256-izgiAmMou/EW5KOzC8HuPaH4uVFLajoDhVwkJkzXdP0="; }; nativeBuildInputs = [ From 718400d5786c4990a927e055a9645019a453d8b7 Mon Sep 17 00:00:00 2001 From: Raito Bezarius Date: Sun, 4 Jan 2026 13:56:07 +0100 Subject: [PATCH 034/449] pyxattr: render available on Darwin pyxattr can function on Darwin as per https://github.com/iustin/pyxattr/blob/main/setup.py#L47. attr is not required to compile the C extension in this scenario. The code is slightly cleaned up as well. This was tested with `doCheck = true;` on Darwin as there's no sandbox there. Change-Id: Ie64bde938936407d77b833bfcbc6a675f7eb2e9d Signed-off-by: Raito Bezarius --- pkgs/development/python-modules/pyxattr/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyxattr/default.nix b/pkgs/development/python-modules/pyxattr/default.nix index d560e74a3e93..7b5b7969e6f2 100644 --- a/pkgs/development/python-modules/pyxattr/default.nix +++ b/pkgs/development/python-modules/pyxattr/default.nix @@ -1,7 +1,8 @@ { lib, - pkgs, + attr, fetchPypi, + stdenv, buildPythonPackage, }: @@ -18,11 +19,12 @@ buildPythonPackage rec { # IOError: [Errno 95] Operation not supported (expected) doCheck = false; - buildInputs = with pkgs; [ attr ]; + buildInputs = lib.optional (lib.meta.availableOn stdenv.buildPlatform attr) attr; meta = { description = "Python extension module which gives access to the extended attributes for filesystem objects available in some operating systems"; license = lib.licenses.lgpl21Plus; - inherit (pkgs.attr.meta) platforms; + # Darwin doesn't need `attr` for this. + platforms = lib.platforms.linux ++ lib.platforms.darwin; }; } From cd42d105dbf1c4cca227bbc2ebc4c6a0e67724b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 4 Jan 2026 17:51:42 +0000 Subject: [PATCH 035/449] node-problem-detector: 1.34.0 -> 1.35.1 --- pkgs/by-name/no/node-problem-detector/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/no/node-problem-detector/package.nix b/pkgs/by-name/no/node-problem-detector/package.nix index 75776db35417..27db8ac0df2e 100644 --- a/pkgs/by-name/no/node-problem-detector/package.nix +++ b/pkgs/by-name/no/node-problem-detector/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "node-problem-detector"; - version = "1.34.0"; + version = "1.35.1"; src = fetchFromGitHub { owner = "kubernetes"; repo = "node-problem-detector"; rev = "v${version}"; - sha256 = "sha256-titH2HHXxm8SpfisAWckwPSA11rsqssMCVmDbdPHDI8="; + sha256 = "sha256-0N1EJjULH/Tff4v6JMrvJdO3Iq8EY8gt6xbbh21D8io="; }; vendorHash = null; From 7bbaca0fe641d91c40ee369e1bc69ce16a691f95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 7 Jan 2026 12:45:56 +0000 Subject: [PATCH 036/449] gitea-mcp-server: 0.6.0 -> 0.7.0 --- pkgs/by-name/gi/gitea-mcp-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/gitea-mcp-server/package.nix b/pkgs/by-name/gi/gitea-mcp-server/package.nix index 81bb0eac5914..c6303db442ee 100644 --- a/pkgs/by-name/gi/gitea-mcp-server/package.nix +++ b/pkgs/by-name/gi/gitea-mcp-server/package.nix @@ -5,14 +5,14 @@ }: buildGoModule (finalAttrs: { pname = "gitea-mcp-server"; - version = "0.6.0"; + version = "0.7.0"; src = fetchFromGitea { domain = "gitea.com"; owner = "gitea"; repo = "gitea-mcp"; tag = "v${finalAttrs.version}"; - hash = "sha256-3Lc9GJTg4W9Hz5wbOm2MkcCt0aBWneNc8OutIJsBRTg="; + hash = "sha256-Qh+UD4V511y1PvM6TQ3dwDXx01FAR80b9wnhxXC/7X4="; }; vendorHash = "sha256-N1Ct479Q5RH4TCxcSbIBoGDP/atBlWkxwBLJLk82juM="; From a6de06a60940c170b0d532ef34dcb82883f37e69 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 7 Jan 2026 20:53:11 +0000 Subject: [PATCH 037/449] aws-signing-helper: 1.7.2 -> 1.7.3 --- pkgs/by-name/aw/aws-signing-helper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/aw/aws-signing-helper/package.nix b/pkgs/by-name/aw/aws-signing-helper/package.nix index e99c41aa8605..829bbd94d825 100644 --- a/pkgs/by-name/aw/aws-signing-helper/package.nix +++ b/pkgs/by-name/aw/aws-signing-helper/package.nix @@ -6,13 +6,13 @@ }: buildGoModule rec { pname = "aws-signing-helper"; - version = "1.7.2"; + version = "1.7.3"; src = fetchFromGitHub { owner = "aws"; repo = "rolesanywhere-credential-helper"; rev = "v${version}"; - hash = "sha256-6yq/+LwYBfq0bHcZMqeU2mToo4QmkeoXeixn4ZFFfmM="; + hash = "sha256-6EtWOcSFSxvOkDXf1/OL6IoHv25+FMGGCbh/vjzkH6U="; }; vendorHash = "sha256-acr1A+Yj+azdTaGHlNVW1ADMEFTpAVhUAP1yWkUpJ38="; From 8c6b95d76b67c12dca1b3b1afbb08dd56a01ad31 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Wed, 14 Jan 2026 11:49:19 +0100 Subject: [PATCH 038/449] upx: 5.0.2 -> 5.1.0 Signed-off-by: Paul Meyer --- pkgs/by-name/up/upx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/up/upx/package.nix b/pkgs/by-name/up/upx/package.nix index fbaa3e41108b..bea89b630dab 100644 --- a/pkgs/by-name/up/upx/package.nix +++ b/pkgs/by-name/up/upx/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "upx"; - version = "5.0.2"; + version = "5.1.0"; src = fetchFromGitHub { owner = "upx"; repo = "upx"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-ntnOuraEFVIU4dVE2oumpxBmzNNGjqrwMrQFaJp/zww="; + hash = "sha256-FQtDHsbZ/JrgRLwc2Wd2F5ZcBdqrU0YIT9hGQ0k0D+w="; }; nativeBuildInputs = [ cmake ]; From e8c5116dee7af019f1945d50d09235bccff384f1 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Wed, 14 Jan 2026 11:51:16 +0100 Subject: [PATCH 039/449] envoy-bin: 1.36.4 -> 1.37.0 Signed-off-by: Paul Meyer --- pkgs/by-name/en/envoy-bin/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/en/envoy-bin/package.nix b/pkgs/by-name/en/envoy-bin/package.nix index de96bc2a561e..22e6d087b77f 100644 --- a/pkgs/by-name/en/envoy-bin/package.nix +++ b/pkgs/by-name/en/envoy-bin/package.nix @@ -8,7 +8,7 @@ versionCheckHook, }: let - version = "1.36.4"; + version = "1.37.0"; inherit (stdenv.hostPlatform) system; throwSystem = throw "envoy-bin is not available for ${system}."; @@ -21,8 +21,8 @@ let hash = { - aarch64-linux = "sha256-RVUeO6MbI2j7gM9MEkshhXxU4Oga7jtwjr17C6P3VbE="; - x86_64-linux = "sha256-WjmAldjB3TY+zBC2udvYIVSo+7XrFVENX7fL250LDlk="; + aarch64-linux = "sha256-9KEqySEbwO53yN2oaXIrbSih6dm2LNuX7I8g3oIA+ig="; + x86_64-linux = "sha256-Clcp7k6YDTRuvO6A8Y5+/lIyuRFBu0x3bsOtzKeG5gw="; } .${system} or throwSystem; in From 43020fcb2c5dce9b8b1cf9293b2b1e3d7226c5be Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Jan 2026 19:13:59 +0000 Subject: [PATCH 040/449] prometheus-gitlab-ci-pipelines-exporter: 0.5.10 -> 0.6.0 --- .../monitoring/prometheus/gitlab-ci-pipelines-exporter.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix b/pkgs/servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix index 2bd6921bb74e..65edab7dd9d3 100644 --- a/pkgs/servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "gitlab-ci-pipelines-exporter"; - version = "0.5.10"; + version = "0.6.0"; src = fetchFromGitHub { owner = "mvisonneau"; repo = pname; rev = "v${version}"; - sha256 = "sha256-G298u9bitEst8QzZd1/B6PTCNpGqq88Z8W8w67/cVkQ="; + sha256 = "sha256-r/6tRecbLN9bX2+HYyk4tT0uNiAqtZwMoMMQUJ7niJI="; }; subPackages = [ "cmd/${pname}" ]; @@ -21,7 +21,7 @@ buildGoModule rec { "-X main.version=v${version}" ]; - vendorHash = "sha256-LPS0paXtzNAOFW8FUAFbcEcVTtp3WFh6N/f6tuFPT50="; + vendorHash = "sha256-k1yqPVaCRtU9qpCSBR4Mo4n+9cOCT9xyRI1Ian9rNOk="; doCheck = true; meta = { From 46a43b3dc448a120d4bac6b80ce8e3b7e192916c Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Wed, 14 Jan 2026 21:07:13 +0100 Subject: [PATCH 041/449] disnix-web-service: rename from DisnixWebService --- nixos/modules/services/misc/disnix.nix | 6 +++--- .../package.nix | 10 +++++----- pkgs/top-level/aliases.nix | 1 + 3 files changed, 9 insertions(+), 8 deletions(-) rename pkgs/by-name/di/{DisnixWebService => disnix-web-service}/package.nix (87%) diff --git a/nixos/modules/services/misc/disnix.nix b/nixos/modules/services/misc/disnix.nix index 18d1023902b5..1b6eb94a5643 100644 --- a/nixos/modules/services/misc/disnix.nix +++ b/nixos/modules/services/misc/disnix.nix @@ -50,7 +50,7 @@ in environment.systemPackages = [ pkgs.disnix ] - ++ lib.optional cfg.useWebServiceInterface pkgs.DisnixWebService; + ++ lib.optional cfg.useWebServiceInterface pkgs.disnix-web-service; environment.variables.PATH = lib.optionals cfg.enableProfilePath ( map (profileName: "/nix/var/nix/profiles/disnix/${profileName}/bin") cfg.profiles ); @@ -63,9 +63,9 @@ in services.tomcat.extraGroups = [ "disnix" ]; services.tomcat.javaOpts = "${lib.optionalString cfg.useWebServiceInterface "-Djava.library.path=${pkgs.libmatthew_java}/lib/jni"} "; services.tomcat.sharedLibs = - lib.optional cfg.useWebServiceInterface "${pkgs.DisnixWebService}/share/java/DisnixConnection.jar" + lib.optional cfg.useWebServiceInterface "${pkgs.disnix-web-service}/share/java/DisnixConnection.jar" ++ lib.optional cfg.useWebServiceInterface "${pkgs.dbus_java}/share/java/dbus.jar"; - services.tomcat.webapps = lib.optional cfg.useWebServiceInterface pkgs.DisnixWebService; + services.tomcat.webapps = lib.optional cfg.useWebServiceInterface pkgs.disnix-web-service; users.groups.disnix.gid = config.ids.gids.disnix; diff --git a/pkgs/by-name/di/DisnixWebService/package.nix b/pkgs/by-name/di/disnix-web-service/package.nix similarity index 87% rename from pkgs/by-name/di/DisnixWebService/package.nix rename to pkgs/by-name/di/disnix-web-service/package.nix index 447b18f5281c..a46a2e266d25 100644 --- a/pkgs/by-name/di/DisnixWebService/package.nix +++ b/pkgs/by-name/di/disnix-web-service/package.nix @@ -13,7 +13,7 @@ let jdk = jdk8; in stdenv.mkDerivation (finalAttrs: { - pname = "DisnixWebService"; + pname = "disnix-web-service"; version = "0.10.1"; src = fetchFromGitHub { @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { ]; env = { - PREFIX = "\${env.out}"; + PREFIX = placeholder "out"; AXIS2_LIB = "${axis2}/lib"; AXIS2_WEBAPP = "${axis2}/webapps/axis2"; DBUS_JAVA_LIB = "${dbus_java}/share/java"; @@ -49,9 +49,9 @@ stdenv.mkDerivation (finalAttrs: { # add modificationtime="0" to the and tasks to achieve reproducibility xmlstarlet ed -L -a "//jar|//war" -t attr -n "modificationtime" -v "0" build.xml - sed -i -e "s|#JAVA_HOME=|JAVA_HOME=${jdk}|" \ - -e "s|#AXIS2_LIB=|AXIS2_LIB=${axis2}/lib|" \ - scripts/disnix-soap-client + substituteInPlace scripts/disnix-soap-client \ + --replace-fail "#JAVA_HOME=" ${lib.escapeShellArg "JAVA_HOME=${jdk}"} \ + --replace-fail "#AXIS2_LIB=" "AXIS2_LIB=$AXIS2_LIB" ''; buildPhase = '' diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index e2e2d54edcce..dec077fe4dd3 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -538,6 +538,7 @@ mapAliases { devdocs-desktop = throw "'devdocs-desktop' has been removed as it is unmaintained upstream and vendors insecure dependencies"; # Added 2025-06-11 dfilemanager = throw "'dfilemanager' has been dropped as it was unmaintained"; # Added 2025-06-03 discord-screenaudio = throw "discord-screenaudio has been removed because it was archived upstream. Use vesktop instead."; # added 2025-11-29 + DisnixWebService = warnAlias "'DisnixWebService' has been renamed to 'disnix-web-service'" disnix-web-service; # Added 2026-01-14 dleyna-connector-dbus = throw "'dleyna-connector-dbus' has been renamed to/replaced by 'dleyna'"; # Converted to throw 2025-10-27 dleyna-core = throw "'dleyna-core' has been renamed to/replaced by 'dleyna'"; # Converted to throw 2025-10-27 dleyna-renderer = throw "'dleyna-renderer' has been renamed to/replaced by 'dleyna'"; # Converted to throw 2025-10-27 From 4f973e84d43036538bb18ddd0692e4284ee9ff01 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 14 Jan 2026 23:42:39 +0000 Subject: [PATCH 042/449] spoofdpi: 0.12.0 -> 1.2.1 --- pkgs/by-name/sp/spoofdpi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spoofdpi/package.nix b/pkgs/by-name/sp/spoofdpi/package.nix index 8f029500391c..dc641b930be2 100644 --- a/pkgs/by-name/sp/spoofdpi/package.nix +++ b/pkgs/by-name/sp/spoofdpi/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "SpoofDPI"; - version = "0.12.0"; + version = "1.2.1"; src = fetchFromGitHub { owner = "xvzc"; repo = "SpoofDPI"; rev = "v${version}"; - hash = "sha256-m4fhFhZLuWT1diDlDTmTsNrckKTjhEZbhciv44FZcro="; + hash = "sha256-ybSrJzlC2lNAsUMS+3mwadGcrAN0YV0UF/Huua+2G68="; }; - vendorHash = "sha256-47Gt5SI6VXq4+1T0LxFvQoYNk+JqTt3DonDXLfmFBzw="; + vendorHash = "sha256-FcepbOIB3CvHmTPiGWXukPg41uueQQYdZeVKmzjRuwA="; meta = { homepage = "https://github.com/xvzc/SpoofDPI"; From b86961b169bcf29b909c19c282f7a3d50fbc83fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Jan 2026 10:08:20 +0000 Subject: [PATCH 043/449] coroot: 1.17.7 -> 1.17.9 --- pkgs/by-name/co/coroot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/coroot/package.nix b/pkgs/by-name/co/coroot/package.nix index 2b1cb397ea57..589344856a93 100644 --- a/pkgs/by-name/co/coroot/package.nix +++ b/pkgs/by-name/co/coroot/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "coroot"; - version = "1.17.7"; + version = "1.17.9"; src = fetchFromGitHub { owner = "coroot"; repo = "coroot"; rev = "v${version}"; - hash = "sha256-rfAJIRisLKkS6SuVJFLWjVnTAqbP+axuk3ECJ5n/7ek="; + hash = "sha256-hr1t3WaYEOYnj3Cam2NGgiGD49Vr9HBkz4JmOlJxzQQ="; }; vendorHash = "sha256-DCdrE8UYkuUN+rUuxVSGbAnAeLivZ2Xp8xjM+56ZF+A="; From b21672092a8ad9c371d2bc4a05369fdb918d45e0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 15 Jan 2026 16:47:47 +0000 Subject: [PATCH 044/449] fly: 7.14.3 -> 8.0.0 --- pkgs/by-name/fl/fly/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/fly/package.nix b/pkgs/by-name/fl/fly/package.nix index 94ed692e874a..ed17abbf1141 100644 --- a/pkgs/by-name/fl/fly/package.nix +++ b/pkgs/by-name/fl/fly/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "fly"; - version = "7.14.3"; + version = "8.0.0"; src = fetchFromGitHub { owner = "concourse"; repo = "concourse"; rev = "v${version}"; - hash = "sha256-u7peGYGMFkRO77y43BDT2myfFQDv7xmhq/brVaThZSg="; + hash = "sha256-rJpmFO5kpn9It1j8EKb2ZyMnKQ+n4iCuAVFB8nVk6+k="; }; - vendorHash = "sha256-32O13ILWApqQ6DoFSXkO6egpZXao3MOuK1FcG+9Muk4="; + vendorHash = "sha256-Ymxe64xtstMKISIHHCY5Z8RX3FxoS/8ocSZomcr4NXA="; subPackages = [ "fly" ]; From 847bfc60b6ab9b4f334bf55cd913379acf31857e Mon Sep 17 00:00:00 2001 From: Lyn Date: Thu, 15 Jan 2026 20:48:44 +0100 Subject: [PATCH 045/449] joplin-desktop: fix update script --- pkgs/by-name/jo/joplin-desktop/update.py | 43 +++++++++++++----------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/pkgs/by-name/jo/joplin-desktop/update.py b/pkgs/by-name/jo/joplin-desktop/update.py index e1ee691c6a50..bd6ee3fdade7 100755 --- a/pkgs/by-name/jo/joplin-desktop/update.py +++ b/pkgs/by-name/jo/joplin-desktop/update.py @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -i python3 -p 'python3.withPackages(ps: [ps.requests ps.plumbum])' nix-prefetch nix-prefetch-git yarn-berry_4 yarn-berry_4.yarn-berry-fetcher prefetch-npm-deps +#!nix-shell -i python3 -p 'python3.withPackages(ps: [ps.requests ps.plumbum])' nurl nix-prefetch-git yarn-berry_4 yarn-berry_4.yarn-berry-fetcher prefetch-npm-deps import json import requests import tempfile @@ -7,9 +7,10 @@ import shutil from pathlib import Path -from plumbum.cmd import nix_prefetch, nix_build, yarn, chmod, yarn_berry_fetcher, prefetch_npm_deps, diff +from plumbum.cmd import nurl, nix_build, yarn, chmod, yarn_berry_fetcher, prefetch_npm_deps, diff, git HERE = Path(__file__).parent +NIXPKGS_ROOT = git.with_cwd(HERE)["rev-parse", "--show-toplevel"]().strip() def write_release(release): with HERE.joinpath("release-data.json").open("w") as fd: @@ -43,16 +44,9 @@ print(version) print("prefetching source...") -release["hash"] = nix_prefetch[ - "--option", - "extra-experimental-features", - "flakes", - "--tag", - f"v{version}", - "--rev", - "--expr", - "null", - package +release["hash"] = nurl[ + "-e", + f'(import {NIXPKGS_ROOT}/. {{}}).joplin-desktop.src.overrideAttrs(_:{{tag="{tag}";}})' ]().strip() print(release["hash"]) @@ -63,7 +57,7 @@ write_release(release) src_dir = nix_build[ "--no-out-link", "-E", - f"((import {{}}).callPackage {package} {{}}).src" + f"(import {NIXPKGS_ROOT}/. {{}}).joplin-desktop.src" ]().strip() print(src_dir) @@ -76,6 +70,9 @@ default_plugins_dir = Path(src_dir).joinpath("packages/default-plugins") with default_plugins_dir.joinpath("pluginRepositories.json").open() as fd: plugin_repositories = json.load(fd) +with default_plugins_dir.joinpath("package.json").open() as fd: + plugins_packagejson = json.load(fd) + release["plugins"] = dict() for key, value in plugin_repositories.items(): @@ -90,19 +87,25 @@ for key, value in plugin_repositories.items(): plugin["name"] = value["cloneUrl"].split("/")[-1].removesuffix(".git") - plugin["url"] = f"{value["cloneUrl"].removesuffix('.git')}/archive/{value["commit"]}.tar.gz" + if "package" in value: + ref = "refs/tags/v" + plugins_packagejson["devDependencies"][value["package"]] + else: + ref = value["commit"] - plugin["hash"] = nix_prefetch.with_cwd(HERE)[ - "--option", - "extra-experimental-features", - "flakes", - f"((import {{}}).callPackage ./buildPlugin.nix {dict_to_argstr(plugin)}).src" + plugin["url"] = f"{value["cloneUrl"].removesuffix('.git')}/archive/{ref}.tar.gz" + + plugin_src = lambda plugin : f"((import {NIXPKGS_ROOT}/. {{}}).callPackage ./buildPlugin.nix {dict_to_argstr(plugin)}).src" + + plugin["hash"] = nurl.with_cwd(HERE)[ + "-e", + plugin_src(plugin) ]().strip() + print(plugin["hash"]) plugin_src = nix_build.with_cwd(HERE)[ "--no-out-link", "-E", - f"((import {{}}).callPackage ./buildPlugin.nix {dict_to_argstr(plugin)}).src" + plugin_src(plugin) ]().strip() plugin["npmDepsHash"] = prefetch_npm_deps(Path(plugin_src).joinpath("package-lock.json")).strip() From 7d250552f4559c1058d9aff2310de9a1c5393259 Mon Sep 17 00:00:00 2001 From: Colin Date: Sat, 17 Jan 2026 10:14:57 +0000 Subject: [PATCH 046/449] apparmor-bin-utils: enable strictDeps perl is needed at build time, for podchecker. the parent package, pkgs/by-name/li/libapparmor/package.nix, does this same thing. --- pkgs/by-name/ap/apparmor-bin-utils/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ap/apparmor-bin-utils/package.nix b/pkgs/by-name/ap/apparmor-bin-utils/package.nix index 5c4c555abcf4..657a42e40db4 100644 --- a/pkgs/by-name/ap/apparmor-bin-utils/package.nix +++ b/pkgs/by-name/ap/apparmor-bin-utils/package.nix @@ -23,6 +23,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ pkg-config libapparmor + perl which ]; @@ -47,6 +48,8 @@ stdenv.mkDerivation { "SBINDIR=$(out)/bin" ]; + strictDeps = true; + meta = libapparmor.meta // { description = "Mandatory access control system - binary user-land utilities"; }; From 16dddda555d67e761fa3c62c0c9a57b8c890889a Mon Sep 17 00:00:00 2001 From: Colin Date: Sat, 17 Jan 2026 10:42:41 +0000 Subject: [PATCH 047/449] apparmor-parser: enable `strictDeps` bash, perl and python are all shebangs used by the test scripts hence they're moved to `nativeCheckInputs` so that they can be on PATH. runtimeShellPackage is added to `buildInputs` to fix the shebang in $out/lib/apparmor/rc.apparmor.function. prior to this, its `#!/bin/sh` shebang was being patched via the bash from `checkInputs`. that's flimsy as it relies on `doCheck == true` (which is false e.g. when cross compiling). instead, provide a shell in `buildInputs` to ensure patching of `#!/bin/sh` in runtime scripts. --- pkgs/by-name/ap/apparmor-parser/package.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ap/apparmor-parser/package.nix b/pkgs/by-name/ap/apparmor-parser/package.nix index 4a71ca7879d7..47927ab6477b 100644 --- a/pkgs/by-name/ap/apparmor-parser/package.nix +++ b/pkgs/by-name/ap/apparmor-parser/package.nix @@ -10,6 +10,7 @@ # apparmor deps libapparmor, apparmor-bin-utils, + runtimeShellPackage, # testing perl, @@ -39,7 +40,10 @@ stdenv.mkDerivation (finalAttrs: { which ]; - buildInputs = [ libapparmor ]; + buildInputs = [ + libapparmor + runtimeShellPackage + ]; makeFlags = [ "LANGS=" @@ -64,12 +68,14 @@ stdenv.mkDerivation (finalAttrs: { postCheck = "popd"; doCheck = stdenv.hostPlatform == stdenv.buildPlatform; - checkInputs = [ + nativeCheckInputs = [ bashInteractive perl python3 ]; + strictDeps = true; + meta = libapparmor.meta // { description = "Mandatory access control system - core library"; mainProgram = "apparmor_parser"; From 72ac0cc3d580caf8465d7a87248d853af1903acf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 17 Jan 2026 17:09:10 +0000 Subject: [PATCH 048/449] wit-bindgen: 0.48.1 -> 0.51.0 --- pkgs/by-name/wi/wit-bindgen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wi/wit-bindgen/package.nix b/pkgs/by-name/wi/wit-bindgen/package.nix index 46865866ec45..ff5ced2bf6a9 100644 --- a/pkgs/by-name/wi/wit-bindgen/package.nix +++ b/pkgs/by-name/wi/wit-bindgen/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "wit-bindgen"; - version = "0.48.1"; + version = "0.51.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wit-bindgen"; rev = "v${version}"; - hash = "sha256-V/WXBTCFmjmk2z+ukqTqHQWueWZHJVAacR317sYNTWQ="; + hash = "sha256-WjcUIIoXgvUi3cVtdZy6QRLdK3Y5xiBPTF48biYofP4="; }; - cargoHash = "sha256-qcMFKOu+LQl6czH3XmtZNqANNIbF9fJ/ECv2H2suzF0="; + cargoHash = "sha256-Fi7yZVGiZLvSZaGdfK51aAXvpip4wQYQQIjAxDHXVbE="; # Some tests fail because they need network access to install the `wasm32-unknown-unknown` target. # However, GitHub Actions ensures a proper build. From 44578658926a2eedebc6f781c790c6e39d5c55c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 17 Jan 2026 22:10:41 +0000 Subject: [PATCH 049/449] androidStudioPackages.canary: 2025.3.1.4 -> 2025.3.1.5 --- pkgs/applications/editors/android-studio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 41081b11c66a..310192035247 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -24,8 +24,8 @@ let sha256Hash = "sha256-KHvWVIxNzwdgl9kdqXD5Cpvz58r8pWs2VRyPV3VrJH0="; }; latestVersion = { - version = "2025.3.1.4"; # "Android Studio Panda 1 | 2025.3.1 Canary 4" - sha256Hash = "sha256-5ymB/HKSmi32AWV39+HYmfY11frkNxf2dq8Ld4f9qfA="; + version = "2025.3.1.5"; # "Android Studio Panda 1 | 2025.3.1 Canary 5" + sha256Hash = "sha256-CmM619Itz/0qVSUz6ztZTR93FmEVoUzMJawHwc+Nf8o="; }; in { From edf62bdc0b1392950502689f900b4b54e24949b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 18 Jan 2026 07:24:22 +0000 Subject: [PATCH 050/449] hasura-cli: 2.48.6 -> 2.48.10 --- pkgs/by-name/ha/hasura-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/hasura-cli/package.nix b/pkgs/by-name/ha/hasura-cli/package.nix index 32ab0574f716..6c872dbb534a 100644 --- a/pkgs/by-name/ha/hasura-cli/package.nix +++ b/pkgs/by-name/ha/hasura-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "hasura"; - version = "2.48.6"; + version = "2.48.10"; src = fetchFromGitHub { owner = "hasura"; repo = "graphql-engine"; rev = "v${version}"; - sha256 = "sha256-99HxAjqZQ4GtUR4F7EbVNKT7BI9AHm0uj54XgZZC2Lc="; + sha256 = "sha256-L4H9Jbddyp/p4y7aUXhwzGxiroRHNLmHRu5fBlvNrqI="; }; modRoot = "./cli"; From 78406482ff08371adf7ecb4dd102dc5804b38173 Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Sun, 18 Jan 2026 10:29:08 +0100 Subject: [PATCH 051/449] influxdb: 1.12.0 -> 1.12.2 --- pkgs/servers/nosql/influxdb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/nosql/influxdb/default.nix b/pkgs/servers/nosql/influxdb/default.nix index bad6613878ca..053c8976e6c5 100644 --- a/pkgs/servers/nosql/influxdb/default.nix +++ b/pkgs/servers/nosql/influxdb/default.nix @@ -57,16 +57,16 @@ let in buildGoModule rec { pname = "influxdb"; - version = "1.12.0"; + version = "1.12.2"; src = fetchFromGitHub { owner = "influxdata"; repo = "influxdb"; rev = "v${version}"; - hash = "sha256-jSv3zzU/jIqALF9mb4gV7zyQvm8pIwJU6Y4ADBlpVOE="; + hash = "sha256-Q05mKmAXxrk7IVNxUD8HHNKnWCxmNCdsr6NK7d7vOHM="; }; - vendorHash = "sha256-tPw/1vkUTwmRHrnENDG3NJTV6RplI4pCP6GueRT8dbc="; + vendorHash = "sha256-+6fOq/2YVz74Loy1pVLVRTr4OQm/fEBNtHy3+FQn51A="; nativeBuildInputs = [ pkg-config ]; From b8bf9c314d94b9a9024f248bd130f6dbb6dba4ec Mon Sep 17 00:00:00 2001 From: Colin Date: Sun, 18 Jan 2026 22:58:18 +0000 Subject: [PATCH 052/449] apparmor-profiles: enable strictDeps --- pkgs/by-name/ap/apparmor-profiles/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ap/apparmor-profiles/package.nix b/pkgs/by-name/ap/apparmor-profiles/package.nix index 384249b8ac93..db3c21009b4c 100644 --- a/pkgs/by-name/ap/apparmor-profiles/package.nix +++ b/pkgs/by-name/ap/apparmor-profiles/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation { checkTarget = "check"; - checkInputs = [ + nativeCheckInputs = [ apparmor-parser apparmor-utils ]; @@ -34,6 +34,7 @@ stdenv.mkDerivation { ''; doCheck = true; + strictDeps = true; meta = libapparmor.meta // { description = "Mandatory access control system - profiles"; From b53ece45e1bcbaa556ad65f196d7a93c8877d7f7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 19 Jan 2026 03:52:08 +0000 Subject: [PATCH 053/449] sbom-tool: 4.1.5 -> 4.1.6 --- pkgs/by-name/sb/sbom-tool/deps.json | 146 ++++++++++++++------------ pkgs/by-name/sb/sbom-tool/package.nix | 4 +- 2 files changed, 80 insertions(+), 70 deletions(-) diff --git a/pkgs/by-name/sb/sbom-tool/deps.json b/pkgs/by-name/sb/sbom-tool/deps.json index 04b05d8f73f6..780917fa27ee 100644 --- a/pkgs/by-name/sb/sbom-tool/deps.json +++ b/pkgs/by-name/sb/sbom-tool/deps.json @@ -24,30 +24,25 @@ "version": "2.1.1", "hash": "sha256-j6AbGSipxLcKSAMibc0uyUJHTa8odrgONaA4DXL4/Bo=" }, - { - "pname": "Microsoft.Bcl.Cryptography", - "version": "9.0.6", - "hash": "sha256-lfxx9rXXD8PxlUkl9109r1B+bPv/zsyzcp0Yf/iBMY0=" - }, { "pname": "Microsoft.ComponentDetection.Common", - "version": "6.2.1", - "hash": "sha256-Vrs91ukXNSeUSBfHgcSqAzPM4eZuS+74PIHQtND8/6s=" + "version": "6.0.0", + "hash": "sha256-F01KCIqxFa4049bzvKGh59kpdk5UykSFFKaHEPQGVY4=" }, { "pname": "Microsoft.ComponentDetection.Contracts", - "version": "6.2.1", - "hash": "sha256-H2nNnVDYKnrfUsAaiJhpkRXNtdGgAAoeap7m/dV4a+U=" + "version": "6.0.0", + "hash": "sha256-yRmgJVLDDMGlq550sqve7f+0/iwwHCT/GMb0/6837Y4=" }, { "pname": "Microsoft.ComponentDetection.Detectors", - "version": "6.2.1", - "hash": "sha256-op94iMduomjRoe0jC5eX8rCa0FwIFi/1boJ3OpEjM+M=" + "version": "6.0.0", + "hash": "sha256-JeXHB0XY003CpFDmgRzdgGRTcqFABywvEoxXHvlo8b0=" }, { "pname": "Microsoft.ComponentDetection.Orchestrator", - "version": "6.2.1", - "hash": "sha256-aHm/r0AgOi+0pSc4nfJU1mskNsovG9y0UP3ajpNvZhg=" + "version": "6.0.0", + "hash": "sha256-+rSRgh0V5WEtZ/SqRGvPI9J4k1hPGczBwJfxx5mmWg0=" }, { "pname": "Microsoft.CSharp", @@ -114,6 +109,11 @@ "version": "8.0.0", "hash": "sha256-+qIDR8hRzreCHNEDtUcPfVHQdurzWPo/mqviCH78+EQ=" }, + { + "pname": "Microsoft.Extensions.DependencyInjection", + "version": "8.0.0-rc.2.23479.6", + "hash": "sha256-GIErPwEhlblyAQfEDv+uDPn3RhJnmVMiTGj7l2wNCTk=" + }, { "pname": "Microsoft.Extensions.DependencyInjection", "version": "8.0.1", @@ -306,8 +306,8 @@ }, { "pname": "morelinq", - "version": "4.4.0", - "hash": "sha256-6ITnfYABvcfk7uwLxDLgcsXspI4nKuBlrFNdMATGoUI=" + "version": "4.2.0", + "hash": "sha256-BQ2ypkR5S4LuvxKkP6GrZuzckSiTFPVdR8VZ+DRn9g4=" }, { "pname": "NETStandard.Library", @@ -321,48 +321,53 @@ }, { "pname": "NuGet.Common", - "version": "7.0.1", - "hash": "sha256-7nxlUHxM99xKGZwoen5P7uoXvvG3uK5TGMD2k6/xkP0=" + "version": "6.10.0", + "hash": "sha256-cM3Q7srAykk6KA/FThZkDjs+MIIjiUJSXZjRSqPNP1o=" + }, + { + "pname": "NuGet.Common", + "version": "6.14.0", + "hash": "sha256-jDOwt3veI1GSG8CfBnf2+dJxD3E/Nmlc+vHtD4J76Ms=" }, { "pname": "NuGet.Configuration", - "version": "7.0.1", - "hash": "sha256-dhXJNWDR43YzJntM4Xoysnq4+hHWzaiUx/MgM21wOhU=" + "version": "6.14.0", + "hash": "sha256-1PN9s6fhCw3wd2260U6hQ4vG3jIvcG8GIn1oQgxMXA0=" }, { "pname": "NuGet.DependencyResolver.Core", - "version": "7.0.1", - "hash": "sha256-C0hwFrVf1KD/edUDZxlMoCPxOF9h50ICaUUuI0z6fQg=" + "version": "6.10.0", + "hash": "sha256-3/dapzgXuqd+1RQlR+1iLS1lFpg7g1FDrkDzD5ahW+Y=" }, { "pname": "NuGet.Frameworks", - "version": "7.0.1", - "hash": "sha256-ko+dIa2uwaVTBqPsE3VYXmbW+W2rqzYssVYsA99Gogc=" + "version": "6.14.0", + "hash": "sha256-3ViM3R1ucQMEL2hQYsivT86kI6veMQK2xDsiAcFcVQk=" }, { "pname": "NuGet.LibraryModel", - "version": "7.0.1", - "hash": "sha256-x7/Va8o9dPsSV3CyGoj+JXBa30YO3E8Ico7ZCU4UYrM=" + "version": "6.10.0", + "hash": "sha256-DVxnItAizUQ4sVY8kcGuAchTtKMXWQrGJqM1ywqjkL0=" }, { "pname": "NuGet.Packaging", - "version": "7.0.1", - "hash": "sha256-nOpGQ5ZP0PLKBGAGHkagjIX4ivCdcfeTjQDcBASYRSQ=" + "version": "6.10.0", + "hash": "sha256-RK18XuOdmXPXhmBLRGjw00QsLiKuYawqjDQUlzcbRaM=" }, { "pname": "NuGet.ProjectModel", - "version": "7.0.1", - "hash": "sha256-Yo0QJmer/Tw/PwPx6ZAjuCBzswNcUSG+PovAv/SqDe4=" + "version": "6.10.0", + "hash": "sha256-LKdvGDGxqK1/QVVlsTUMFznEuoAsD2B/3dG+sx/e/78=" }, { "pname": "NuGet.Protocol", - "version": "7.0.1", - "hash": "sha256-KtTVt/d3apuUJcBS/Saz74yjh4v0BOeClkaJtx1aQnA=" + "version": "6.10.0", + "hash": "sha256-TPWWce4FhI3VaDhAR6mUYydFA6AjrPtcJSMmPQEmu0I=" }, { "pname": "NuGet.Versioning", - "version": "7.0.1", - "hash": "sha256-A3d7xyPaDS3tps9TkeCqJVxsPVE0Qvkz44KWSmxL9fI=" + "version": "6.10.0", + "hash": "sha256-r8w4/bin+ZQK6AzkuFXhWbteQlzRFY++S1yDTrq0KfQ=" }, { "pname": "packageurl-dotnet", @@ -371,13 +376,13 @@ }, { "pname": "Polly", - "version": "8.6.5", - "hash": "sha256-2YRacrP3b3C6EBCb5Pjg6fQdGj+SgbTeaWHN/oZ1d8s=" + "version": "8.4.0", + "hash": "sha256-9KfX2swvws/z2HL31gdRL9WMm3fDZthW1EPeD1Ix+P4=" }, { "pname": "Polly.Core", - "version": "8.6.5", - "hash": "sha256-m12obNfMZdWQWJoCaF03H5qEbFDdp9FSdHTHcIIsACQ=" + "version": "8.4.0", + "hash": "sha256-6M2ql3bQj/T6w3G1i0mZC4HtViLWJG5J5nzjP0A25r4=" }, { "pname": "PowerArgs", @@ -691,23 +696,18 @@ }, { "pname": "Spectre.Console", - "version": "0.53.1", - "hash": "sha256-uj/DD9y9MFWh5ugfQ1nTpbDP5xj55Sa8KX06B8CluMc=" - }, - { - "pname": "Spectre.Console", - "version": "0.54.0", - "hash": "sha256-qlZQkT5KzACqJ1bLgBOylq9qO0L7XCh/RY8L8PnkpcU=" + "version": "0.49.1", + "hash": "sha256-tqSVojyuQjuB34lXo759NOcyLgNIw815mKXJPq5JFDo=" }, { "pname": "Spectre.Console.Cli", - "version": "0.53.1", - "hash": "sha256-WN79g+F9jRsqXAwVFLYS/lfaQish2yFwL40GB/PpdTo=" + "version": "0.49.1", + "hash": "sha256-sar9rhft1ivDMj1kU683+4KxUPUZL+Fb++ewMA6RD4Q=" }, { "pname": "Spectre.Console.Cli.Extensions.DependencyInjection", - "version": "0.17.0", - "hash": "sha256-0y5mJ3CGW2AFqbOFs0TFkbl4mKsYi8c65HO/SkcZeLI=" + "version": "0.2.0", + "hash": "sha256-kcVQM8qJGNuDwlGpKiI1nBsocz1yPS0NkUV7ppbtUm4=" }, { "pname": "Sprache", @@ -749,6 +749,11 @@ "version": "4.3.0", "hash": "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI=" }, + { + "pname": "System.Collections.Immutable", + "version": "8.0.0", + "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" + }, { "pname": "System.Console", "version": "4.3.0", @@ -786,8 +791,8 @@ }, { "pname": "System.Formats.Asn1", - "version": "9.0.10", - "hash": "sha256-hPvY9hKsDEbNyyzaaMImebYTQWLWD/AOjtru+a4NsIc=" + "version": "6.0.1", + "hash": "sha256-gfGxcaWpVO92BJrl24pXi09KSgW2rSy3HGv0+V8hGgo=" }, { "pname": "System.Globalization", @@ -836,8 +841,8 @@ }, { "pname": "System.IO.Pipelines", - "version": "9.0.10", - "hash": "sha256-Hu4g9QfEzNW71/zX0vP+Knqu6WizhSzWASy1cxANOr0=" + "version": "9.0.9", + "hash": "sha256-bRMt0ib0KwKzHXgeAXZgegou5eX8lsm80Eu38bHBxBs=" }, { "pname": "System.Linq", @@ -851,8 +856,8 @@ }, { "pname": "System.Memory", - "version": "4.6.3", - "hash": "sha256-JgeK63WMmumF6L+FH5cwJgYdpqXrSDcgTQwtIgTHKVU=" + "version": "4.5.5", + "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI=" }, { "pname": "System.Net.Http", @@ -886,8 +891,8 @@ }, { "pname": "System.Reactive", - "version": "6.1.0", - "hash": "sha256-zACYoZmKxHo0qKY8FOVa7jIsw7dN7WjdXdRRV95qY2Y=" + "version": "6.0.1", + "hash": "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q=" }, { "pname": "System.Reflection", @@ -1011,8 +1016,8 @@ }, { "pname": "System.Security.Cryptography.Pkcs", - "version": "9.0.6", - "hash": "sha256-+Q7vAp+uOf/aqldFvsZuXw/0UHXtfFdNRMpqCZ1/Hwo=" + "version": "6.0.4", + "hash": "sha256-2e0aRybote+OR66bHaNiYpF//4fCiaO3zbR2e9GABUI=" }, { "pname": "System.Security.Cryptography.Primitives", @@ -1021,8 +1026,8 @@ }, { "pname": "System.Security.Cryptography.ProtectedData", - "version": "9.0.6", - "hash": "sha256-WMa3KDeFuOLyIZduYd+9PCyx7usJMRu/q2x3eOw9MAQ=" + "version": "4.4.0", + "hash": "sha256-Ri53QmFX8I8UH0x4PikQ1ZA07ZSnBUXStd5rBfGWFOE=" }, { "pname": "System.Security.Cryptography.X509Certificates", @@ -1056,13 +1061,18 @@ }, { "pname": "System.Text.Encodings.Web", - "version": "9.0.10", - "hash": "sha256-rTef4Wzfcjzx+ZToxTN6VfalIjnpU74TOCmOsIx08hY=" + "version": "9.0.9", + "hash": "sha256-euYrJAKiTDCj/Rf1KVWI6IophDX828x5T9As9vAf81A=" }, { "pname": "System.Text.Json", - "version": "9.0.10", - "hash": "sha256-wqeobpRw3PqOw21q8oGvauj5BkX1pS02Cm78E6c742w=" + "version": "8.0.5", + "hash": "sha256-yKxo54w5odWT6nPruUVsaX53oPRe+gKzGvLnnxtwP68=" + }, + { + "pname": "System.Text.Json", + "version": "9.0.9", + "hash": "sha256-I+GCgXZZUtgAta94BIBqy72HnZJ3egzNBOTxnVy2Ur8=" }, { "pname": "System.Text.RegularExpressions", @@ -1121,8 +1131,8 @@ }, { "pname": "Tomlyn.Signed", - "version": "0.19.0", - "hash": "sha256-nOlE1a3wj0LN0IlCgxrdtyx9z/TUYJZEgiLm38N7iZU=" + "version": "0.17.0", + "hash": "sha256-C5+2mVihp64KiytpgvI0BaMwK+vhKz2/h2XqaT24bYg=" }, { "pname": "Validation", @@ -1136,7 +1146,7 @@ }, { "pname": "YamlDotNet", - "version": "15.3.0", - "hash": "sha256-2rdemzEc4cGKfmYRTRfT0HXjllRs22qXac+UE400klU=" + "version": "15.1.6", + "hash": "sha256-C9IGS9HNuEKgpUozkfuzA0pNWsS/LVwgHzPEmU2sw8Y=" } ] diff --git a/pkgs/by-name/sb/sbom-tool/package.nix b/pkgs/by-name/sb/sbom-tool/package.nix index 7d50b5bd6159..58690cdbcb6b 100644 --- a/pkgs/by-name/sb/sbom-tool/package.nix +++ b/pkgs/by-name/sb/sbom-tool/package.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "sbom-tool"; - version = "4.1.5"; + version = "4.1.6"; src = fetchFromGitHub { owner = "microsoft"; repo = "sbom-tool"; tag = "v${version}"; - hash = "sha256-MIsCgUBHhaHobKfq3O/hL7+bXZVHgvtig7h4JIN8Gws="; + hash = "sha256-Bx/wPksPpedR7hyK6puqZ1uU74zqJV5j33NQzvJXyzY="; }; projectFile = "src/Microsoft.Sbom.Tool/Microsoft.Sbom.Tool.csproj"; From ee906d56db00af40f7b9d5672a419d4f303fa6e9 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 19 Jan 2026 17:25:46 +0100 Subject: [PATCH 054/449] teyjus: fix build by using GCC 14 --- pkgs/development/compilers/teyjus/default.nix | 9 +++++---- pkgs/top-level/all-packages.nix | 1 + 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/compilers/teyjus/default.nix b/pkgs/development/compilers/teyjus/default.nix index 50a962ac409f..813a4d751bfc 100644 --- a/pkgs/development/compilers/teyjus/default.nix +++ b/pkgs/development/compilers/teyjus/default.nix @@ -2,18 +2,19 @@ lib, fetchFromGitHub, buildDunePackage, + stdenv, flex, bison, }: -buildDunePackage rec { +(buildDunePackage.override { inherit stdenv; }) (finalAttrs: { pname = "teyjus"; version = "2.1.1"; src = fetchFromGitHub { owner = "teyjus"; repo = "teyjus"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-N4XKDd0NFr501PYUdb7PM2sWh0uD1/SUFXoMr10f064="; }; @@ -31,9 +32,9 @@ buildDunePackage rec { meta = { description = "Efficient implementation of the Lambda Prolog language"; homepage = "https://github.com/teyjus/teyjus"; - changelog = "https://github.com/teyjus/teyjus/releases/tag/v${version}"; + changelog = "https://github.com/teyjus/teyjus/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3; maintainers = [ lib.maintainers.bcdarwin ]; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 45b43e5a3a73..22bf83b8064e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5096,6 +5096,7 @@ with pkgs; teyjus = callPackage ../development/compilers/teyjus { inherit (ocaml-ng.ocamlPackages_4_14) buildDunePackage; + stdenv = gcc14Stdenv; }; urweb = callPackage ../development/compilers/urweb { From 564c3aa689d8c68cbc73a089539c507f4b1674cf Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Tue, 20 Jan 2026 15:29:16 +0800 Subject: [PATCH 055/449] elpaPackages: Updated at 2026-01-20 from emacs-overlay emacs-overlay commit: eef2d9bd3261c04add778a10b26554caee631c81 --- .../emacs/elisp-packages/elpa-generated.nix | 214 +++++++++--------- 1 file changed, 107 insertions(+), 107 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix index 3d44a53e7671..bb0f1a06b358 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix @@ -440,10 +440,10 @@ elpaBuild { pname = "auctex"; ename = "auctex"; - version = "14.1.0"; + version = "14.1.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/auctex-14.1.0.tar"; - sha256 = "0cb5f86p7yxqx27wck2a3wgsxrzhv5rrgn88wpias1w7v2lbsw2j"; + url = "https://elpa.gnu.org/packages/auctex-14.1.2.tar"; + sha256 = "0dp95siam576ji9ccznd7abclrxv14xbcmbkqaawf73q2rmfjwip"; }; packageRequires = [ ]; meta = { @@ -1085,10 +1085,10 @@ elpaBuild { pname = "cape"; ename = "cape"; - version = "2.4"; + version = "2.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/cape-2.4.tar"; - sha256 = "12xr8gqhwyhvyh8nh8g0n675xsrja5i1m558likfa6np42iw79pc"; + url = "https://elpa.gnu.org/packages/cape-2.5.tar"; + sha256 = "1xfrz3pvryp0b5x14dy04s97j3ir0iqxaij77a64gqvpmfjg154i"; }; packageRequires = [ compat ]; meta = { @@ -1527,10 +1527,10 @@ elpaBuild { pname = "consult"; ename = "consult"; - version = "3.1"; + version = "3.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/consult-3.1.tar"; - sha256 = "1yc2q9jmcdvvpg59qlvysj29x9hnimbn2jhgr3s64kfnr2gcaj5c"; + url = "https://elpa.gnu.org/packages/consult-3.3.tar"; + sha256 = "02gbd92hkxd34q9ba0fymwjfxl780bfrkfb78wvn53z08z4snkvn"; }; packageRequires = [ compat ]; meta = { @@ -1640,10 +1640,10 @@ elpaBuild { pname = "corfu"; ename = "corfu"; - version = "2.6"; + version = "2.8"; src = fetchurl { - url = "https://elpa.gnu.org/packages/corfu-2.6.tar"; - sha256 = "0pk3hbml8zcpr2y46xc46wb0lghfc103r3ypmpivynncnxm4yg78"; + url = "https://elpa.gnu.org/packages/corfu-2.8.tar"; + sha256 = "06hg8q3apv8j4jb08rjjihijfy8jkd89v5x57lblhzzich2z8rwz"; }; packageRequires = [ compat ]; meta = { @@ -2274,10 +2274,10 @@ elpaBuild { pname = "dicom"; ename = "dicom"; - version = "1.2"; + version = "1.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/dicom-1.2.tar"; - sha256 = "1k1n7i2nzbcs8jqnhiksh79xyp80x94h18jwgl7s0c0akcp8365n"; + url = "https://elpa.gnu.org/packages/dicom-1.3.tar"; + sha256 = "05n9azzj0wskzd0jzyqhfk3blss31wjzp8wkqam79hq0j6daf6g5"; }; packageRequires = [ compat ]; meta = { @@ -2620,10 +2620,10 @@ elpaBuild { pname = "doric-themes"; ename = "doric-themes"; - version = "0.5.0"; + version = "0.6.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/doric-themes-0.5.0.tar"; - sha256 = "11889xskdp42ckbk75wiy1f5sdy1ia04ndn48vn2dw57pcgmjcnw"; + url = "https://elpa.gnu.org/packages/doric-themes-0.6.0.tar"; + sha256 = "0rfdlzxg5xsmx4qzv9ffsp82immwaj44q2kmqr9lrrzqw185gwxy"; }; packageRequires = [ ]; meta = { @@ -2872,10 +2872,10 @@ elpaBuild { pname = "eglot"; ename = "eglot"; - version = "1.19"; + version = "1.21"; src = fetchurl { - url = "https://elpa.gnu.org/packages/eglot-1.19.tar"; - sha256 = "0bsz3grw41nh5r76brfdb4gb3hncs5chlhwsqm6qqg0ach69m7zi"; + url = "https://elpa.gnu.org/packages/eglot-1.21.tar"; + sha256 = "03fx22rv8ijxq0jnn7xlfqhkpk2b109ygpjbcchp41sa4q7d6nbl"; }; packageRequires = [ eldoc @@ -3045,10 +3045,10 @@ elpaBuild { pname = "ellama"; ename = "ellama"; - version = "1.9.1"; + version = "1.10.10"; src = fetchurl { - url = "https://elpa.gnu.org/packages/ellama-1.9.1.tar"; - sha256 = "0hbzscvh7kfccnr2r2q59r2kk91x28f7wr3cbfmlvixy9wxwb0v8"; + url = "https://elpa.gnu.org/packages/ellama-1.10.10.tar"; + sha256 = "1j04fmkhrdj5xnvh1c3x2s2fdn6mv2q2gckjgpi4n2wnyd87mdgg"; }; packageRequires = [ compat @@ -3181,10 +3181,10 @@ elpaBuild { pname = "emms"; ename = "emms"; - version = "24"; + version = "25"; src = fetchurl { - url = "https://elpa.gnu.org/packages/emms-24.tar"; - sha256 = "1nl152v27ryxq3g2dzg52xv3znw08wh486ax5dxkd2wvj6rv0dbg"; + url = "https://elpa.gnu.org/packages/emms-25.tar"; + sha256 = "1p194bgysn0mmnaz0n9j236dmz53dlyg202xgq03bi5sl7lrffgp"; }; packageRequires = [ cl-lib @@ -4453,10 +4453,10 @@ elpaBuild { pname = "indent-bars"; ename = "indent-bars"; - version = "0.9.2"; + version = "1.0.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/indent-bars-0.9.2.tar"; - sha256 = "030haxxla7m6p2zks9g50dj8rr8grm67n2ig7zd3k20h1yrfm6q0"; + url = "https://elpa.gnu.org/packages/indent-bars-1.0.0.tar"; + sha256 = "0iifmipmbry7r2xsq4i2q1k2awcy4z7v3bd509r50i3mc5002ssf"; }; packageRequires = [ compat ]; meta = { @@ -4787,10 +4787,10 @@ elpaBuild { pname = "jinx"; ename = "jinx"; - version = "2.5"; + version = "2.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/jinx-2.5.tar"; - sha256 = "0ggivcvm6kwnw6yk86vkvahfxzn72nw848nzzj77jkcf6717x8lb"; + url = "https://elpa.gnu.org/packages/jinx-2.6.tar"; + sha256 = "0ypskc341xixx47b9zbcf890jfbwi96y4lnp005mh2bz27z8pvqc"; }; packageRequires = [ compat ]; meta = { @@ -5188,10 +5188,10 @@ elpaBuild { pname = "listen"; ename = "listen"; - version = "0.10"; + version = "0.10.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/listen-0.10.tar"; - sha256 = "0n7shxxyy8zbxkz0g15mi4hrgc4kz2wp3rczcm0g9amcd0k7fc0h"; + url = "https://elpa.gnu.org/packages/listen-0.10.1.tar"; + sha256 = "1ypiv56cj5qiwf3bzipb7ahc3j1adx0fczv0kxfa0j2xc5ndn7z1"; }; packageRequires = [ persist @@ -5239,10 +5239,10 @@ elpaBuild { pname = "llm"; ename = "llm"; - version = "0.28.2"; + version = "0.28.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/llm-0.28.2.tar"; - sha256 = "1xib4i7z5xj5j3ldw4bk3nl99rmq933glkf3ap2gjw9fr0nxq6fb"; + url = "https://elpa.gnu.org/packages/llm-0.28.5.tar"; + sha256 = "0imqqp95knnjx9c2x0ipgpr82j23jiqldldkff9qx19qkp66jq9l"; }; packageRequires = [ compat @@ -5477,10 +5477,10 @@ elpaBuild { pname = "marginalia"; ename = "marginalia"; - version = "2.6"; + version = "2.8"; src = fetchurl { - url = "https://elpa.gnu.org/packages/marginalia-2.6.tar"; - sha256 = "082jkql871dflsnswdbxrifyfq4hi1r2f12kwsvkdxcsc93s32s8"; + url = "https://elpa.gnu.org/packages/marginalia-2.8.tar"; + sha256 = "0gshbibjpzi1cxvyg1jvxgp9a1n7pgizf8nibx6kmj10liilcjmk"; }; packageRequires = [ compat ]; meta = { @@ -5583,10 +5583,10 @@ elpaBuild { pname = "matlab-mode"; ename = "matlab-mode"; - version = "7.4.1"; + version = "7.4.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/matlab-mode-7.4.1.tar"; - sha256 = "14y8hbkk7cz5s1kpv9id5i4kp4y36zvdznjygqp6yp0b6d3w3kc8"; + url = "https://elpa.gnu.org/packages/matlab-mode-7.4.2.tar"; + sha256 = "03dfhmcmd7c5iyzv6p5p56cr88nx10jvkvmlan7953g2w10nh836"; }; packageRequires = [ ]; meta = { @@ -5843,10 +5843,10 @@ elpaBuild { pname = "modus-themes"; ename = "modus-themes"; - version = "5.1.0"; + version = "5.2.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/modus-themes-5.1.0.tar"; - sha256 = "0n7mhf3zp96srm7d0i87ps18h08k3pap904y78xz22xhm98ljsnl"; + url = "https://elpa.gnu.org/packages/modus-themes-5.2.0.tar"; + sha256 = "1715x863mbvcc2lqf61lll5j50zhpc0jysdgd7v0ajznx40kqmxv"; }; packageRequires = [ ]; meta = { @@ -6182,10 +6182,10 @@ elpaBuild { pname = "notmuch-indicator"; ename = "notmuch-indicator"; - version = "1.2.0"; + version = "1.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/notmuch-indicator-1.2.0.tar"; - sha256 = "1n525slxs0l5nbila1sy62fz384yz7f54nrq1ixdlq0j3czgh9kz"; + url = "https://elpa.gnu.org/packages/notmuch-indicator-1.3.0.tar"; + sha256 = "00497l8gz6vpf7yciq4bd2spyil9bf73vn7s8as2sr8l0izr3psd"; }; packageRequires = [ ]; meta = { @@ -6417,10 +6417,10 @@ elpaBuild { pname = "org-contacts"; ename = "org-contacts"; - version = "1.1"; + version = "1.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/org-contacts-1.1.tar"; - sha256 = "0gqanhnrxajx5cf7g9waks23sclbmvmwjqrs0q4frcih3gs2nhix"; + url = "https://elpa.gnu.org/packages/org-contacts-1.2.tar"; + sha256 = "1icdwijxii3f14f8w1wh8pcg9xy4r1hlii7lzgb7jjswxn303gaj"; }; packageRequires = [ org ]; meta = { @@ -6514,10 +6514,10 @@ elpaBuild { pname = "org-modern"; ename = "org-modern"; - version = "1.11"; + version = "1.12"; src = fetchurl { - url = "https://elpa.gnu.org/packages/org-modern-1.11.tar"; - sha256 = "1y97pwywbhv3a1nz7acm717jkl72jr3c38qwyx7kxk6vda9b745a"; + url = "https://elpa.gnu.org/packages/org-modern-1.12.tar"; + sha256 = "18ymshg86vigqmwrlxw2jk5v5mzjymvjqa8mkrr6nq3b9lwxv816"; }; packageRequires = [ compat @@ -6694,10 +6694,10 @@ elpaBuild { pname = "osm"; ename = "osm"; - version = "1.12"; + version = "2.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/osm-1.12.tar"; - sha256 = "0lv2dhqgf46jx557idyv5qwjqn57r8gv2ghjghicx95k0bskf1p2"; + url = "https://elpa.gnu.org/packages/osm-2.1.tar"; + sha256 = "1nwr32n7cmfa2ckym0srs0fn3426slrhxiykx971s9sgjxydlqq2"; }; packageRequires = [ compat ]; meta = { @@ -6822,10 +6822,10 @@ elpaBuild { pname = "parser-generator"; ename = "parser-generator"; - version = "0.2.7"; + version = "0.2.8"; src = fetchurl { - url = "https://elpa.gnu.org/packages/parser-generator-0.2.7.tar"; - sha256 = "1i9c34rp6bpkakp5a7nr95xz4z30lilfnaz0ld7gyzh3grrq11py"; + url = "https://elpa.gnu.org/packages/parser-generator-0.2.8.tar"; + sha256 = "04cwf0qi14lr548wv3n2srx960s1py98y4y93bj34g0hr32rvapk"; }; packageRequires = [ ]; meta = { @@ -6950,10 +6950,10 @@ elpaBuild { pname = "phps-mode"; ename = "phps-mode"; - version = "0.4.51"; + version = "0.4.52"; src = fetchurl { - url = "https://elpa.gnu.org/packages/phps-mode-0.4.51.tar"; - sha256 = "1qiy16gh24sh274sasshxb230r2r2bx1b7awr9php854840p7pvx"; + url = "https://elpa.gnu.org/packages/phps-mode-0.4.52.tar"; + sha256 = "00cspfmy6c5vkcbaj7dw5w068f1849wvzw5hdp0yxyqgw7wrfdfp"; }; packageRequires = [ ]; meta = { @@ -7250,10 +7250,10 @@ elpaBuild { pname = "project"; ename = "project"; - version = "0.11.1"; + version = "0.11.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/project-0.11.1.tar"; - sha256 = "1973d6z7nx9pp5gadqk8p71v6s5wqja40a0f8zjrn6rrnfarrcd0"; + url = "https://elpa.gnu.org/packages/project-0.11.2.tar"; + sha256 = "0gyjdqxsblsmh2higkr2a6vfl051hpqzm0pxrzwsg2766xmldgqk"; }; packageRequires = [ xref ]; meta = { @@ -7336,10 +7336,10 @@ elpaBuild { pname = "pyim"; ename = "pyim"; - version = "5.3.5"; + version = "5.3.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/pyim-5.3.5.tar"; - sha256 = "1s452swgbkbnpfhiwmipmvbqn6wkf6f7dq63gr349h7n29nbnnnk"; + url = "https://elpa.gnu.org/packages/pyim-5.3.6.tar"; + sha256 = "00szld154fgbrrpn0p8lxbjg73kc9kx49x6lz2y5y2jm0yxn58gm"; }; packageRequires = [ async @@ -7583,10 +7583,10 @@ elpaBuild { pname = "realgud"; ename = "realgud"; - version = "1.5.1"; + version = "1.6.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/realgud-1.5.1.tar"; - sha256 = "1iisvzxvdsifxkz7b2wacw85dkjagrmbcdhcfsnswnfbp3r3kg35"; + url = "https://elpa.gnu.org/packages/realgud-1.6.0.tar"; + sha256 = "1z0dn55wgrqsql19psas4p2492hvnddfzsb5z6nha5268p0ax9i8"; }; packageRequires = [ load-relative @@ -8225,10 +8225,10 @@ elpaBuild { pname = "site-lisp"; ename = "site-lisp"; - version = "0.2.0"; + version = "0.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/site-lisp-0.2.0.tar"; - sha256 = "17wwn1wjkq4vjzhgzq5pyn5x6bzai6nwmxcsp9d375b88qwp973n"; + url = "https://elpa.gnu.org/packages/site-lisp-0.3.0.tar"; + sha256 = "0wbxx6n42sqd0857nq0fd3dz04d27vj00vyi75g9k5hr2fa6racc"; }; packageRequires = [ ]; meta = { @@ -8678,10 +8678,10 @@ elpaBuild { pname = "substitute"; ename = "substitute"; - version = "0.4.0"; + version = "0.5.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/substitute-0.4.0.tar"; - sha256 = "1385q9h9qhz84y1fm1fd1n48wypkgq4h3hhhk08877ppx58xsa6g"; + url = "https://elpa.gnu.org/packages/substitute-0.5.0.tar"; + sha256 = "1l8jaqmmxsv10c7giy9paxq4jdsnikwgyhnkj2vnk9s9panjngbw"; }; packageRequires = [ ]; meta = { @@ -9019,7 +9019,7 @@ ) { }; test-simple = callPackage ( { - cl-lib ? null, + compat, elpaBuild, fetchurl, lib, @@ -9027,12 +9027,12 @@ elpaBuild { pname = "test-simple"; ename = "test-simple"; - version = "1.3.1"; + version = "1.3.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/test-simple-1.3.1.tar"; - sha256 = "11sgc7187l1a4f1x1f6z58dy7pc7n1999id50rjifkvk901x0qd1"; + url = "https://elpa.gnu.org/packages/test-simple-1.3.2.tar"; + sha256 = "1pw60mpjncapgzgsgml8xsy2bkpmw1p082q427vl9g8lxiq555qb"; }; - packageRequires = [ cl-lib ]; + packageRequires = [ compat ]; meta = { homepage = "https://elpa.gnu.org/packages/test-simple.html"; license = lib.licenses.free; @@ -9243,10 +9243,10 @@ elpaBuild { pname = "track-changes"; ename = "track-changes"; - version = "1.4"; + version = "1.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/track-changes-1.4.tar"; - sha256 = "0ygc53dm144ld4f7ig1fh1z345gnkrin7q108kj9d4dhgp8f2381"; + url = "https://elpa.gnu.org/packages/track-changes-1.5.tar"; + sha256 = "0ylvxd5iijihqa5l9w6k6hmwaf09hw98k4f9g2hxfbn8sifvgb53"; }; packageRequires = [ ]; meta = { @@ -9264,10 +9264,10 @@ elpaBuild { pname = "tramp"; ename = "tramp"; - version = "2.8.0.5"; + version = "2.8.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/tramp-2.8.0.5.tar"; - sha256 = "18qazsfc1j15rm3l9qybzbkm892apdwqd6pp2mymprshpyhgc7a7"; + url = "https://elpa.gnu.org/packages/tramp-2.8.1.tar"; + sha256 = "0c0k9a69m1li6z1k36q0gmkwks106ghsmz4iz3k9c18979jmn0y1"; }; packageRequires = [ ]; meta = { @@ -9373,10 +9373,10 @@ elpaBuild { pname = "transient"; ename = "transient"; - version = "0.11.0"; + version = "0.12.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/transient-0.11.0.tar"; - sha256 = "09rdjkmmg7b3r2d55ff2r11hklglq14xknmn2ywc53qglxxsn0im"; + url = "https://elpa.gnu.org/packages/transient-0.12.0.tar"; + sha256 = "0ml92xzbs57npwwyp46p03kd9xi9lhr5hvbrw6nayyc51hm4c7vk"; }; packageRequires = [ compat @@ -9622,10 +9622,10 @@ elpaBuild { pname = "url-http-oauth"; ename = "url-http-oauth"; - version = "0.8.4"; + version = "0.8.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/url-http-oauth-0.8.4.tar"; - sha256 = "10iznck31ilfjwjbbwfalqchg260yqypai487436cc0s1fm47vvf"; + url = "https://elpa.gnu.org/packages/url-http-oauth-0.8.5.tar"; + sha256 = "17j1bzvg9a6k1fqkwphlkrqyihpgp5zia3hgbnjkz7j76adbxmgv"; }; packageRequires = [ ]; meta = { @@ -9909,10 +9909,10 @@ elpaBuild { pname = "verilog-mode"; ename = "verilog-mode"; - version = "2025.11.8.248496848"; + version = "2026.1.18.88738971"; src = fetchurl { - url = "https://elpa.gnu.org/packages/verilog-mode-2025.11.8.248496848.tar"; - sha256 = "0w10f8gh2adabd5phgqqka4i0jq1g86bvq9yv3whnaxwiyf0m676"; + url = "https://elpa.gnu.org/packages/verilog-mode-2026.1.18.88738971.tar"; + sha256 = "1m215m38mia2wiq1zzyy85k268pch10yzf3p4i0nk5s7ijxl6ls4"; }; packageRequires = [ ]; meta = { @@ -9931,10 +9931,10 @@ elpaBuild { pname = "vertico"; ename = "vertico"; - version = "2.6"; + version = "2.7"; src = fetchurl { - url = "https://elpa.gnu.org/packages/vertico-2.6.tar"; - sha256 = "11lm8bqk0scpa4szlmsrhv8k3ll57a6jhbiimvbm44l8jh3qkk9c"; + url = "https://elpa.gnu.org/packages/vertico-2.7.tar"; + sha256 = "0vqi5rv4dkfynhz27i1ll49waih4racig611a31caz2kchf3pzvm"; }; packageRequires = [ compat ]; meta = { @@ -10538,10 +10538,10 @@ elpaBuild { pname = "yaml"; ename = "yaml"; - version = "1.2.1"; + version = "1.2.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/yaml-1.2.1.tar"; - sha256 = "14asp31dba2ab1hjvxjqdk99kzl82r7yjmrw6nk65i1wsnk14a6i"; + url = "https://elpa.gnu.org/packages/yaml-1.2.3.tar"; + sha256 = "0wyvhh4ij22wdd3g5jkg2mnyglbk2k7mf2jv48jkpb5jc4kf6jvr"; }; packageRequires = [ ]; meta = { From 65daeaaf921964e7b1bb5dbe0d184885d22146bc Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Tue, 20 Jan 2026 15:29:21 +0800 Subject: [PATCH 056/449] elpaDevelPackages: Updated at 2026-01-20 from emacs-overlay emacs-overlay commit: eef2d9bd3261c04add778a10b26554caee631c81 --- .../elisp-packages/elpa-devel-generated.nix | 620 +++++++++--------- 1 file changed, 321 insertions(+), 299 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix index ad5dfd355454..b02bc9c07188 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix @@ -9,10 +9,10 @@ elpaBuild { pname = "a68-mode"; ename = "a68-mode"; - version = "1.2.0.20251029.224619"; + version = "1.2.0.20251231.12038"; src = fetchurl { - url = "https://elpa.gnu.org/devel/a68-mode-1.2.0.20251029.224619.tar"; - sha256 = "11ncmphflg94r4g3qk2l9383aq26n0fd6izm1wrcdmqw0gj7n5rx"; + url = "https://elpa.gnu.org/devel/a68-mode-1.2.0.20251231.12038.tar"; + sha256 = "0hb9j7hfng2scjw43jhh0899wa1765ix3mfylrh33xpdi6y2dk4c"; }; packageRequires = [ ]; meta = { @@ -333,10 +333,10 @@ elpaBuild { pname = "altcaps"; ename = "altcaps"; - version = "1.3.0.0.20250128.71323"; + version = "1.3.0.0.20260111.105148"; src = fetchurl { - url = "https://elpa.gnu.org/devel/altcaps-1.3.0.0.20250128.71323.tar"; - sha256 = "0ilfba0cz5rh1dwgbj9cvbj46kc98ipa2yw8cjcvr7267y30d2a3"; + url = "https://elpa.gnu.org/devel/altcaps-1.3.0.0.20260111.105148.tar"; + sha256 = "1ps97855lps0vpw3h0saxx7z0ckdr0fn3zwlvxmh3fbl29w3c9jr"; }; packageRequires = [ ]; meta = { @@ -461,10 +461,10 @@ elpaBuild { pname = "auctex"; ename = "auctex"; - version = "14.1.0.0.20251213.191246"; + version = "14.1.2.0.20260117.200713"; src = fetchurl { - url = "https://elpa.gnu.org/devel/auctex-14.1.0.0.20251213.191246.tar"; - sha256 = "1awhnwjndlkh07ngr2p6g4w2xsimhkj80w32cgpzy2b0h7zfdf9q"; + url = "https://elpa.gnu.org/devel/auctex-14.1.2.0.20260117.200713.tar"; + sha256 = "064xvk5pwpnxlxxrgqhiv5r1cmmfcmqlpqnyzn71njslyf3z0321"; }; packageRequires = [ ]; meta = { @@ -719,10 +719,10 @@ elpaBuild { pname = "beframe"; ename = "beframe"; - version = "1.4.0.0.20251212.54745"; + version = "1.4.0.0.20260111.104742"; src = fetchurl { - url = "https://elpa.gnu.org/devel/beframe-1.4.0.0.20251212.54745.tar"; - sha256 = "1x8h0plhv15vc1sy4xk75dng2ckj60asfjgs4a0barrxj08d7qv4"; + url = "https://elpa.gnu.org/devel/beframe-1.4.0.0.20260111.104742.tar"; + sha256 = "04v315xmppvd0jv2dwmyj9679dwkiwkil3r6sfb6i48wc3b0ryzj"; }; packageRequires = [ ]; meta = { @@ -761,10 +761,10 @@ elpaBuild { pname = "bind-key"; ename = "bind-key"; - version = "2.4.1.0.20250611.62842"; + version = "2.4.1.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/bind-key-2.4.1.0.20250611.62842.tar"; - sha256 = "1wrkvjcbbki9lnlcq1miw3gnyayzmjg2wqrxwpyaq8429xh275qq"; + url = "https://elpa.gnu.org/devel/bind-key-2.4.1.0.20260101.125434.tar"; + sha256 = "02g0ig9lbga1yr6c41gg30qqnfb98xfp5f15xsyl29vvd8q3fksy"; }; packageRequires = [ ]; meta = { @@ -902,10 +902,10 @@ elpaBuild { pname = "breadcrumb"; ename = "breadcrumb"; - version = "1.0.1.0.20250208.145328"; + version = "1.0.1.0.20260110.120308"; src = fetchurl { - url = "https://elpa.gnu.org/devel/breadcrumb-1.0.1.0.20250208.145328.tar"; - sha256 = "1bj75faninnkm2cdy1x4c6f9kamf8wkwc1rf4il5khi6gyr0ki2z"; + url = "https://elpa.gnu.org/devel/breadcrumb-1.0.1.0.20260110.120308.tar"; + sha256 = "0g5gcq3iqvrkfi6iwbiiyrcwac36czxrfqi9gybipd9k11fqplcr"; }; packageRequires = [ project ]; meta = { @@ -1015,10 +1015,10 @@ elpaBuild { pname = "buframe"; ename = "buframe"; - version = "0.2.0.20251126.123915"; + version = "0.2.0.20260106.114915"; src = fetchurl { - url = "https://elpa.gnu.org/devel/buframe-0.2.0.20251126.123915.tar"; - sha256 = "0m0m5fllpl12d4d4nkq0g34h78qzlvjh0acjvch0zygxvisdi91g"; + url = "https://elpa.gnu.org/devel/buframe-0.2.0.20260106.114915.tar"; + sha256 = "169q9hl2l3axzs9x4w8gy65r21rzpswh25whi3bwvllcmkskf6k8"; }; packageRequires = [ timeout ]; meta = { @@ -1106,10 +1106,10 @@ elpaBuild { pname = "cape"; ename = "cape"; - version = "2.4.0.20251221.184323"; + version = "2.5.0.20260117.195328"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cape-2.4.0.20251221.184323.tar"; - sha256 = "1ids0jxls7cw4vfznvc01q6579sdn6xr46x8q1yq11zab4g9yx1m"; + url = "https://elpa.gnu.org/devel/cape-2.5.0.20260117.195328.tar"; + sha256 = "0j8h5hl8d7nlwi5dnngjzp48d11z2mlkyhg5l1f9h4sz7lss9rc2"; }; packageRequires = [ compat ]; meta = { @@ -1319,10 +1319,10 @@ elpaBuild { pname = "colorful-mode"; ename = "colorful-mode"; - version = "1.2.5.0.20251121.52839"; + version = "1.2.5.0.20260105.102832"; src = fetchurl { - url = "https://elpa.gnu.org/devel/colorful-mode-1.2.5.0.20251121.52839.tar"; - sha256 = "0rph93j55d3b3kl2yhwfazf4aqs7grzr0q5shk13skp8s1gpg3cc"; + url = "https://elpa.gnu.org/devel/colorful-mode-1.2.5.0.20260105.102832.tar"; + sha256 = "1a4rjn7h6wzj2y9armqdjhhrfdwmnf2rhi8r66d7b2bxj32xkhi3"; }; packageRequires = [ compat ]; meta = { @@ -1387,10 +1387,10 @@ elpaBuild { pname = "company"; ename = "company"; - version = "1.0.2.0.20251021.221153"; + version = "1.0.2.0.20260108.3608"; src = fetchurl { - url = "https://elpa.gnu.org/devel/company-1.0.2.0.20251021.221153.tar"; - sha256 = "1p31ws9qx4qmwh0yqc6am454ywnls34nkqicfc3mkq6q54r7ffmn"; + url = "https://elpa.gnu.org/devel/company-1.0.2.0.20260108.3608.tar"; + sha256 = "0py7kj5470b5i7mq7kfnbqh90q487nj4dnvk50yji1pdw5x6s9wj"; }; packageRequires = [ ]; meta = { @@ -1483,10 +1483,10 @@ elpaBuild { pname = "compat"; ename = "compat"; - version = "30.1.0.1.0.20251104.142701"; + version = "30.1.0.1.0.20260104.150319"; src = fetchurl { - url = "https://elpa.gnu.org/devel/compat-30.1.0.1.0.20251104.142701.tar"; - sha256 = "1xkgp3rf8rzqf4jnvj2mklvvimq6cb99ivahc1rwrm9vm1y2gn8z"; + url = "https://elpa.gnu.org/devel/compat-30.1.0.1.0.20260104.150319.tar"; + sha256 = "0p714qzrbk9nix3n2fhd6gqkm0zcx7yykrx9fq1p6iq90y894pzb"; }; packageRequires = [ seq ]; meta = { @@ -1504,10 +1504,10 @@ elpaBuild { pname = "cond-star"; ename = "cond-star"; - version = "1.0.0.20251218.104812"; + version = "1.0.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cond-star-1.0.0.20251218.104812.tar"; - sha256 = "08p7mznd4gpd73db2bxnspq5f2l10m4gzdwx7y1s7k3rlcpjryix"; + url = "https://elpa.gnu.org/devel/cond-star-1.0.0.20260101.125434.tar"; + sha256 = "0gmnc3vzid3w49m6j35kg2i2rzg7x2v8yl7c678ldh841rzmvmqz"; }; packageRequires = [ ]; meta = { @@ -1547,10 +1547,10 @@ elpaBuild { pname = "consult"; ename = "consult"; - version = "3.1.0.20251129.75827"; + version = "3.3.0.20260118.74435"; src = fetchurl { - url = "https://elpa.gnu.org/devel/consult-3.1.0.20251129.75827.tar"; - sha256 = "1kpgxwhrh3r1br95rdinsj8gy07a7vy01s35l2ngm24f91nkrhrk"; + url = "https://elpa.gnu.org/devel/consult-3.3.0.20260118.74435.tar"; + sha256 = "1vb3bn9lv9drw43x2272aavdi019wccmz132r5ywlx540dr9lmm1"; }; packageRequires = [ compat ]; meta = { @@ -1570,10 +1570,10 @@ elpaBuild { pname = "consult-denote"; ename = "consult-denote"; - version = "0.4.2.0.20251222.50446"; + version = "0.4.2.0.20260111.182520"; src = fetchurl { - url = "https://elpa.gnu.org/devel/consult-denote-0.4.2.0.20251222.50446.tar"; - sha256 = "05ip842d06rc8i8bjybx9gyw60ll4qycnrkdf8zy9xv81k869saz"; + url = "https://elpa.gnu.org/devel/consult-denote-0.4.2.0.20260111.182520.tar"; + sha256 = "1z7dhkp7yy6qn0dr1r5ziwc3p1wbx6cvrh5cr5h8czh6prhswwx4"; }; packageRequires = [ consult @@ -1660,10 +1660,10 @@ elpaBuild { pname = "corfu"; ename = "corfu"; - version = "2.6.0.20251220.205704"; + version = "2.8.0.20260118.74606"; src = fetchurl { - url = "https://elpa.gnu.org/devel/corfu-2.6.0.20251220.205704.tar"; - sha256 = "0601wrvk4yq3a7qaacksv825897ivb0c9mcmhp97snzd974n6r81"; + url = "https://elpa.gnu.org/devel/corfu-2.8.0.20260118.74606.tar"; + sha256 = "1fbvaiycmj1mpncxmmzyprqrymzn09b6zdldcbay6xywmvvdvcml"; }; packageRequires = [ compat ]; meta = { @@ -1877,10 +1877,10 @@ elpaBuild { pname = "cursory"; ename = "cursory"; - version = "1.2.0.0.20250722.60609"; + version = "1.2.0.0.20260111.105552"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cursory-1.2.0.0.20250722.60609.tar"; - sha256 = "140g6vi060ns4dippvq8z2j6ydsb54ygdk0scvg7igk2j0zndg35"; + url = "https://elpa.gnu.org/devel/cursory-1.2.0.0.20260111.105552.tar"; + sha256 = "0plc6a5rh2wigpif1p9wkvdjqjppakhzkviywzn7z1fxiyrldq2m"; }; packageRequires = [ ]; meta = { @@ -1941,10 +1941,10 @@ elpaBuild { pname = "dape"; ename = "dape"; - version = "0.25.0.0.20251125.164207"; + version = "0.25.0.0.20260107.224854"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dape-0.25.0.0.20251125.164207.tar"; - sha256 = "01r4l7mjcls9x76s8mnxl2hjmj8wa75z3lsrssn4gza8pc22gx6m"; + url = "https://elpa.gnu.org/devel/dape-0.25.0.0.20260107.224854.tar"; + sha256 = "1z3xms1jzhdx0m3r4i9a7nlwrcz1agdlxb92f7gqc8rh9jpvlvmh"; }; packageRequires = [ jsonrpc ]; meta = { @@ -2028,10 +2028,10 @@ elpaBuild { pname = "debbugs"; ename = "debbugs"; - version = "0.46.0.20251109.133812"; + version = "0.46.0.20260101.132314"; src = fetchurl { - url = "https://elpa.gnu.org/devel/debbugs-0.46.0.20251109.133812.tar"; - sha256 = "0c12aikl1yxclrmfb0gkrvic9ldmsj9j14v4905sc78ng4h4v695"; + url = "https://elpa.gnu.org/devel/debbugs-0.46.0.20260101.132314.tar"; + sha256 = "1rg2dmbrm9135mfpdwim50r37frpm0k24fxl80h79iyilzqhbgmy"; }; packageRequires = [ soap-client ]; meta = { @@ -2075,10 +2075,10 @@ elpaBuild { pname = "denote"; ename = "denote"; - version = "4.1.3.0.20251222.45943"; + version = "4.1.3.0.20260118.70827"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-4.1.3.0.20251222.45943.tar"; - sha256 = "1p1brgv965szn7rmqr74r3rvl7bpyxl1jdlpl3mfbc40barz19q5"; + url = "https://elpa.gnu.org/devel/denote-4.1.3.0.20260118.70827.tar"; + sha256 = "0mgkmzjqgfr4rlfib0sa9jkqmbzg5q1hgifdg1xadiga24g8krk2"; }; packageRequires = [ ]; meta = { @@ -2097,10 +2097,10 @@ elpaBuild { pname = "denote-journal"; ename = "denote-journal"; - version = "0.2.2.0.20251215.75458"; + version = "0.2.2.0.20260111.93423"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-journal-0.2.2.0.20251215.75458.tar"; - sha256 = "0m91rdpd45b0rfwm7r8d50lzl2f0pl5lj4ggx7g70y6asv6xf0k6"; + url = "https://elpa.gnu.org/devel/denote-journal-0.2.2.0.20260111.93423.tar"; + sha256 = "0cjzvjfa1yirryqim0a1nhgryj8723bflccs9kaphvwrb3m6kfis"; }; packageRequires = [ denote ]; meta = { @@ -2119,10 +2119,10 @@ elpaBuild { pname = "denote-markdown"; ename = "denote-markdown"; - version = "0.2.1.0.20251201.50143"; + version = "0.2.1.0.20260111.93101"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-markdown-0.2.1.0.20251201.50143.tar"; - sha256 = "0vk7adg7naf3r3fw5fms0j4sy3wfjy0c7rpg6cxphmrwmsbqwibi"; + url = "https://elpa.gnu.org/devel/denote-markdown-0.2.1.0.20260111.93101.tar"; + sha256 = "0gpqcwpy2x329v73fbg7yq0zzhjy1651iffcf2y6vyirw4yy7mmx"; }; packageRequires = [ denote ]; meta = { @@ -2163,10 +2163,10 @@ elpaBuild { pname = "denote-org"; ename = "denote-org"; - version = "0.2.1.0.20251214.51953"; + version = "0.2.1.0.20260111.181548"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-org-0.2.1.0.20251214.51953.tar"; - sha256 = "1yqvnmnk68228h8l1s20fg9vj307v4pngh9ank3k3im1yp9cmiif"; + url = "https://elpa.gnu.org/devel/denote-org-0.2.1.0.20260111.181548.tar"; + sha256 = "0gk0vr82snjl4n7glx2j7xskwqqrd84r1ifijcpnsj9pl9l114bm"; }; packageRequires = [ denote ]; meta = { @@ -2207,10 +2207,10 @@ elpaBuild { pname = "denote-sequence"; ename = "denote-sequence"; - version = "0.2.0.0.20251216.160327"; + version = "0.2.0.0.20260111.183716"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-sequence-0.2.0.0.20251216.160327.tar"; - sha256 = "14rgr8j25pd6ifbfv79sc2kjqc47c273bmcc5j24vaa0kfvsz3xd"; + url = "https://elpa.gnu.org/devel/denote-sequence-0.2.0.0.20260111.183716.tar"; + sha256 = "0i0krqc9hncsnbbp2bjqkpsi16ia57kbqw0p7x3v2g217jq4anvj"; }; packageRequires = [ denote ]; meta = { @@ -2229,10 +2229,10 @@ elpaBuild { pname = "denote-silo"; ename = "denote-silo"; - version = "0.2.0.0.20251215.75639"; + version = "0.2.0.0.20260111.93458"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-silo-0.2.0.0.20251215.75639.tar"; - sha256 = "1yx3qwjx74x72h8xdqyh9frhray7crfwpdkdpx8y3xglgrl44q4j"; + url = "https://elpa.gnu.org/devel/denote-silo-0.2.0.0.20260111.93458.tar"; + sha256 = "0f57s97k267vd4wm9ps9q57wsrq5djrcsxmmkwlqngmr1yrnnhla"; }; packageRequires = [ denote ]; meta = { @@ -2315,10 +2315,10 @@ elpaBuild { pname = "dicom"; ename = "dicom"; - version = "1.2.0.20251218.225138"; + version = "1.3.0.20260117.164829"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dicom-1.2.0.20251218.225138.tar"; - sha256 = "0nvywq796fd12zf27rvdyln3k17nwfi0aayg19j1w8j877cb6lp6"; + url = "https://elpa.gnu.org/devel/dicom-1.3.0.20260117.164829.tar"; + sha256 = "1gl3fxb051iam2vlxz43zcbw7wlp2vfid2mmdrsmyf3v3j6l5y1d"; }; packageRequires = [ compat ]; meta = { @@ -2492,10 +2492,10 @@ elpaBuild { pname = "dired-preview"; ename = "dired-preview"; - version = "0.6.0.0.20250720.94036"; + version = "0.6.0.0.20260111.184511"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dired-preview-0.6.0.0.20250720.94036.tar"; - sha256 = "09cvi5kcdzghm1l657jnfsvdnfnkfnl76m9vnai49z53a66iivkc"; + url = "https://elpa.gnu.org/devel/dired-preview-0.6.0.0.20260111.184511.tar"; + sha256 = "0jrz2bv87vkj9j1dgm0lidy2c3m58a2110v88c1iffjh9c17qb61"; }; packageRequires = [ ]; meta = { @@ -2547,6 +2547,28 @@ }; } ) { }; + disproject = callPackage ( + { + elpaBuild, + fetchurl, + lib, + transient, + }: + elpaBuild { + pname = "disproject"; + ename = "disproject"; + version = "2.2.0.0.20260114.143840"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/disproject-2.2.0.0.20260114.143840.tar"; + sha256 = "17314yb73ral42gsb9ylr1r136jra406n17szcwbw10qliswi7k1"; + }; + packageRequires = [ transient ]; + meta = { + homepage = "https://elpa.gnu.org/devel/disproject.html"; + license = lib.licenses.free; + }; + } + ) { }; djvu = callPackage ( { elpaBuild, @@ -2661,10 +2683,10 @@ elpaBuild { pname = "doric-themes"; ename = "doric-themes"; - version = "0.5.0.0.20251211.64439"; + version = "0.6.0.0.20260117.121125"; src = fetchurl { - url = "https://elpa.gnu.org/devel/doric-themes-0.5.0.0.20251211.64439.tar"; - sha256 = "0pizr1qp7jjll04v1x8a6kw4briv58clvg10851wfv9zcbkn9krb"; + url = "https://elpa.gnu.org/devel/doric-themes-0.6.0.0.20260117.121125.tar"; + sha256 = "1lzwv1hypgcyzxd0aj0ilm5lkbszpl8g96k2mmfd59pkn3fxvbmz"; }; packageRequires = [ ]; meta = { @@ -2747,10 +2769,10 @@ elpaBuild { pname = "easy-kill"; ename = "easy-kill"; - version = "0.9.5.0.20220511.55730"; + version = "0.9.5.0.20260112.113033"; src = fetchurl { - url = "https://elpa.gnu.org/devel/easy-kill-0.9.5.0.20220511.55730.tar"; - sha256 = "0il8lhi2j80sz63lnjkayryikcya03zn3z40bnfjbsydpyqj4kzd"; + url = "https://elpa.gnu.org/devel/easy-kill-0.9.5.0.20260112.113033.tar"; + sha256 = "0889d9hri58hfxj03ga98ji7m6z3jdpi23r72jcf7wmks1546j24"; }; packageRequires = [ cl-lib ]; meta = { @@ -2885,10 +2907,10 @@ elpaBuild { pname = "ef-themes"; ename = "ef-themes"; - version = "2.0.1.0.20251126.165108"; + version = "2.0.1.0.20260119.182016"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ef-themes-2.0.1.0.20251126.165108.tar"; - sha256 = "0indsg2qydwq3rfq227aw9qp8pb1s9n2z8c98bf0qds27slfs93n"; + url = "https://elpa.gnu.org/devel/ef-themes-2.0.1.0.20260119.182016.tar"; + sha256 = "0vz1v02jdxyyq4ia6i28avxkvhfasynjp9mzz3a3fmj3aqa5k86y"; }; packageRequires = [ modus-themes ]; meta = { @@ -2913,10 +2935,10 @@ elpaBuild { pname = "eglot"; ename = "eglot"; - version = "1.19.0.20251221.174923"; + version = "1.21.0.20260117.150219"; src = fetchurl { - url = "https://elpa.gnu.org/devel/eglot-1.19.0.20251221.174923.tar"; - sha256 = "0j325nqybhrbbg8js3242vjf1qpaj98prxw5k0vd6kkqbihjvpdw"; + url = "https://elpa.gnu.org/devel/eglot-1.21.0.20260117.150219.tar"; + sha256 = "00wqgprz4dav11k6qds5mpac8v553gww96ik9h5pp8m70hpayah5"; }; packageRequires = [ eldoc @@ -2989,10 +3011,10 @@ elpaBuild { pname = "eldoc"; ename = "eldoc"; - version = "1.16.0.0.20251022.171210"; + version = "1.16.0.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/eldoc-1.16.0.0.20251022.171210.tar"; - sha256 = "12c7wwlawf5xwc6rg7qij7y92yf53vcwv78spmp4jprzx4h7aj06"; + url = "https://elpa.gnu.org/devel/eldoc-1.16.0.0.20260101.125434.tar"; + sha256 = "1c29yb3x2sfnqq690hgvw0f4wsf1aj327k137hwcz6pgc6llgg76"; }; packageRequires = [ ]; meta = { @@ -3086,10 +3108,10 @@ elpaBuild { pname = "ellama"; ename = "ellama"; - version = "1.9.1.0.20251220.224607"; + version = "1.10.10.0.20260115.215017"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ellama-1.9.1.0.20251220.224607.tar"; - sha256 = "1sad5lbi75x4sd5ss748dgvvkckz4wj3ffwjn4m3gk7gzyvf10hm"; + url = "https://elpa.gnu.org/devel/ellama-1.10.10.0.20260115.215017.tar"; + sha256 = "0465all7jia8q1ls9aqpn8hqjyprmzx4k5dr7i5fx8zhmxa8pigp"; }; packageRequires = [ compat @@ -3222,10 +3244,10 @@ elpaBuild { pname = "emms"; ename = "emms"; - version = "24.0.20251201.101049"; + version = "25.0.20260113.142250"; src = fetchurl { - url = "https://elpa.gnu.org/devel/emms-24.0.20251201.101049.tar"; - sha256 = "01wk4j2hm1wwsx2wqjj1sfh5skngynw494i9jzpas1q7mqqf7fhy"; + url = "https://elpa.gnu.org/devel/emms-25.0.20260113.142250.tar"; + sha256 = "1qg6nicdg49qzpq0bcc3drh7ags63izxpsjrwbfh7x7mw4lazp68"; }; packageRequires = [ cl-lib @@ -3311,10 +3333,10 @@ elpaBuild { pname = "erc"; ename = "erc"; - version = "5.6.2snapshot0.20251027.192944"; + version = "5.6.2snapshot0.20260111.52503"; src = fetchurl { - url = "https://elpa.gnu.org/devel/erc-5.6.2snapshot0.20251027.192944.tar"; - sha256 = "0hhdh7lqfv22774l0b2pgac1k75k00hf8wwi5v5w51qz5sn4v24w"; + url = "https://elpa.gnu.org/devel/erc-5.6.2snapshot0.20260111.52503.tar"; + sha256 = "1s2n8gab2m97wmqanzvqxqzr2l25zwaczrgfhk23l2xr9rqq2x16"; }; packageRequires = [ compat ]; meta = { @@ -3358,10 +3380,10 @@ elpaBuild { pname = "ess"; ename = "ess"; - version = "25.1.0.0.20251212.93713"; + version = "25.1.0.0.20251230.111114"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ess-25.1.0.0.20251212.93713.tar"; - sha256 = "1a1swv20ww61g3mc9qxcc8hl5c2k4yvlqvhr0nx2fbbxs4n5ypjd"; + url = "https://elpa.gnu.org/devel/ess-25.1.0.0.20251230.111114.tar"; + sha256 = "1ybpalv1868brh0y6c1kx1vvqhxbbpw5066448vrnylsjrz99y7c"; }; packageRequires = [ ]; meta = { @@ -3451,10 +3473,10 @@ elpaBuild { pname = "external-completion"; ename = "external-completion"; - version = "0.1.0.20250806.111358"; + version = "0.1.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/external-completion-0.1.0.20250806.111358.tar"; - sha256 = "15r86524q9645xcdhb0ciygfrcnjy9sfihk50i39wqzv9nnp4dhq"; + url = "https://elpa.gnu.org/devel/external-completion-0.1.0.20260101.125434.tar"; + sha256 = "0ca24q2l56i5p03l4h1r5qvrqvsc5330csc7aj205hl94wpmhz1z"; }; packageRequires = [ ]; meta = { @@ -3474,10 +3496,10 @@ elpaBuild { pname = "exwm"; ename = "exwm"; - version = "0.34.0.20251218.214313"; + version = "0.34.0.20260101.133557"; src = fetchurl { - url = "https://elpa.gnu.org/devel/exwm-0.34.0.20251218.214313.tar"; - sha256 = "0g8vnf6ksy6fnjh5q15p89vhp6ma62v0hw3r85c249s4zc9w79yp"; + url = "https://elpa.gnu.org/devel/exwm-0.34.0.20260101.133557.tar"; + sha256 = "0f84qsamhhrg71qfs4s3klf61idg8kfs40b0fw9kbd5hm1y9jcrc"; }; packageRequires = [ compat @@ -3608,10 +3630,10 @@ elpaBuild { pname = "flymake"; ename = "flymake"; - version = "1.4.3.0.20251130.182434"; + version = "1.4.3.0.20260111.34201"; src = fetchurl { - url = "https://elpa.gnu.org/devel/flymake-1.4.3.0.20251130.182434.tar"; - sha256 = "0sbgjaymf9xg0q5rbykic4i4dfp26lh4adwhp8lla21gzygvdfda"; + url = "https://elpa.gnu.org/devel/flymake-1.4.3.0.20260111.34201.tar"; + sha256 = "18l49lgq8856zl1gjqakv8q18wp5k93lfyaxlay15szpcb3nimrk"; }; packageRequires = [ eldoc @@ -3696,10 +3718,10 @@ elpaBuild { pname = "fontaine"; ename = "fontaine"; - version = "3.0.1.0.20250710.40159"; + version = "3.0.1.0.20260111.105528"; src = fetchurl { - url = "https://elpa.gnu.org/devel/fontaine-3.0.1.0.20250710.40159.tar"; - sha256 = "0sb35y50ja6k2fagxaibbi85xq8q3g25k5ci9pwgi355s24yzq77"; + url = "https://elpa.gnu.org/devel/fontaine-3.0.1.0.20260111.105528.tar"; + sha256 = "121cm1fjp3simkkql85lf3l03k5amn5fxphcm2c693h5dqldmdkl"; }; packageRequires = [ ]; meta = { @@ -4166,10 +4188,10 @@ elpaBuild { pname = "greader"; ename = "greader"; - version = "0.13.1.0.20251125.85919"; + version = "0.13.1.0.20260103.220605"; src = fetchurl { - url = "https://elpa.gnu.org/devel/greader-0.13.1.0.20251125.85919.tar"; - sha256 = "1k9r0k74wajvmgdsg9dih53h8kp1rd82jyqvivibkrfh5mm0c17l"; + url = "https://elpa.gnu.org/devel/greader-0.13.1.0.20260103.220605.tar"; + sha256 = "0sshlb52x8mwcg76arabxavyn6dj63flkkin5n7pdh4hkll0d2gq"; }; packageRequires = [ compat @@ -4428,10 +4450,10 @@ elpaBuild { pname = "hyperbole"; ename = "hyperbole"; - version = "9.0.2pre0.20251213.222302"; + version = "9.0.2pre0.20260111.164604"; src = fetchurl { - url = "https://elpa.gnu.org/devel/hyperbole-9.0.2pre0.20251213.222302.tar"; - sha256 = "1jz5ppskq7xrcjxmayzak4msack80rdjhn6iahcjw8psdjzclcx6"; + url = "https://elpa.gnu.org/devel/hyperbole-9.0.2pre0.20260111.164604.tar"; + sha256 = "1f23ai3xhcpf0ka8djpjxc7f2mm3fxb3xvnfma8dgyggw5hgq7lf"; }; packageRequires = [ ]; meta = { @@ -4492,10 +4514,10 @@ elpaBuild { pname = "indent-bars"; ename = "indent-bars"; - version = "0.9.2.0.20251215.220701"; + version = "1.0.0.0.20260118.100043"; src = fetchurl { - url = "https://elpa.gnu.org/devel/indent-bars-0.9.2.0.20251215.220701.tar"; - sha256 = "0gjs9vv769adsjck7ilwyb9g3c6l62bnpcscdwqa9b95vrljnqhv"; + url = "https://elpa.gnu.org/devel/indent-bars-1.0.0.0.20260118.100043.tar"; + sha256 = "0mc85hal6vsfbw69mzwpn2n9nnqyhzga91vk5b9vdipn616h1w07"; }; packageRequires = [ compat ]; meta = { @@ -4826,10 +4848,10 @@ elpaBuild { pname = "jinx"; ename = "jinx"; - version = "2.5.0.20251129.80022"; + version = "2.6.0.20260117.165000"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jinx-2.5.0.20251129.80022.tar"; - sha256 = "1idmm627z78477d5q8rm99cb3nwhqb6hz8zsas0lbdrd8q4ynqjy"; + url = "https://elpa.gnu.org/devel/jinx-2.6.0.20260117.165000.tar"; + sha256 = "1yn9rprxwzvhp5aifz3chxd62jgrr3d174f0frrg2f1hc8dr4gb5"; }; packageRequires = [ compat ]; meta = { @@ -4912,10 +4934,10 @@ elpaBuild { pname = "jsonrpc"; ename = "jsonrpc"; - version = "1.0.27.0.20251208.214131"; + version = "1.0.27.0.20260111.34201"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jsonrpc-1.0.27.0.20251208.214131.tar"; - sha256 = "0liiaa9xgkjaz6aqajm9qaxj13n1l1b5wpn878fvzrhsn2hlacrd"; + url = "https://elpa.gnu.org/devel/jsonrpc-1.0.27.0.20260111.34201.tar"; + sha256 = "0c1lv0lzrx72qfzjrp7zvmz7iqzlic282hc9g9rgxwg03kp2jq4m"; }; packageRequires = [ ]; meta = { @@ -5160,10 +5182,10 @@ elpaBuild { pname = "let-alist"; ename = "let-alist"; - version = "1.0.6.0.20250201.73956"; + version = "1.0.6.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/let-alist-1.0.6.0.20250201.73956.tar"; - sha256 = "0qnp9dnnjmygirg8qncnc3mdi6kj08x63njsj6qwbb3276rr18w8"; + url = "https://elpa.gnu.org/devel/let-alist-1.0.6.0.20260101.125434.tar"; + sha256 = "0gfphdxvlfdp3g8wm6c51dbnx7s9ghpj1pm6xfibvwh5j8yla1xb"; }; packageRequires = [ ]; meta = { @@ -5202,10 +5224,10 @@ elpaBuild { pname = "lin"; ename = "lin"; - version = "1.1.0.0.20250728.43733"; + version = "1.1.0.0.20260111.104855"; src = fetchurl { - url = "https://elpa.gnu.org/devel/lin-1.1.0.0.20250728.43733.tar"; - sha256 = "0ki0wlkmzmv1byi3gvdrbjhiy3qjb3qka908m5svgwjdxcf6zi7m"; + url = "https://elpa.gnu.org/devel/lin-1.1.0.0.20260111.104855.tar"; + sha256 = "0q6h6xdkf4lhmnib3c9yy2rqil731dpfqn4fpc39br7cmzwzhibj"; }; packageRequires = [ ]; meta = { @@ -5227,10 +5249,10 @@ elpaBuild { pname = "listen"; ename = "listen"; - version = "0.10.0.20251214.32417"; + version = "0.10.1.0.20260105.223313"; src = fetchurl { - url = "https://elpa.gnu.org/devel/listen-0.10.0.20251214.32417.tar"; - sha256 = "14azysr2cdjw23g6r7p4vmfbsk07mqzmm1dbhx7sa3ln6a004psr"; + url = "https://elpa.gnu.org/devel/listen-0.10.1.0.20260105.223313.tar"; + sha256 = "1aqjjyy6910kiga2di05mz182qr344pwp1iv23jlsm4r8zln6ydm"; }; packageRequires = [ persist @@ -5278,10 +5300,10 @@ elpaBuild { pname = "llm"; ename = "llm"; - version = "0.28.2.0.20251218.214040"; + version = "0.28.5.0.20260110.215927"; src = fetchurl { - url = "https://elpa.gnu.org/devel/llm-0.28.2.0.20251218.214040.tar"; - sha256 = "0g2a7q5szf8iki1xs53sgmpy5dk2nshazkh9si6sacr1zklf5iyy"; + url = "https://elpa.gnu.org/devel/llm-0.28.5.0.20260110.215927.tar"; + sha256 = "1pljk62skgv02fv18gs0dvkq6wy7z6aya2qxhlgrh41hifb14837"; }; packageRequires = [ compat @@ -5411,10 +5433,10 @@ elpaBuild { pname = "logos"; ename = "logos"; - version = "1.2.0.0.20251126.175507"; + version = "1.2.0.0.20260111.105252"; src = fetchurl { - url = "https://elpa.gnu.org/devel/logos-1.2.0.0.20251126.175507.tar"; - sha256 = "0wns1k4f7hcqy147r6siv37i2al9dfwdlk8la48x27jr89v6s68y"; + url = "https://elpa.gnu.org/devel/logos-1.2.0.0.20260111.105252.tar"; + sha256 = "0566wrazp2z0np1rx6fqv6541b6a37j1k4x9rrnylzk9sgcnr1qp"; }; packageRequires = [ ]; meta = { @@ -5496,10 +5518,10 @@ elpaBuild { pname = "map"; ename = "map"; - version = "3.3.1.0.20251101.195205"; + version = "3.3.1.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/map-3.3.1.0.20251101.195205.tar"; - sha256 = "0iaxap5cck1nrsnh3n96g3d5i6d613mdggshdhjapfr2v85xwg9w"; + url = "https://elpa.gnu.org/devel/map-3.3.1.0.20260101.125434.tar"; + sha256 = "1darxw7vam0zc0rsxm2v0a239rpc1hnaqqkakmryac2kazbsjg7n"; }; packageRequires = [ ]; meta = { @@ -5518,10 +5540,10 @@ elpaBuild { pname = "marginalia"; ename = "marginalia"; - version = "2.6.0.20251219.142200"; + version = "2.8.0.20260117.165105"; src = fetchurl { - url = "https://elpa.gnu.org/devel/marginalia-2.6.0.20251219.142200.tar"; - sha256 = "00cvpa4wrzncgw7az6679cka8ldbcvg6gnmqbfrgd1iwn0571rvk"; + url = "https://elpa.gnu.org/devel/marginalia-2.8.0.20260117.165105.tar"; + sha256 = "0y5cmg778w0mik4pkbb2l9x7qp456dhrhcbyapr5g4ym2jl1id25"; }; packageRequires = [ compat ]; meta = { @@ -5624,10 +5646,10 @@ elpaBuild { pname = "matlab-mode"; ename = "matlab-mode"; - version = "7.4.1.0.20251126.215443"; + version = "7.4.2.0.20251229.125049"; src = fetchurl { - url = "https://elpa.gnu.org/devel/matlab-mode-7.4.1.0.20251126.215443.tar"; - sha256 = "11xpz32z6mb182g0463hwpf5zndk29x6d39d6krca4apqblfmj87"; + url = "https://elpa.gnu.org/devel/matlab-mode-7.4.2.0.20251229.125049.tar"; + sha256 = "1rff2njap1ymgmydhsjif1i09x3rnj6xa1xz7x3pp8jyvg5vkzwp"; }; packageRequires = [ ]; meta = { @@ -5645,10 +5667,10 @@ elpaBuild { pname = "mct"; ename = "mct"; - version = "1.1.0.0.20250827.55853"; + version = "1.1.0.0.20260110.55916"; src = fetchurl { - url = "https://elpa.gnu.org/devel/mct-1.1.0.0.20250827.55853.tar"; - sha256 = "0hspc3q453k7wmaiwh9q4b83n41l5fp2nc6di3slzghpjfnskpp6"; + url = "https://elpa.gnu.org/devel/mct-1.1.0.0.20260110.55916.tar"; + sha256 = "1721nlynl8qq610zczqbjvbj6bgb4pvm9gqqayg3sn5ns2zs71q1"; }; packageRequires = [ ]; meta = { @@ -5905,10 +5927,10 @@ elpaBuild { pname = "modus-themes"; ename = "modus-themes"; - version = "5.1.0.0.20251219.130658"; + version = "5.2.0.0.20260113.43126"; src = fetchurl { - url = "https://elpa.gnu.org/devel/modus-themes-5.1.0.0.20251219.130658.tar"; - sha256 = "14yk9040cr29s895phmp9px3x5yaxnwmvd3v5z52pz0lz0nf01y7"; + url = "https://elpa.gnu.org/devel/modus-themes-5.2.0.0.20260113.43126.tar"; + sha256 = "18wyzmpqax2zy37nm6naf8j059690ghxqkqa9qlqi6297wva229z"; }; packageRequires = [ ]; meta = { @@ -6247,10 +6269,10 @@ elpaBuild { pname = "notmuch-indicator"; ename = "notmuch-indicator"; - version = "1.2.0.0.20250729.50820"; + version = "1.3.0.0.20260118.63859"; src = fetchurl { - url = "https://elpa.gnu.org/devel/notmuch-indicator-1.2.0.0.20250729.50820.tar"; - sha256 = "0wfkrpw1v0h5zjhd47q9m36nbr9ykhqmvzv0bx4rps1k7mbxvv8x"; + url = "https://elpa.gnu.org/devel/notmuch-indicator-1.3.0.0.20260118.63859.tar"; + sha256 = "037k14ipdns0wwb0qssz805km2fd781y86d7dfwjzbfjpab0b7jy"; }; packageRequires = [ ]; meta = { @@ -6268,10 +6290,10 @@ elpaBuild { pname = "ntlm"; ename = "ntlm"; - version = "2.1.0.0.20251116.182803"; + version = "2.1.0.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ntlm-2.1.0.0.20251116.182803.tar"; - sha256 = "0qvzs9m9n6bdm4hmw24pl5f991fy3113h4rw1201knyw67g8a4k4"; + url = "https://elpa.gnu.org/devel/ntlm-2.1.0.0.20260101.125434.tar"; + sha256 = "0pi2psl9d6jbc4pd3bx4ffmcmk1j3xrl6mk8xxakk5jsnkhlw535"; }; packageRequires = [ ]; meta = { @@ -6439,10 +6461,10 @@ elpaBuild { pname = "orderless"; ename = "orderless"; - version = "1.5.0.20251128.202853"; + version = "1.5.0.20260117.174956"; src = fetchurl { - url = "https://elpa.gnu.org/devel/orderless-1.5.0.20251128.202853.tar"; - sha256 = "0lpz5vzb1ldlxkln9jqhvz0kx3s09q36gdy99r3m10jwfknhq9ka"; + url = "https://elpa.gnu.org/devel/orderless-1.5.0.20260117.174956.tar"; + sha256 = "1qrriyzh3gxd8w2v70njlf85yx6m6krkpdmigngbz1zlaw0axnrg"; }; packageRequires = [ compat ]; meta = { @@ -6460,10 +6482,10 @@ elpaBuild { pname = "org"; ename = "org"; - version = "9.8pre0.20251220.112221"; + version = "9.8pre0.20260113.104754"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-9.8pre0.20251220.112221.tar"; - sha256 = "0i28i0nw93mrbkrrpyi6wipkrb1wf2ahnc7hrzqfws2riwwmnkfj"; + url = "https://elpa.gnu.org/devel/org-9.8pre0.20260113.104754.tar"; + sha256 = "161gp3vgl4i99l1z3dc9afs5gigdlflnpxsy78axh35bkli4b1ky"; }; packageRequires = [ ]; meta = { @@ -6482,10 +6504,10 @@ elpaBuild { pname = "org-contacts"; ename = "org-contacts"; - version = "1.1.0.20250905.33527"; + version = "1.2.0.20260114.75421"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-contacts-1.1.0.20250905.33527.tar"; - sha256 = "1d5d41lrliv30ngqx974lsm3am8k6zll8mh940a777isc4mglvhn"; + url = "https://elpa.gnu.org/devel/org-contacts-1.2.0.20260114.75421.tar"; + sha256 = "0x84lmaq5xr8i03hn0k5yvlmv79k6vhgdczavii5pbz6n3ggdhfs"; }; packageRequires = [ org ]; meta = { @@ -6531,10 +6553,10 @@ elpaBuild { pname = "org-gnosis"; ename = "org-gnosis"; - version = "0.1.1.0.20251005.85757"; + version = "0.1.1.0.20260111.154709"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-gnosis-0.1.1.0.20251005.85757.tar"; - sha256 = "1gwdkrs6r8cxab45xx5f47j4mhsm35iz2kzr7pl21i0nqcr9g2h4"; + url = "https://elpa.gnu.org/devel/org-gnosis-0.1.1.0.20260111.154709.tar"; + sha256 = "0il5nqmd6qj3ypglsdfcc4rxpzfrqdp8s4rg7f4jjd5qy2l3kwnw"; }; packageRequires = [ compat @@ -6579,10 +6601,10 @@ elpaBuild { pname = "org-modern"; ename = "org-modern"; - version = "1.11.0.20251219.142444"; + version = "1.12.0.20260117.165215"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-modern-1.11.0.20251219.142444.tar"; - sha256 = "0plbsm7d7zbammxy74cs9mvc6f1jqzx5m01wfkp0knhfywni6pnx"; + url = "https://elpa.gnu.org/devel/org-modern-1.12.0.20260117.165215.tar"; + sha256 = "1izgb25clhfm94091bkw7qb0lanx07d5757w5a7m0z1qcdqpfayw"; }; packageRequires = [ compat @@ -6673,10 +6695,10 @@ elpaBuild { pname = "org-transclusion"; ename = "org-transclusion"; - version = "1.4.0.0.20251218.161651"; + version = "1.4.0.0.20260115.191247"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-transclusion-1.4.0.0.20251218.161651.tar"; - sha256 = "15z4lw3sz69j9q2x4i9kjvcp0c2r9m5hhrhvq6d6varlsvxd2lf9"; + url = "https://elpa.gnu.org/devel/org-transclusion-1.4.0.0.20260115.191247.tar"; + sha256 = "0wjnq0c93jn7w4bqk5l79fvd0x557wgc99fv2xfqr1bzinhss2cy"; }; packageRequires = [ org ]; meta = { @@ -6759,10 +6781,10 @@ elpaBuild { pname = "osm"; ename = "osm"; - version = "1.12.0.20251221.184448"; + version = "2.1.0.20260118.165714"; src = fetchurl { - url = "https://elpa.gnu.org/devel/osm-1.12.0.20251221.184448.tar"; - sha256 = "1532c2zi5qqr0k5xcjl4vpmj717l74mv2z44yiqvnxkr58xghhk0"; + url = "https://elpa.gnu.org/devel/osm-2.1.0.20260118.165714.tar"; + sha256 = "177f9ygbfyxb5vghp5c1cq6qy9fjz0ryf0srp3zla42zjfjnd4al"; }; packageRequires = [ compat ]; meta = { @@ -6887,10 +6909,10 @@ elpaBuild { pname = "parser-generator"; ename = "parser-generator"; - version = "0.2.7.0.20251221.222232"; + version = "0.2.8.0.20251225.164758"; src = fetchurl { - url = "https://elpa.gnu.org/devel/parser-generator-0.2.7.0.20251221.222232.tar"; - sha256 = "1jjipwac85qw15igyx1skgc7jqajsfc3ks5ypdhrg2bv6v6xiwvn"; + url = "https://elpa.gnu.org/devel/parser-generator-0.2.8.0.20251225.164758.tar"; + sha256 = "12vd2kc1z0n7zcq5ld7rqkrqzcpgjb9b4pfqbkca5h8gvfyjav48"; }; packageRequires = [ ]; meta = { @@ -7015,10 +7037,10 @@ elpaBuild { pname = "phps-mode"; ename = "phps-mode"; - version = "0.4.51.0.20250428.55352"; + version = "0.4.52.0.20260109.100035"; src = fetchurl { - url = "https://elpa.gnu.org/devel/phps-mode-0.4.51.0.20250428.55352.tar"; - sha256 = "1r0faz9ijidagzcbphz7w2qwbxbdyznxk9ffx2rmrhjbizknrcm9"; + url = "https://elpa.gnu.org/devel/phps-mode-0.4.52.0.20260109.100035.tar"; + sha256 = "0la7152a0abgdn3kh9rz6xgn46k1r70aglia4k490nyih7ypdy7p"; }; packageRequires = [ ]; meta = { @@ -7313,10 +7335,10 @@ elpaBuild { pname = "preview-auto"; ename = "preview-auto"; - version = "0.4.1.0.20250831.100412"; + version = "0.4.1.0.20251222.150444"; src = fetchurl { - url = "https://elpa.gnu.org/devel/preview-auto-0.4.1.0.20250831.100412.tar"; - sha256 = "0lr67fldqw76r7p8q7lbsw156k50k2adrp90m5n7w7gdsydqycdp"; + url = "https://elpa.gnu.org/devel/preview-auto-0.4.1.0.20251222.150444.tar"; + sha256 = "1lrj5053zndswqy914ngxvprcvrgdrrvwr6vlwgjdvmlpk1fyk5i"; }; packageRequires = [ auctex ]; meta = { @@ -7357,10 +7379,10 @@ elpaBuild { pname = "project"; ename = "project"; - version = "0.11.1.0.20251219.75658"; + version = "0.11.2.0.20260115.65220"; src = fetchurl { - url = "https://elpa.gnu.org/devel/project-0.11.1.0.20251219.75658.tar"; - sha256 = "186siyk941vxqln0y2sw0bvwk00pc4cqgqhy6g45z1q9iv8hnz78"; + url = "https://elpa.gnu.org/devel/project-0.11.2.0.20260115.65220.tar"; + sha256 = "0aah8nssxagr5znf08fs5zzdzin8iipk9chhhfv5l1dpqdi200r1"; }; packageRequires = [ xref ]; meta = { @@ -7420,10 +7442,10 @@ elpaBuild { pname = "pulsar"; ename = "pulsar"; - version = "1.3.2.0.20251215.144925"; + version = "1.3.2.0.20260111.105226"; src = fetchurl { - url = "https://elpa.gnu.org/devel/pulsar-1.3.2.0.20251215.144925.tar"; - sha256 = "0liawy1x096cisj13dxhv2dcrvvh6fwln41qg3wis5n7lc2y676f"; + url = "https://elpa.gnu.org/devel/pulsar-1.3.2.0.20260111.105226.tar"; + sha256 = "0lj8slzakg34f66ig4lq91hvqq92ja2vapwm9af8d1rphpz6qnil"; }; packageRequires = [ ]; meta = { @@ -7443,10 +7465,10 @@ elpaBuild { pname = "pyim"; ename = "pyim"; - version = "5.3.5.0.20251125.83959"; + version = "5.3.6.0.20251230.80953"; src = fetchurl { - url = "https://elpa.gnu.org/devel/pyim-5.3.5.0.20251125.83959.tar"; - sha256 = "0l3kdkjl3p5mz8cnjf3j4cm35yri5z5lqcg2mchp1ig3i9v16jhz"; + url = "https://elpa.gnu.org/devel/pyim-5.3.6.0.20251230.80953.tar"; + sha256 = "0vqy4vxsw6inghfjmk7bqry8zw9rm9yaz1zffr19a8nwqiwbvszc"; }; packageRequires = [ async @@ -7493,10 +7515,10 @@ elpaBuild { pname = "python"; ename = "python"; - version = "0.30.0.20251109.72005"; + version = "0.30.0.20260117.160903"; src = fetchurl { - url = "https://elpa.gnu.org/devel/python-0.30.0.20251109.72005.tar"; - sha256 = "1xrhr5qpxv6nxvi1xrrp3ynq71iviaphs5rnnry0k56x1f66d08l"; + url = "https://elpa.gnu.org/devel/python-0.30.0.20260117.160903.tar"; + sha256 = "04m2p8054yfd0152dr7m08b4jszb15j91v3l97ailcasqfvwk80s"; }; packageRequires = [ compat @@ -7691,10 +7713,10 @@ elpaBuild { pname = "realgud"; ename = "realgud"; - version = "1.5.1.0.20251024.174500"; + version = "1.6.0.0.20260111.74248"; src = fetchurl { - url = "https://elpa.gnu.org/devel/realgud-1.5.1.0.20251024.174500.tar"; - sha256 = "027v496szcwn1ldhvjs6sd0hfnsc2jlbbg71v775ijym4w97wz1k"; + url = "https://elpa.gnu.org/devel/realgud-1.6.0.0.20260111.74248.tar"; + sha256 = "1ma8nahs8gy8wmjwmdazbnfwc52kcgy3pwbnawmp3sycz8kvdpqq"; }; packageRequires = [ load-relative @@ -7770,10 +7792,10 @@ elpaBuild { pname = "realgud-lldb"; ename = "realgud-lldb"; - version = "1.0.2.0.20241118.210939"; + version = "1.0.2.0.20260105.115809"; src = fetchurl { - url = "https://elpa.gnu.org/devel/realgud-lldb-1.0.2.0.20241118.210939.tar"; - sha256 = "1wpl9608rg6a6nbrnqmhhd8wwwdaf6cpw4lxv59bz2n903bbyr1d"; + url = "https://elpa.gnu.org/devel/realgud-lldb-1.0.2.0.20260105.115809.tar"; + sha256 = "0a2wcq67lxvq4033bal1rvha1f6x6day2db7z36hc3wqcd0l6zxa"; }; packageRequires = [ load-relative @@ -8338,10 +8360,10 @@ elpaBuild { pname = "show-font"; ename = "show-font"; - version = "1.0.0.0.20250907.131347"; + version = "1.0.0.0.20260111.105401"; src = fetchurl { - url = "https://elpa.gnu.org/devel/show-font-1.0.0.0.20250907.131347.tar"; - sha256 = "13z63f0sxpl078hzqd1v3naynb4j9h6c26xpxkjifjsl3rw333ch"; + url = "https://elpa.gnu.org/devel/show-font-1.0.0.0.20260111.105401.tar"; + sha256 = "146mmg4kv3sz9bd4b1026fsws16w3nz99m4sbkhgwaf09mrr2bkl"; }; packageRequires = [ ]; meta = { @@ -8380,10 +8402,10 @@ elpaBuild { pname = "site-lisp"; ename = "site-lisp"; - version = "0.3.0pre0.20251211.192642"; + version = "0.3.0.0.20251230.232614"; src = fetchurl { - url = "https://elpa.gnu.org/devel/site-lisp-0.3.0pre0.20251211.192642.tar"; - sha256 = "0ffpq8749w3kg5kgmf01g09khbihxda4raf2ncml6xsijp6m9bj5"; + url = "https://elpa.gnu.org/devel/site-lisp-0.3.0.0.20251230.232614.tar"; + sha256 = "0j6gv9ccjfix0dslqfkf5n0w2x13k7a1ilq2y09k66ymcyvinkf9"; }; packageRequires = [ ]; meta = { @@ -8529,10 +8551,10 @@ elpaBuild { pname = "so-long"; ename = "so-long"; - version = "1.1.2.0.20250315.100518"; + version = "1.1.2.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/so-long-1.1.2.0.20250315.100518.tar"; - sha256 = "0jjf9y2swl23njng62l43avy37s4ca18z8g647mkp50rx02j9q8b"; + url = "https://elpa.gnu.org/devel/so-long-1.1.2.0.20260101.125434.tar"; + sha256 = "060z86ks3dckap8wppyalh7c75d125jw3np4khya1974sw58wfrm"; }; packageRequires = [ ]; meta = { @@ -8551,10 +8573,10 @@ elpaBuild { pname = "soap-client"; ename = "soap-client"; - version = "3.2.3.0.20250226.15703"; + version = "3.2.3.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/soap-client-3.2.3.0.20250226.15703.tar"; - sha256 = "0nnksnwhx9fhj3lrc8s1l2c075xgpcfz5hmdk253835n0wzfz3n5"; + url = "https://elpa.gnu.org/devel/soap-client-3.2.3.0.20260101.125434.tar"; + sha256 = "0qdr97gqjaj8pli78aapq1hfrpwgdkapsdfqj64cwc3jcbzw5554"; }; packageRequires = [ cl-lib ]; meta = { @@ -8615,10 +8637,10 @@ elpaBuild { pname = "spacious-padding"; ename = "spacious-padding"; - version = "0.8.0.0.20251213.180643"; + version = "0.8.0.0.20260111.105014"; src = fetchurl { - url = "https://elpa.gnu.org/devel/spacious-padding-0.8.0.0.20251213.180643.tar"; - sha256 = "1y12mhzp5mai61fwrypln9arkirxr05njkf0fm924jp7nwnbbacs"; + url = "https://elpa.gnu.org/devel/spacious-padding-0.8.0.0.20260111.105014.tar"; + sha256 = "0yxml44g1lc0r2jca9qwbkqv3d2jx79nvyhw1gxx6wjj76wlwzwf"; }; packageRequires = [ ]; meta = { @@ -8812,10 +8834,10 @@ elpaBuild { pname = "standard-themes"; ename = "standard-themes"; - version = "3.0.2.0.20251130.170153"; + version = "3.0.2.0.20260111.90308"; src = fetchurl { - url = "https://elpa.gnu.org/devel/standard-themes-3.0.2.0.20251130.170153.tar"; - sha256 = "04r8sswyzkmmx16jx603c45ahc67wdx574xli3969cm06hnbizvv"; + url = "https://elpa.gnu.org/devel/standard-themes-3.0.2.0.20260111.90308.tar"; + sha256 = "17nkzfq0cfk0rylrqwfxmlyhk6l8csdvhk99s741d9vlzbmas1x0"; }; packageRequires = [ modus-themes ]; meta = { @@ -8854,10 +8876,10 @@ elpaBuild { pname = "substitute"; ename = "substitute"; - version = "0.4.0.0.20251218.52712"; + version = "0.5.0.0.20260105.62903"; src = fetchurl { - url = "https://elpa.gnu.org/devel/substitute-0.4.0.0.20251218.52712.tar"; - sha256 = "0hlbqwpa7sqy46l37dylr29v93in75my4hj6wxni1w7xa846l0xr"; + url = "https://elpa.gnu.org/devel/substitute-0.5.0.0.20260105.62903.tar"; + sha256 = "13bgq1niji5nxy1f543nhwlvpa00n00ypg519fm6s9ylmg9gza4z"; }; packageRequires = [ ]; meta = { @@ -8875,10 +8897,10 @@ elpaBuild { pname = "svg"; ename = "svg"; - version = "1.1.0.20250101.73917"; + version = "1.1.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/svg-1.1.0.20250101.73917.tar"; - sha256 = "1sacdwkqh5vb9bnd1vmxjk35nl9rzakh5v9mpzslh2mjysx61bmm"; + url = "https://elpa.gnu.org/devel/svg-1.1.0.20260101.125434.tar"; + sha256 = "1h1npvbwv5mgcqd1wg35hh6v1zkxl0bghgdp320p55hvzp18f2j2"; }; packageRequires = [ ]; meta = { @@ -9005,10 +9027,10 @@ elpaBuild { pname = "sxhkdrc-mode"; ename = "sxhkdrc-mode"; - version = "1.2.0.0.20250814.70257"; + version = "1.2.0.0.20260111.105425"; src = fetchurl { - url = "https://elpa.gnu.org/devel/sxhkdrc-mode-1.2.0.0.20250814.70257.tar"; - sha256 = "1zjkhhpsiq5wdp2lyq98zrxj52c5h6kr4vn9dfimgkx3z3z8dcgl"; + url = "https://elpa.gnu.org/devel/sxhkdrc-mode-1.2.0.0.20260111.105425.tar"; + sha256 = "07a9ykifnan2wljglkrl7yk2s3ihb8ij47bqlkq7c6w74symgz7z"; }; packageRequires = [ ]; meta = { @@ -9185,10 +9207,10 @@ elpaBuild { pname = "tempel"; ename = "tempel"; - version = "1.9.0.20251130.84712"; + version = "1.9.0.20260119.133441"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tempel-1.9.0.20251130.84712.tar"; - sha256 = "0jsxpvivnkc5cjwcrh17zqr5a02cg8magyj4shlb0qzm13gsrsmg"; + url = "https://elpa.gnu.org/devel/tempel-1.9.0.20260119.133441.tar"; + sha256 = "1a642c0rasmyx94i7bjg9lpqj0sr624zi3vwz1jn2bxjfv3p3jpk"; }; packageRequires = [ compat ]; meta = { @@ -9220,7 +9242,7 @@ ) { }; test-simple = callPackage ( { - cl-lib ? null, + compat, elpaBuild, fetchurl, lib, @@ -9228,12 +9250,12 @@ elpaBuild { pname = "test-simple"; ename = "test-simple"; - version = "1.3.1.0.20251124.94637"; + version = "1.3.2.0.20260118.164127"; src = fetchurl { - url = "https://elpa.gnu.org/devel/test-simple-1.3.1.0.20251124.94637.tar"; - sha256 = "119lz1ddsqn6hzidx4s85p42c2a62xm55c8p6xjkr0c7radyxww3"; + url = "https://elpa.gnu.org/devel/test-simple-1.3.2.0.20260118.164127.tar"; + sha256 = "0plxxqm2qvnhr697x1ivdlawf8759aqg05im7zcja8bbc5mc16nv"; }; - packageRequires = [ cl-lib ]; + packageRequires = [ compat ]; meta = { homepage = "https://elpa.gnu.org/devel/test-simple.html"; license = lib.licenses.free; @@ -9376,10 +9398,10 @@ elpaBuild { pname = "tmr"; ename = "tmr"; - version = "1.2.1.0.20251019.73644"; + version = "1.2.1.0.20260119.190816"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tmr-1.2.1.0.20251019.73644.tar"; - sha256 = "0q67k82yqdvvgglhmdlmkmvf1dy1pwqyfhj3b1d9nmm603j1yql4"; + url = "https://elpa.gnu.org/devel/tmr-1.2.1.0.20260119.190816.tar"; + sha256 = "0c331q79fgvm0rhp2am836mqv70grzrdjvs10x8a74hmn9f0qr79"; }; packageRequires = [ ]; meta = { @@ -9444,10 +9466,10 @@ elpaBuild { pname = "track-changes"; ename = "track-changes"; - version = "1.4.0.20250312.1734"; + version = "1.5.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/track-changes-1.4.0.20250312.1734.tar"; - sha256 = "003cp1sz74nj92dbvcm4gzsr546v5l38ifi76371lv3j5wxjfgsi"; + url = "https://elpa.gnu.org/devel/track-changes-1.5.0.20260101.125434.tar"; + sha256 = "1mdjnchrg3rc4f331m4hv7y2n6s9f9qs629sx3rsp0rcirir8mh6"; }; packageRequires = [ ]; meta = { @@ -9465,10 +9487,10 @@ elpaBuild { pname = "tramp"; ename = "tramp"; - version = "2.8.0.5.0.20251129.84238"; + version = "2.8.1.0.20260111.85658"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tramp-2.8.0.5.0.20251129.84238.tar"; - sha256 = "1rfp3rd37bmnx6z4d6s3ksppmcishq233hfagj6yw98xmj5pyvsy"; + url = "https://elpa.gnu.org/devel/tramp-2.8.1.0.20260111.85658.tar"; + sha256 = "0ya9jdsd2h91rc37qxm15aniivlrnmlmqzmk2hlrqdy0qpkismw8"; }; packageRequires = [ ]; meta = { @@ -9487,10 +9509,10 @@ elpaBuild { pname = "tramp-hlo"; ename = "tramp-hlo"; - version = "0.0.2.0.20251217.141452"; + version = "0.0.2.0.20251231.3054"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tramp-hlo-0.0.2.0.20251217.141452.tar"; - sha256 = "0pf0iph98xs3m30gri8vn720icf1hx2543p8y48k90b8jhi4k9v2"; + url = "https://elpa.gnu.org/devel/tramp-hlo-0.0.2.0.20251231.3054.tar"; + sha256 = "0gs9bb7w18ln46zi2h128rg3hv89cd2ixcg9i89s8d92ya4ff572"; }; packageRequires = [ tramp ]; meta = { @@ -9574,10 +9596,10 @@ elpaBuild { pname = "transient"; ename = "transient"; - version = "0.11.0.0.20251215.220901"; + version = "0.12.0.0.20260118.132220"; src = fetchurl { - url = "https://elpa.gnu.org/devel/transient-0.11.0.0.20251215.220901.tar"; - sha256 = "0fkmfybvwb8j3lai105npmfa5blg3vlgv9qnmi11g185pan4l09l"; + url = "https://elpa.gnu.org/devel/transient-0.12.0.0.20260118.132220.tar"; + sha256 = "1b0x7ljqgxdc9dw63v7jvqzhs7vkck54xjvyfx9fhsiq2ijnw3yp"; }; packageRequires = [ compat @@ -9823,10 +9845,10 @@ elpaBuild { pname = "url-http-oauth"; ename = "url-http-oauth"; - version = "0.8.4.0.20250626.204641"; + version = "0.8.5.0.20251229.211304"; src = fetchurl { - url = "https://elpa.gnu.org/devel/url-http-oauth-0.8.4.0.20250626.204641.tar"; - sha256 = "1krqpp8zvc79xqb8jn9pq9scxrv8cj8bim53nspr67v0z21y3wzc"; + url = "https://elpa.gnu.org/devel/url-http-oauth-0.8.5.0.20251229.211304.tar"; + sha256 = "17r54w32j97x52yxwxgadwxkfbh3d7byhn3f752dvd1r6jksn415"; }; packageRequires = [ ]; meta = { @@ -9866,10 +9888,10 @@ elpaBuild { pname = "use-package"; ename = "use-package"; - version = "2.4.6.0.20251211.73227"; + version = "2.4.6.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/use-package-2.4.6.0.20251211.73227.tar"; - sha256 = "1bkjw1hhn8mjjlyqyqha9gykiiyf06aims2x2jlpmrqwp7sbww03"; + url = "https://elpa.gnu.org/devel/use-package-2.4.6.0.20260101.125434.tar"; + sha256 = "1i460law39bbfsy2y55jirnab3yv2g88qgx4n88lygq1drvc3qrg"; }; packageRequires = [ bind-key ]; meta = { @@ -9913,10 +9935,10 @@ elpaBuild { pname = "valign"; ename = "valign"; - version = "3.1.1.0.20210501.211155"; + version = "3.1.1.0.20251228.153858"; src = fetchurl { - url = "https://elpa.gnu.org/devel/valign-3.1.1.0.20210501.211155.tar"; - sha256 = "1w5by0y4552c2qlm708b3523fp9sgizd0zxrwk2k1v6qwh04pa67"; + url = "https://elpa.gnu.org/devel/valign-3.1.1.0.20251228.153858.tar"; + sha256 = "1ah9qdxlc2m6k536dyc6pfxvh1jmbfxcpcybka4r447dssq5ysfz"; }; packageRequires = [ ]; meta = { @@ -9999,10 +10021,10 @@ elpaBuild { pname = "vc-jj"; ename = "vc-jj"; - version = "0.5.0.20251221.141753"; + version = "0.5.0.20260119.103313"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vc-jj-0.5.0.20251221.141753.tar"; - sha256 = "0jz530g3y3had0crnsl9hi01av5ihhb6ga3rsh71rmpcmgs1d1h2"; + url = "https://elpa.gnu.org/devel/vc-jj-0.5.0.20260119.103313.tar"; + sha256 = "0h4lz3mr7iwd2ik17my467pa7k47xz5y67ccwmgkgyq2wkr2s4dm"; }; packageRequires = [ compat ]; meta = { @@ -10110,10 +10132,10 @@ elpaBuild { pname = "verilog-mode"; ename = "verilog-mode"; - version = "2025.11.8.248496848.0.20251108.183358"; + version = "2026.1.18.88738971.0.20260118.95917"; src = fetchurl { - url = "https://elpa.gnu.org/devel/verilog-mode-2025.11.8.248496848.0.20251108.183358.tar"; - sha256 = "1hi0lh5zkkskac9vjxhjir503jam8vrl5ziimx9h96xvgcvzkl88"; + url = "https://elpa.gnu.org/devel/verilog-mode-2026.1.18.88738971.0.20260118.95917.tar"; + sha256 = "1h5mp70kg1w85g0kx6ipdczkza553d7mzffxx832j4wx3wr5afql"; }; packageRequires = [ ]; meta = { @@ -10132,10 +10154,10 @@ elpaBuild { pname = "vertico"; ename = "vertico"; - version = "2.6.0.20251120.114024"; + version = "2.7.0.20260119.65523"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vertico-2.6.0.20251120.114024.tar"; - sha256 = "18zn72wm5fs4azpb2wznjf849di9ykpagx1r0ic8ck2pgmiq1crg"; + url = "https://elpa.gnu.org/devel/vertico-2.7.0.20260119.65523.tar"; + sha256 = "131534qw0g88fyr4klk226abywm0vxzvwmq06pp4zf4k4114d2hy"; }; packageRequires = [ compat ]; meta = { @@ -10391,10 +10413,10 @@ elpaBuild { pname = "which-key"; ename = "which-key"; - version = "3.6.1.0.20250330.141700"; + version = "3.6.1.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/which-key-3.6.1.0.20250330.141700.tar"; - sha256 = "0gg43zbsvfkhzbaw3msvd6kvimkdih2j15g63dz3nfq11m9iw70l"; + url = "https://elpa.gnu.org/devel/which-key-3.6.1.0.20260101.125434.tar"; + sha256 = "0pifacbpkjyg6111msqa75w2xrfm7j8g3shnla1iygz2w923ga34"; }; packageRequires = [ ]; meta = { @@ -10434,10 +10456,10 @@ elpaBuild { pname = "window-tool-bar"; ename = "window-tool-bar"; - version = "0.3.0.20250313.50858"; + version = "0.3.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/window-tool-bar-0.3.0.20250313.50858.tar"; - sha256 = "00cvxm8qgfck1ydc3089c4p707wmqb2x0z2nc8xjzb38p4khw0pr"; + url = "https://elpa.gnu.org/devel/window-tool-bar-0.3.0.20260101.125434.tar"; + sha256 = "1n8w2c017mzbpjikj0h8qxr6zf37vklnz5sw5zvjaji8k4dd1zxd"; }; packageRequires = [ compat ]; meta = { @@ -10630,10 +10652,10 @@ elpaBuild { pname = "xelb"; ename = "xelb"; - version = "0.22.0.20251204.72237"; + version = "0.22.0.20260101.133501"; src = fetchurl { - url = "https://elpa.gnu.org/devel/xelb-0.22.0.20251204.72237.tar"; - sha256 = "1n34ycv1wkcj7i8dhr1zx2chmh7jz106ma86s69aysh9awnj5xww"; + url = "https://elpa.gnu.org/devel/xelb-0.22.0.20260101.133501.tar"; + sha256 = "1ksx3g7gzfj8y3xb2ziz309xw9g1nchkhif9wxrm0g0gqx6cmmbr"; }; packageRequires = [ compat ]; meta = { @@ -10698,10 +10720,10 @@ elpaBuild { pname = "xref"; ename = "xref"; - version = "1.7.0.0.20251018.61546"; + version = "1.7.0.0.20260101.125434"; src = fetchurl { - url = "https://elpa.gnu.org/devel/xref-1.7.0.0.20251018.61546.tar"; - sha256 = "1rjs45x2fsdyrccj6fsil30c01qpf5mp5wkxk2n1zxas7b4wk0yz"; + url = "https://elpa.gnu.org/devel/xref-1.7.0.0.20260101.125434.tar"; + sha256 = "0rp9r6s7k20jhhq2nbd0n8i42i5j0cjgni8b8xf7v22f4mksl5pk"; }; packageRequires = [ ]; meta = { @@ -10740,10 +10762,10 @@ elpaBuild { pname = "yaml"; ename = "yaml"; - version = "1.2.1.0.20251029.205644"; + version = "1.2.3.0.20260113.65351"; src = fetchurl { - url = "https://elpa.gnu.org/devel/yaml-1.2.1.0.20251029.205644.tar"; - sha256 = "06cgcl18jff3dqi8qva0qxr8332blzdps0wrkc7ql8hk5a7iwds1"; + url = "https://elpa.gnu.org/devel/yaml-1.2.3.0.20260113.65351.tar"; + sha256 = "09ffagrz3qnbca8z4wm6bvxmdfnl2355sz9vgs9x3cavmy3pfy1x"; }; packageRequires = [ ]; meta = { From 0f273f773551802a05abec38bed7e6c55f119d15 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Tue, 20 Jan 2026 15:30:09 +0800 Subject: [PATCH 057/449] melpaPackages: Updated at 2026-01-20 from emacs-overlay emacs-overlay commit: eef2d9bd3261c04add778a10b26554caee631c81 --- .../elisp-packages/recipes-archive-melpa.json | 5631 ++++++++++------- 1 file changed, 3234 insertions(+), 2397 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json index 5c6fc5cf6c94..06467355ca76 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json +++ b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json @@ -353,19 +353,20 @@ "repo": "mgrbyte/emacs-abyss-theme", "unstable": { "version": [ - 20170808, - 1345 + 20260103, + 1924 ], - "commit": "18791c6e8d9cc2b4815c9f08627a2e94fc0eeb14", - "sha256": "07z0djv7h3yrv4iw9n633j6dxzxb4nnzijsqkmz22ik6fbwxg5mh" + "commit": "e8326ed9955d0897cc68fb38d488985a045c868c", + "sha256": "072ignp5ncj5xhjw1hrlkq9by7a0f96lak00c758b2malnxwaddp" }, "stable": { "version": [ 0, - 7 + 7, + 1 ], - "commit": "18791c6e8d9cc2b4815c9f08627a2e94fc0eeb14", - "sha256": "07z0djv7h3yrv4iw9n633j6dxzxb4nnzijsqkmz22ik6fbwxg5mh" + "commit": "e8326ed9955d0897cc68fb38d488985a045c868c", + "sha256": "072ignp5ncj5xhjw1hrlkq9by7a0f96lak00c758b2malnxwaddp" } }, { @@ -1008,8 +1009,8 @@ "repo": "xcwen/ac-php", "unstable": { "version": [ - 20240426, - 653 + 20260114, + 607 ], "deps": [ "dash", @@ -1019,8 +1020,8 @@ "s", "xcscope" ], - "commit": "810ea813840b980b4f9b43c954e998032fe23f8a", - "sha256": "02dv077kn41kd5nr8v1g5cwar8q43s005q5x338ahknbgscys718" + "commit": "b7448b8bcdff20a2818a64d804cb3d14c1737b46", + "sha256": "005cv05dma6086x9qrwqqbcscdflyb1685azc700pcwzv0ggzr11" }, "stable": { "version": [ @@ -1598,20 +1599,20 @@ "repo": "xenodium/acp.el", "unstable": { "version": [ - 20251219, - 2135 + 20260118, + 1815 ], - "commit": "7b67facc657a7388a53ea8bba5d6e7eba20fa3e0", - "sha256": "0znm5qihx2qy3hgw0idg8j7bnhz8k3yaadff3y6696qckdh0qlnr" + "commit": "9ab9b8f25cd7f42955171d471da5c3d016d1ef5a", + "sha256": "0lg5rli3xvkfp0gvpz1bmdv8m8h8abkn1zklxrpgfisxb5axyzii" }, "stable": { "version": [ 0, 8, - 1 + 3 ], - "commit": "9caa610d8d56b1001c6a5d17bddb508f1734f5b6", - "sha256": "0dialj0qjkz1i8i7d500n86z5qpzllm71fl2y73s98sbxq2bl1mk" + "commit": "9ab9b8f25cd7f42955171d471da5c3d016d1ef5a", + "sha256": "0lg5rli3xvkfp0gvpz1bmdv8m8h8abkn1zklxrpgfisxb5axyzii" } }, { @@ -1835,11 +1836,11 @@ "repo": "thierryvolpiatto/addressbook-bookmark", "unstable": { "version": [ - 20251106, - 1903 + 20260105, + 453 ], - "commit": "a93118ce6cb69c5766f5f74fab32b0108d410827", - "sha256": "0j0v3vixa9wji2jyh5l55fdw6dgs2w9688lgvj8wfhnb0pq7r0sn" + "commit": "469faa4206e6503d9c045fecb2ec0af8e1dcf504", + "sha256": "12hs3i85cnp8wvxzz5ng8ghrggxicg6mmpx5i31phm27qgyzvz2q" }, "stable": { "version": [ @@ -1953,14 +1954,14 @@ "repo": "minad/affe", "unstable": { "version": [ - 20250921, - 1712 + 20260104, + 1058 ], "deps": [ "consult" ], - "commit": "10fc401cf2d35bafb7220b9456af7dbfd064e1f2", - "sha256": "1ga1zrwh5xfvmmr3sfbzmh6k8wmvca1mb0hqqwmpj9q9i1s76c0c" + "commit": "295e2fb26a2de66e13c0f8414d1ada5b090a1011", + "sha256": "0mq4hf7mflb42nq40p2d5dfmrjbzhihc3gbv63ys9f5icmi07f6j" }, "stable": { "version": [ @@ -2136,26 +2137,28 @@ "repo": "xenodium/agent-shell", "unstable": { "version": [ - 20251221, - 2111 + 20260119, + 2116 ], "deps": [ "acp", "shell-maker" ], - "commit": "013d968e387f489d6e977dfd90b96c13279f357f", - "sha256": "0rxb89bdp2lqqjw3qyxhkwmh7h35pvz135sqx2qsk89cdrz03r7z" + "commit": "b47e18587a5215231dcc94c9e44a7bbdc96135fe", + "sha256": "05v064mikr8zbizb1mm2z5yjs3869nlaj84xrsd22xiajp4ak3n4" }, "stable": { "version": [ - 152 + 0, + 30, + 1 ], "deps": [ "acp", "shell-maker" ], - "commit": "d3c7c7edcbf4a310915082474aab2d23922796ec", - "sha256": "12zxb8v5dbk2k49s2a6qmljr7s4rx3qp0rfnrl3nska3slz24yxj" + "commit": "25c54b06dca83c5854896df5dac3c0cdab2ed7fe", + "sha256": "1bki2f04czm3rq3dpnmplw6gqvcx0i83n15g2llf4qswdxwrkz0w" } }, { @@ -2293,6 +2296,37 @@ "sha256": "03xypgq6vy7819r42g23kgn7p775bc0v9blzhi0zp5c61p4cw8v3" } }, + { + "ename": "ai-code", + "commit": "3751d27902c40d37f780bc8304d9a54fb23cc929", + "sha256": "1ans15163afvmh3l6mn1j8h5sbkivxqmf9v9wcbgs33xrnl6xc85", + "fetcher": "github", + "repo": "tninja/ai-code-interface.el", + "unstable": { + "version": [ + 20260116, + 1534 + ], + "deps": [ + "magit", + "transient" + ], + "commit": "007fd8f7e19b37f1969035480823ef759215140c", + "sha256": "15fc2xaq7ldqrin2wn98k5f3sjk7ml9f7j723nlxp3lirgyyb04c" + }, + "stable": { + "version": [ + 0, + 91 + ], + "deps": [ + "magit", + "transient" + ], + "commit": "934763b559686fe6920a5fbcbae2df9d5647c15a", + "sha256": "0742rc6mvrr46w2h6vn6saq6br3hi8nqm681cb367kmwkd3wakv7" + } + }, { "ename": "aider", "commit": "940c15a73c1fe351cfb296da35c76a66f464a964", @@ -2476,6 +2510,30 @@ "sha256": "1dlmkx17lafkxz3sfajylc5fml5rq339xn6v2qj463gg4n8sdgij" } }, + { + "ename": "alabaster-themes", + "commit": "acf95de2fbd6b416a9eb6c8fb60f377e639aa19e", + "sha256": "16zyh0a13q3px668yhv69xi5nxxwrmbdsp8hiirsn82v39jalq1g", + "fetcher": "github", + "repo": "vedang/alabaster-themes", + "unstable": { + "version": [ + 20260113, + 657 + ], + "commit": "2d3dcfc6ac8988d23f8065a580f7dcf4ff607e56", + "sha256": "1lfbl3amw7vjv73p88hgg0kyb70bqc5ksil44a296x32fjwpchzy" + }, + "stable": { + "version": [ + 2, + 1, + 1 + ], + "commit": "73b9500231f4d6313a4088f85f45b3d95226e639", + "sha256": "0k8xgv46gpnjz68xg7ylr2lzr1nw45prnngk5skkqjz6r89kv2b6" + } + }, { "ename": "alan-mode", "commit": "a3c6e6adb1a63534275f9d3d3d0fe0f5e85c549b", @@ -2576,11 +2634,11 @@ "repo": "jgkamat/alda-mode", "unstable": { "version": [ - 20230406, - 1927 + 20251223, + 6 ], - "commit": "580f6e94c93aead91406d00a42ccf9040a898cb8", - "sha256": "1zqlq63kdzq8swiwdzpn7419bz0h7a2d2fnx32w2ack7z0yqkxri" + "commit": "bde0e9c5df2810deb48df57f46bb3a1a51d7a8f6", + "sha256": "1s5ik631id6svpsljl2pvf8sy1rfwyl0w0g3fb1ir9ykdawf5siv" }, "stable": { "version": [ @@ -3024,11 +3082,11 @@ "repo": "jcs-elpa/alt-codes", "unstable": { "version": [ - 20250101, - 1002 + 20260101, + 557 ], - "commit": "24e3740f88c29efda5c4791720a55c4c548b1ed8", - "sha256": "15r3iz438r47bcl2jdx1n81rv061yz8wczhpq83qllfrr94clr90" + "commit": "1a4df7f34b1072ef199aba602c6c3901d3da5bb1", + "sha256": "0wwk4895d04vnyfnszmrffq9f9cz5mlj37w9w239kk92pp8p74fj" }, "stable": { "version": [ @@ -3040,6 +3098,21 @@ "sha256": "19nqpg91in65gj59zndhncx6c1005k0wh05rprv1z6465j5gd40g" } }, + { + "ename": "amaranth-dark-theme", + "commit": "fcc217d6c08152e270fcee3d7040cf6dbbceebc1", + "sha256": "0la44l4dy4iz9dwx0shcwjn59pw871abx8x6qdn53v5mkbf0i71p", + "fetcher": "github", + "repo": "a9sk/amaranth-dark-theme", + "unstable": { + "version": [ + 20251228, + 1916 + ], + "commit": "624e0b5ef632b3adfdc03e44dce7a98cd48d47ed", + "sha256": "1lp42p0bbpya2b517rkc3cy69i39vvlkjrbac1v75v767g7sfb4v" + } + }, { "ename": "amber-glow-theme", "commit": "ed003ab9ae6be92e4a606a99ec05bf925e1b9a83", @@ -3456,11 +3529,11 @@ "repo": "anki-editor/anki-editor", "unstable": { "version": [ - 20251222, - 1345 + 20260108, + 1020 ], - "commit": "59d75f6b6b632c2616c85ff19f39cb9e85a3d8a7", - "sha256": "091hlynq7yj0cn82mnj12wh1x8b7d1j8wk1gir65hrz6xiclwbsh" + "commit": "d50f9e35015df768feeb7efab17f6af6f938ce13", + "sha256": "1k713drlqmy2yq4i32f5r6vi1shkw60kn66dv2yk60pb7fzlbyiq" } }, { @@ -3989,11 +4062,11 @@ "repo": "radian-software/apheleia", "unstable": { "version": [ - 20251213, - 2023 + 20251223, + 1924 ], - "commit": "8a6b75008d0cb5c5dabb08281ad2393ba4341d1c", - "sha256": "1rl088zp1r37ycpx1lqxxn1va2qpyadj0xj420wdyc4s8zb94jl6" + "commit": "426616cf1799dbce89800ae2fe9f155311436503", + "sha256": "0kv879kv9xqp9gcdjvn1xs6lzy4ylhpi9xflvgpm2kmynjgs2hc6" }, "stable": { "version": [ @@ -4975,11 +5048,11 @@ "repo": "jonathanchu/atom-one-dark-theme", "unstable": { "version": [ - 20210128, - 1640 + 20260119, + 1824 ], - "commit": "b34b62e85593812b55ee552a1cb0eecfb04767bb", - "sha256": "1n98fxspx1qmm5p5s591jy2baviqy8b5hjn9hsrvqbmixc7arrhv" + "commit": "bba02fb2672a4c439d71920d8e068a3ff2ed463e", + "sha256": "02p7lyxr3y0ahl0avziyja55pw9xryji5na1q47k4dcmhk81jx1k" }, "stable": { "version": [ @@ -5286,15 +5359,15 @@ "repo": "emacs-grammarly/auth-source-keytar", "unstable": { "version": [ - 20250101, - 849 + 20251231, + 1726 ], "deps": [ "keytar", "s" ], - "commit": "2dd34b937e99e367386679e9f42d6ea0411ffe12", - "sha256": "12kmh1pix5rzfzdd23a3j8s95l4fppg46nwvgihp639vllb0bkyn" + "commit": "ae32dd807aa3cff59e4384ce8c9d7de259e45998", + "sha256": "19wwql7zsh0zylw5l0n4cdzgimim6my086i9zqikdqcqqvsny3h6" }, "stable": { "version": [ @@ -5399,20 +5472,20 @@ "repo": "emacscollective/auto-compile", "unstable": { "version": [ - 20251111, - 1802 + 20260101, + 1821 ], - "commit": "7d314cc13515a1bd6ded29e69a9d4be4aff205c3", - "sha256": "1qdg4acschcjp3z7bqwafjcc819kmy1h2mfmap15qp92mlb1w1cn" + "commit": "eaed414fa7dae04c7701dbc591de52fb3e81aa91", + "sha256": "02i7ak9sgzhfxyhil0w579d8xpa9p151l7x797pyv29ffi5brc4h" }, "stable": { "version": [ 2, 1, - 1 + 2 ], - "commit": "37b0394b1ed61650df269ab82b2ed09a5a86454c", - "sha256": "12knl2m3zww2ayl4fmpvwdjpd0qjfzlfmjslb0r6pfkwj7ixy1da" + "commit": "eaed414fa7dae04c7701dbc591de52fb3e81aa91", + "sha256": "02i7ak9sgzhfxyhil0w579d8xpa9p151l7x797pyv29ffi5brc4h" } }, { @@ -5423,14 +5496,14 @@ "repo": "auto-complete/auto-complete", "unstable": { "version": [ - 20251123, - 1919 + 20251231, + 1622 ], "deps": [ "popup" ], - "commit": "1dbfb343412f9444dcd2d9a08b7b42c7270c9547", - "sha256": "1yvqswh481arfjc1ylvyfrdr4klqwwj0rk50l33b0q1mrp98cx1j" + "commit": "07f9915e08342410b933145d7934998709753a29", + "sha256": "01yjzim26vq64ng6v5xhrkrs9mgkfpf3p6h2f7f8pijxanbcjxnv" }, "stable": { "version": [ @@ -5775,14 +5848,14 @@ "repo": "elp-revive/auto-highlight-symbol", "unstable": { "version": [ - 20240627, - 650 + 20260101, + 552 ], "deps": [ "ht" ], - "commit": "fe230750fdd3de07f71e776cb3270754e0865234", - "sha256": "0y5jcx8fkljfcsl5g92fzwq4x0ifr843bi9hy452kwgim6afi9ri" + "commit": "e84da32e7cf1baefb0a9eef42a2fc842cf18f8b3", + "sha256": "132d7rafq08n1blnanshr9fvpgdw20chk18yjrh323gmksrwnm7f" }, "stable": { "version": [ @@ -5928,11 +6001,11 @@ "repo": "emacs-vs/auto-rename-tag", "unstable": { "version": [ - 20250101, - 906 + 20260101, + 547 ], - "commit": "b38895ff4821df3a0461959146e9f912d2acde4e", - "sha256": "1zyjrbvn9wijwxbxds5rjzdbcnkz2pa06invm9pjiwh01zxniwzh" + "commit": "ace6de8bc8200aa9c9f37c8266d0e1b51627b559", + "sha256": "11ljvixggkigzlgm1nh56aqvsdaabbx55m1j6354dsja2v20vxkr" }, "stable": { "version": [ @@ -6077,26 +6150,26 @@ "repo": "marcwebbie/auto-virtualenv", "unstable": { "version": [ - 20250608, - 1633 + 20260106, + 1436 ], "deps": [ "cl-lib" ], - "commit": "b39a7496cc4e226ef1f9fcdfeb5a12400f71c982", - "sha256": "09ndlyvqgfbbn2jixpa5lc9rx10q8dyha06iz21qs9wvczcnq3h6" + "commit": "0b6ba18f0b449a40e9ff438b4e910b58b8804282", + "sha256": "1acg8g1gqqk38x28pz9wd4wf2dg3rqf71da63wyj8020in7967df" }, "stable": { "version": [ 2, - 3, + 4, 0 ], "deps": [ "cl-lib" ], - "commit": "b39a7496cc4e226ef1f9fcdfeb5a12400f71c982", - "sha256": "09ndlyvqgfbbn2jixpa5lc9rx10q8dyha06iz21qs9wvczcnq3h6" + "commit": "0b6ba18f0b449a40e9ff438b4e910b58b8804282", + "sha256": "1acg8g1gqqk38x28pz9wd4wf2dg3rqf71da63wyj8020in7967df" } }, { @@ -6828,28 +6901,28 @@ "repo": "tarsius/backline", "unstable": { "version": [ - 20251101, - 1936 + 20260101, + 1825 ], "deps": [ "compat", "outline-minor-faces" ], - "commit": "821dab84aba746247be184066b2a69a6545ed346", - "sha256": "0ap3vfrxpvxgg0lv0blwkqnyv8rfwfl6zazky2nsg22kp3wd1ij4" + "commit": "ba263f5ea3dc1818c7a61b50acec52fe2cce02ca", + "sha256": "02wk8qhy1ns1dfbgid7z77hjiywmx5ngv3bvli5h5js1zkj9fcr9" }, "stable": { "version": [ 1, 2, - 1 + 2 ], "deps": [ "compat", "outline-minor-faces" ], - "commit": "821dab84aba746247be184066b2a69a6545ed346", - "sha256": "0ap3vfrxpvxgg0lv0blwkqnyv8rfwfl6zazky2nsg22kp3wd1ij4" + "commit": "ba263f5ea3dc1818c7a61b50acec52fe2cce02ca", + "sha256": "02wk8qhy1ns1dfbgid7z77hjiywmx5ngv3bvli5h5js1zkj9fcr9" } }, { @@ -7093,11 +7166,11 @@ "repo": "tinted-theming/base16-emacs", "unstable": { "version": [ - 20251214, - 144 + 20260118, + 148 ], - "commit": "4166d35bb193f0d619072d671fbb1c76b750eb6f", - "sha256": "1s7n9rfjqm1zsj5sgvd3rkf8hpmrxrarf3qk1wkziir2vk6xkh6m" + "commit": "1d9457c3940b42a7db586ee9b1249d86d1facbdb", + "sha256": "1mlhbpv3xbka8r2p9zxmnvsgvlpijiv4nyyj0z9zf9n33rq7rs19" }, "stable": { "version": [ @@ -7727,11 +7800,11 @@ "repo": "dholm/benchmark-init-el", "unstable": { "version": [ - 20250313, - 1200 + 20260108, + 1447 ], - "commit": "6507caa3c4cb2a6c9b85c771c5e9e5aeb7d745bc", - "sha256": "0ylfqr1ddkgvd2i57q46cpq2709iynji8m8vxhyg7dygmjijm1f2" + "commit": "54b9703389f25012e4cc20fe4a0d4ea253ce4820", + "sha256": "1hqcsdbfplxwdadmhwpwd645da1k21bkixnbqvl908lvlda0mzgn" }, "stable": { "version": [ @@ -7879,11 +7952,11 @@ "repo": "jcs-elpa/better-scroll", "unstable": { "version": [ - 20250101, - 1002 + 20260101, + 557 ], - "commit": "14c700f8b43771a47f16b3385adbbddb741a03eb", - "sha256": "198bg0x8vq55lw6wx7ayql6ypfvxy8ms1nn9vrbsbh3c57pja10y" + "commit": "f87c21c7b29ba1545f7e1f050325dd85d478de76", + "sha256": "0cb8ik4ha1a54fq94kp1bl9m6kc4dbiq6q3mibvll8zrpdnwsvck" }, "stable": { "version": [ @@ -7990,19 +8063,19 @@ "repo": "kristjoc/bible-gateway", "unstable": { "version": [ - 20251219, - 2150 + 20260105, + 1259 ], - "commit": "c9769ead9dc0bc9dbde015dfc367342a2c1c4bc3", - "sha256": "0xbgb6vb37l54yf5849w10brdzp47l17ql4pxy68zfr21q6g4vn2" + "commit": "8616ccb52a370c0d4ffca441a4bc2410a869e3b0", + "sha256": "16drh2mqvrvgi1dyblk0kw8yzswhccwniqlgs734jjgkfpvk0qks" }, "stable": { "version": [ 1, - 4 + 5 ], - "commit": "b16fe8da14a90ee785d77d8c8c2af94df39a04bd", - "sha256": "1x92yxnhbyvhp4amw1m01vmyccxsfvv4nwvcy76kkhpni9dzsyvf" + "commit": "8616ccb52a370c0d4ffca441a4bc2410a869e3b0", + "sha256": "16drh2mqvrvgi1dyblk0kw8yzswhccwniqlgs734jjgkfpvk0qks" } }, { @@ -8243,26 +8316,26 @@ "repo": "tarsius/bicycle", "unstable": { "version": [ - 20251212, - 2319 + 20260101, + 1825 ], "deps": [ "compat" ], - "commit": "80643a60f8066cba20a51f419be0c168af7fcbd7", - "sha256": "0mhwvv7q743d3m4il8ds1j8qskb9qbp541v89g6sqbz3f4d32am9" + "commit": "9da65dcb0e8ea6a9fe2b02d3be3cd4f2f4e29977", + "sha256": "113aj4mc3dz199826sy69nja9qys3637947alq3mv185gbaz4gdd" }, "stable": { "version": [ 1, 1, - 1 + 2 ], "deps": [ "compat" ], - "commit": "baeb42c79fa213c1e47ab1158c01abdf0a4c54d3", - "sha256": "0mihvfhs3klm3ydc9zicfs4cpbyg48wdkw0wp7nk6bifa8a28j7s" + "commit": "9da65dcb0e8ea6a9fe2b02d3be3cd4f2f4e29977", + "sha256": "113aj4mc3dz199826sy69nja9qys3637947alq3mv185gbaz4gdd" } }, { @@ -8273,20 +8346,20 @@ "repo": "riscy/bifocal-mode", "unstable": { "version": [ - 20200325, - 539 + 20251231, + 2025 ], - "commit": "773a6dde790c4a240e643a9071e4c7bce09d40de", - "sha256": "11dirb13hblfa95hqqshrsjri4d4qzcq5qhhnd4xqajdchr62758" + "commit": "4e4f1084dc3dd95dfe0905854530e95dbf6c6c5b", + "sha256": "01n6xjq7rsnxr9lgf1danpj4vsi0p47napd2pg9sszi2zwpq11bw" }, "stable": { "version": [ 0, 0, - 6 + 7 ], - "commit": "773a6dde790c4a240e643a9071e4c7bce09d40de", - "sha256": "11dirb13hblfa95hqqshrsjri4d4qzcq5qhhnd4xqajdchr62758" + "commit": "4e4f1084dc3dd95dfe0905854530e95dbf6c6c5b", + "sha256": "01n6xjq7rsnxr9lgf1danpj4vsi0p47napd2pg9sszi2zwpq11bw" } }, { @@ -8616,16 +8689,16 @@ "repo": "canatella/bitbake-el", "unstable": { "version": [ - 20240605, - 1322 + 20251230, + 1237 ], "deps": [ "dash", "mmm-mode", "s" ], - "commit": "8285f46fe19cb99fe5ed42d38de0fe5c51c98fb0", - "sha256": "1a929lxra50f99vc865iy2icprq3m40zg2zsgr5hxd2pvcpch927" + "commit": "44513a330d3bb2bceb1bfd99b4eb63b37f681369", + "sha256": "0zbbxgi87594aikvc89fq66sky9xp1kfmif74jbdkyfjjkydkzz0" } }, { @@ -9027,14 +9100,14 @@ "repo": "lapislazuli/blue.el", "unstable": { "version": [ - 20251204, - 2112 + 20251223, + 1409 ], "deps": [ "magit-section" ], - "commit": "1d130e8042dcbe8eca0bf87c2adc60d6a7287150", - "sha256": "0290fi2drxqf5axak6cjgkjc83dz2znc13w41xqkd7whzr17xfmf" + "commit": "b2778111dba48b0d7db4c17cbe352b541e6e7707", + "sha256": "1wd4wg6mjsmxhxpx72hgqz9wnss0n060kdcf9i7llk1gsw4bcmjr" } }, { @@ -9350,11 +9423,11 @@ "repo": "ideasman42/emacs-bookmark-in-project", "unstable": { "version": [ - 20251214, - 537 + 20260108, + 1305 ], - "commit": "7839b4c9cd79d3993774867a97c9c5cf83944862", - "sha256": "1cd617p5d195m05lvmvihk13hmmwg4pxji23dryvd59xrl87zclh" + "commit": "bf923ddd3e74fe99e086221e461a5fa7599d0644", + "sha256": "0is4gxsbfi1kxs0fwj44q09pi6k00karsrp6w87i1ixjfvanlliz" } }, { @@ -9437,28 +9510,28 @@ "repo": "emacscollective/borg", "unstable": { "version": [ - 20251130, - 1841 + 20260114, + 1146 ], "deps": [ "epkg", "magit" ], - "commit": "eea04635be203f500a9f94024416518b84649528", - "sha256": "17rgki7zbj1s8ldpfg8k5nv0l8rzc90n5rq4d3ywrq69ak8w58jp" + "commit": "9482e00eb06dfbc599eac58bb73ec53700793b3e", + "sha256": "0kxgai33b8irl08gbmfbrsqnvbfh702hvbrwi740a0zz7dwnq7iw" }, "stable": { "version": [ 4, - 3, + 4, 0 ], "deps": [ "epkg", "magit" ], - "commit": "28e6ba50fab83ffbcb0484dbdb1d5c180537235a", - "sha256": "0mwl0k98bidg7klays3ir7yag9q98f23sasias1f4phk7qxmb6sc" + "commit": "61f9e083b8d9f9ca196758729adce2c286841991", + "sha256": "18vnf0lkkribkinl0xr074vx1yhqmllxysbcgcf8p2vy92n4spzl" } }, { @@ -9616,11 +9689,11 @@ "repo": "tarsius/paren-face", "unstable": { "version": [ - 20251101, - 2048 + 20260101, + 1846 ], - "commit": "b121bc08ecb0c11a89705ed9f77c5343e2baec04", - "sha256": "0bs5hdn7agyr0r0ywblpihp4x3gn89xdfvzsb8wlyd0gvc2rx6g9" + "commit": "2c279a236404b2eebacb435aa92d5e9c97939c03", + "sha256": "06ypi3hgrr9rigcb9gy5j4l9f3z7lnz1rssv1pqda55srkvcp39x" } }, { @@ -9664,11 +9737,11 @@ "repo": "ideasman42/emacs-bray", "unstable": { "version": [ - 20251012, - 25 + 20260108, + 326 ], - "commit": "d17c245a15bae1ba8aa83bb1fb71508e04ac1258", - "sha256": "0rlf3afq661aaj9pbzd4nmmzj5nd35y6kg2wv3d449fbfhpy11nx" + "commit": "ad06429ac60a5e90e2c2de6ea24ec561cecfb2d0", + "sha256": "05v26sa59ya0713w10hirqckdc28dn8hxkc0zj148djc5kcbk256" } }, { @@ -9801,16 +9874,16 @@ "repo": "rmuslimov/browse-at-remote", "unstable": { "version": [ - 20230223, - 554 + 20251223, + 2328 ], "deps": [ "cl-lib", "f", "s" ], - "commit": "1c2a565bb7275bf78f23d471e32dd8c696523b8c", - "sha256": "1vyybg5yvhm0b1cz7sll6x314iqwvk2zk96pv18nb1bga2nk775q" + "commit": "27b17cc63b9f9dca893425908373251eb9b10f44", + "sha256": "0kbxag8krbj1s50arc8axvkx0v62akqv2m8c2rkcjg5qh0670dkf" }, "stable": { "version": [ @@ -9919,25 +9992,28 @@ "repo": "plandes/bshell", "unstable": { "version": [ - 20240112, - 2303 + 20260107, + 1914 ], "deps": [ - "buffer-manage" + "buffer-manage", + "dash" ], - "commit": "d59559cf7c5dded8b9639346ae5c1384d8b9be4e", - "sha256": "0shfv1lxhz5k07jppdn0shm0pv1lzwsncfyniwm15fwhvb71bzhv" + "commit": "c13907ac0d2d8eda58c0e35d99179ed8c0e4c25a", + "sha256": "10pl094zvj889jlik0drww6iwgaf6b8ssxipa89v0ibh7fcczr80" }, "stable": { "version": [ + 1, 1, 0 ], "deps": [ - "buffer-manage" + "buffer-manage", + "dash" ], - "commit": "57f3409168ec9649508e3ee30d0d2de8f81b960e", - "sha256": "1pmaz7gw45y7mlina3h0db26khdsbmlcw7adkvri33sgrr9x83q7" + "commit": "c13907ac0d2d8eda58c0e35d99179ed8c0e4c25a", + "sha256": "10pl094zvj889jlik0drww6iwgaf6b8ssxipa89v0ibh7fcczr80" } }, { @@ -10229,11 +10305,11 @@ "repo": "jamescherti/buffer-terminator.el", "unstable": { "version": [ - 20250911, - 2238 + 20260114, + 1535 ], - "commit": "68552751bcfd049e72a5b81b3077b121ec7a7d01", - "sha256": "1m0ymnpn5haa2xg7dh4j5nqsix86gg21z1jxd93kj75ivk6r11m6" + "commit": "543c96ff73e38f51543747aee4665649525b0cf2", + "sha256": "15d6dw3hpwjz22cw9rv8a0cqx06nsxc1shwjx91r7d0s8v9fmhkg" }, "stable": { "version": [ @@ -10307,11 +10383,11 @@ "repo": "jcs-elpa/buffer-wrap", "unstable": { "version": [ - 20250101, - 1003 + 20260101, + 558 ], - "commit": "60f205258981d3433700b9c1c8d14026a001bd5e", - "sha256": "1v7jzhqgp884avhi7wk5vnyr8f37ivqpl9dh7hvxqqw3qrybnvdi" + "commit": "53a098384c17ae5140e525aeeeece3b14d35e12f", + "sha256": "0h09mwkvc0fjqb4xx299v1sabbp4i68wp0k1l99c1xxlvcz5zy2r" }, "stable": { "version": [ @@ -10346,11 +10422,11 @@ "repo": "jamescherti/bufferfile.el", "unstable": { "version": [ - 20251011, - 1158 + 20260114, + 1535 ], - "commit": "e4e5c46fcf656fa06f7388b514fbf17636bba424", - "sha256": "0g5fmmfh5l9zraw05hws4kwfzrbj4b5qfl178nph6lzw39dzc953" + "commit": "6bcff99b4e78a83ffaa15f1ce95f4f0421db64b0", + "sha256": "0cxs6phsvm5dbfxvw36sv8av4n436rc9w9wv2245ba6m1kr7f9bv" }, "stable": { "version": [ @@ -11351,16 +11427,16 @@ "repo": "beacoder/call-graph", "unstable": { "version": [ - 20250106, - 1659 + 20251227, + 222 ], "deps": [ "beacon", "ivy", "tree-mode" ], - "commit": "20dd4de35197d4d9d618615f4d13b31d4b5345fe", - "sha256": "0nsi6h0clbq7allvk8kyw8h1myhzi42lk9hn3gq40nw62v04y0rk" + "commit": "95008f18991691fc117c12e84cde2b9dc04e4e4b", + "sha256": "0r06sixyj5s7gvy255bhbwcicc2xwcsklqrv65xbx4y1ycjls2r3" }, "stable": { "version": [ @@ -11513,25 +11589,25 @@ "repo": "minad/cape", "unstable": { "version": [ - 20251221, - 1843 + 20260117, + 1953 ], "deps": [ "compat" ], - "commit": "281ef8d6f44faa12d6eb9990366ac4bc920c62b1", - "sha256": "0s2pirvws93nrrfcz1bwzbvmzgd5sv4hrf2012i5ag42c0skdqmh" + "commit": "dfb3bca62238aab8f64ec319a77a125df86a0eee", + "sha256": "0bi81w8qpl9gwfj0423bcsnl2wady2jvsxbc5ai7mb9mc1qzyvgg" }, "stable": { "version": [ 2, - 4 + 5 ], "deps": [ "compat" ], - "commit": "281ef8d6f44faa12d6eb9990366ac4bc920c62b1", - "sha256": "0s2pirvws93nrrfcz1bwzbvmzgd5sv4hrf2012i5ag42c0skdqmh" + "commit": "96162aab2a22158ccc40b0f5c90f61e77b03c4f8", + "sha256": "12jk8jjk38mfldsgnimnsggxan5a5amzf2z17pwjq7dxhn87168j" } }, { @@ -11542,11 +11618,11 @@ "repo": "capnproto/capnproto", "unstable": { "version": [ - 20210707, - 2310 + 20260106, + 2017 ], - "commit": "f7fccad7d737f77896211bec1173117497634143", - "sha256": "1iq5aksrj2svhmgfn2jhc3rcls6s5ypf967ww8vhi0q0r3rkznx9" + "commit": "92327754f61963a2b4f0edbd299246ed1d42e665", + "sha256": "0f9hla2rz4ypwgj2gp3ws0rf881pz4xfwia9y202v7j0hrcx0wa0" }, "stable": { "version": [ @@ -11626,20 +11702,20 @@ "repo": "ayrat555/cargo-mode", "unstable": { "version": [ - 20250529, - 1140 + 20260114, + 839 ], - "commit": "b1fb87c17fcd22d798bb04115e65ecf83e8c929a", - "sha256": "0nprja97788hsrm5p168ib7mzyqn0n37kz4cl857nbb372r1gvm5" + "commit": "33528954218f8957a26f3fef506c3537823d569d", + "sha256": "12vx9ggw35prxncxnjdxnf79dil76mgmipqxlg1nc5bdlp9plf6d" }, "stable": { "version": [ 0, 0, - 9 + 10 ], - "commit": "b1fb87c17fcd22d798bb04115e65ecf83e8c929a", - "sha256": "0nprja97788hsrm5p168ib7mzyqn0n37kz4cl857nbb372r1gvm5" + "commit": "33528954218f8957a26f3fef506c3537823d569d", + "sha256": "12vx9ggw35prxncxnjdxnf79dil76mgmipqxlg1nc5bdlp9plf6d" } }, { @@ -11841,28 +11917,28 @@ "repo": "kickingvegas/casual", "unstable": { "version": [ - 20251202, - 2123 + 20260107, + 910 ], "deps": [ "csv-mode", "transient" ], - "commit": "f38fb5e5d850d96d57559526bff973f41cf73940", - "sha256": "10hdhpgsxhvyi6ybcvlfhwm88q34sgsb43jvgg7m4jm98n1nvima" + "commit": "1620d8ac1f555b4b4299fb7a852d59ddeaaae2e4", + "sha256": "0w3p5zdd1wbx8jyk22z0z952wpkfxlrzliihr6gcvid7d249pjhf" }, "stable": { "version": [ 2, - 11, - 2 + 12, + 1 ], "deps": [ "csv-mode", "transient" ], - "commit": "f38fb5e5d850d96d57559526bff973f41cf73940", - "sha256": "10hdhpgsxhvyi6ybcvlfhwm88q34sgsb43jvgg7m4jm98n1nvima" + "commit": "1620d8ac1f555b4b4299fb7a852d59ddeaaae2e4", + "sha256": "0w3p5zdd1wbx8jyk22z0z952wpkfxlrzliihr6gcvid7d249pjhf" } }, { @@ -12280,14 +12356,14 @@ "repo": "ema2159/centaur-tabs", "unstable": { "version": [ - 20241215, - 1321 + 20260115, + 2125 ], "deps": [ "powerline" ], - "commit": "35389777bc7c4972e302d3793e1a5250f501404d", - "sha256": "1y2l3h850msrgpnjbzndacfbkcrvqmqym8zr2mrx3wilpnb8ba4v" + "commit": "5ad22d9a6a5d056a07f08b6fe6253f2a71f94ad8", + "sha256": "1izf6kpsbr3zjb8cl17gs416yqr2sm4wcxs4bn6lhhym5vqcim3x" }, "stable": { "version": [ @@ -12484,16 +12560,16 @@ "repo": "worr/cfn-mode", "unstable": { "version": [ - 20251214, - 908 + 20260118, + 907 ], "deps": [ "f", "s", "yaml-mode" ], - "commit": "3eaff0fa545774761fb6b86783b5c9e538a825b6", - "sha256": "0jmh2ymc1z15800w924dmnf9s0lhrq3016zqvn29v4y0g5b7282l" + "commit": "e52b95671b6834395463096a9431149ecf0a1a20", + "sha256": "0553fw3fd7phk0bbmdysx3gxr513f2aqm83yhmpphzkj50w91wm8" }, "stable": { "version": [ @@ -13168,25 +13244,26 @@ "repo": "plandes/choice-program", "unstable": { "version": [ - 20250113, - 429 + 20260107, + 1854 ], "deps": [ "dash" ], - "commit": "09e5bf8fa73c22bc23b1afec35da6410d8b167bd", - "sha256": "0r295srslbk0nbbnhwg2l9lnpag7g19g63hgsrjac0qxyg9hli0g" + "commit": "acacd3409d60b7aa5c53d07290a8dfc31b919971", + "sha256": "0z46pkwc15p1lag5i5n6hmfj9abb0bpk1m61knwls31rmqrq6cj4" }, "stable": { "version": [ 0, - 15 + 16, + 1 ], "deps": [ "dash" ], - "commit": "09e5bf8fa73c22bc23b1afec35da6410d8b167bd", - "sha256": "0r295srslbk0nbbnhwg2l9lnpag7g19g63hgsrjac0qxyg9hli0g" + "commit": "acacd3409d60b7aa5c53d07290a8dfc31b919971", + "sha256": "0z46pkwc15p1lag5i5n6hmfj9abb0bpk1m61knwls31rmqrq6cj4" } }, { @@ -13444,8 +13521,8 @@ "repo": "clojure-emacs/cider", "unstable": { "version": [ - 20251105, - 925 + 20260116, + 1514 ], "deps": [ "clojure-mode", @@ -13456,8 +13533,8 @@ "spinner", "transient" ], - "commit": "8e3091e8c427cc18f1cc511d5d5aa15424cddb62", - "sha256": "08hd281ybskkhir170hr3xpga1b1hwpph7rd0fk6fvm0ngdgxazs" + "commit": "31c05c0a417c2c3dec97135c3dab3cd9c8322e53", + "sha256": "1gc5rn0v81alpairwd07asaxmjc9bsh08nv0rdscy7prq9jfgd4n" }, "stable": { "version": [ @@ -13938,8 +14015,8 @@ "repo": "andras-simonyi/citeproc-el", "unstable": { "version": [ - 20251103, - 716 + 20260113, + 1047 ], "deps": [ "compat", @@ -13951,8 +14028,8 @@ "s", "string-inflection" ], - "commit": "a3d62ab8e40a75fcfc6e4c0c107e3137b4db6db8", - "sha256": "1ffxh22xhzg582hbpsxr6cyjfyvvv5yqn3k39qxmkxbxk0g6hair" + "commit": "4bde999a41803fe519ea80eab8b813d53503eebd", + "sha256": "07ssnxri3hwzqxa2777zw2grbncznh6n7k4vfsfgyj42vcqm9g19" }, "stable": { "version": [ @@ -15061,29 +15138,30 @@ "repo": "magit/closql", "unstable": { "version": [ - 20251215, - 1734 + 20260101, + 1828 ], "deps": [ "compat", "cond-let", "emacsql" ], - "commit": "cbead2f2958449e6a1c4e93e956ef20c56593bc0", - "sha256": "1kcbzj21mkfmmn1awax1hb24ykw7dxg52xb93bqabk26vh5qxnjj" + "commit": "947426d0c93e5ad5374c464b2f121c36cdaf2132", + "sha256": "08zxrzwpsixcc9ma7zps21krm0fn7l97aawhhacn2yf1mjja0p5s" }, "stable": { "version": [ 2, - 3, - 2 + 4, + 0 ], "deps": [ "compat", + "cond-let", "emacsql" ], - "commit": "4a60723ae4bfe809a9affcf3306cb40e0ca1ca6c", - "sha256": "110xlykmgd77z908l54kws7qcgj9hk7r33zmbk13dabl3wf8yzzk" + "commit": "947426d0c93e5ad5374c464b2f121c36cdaf2132", + "sha256": "08zxrzwpsixcc9ma7zps21krm0fn7l97aawhhacn2yf1mjja0p5s" } }, { @@ -15163,14 +15241,14 @@ "repo": "joostkremers/criticmarkup-emacs", "unstable": { "version": [ - 20240422, - 725 + 20251229, + 930 ], "deps": [ "cl-lib" ], - "commit": "a9381f57f3005a9b26f81085ecb2accf680c6f6b", - "sha256": "0c3hry0rvjrqi67caxqjdmsx2pzd3ybgsyzi6jfnlwzsw5iwyjqi" + "commit": "5c9fadbae23d5ba51b65a4620354621ee8c1907d", + "sha256": "1lg22rj7axrpay8r5gdpiffm9lz27pmkv86nmh72am2bb4094c1p" }, "stable": { "version": [ @@ -15337,11 +15415,11 @@ "repo": "tumashu/cnfonts", "unstable": { "version": [ - 20241120, - 2133 + 20251223, + 636 ], - "commit": "0b4fb8c2f743594010bb8137db6e71087efdaf67", - "sha256": "01dkmzc88knh06r0fb78vknjlh006v8rkrjwr88g5757jf3bvlb5" + "commit": "9daace1a96febb4f8ec72f1a845a4e63ae56bc4c", + "sha256": "13i2kbrrxbqjmh76644gbrbfc5ap8nqhzkv4i0y2f7591i6dpmjh" }, "stable": { "version": [ @@ -15813,14 +15891,14 @@ "repo": "ankurdave/color-identifiers-mode", "unstable": { "version": [ - 20251205, - 2247 + 20251227, + 1110 ], "deps": [ "dash" ], - "commit": "a868ccaeb2be5109391f8cb66004c9f457f0506f", - "sha256": "0h6lrlkkbclwhhh664nld27z28fmdp4am2ga79427mzpb8llpkl9" + "commit": "adcdbbe9c69edeb207f2b066db071057f3f612d6", + "sha256": "0y65bbbiwgrqp3bhzmrgqbqx032mmdp0xrqn8h68r7n7d669kx95" }, "stable": { "version": [ @@ -15953,11 +16031,11 @@ "repo": "purcell/color-theme-sanityinc-tomorrow", "unstable": { "version": [ - 20251107, - 1433 + 20260105, + 1047 ], - "commit": "f3f05e31cd9fd2e99e8d7859a8d46a549fac9537", - "sha256": "0b719v2k58iac24gbzx2cvl0f608i4zlabzqxpr05hyaayl92jjn" + "commit": "22107d90816293c361b777b1f8dfd6ba0be00f7b", + "sha256": "0kplsngi22m7i7wy9crizfqbsc6kfmx6h6svr2kirdglabjsnakm" }, "stable": { "version": [ @@ -16056,14 +16134,14 @@ "repo": "jcs-elpa/com-css-sort", "unstable": { "version": [ - 20250101, - 1004 + 20260101, + 558 ], "deps": [ "s" ], - "commit": "4c6f8bfd88c0bcee9ac121f013d1fcd88f462bae", - "sha256": "1vf6w0kjzingidqd7bcvfvd5xlgzj9gbvj510xm42bbnsy6a90fh" + "commit": "244f910ef55c853e75b0109b7fd96ce742a13461", + "sha256": "0qgk3y1vcym5lvc7lv3mswzargwgi990mipflfgfxjqqriv5jfyy" }, "stable": { "version": [ @@ -16440,11 +16518,11 @@ "repo": "company-mode/company-mode", "unstable": { "version": [ - 20251021, - 2211 + 20260108, + 36 ], - "commit": "4ff89f7369227fbb89fe721d1db707f1af74cd0f", - "sha256": "054k6xwh8vkbj0j8jj6wnkh12fnqhdkcw5djqz05x1pm413zyixl" + "commit": "fad9f207e00a851c0d96dd532c1b175326ac3e3d", + "sha256": "0c7wm5wkq94j64v7ivk2aq3172lg3cd4nn77l5k7aszh3rqlhrnm" }, "stable": { "version": [ @@ -16805,15 +16883,15 @@ "repo": "emacs-eask/company-eask", "unstable": { "version": [ - 20240329, - 1742 + 20251231, + 1607 ], "deps": [ "company", "eask" ], - "commit": "3d8973a70f01121cad052b352ec0a3d76d8110d2", - "sha256": "0vl5isff47c4z0za49zhy7qzskysxcbyhlgvkk35nbiyrcdfazdw" + "commit": "8011dc5c6c931760a80189d1695147cad674e568", + "sha256": "14v24rlw1h2101ps3ykmpa91pgmjkyf1d6zaz2d6pffdclp9ag7v" }, "stable": { "version": [ @@ -16869,16 +16947,16 @@ "repo": "jcs-elpa/company-emojify", "unstable": { "version": [ - 20250101, - 1006 + 20260101, + 558 ], "deps": [ "company", "emojify", "ht" ], - "commit": "7eff81607354feb9992ab6ff0f2c44c5a0dab229", - "sha256": "1ifqbrf5p3rs7wjlfcwra8g42gcih68sr39rbhmzrnxbn6hrhz27" + "commit": "e7dcd46effa607c18cb4bde51a59dc310ceeac1c", + "sha256": "1ln80c2rxnv4mfbnzyqy9b2zx1jj95l156hjpjxcpy3z13c1rby0" }, "stable": { "version": [ @@ -16993,16 +17071,16 @@ "repo": "jcs-elpa/company-fuzzy", "unstable": { "version": [ - 20250602, - 1018 + 20260101, + 558 ], "deps": [ "company", "ht", "s" ], - "commit": "e2da8ca84c9ba0a4fe6fa0ccdad83ce47aa14828", - "sha256": "1rfj4kivlc67xgh9garagzz082h1am25m2narr4kc33260bk0sq1" + "commit": "4b023aa623272675112ea57a50f286475ca620d2", + "sha256": "1mmcnnhwvrlgqzxr2nfq447y22ph3m7iv8lv6hpd7n614w57wykx" }, "stable": { "version": [ @@ -18338,11 +18416,11 @@ "repo": "jamescherti/compile-angel.el", "unstable": { "version": [ - 20251116, - 2222 + 20260114, + 1601 ], - "commit": "95a0d01dc9c6eeac5023465fadf8ab82726df097", - "sha256": "0c5n6qwjjv3wn2cdmh31zgpwzz3vkdq2jmzyals7h2ag1s7cxq4r" + "commit": "59b431c6a55b8aeb36f536756890adc3b70ee205", + "sha256": "0hkn932lbnq4dp7zkw6gvb23xcs3253hava738cdhbw2b2kj32rr" }, "stable": { "version": [ @@ -18474,8 +18552,8 @@ "repo": "mkcms/compiler-explorer.el", "unstable": { "version": [ - 20251020, - 1212 + 20260113, + 1505 ], "deps": [ "eldoc", @@ -18483,13 +18561,13 @@ "plz", "seq" ], - "commit": "efad3b9f92098d2eb28d6ae47b71e8853f6dfb49", - "sha256": "1j1pkz8pq035s20bwi0biqbjs3wnm0azddqscsld0kxmgcgqf082" + "commit": "79a4c4be96a3210ccc85d2e7f1acbc1a4bcf86d5", + "sha256": "0zapy5fjzfw7rxw7wkwvq27wbqsic7l7wjv0wlb5djyfjcax9g5q" }, "stable": { "version": [ 0, - 7, + 8, 0 ], "deps": [ @@ -18498,8 +18576,8 @@ "plz", "seq" ], - "commit": "9e32e10b13a53b1fbf5471c34e4c0ea7a5db9057", - "sha256": "0gmf0q8s4n4x5v3nj0yanmc5nrjcca4049h7xg5dvd3250y0a1ar" + "commit": "b2ea96c2989a953aca02ccfc966877fb6c538521", + "sha256": "1vg9x8rg2p58dkg09gxf7lmw1fsd9qrhkjamj4q1fzdxkxhskg9p" } }, { @@ -18635,20 +18713,20 @@ "repo": "tarsius/cond-let", "unstable": { "version": [ - 20251101, - 1942 + 20260118, + 1332 ], - "commit": "288b7d36563223ebaf64cb220a3b270bdffb63f1", - "sha256": "0jdhdngczdwj44wk3zsb9ab5dv5j9bflfwg22hay1rrzq5jiihyw" + "commit": "e08a9ccf29e28aae43988458789dea04a562ccd1", + "sha256": "198yk7fr28n85mglmq41r8ir3vl1fk0000z1a79hb7xmplkk6c3d" }, "stable": { "version": [ 0, 2, - 0 + 1 ], - "commit": "288b7d36563223ebaf64cb220a3b270bdffb63f1", - "sha256": "0jdhdngczdwj44wk3zsb9ab5dv5j9bflfwg22hay1rrzq5jiihyw" + "commit": "0430bd1eb3493ea90d69feb6b7eb7dac3e10d0ba", + "sha256": "0611cz5warp6w4zvy4q1mkxkgypnlfwwz52h94n8mgqxa0r3rhvs" } }, { @@ -18882,25 +18960,25 @@ "repo": "minad/consult", "unstable": { "version": [ - 20251129, - 758 + 20260118, + 744 ], "deps": [ "compat" ], - "commit": "d0370320d9fdde5ac6e0a27720f51138315af882", - "sha256": "1qhmlig5z5gmavzw4l7ml3rqgr6aa7as80wxrdigf5i6mdn58z67" + "commit": "312f2db1a23ef5428ab9553679147d5ff3a4e57d", + "sha256": "1q046nfhikklz137yccsxnak91hdh38gjpl1nbssh0nmqcfgkmvs" }, "stable": { "version": [ 3, - 1 + 3 ], "deps": [ "compat" ], - "commit": "d0370320d9fdde5ac6e0a27720f51138315af882", - "sha256": "1qhmlig5z5gmavzw4l7ml3rqgr6aa7as80wxrdigf5i6mdn58z67" + "commit": "312f2db1a23ef5428ab9553679147d5ff3a4e57d", + "sha256": "1q046nfhikklz137yccsxnak91hdh38gjpl1nbssh0nmqcfgkmvs" } }, { @@ -19136,27 +19214,27 @@ "repo": "minad/consult-flycheck", "unstable": { "version": [ - 20250923, - 1114 + 20260117, + 1654 ], "deps": [ "consult", "flycheck" ], - "commit": "062e223bc6cf5f2126d7a107a35069c33c018c36", - "sha256": "0g30317fhjy3n4vgjc1m556h9fxayswzbbrriy2irc40fbxyrx91" + "commit": "9fe96c4b75c8566170ad41a04c3849d2e2606104", + "sha256": "0ga6mqskgmq979nj6ri89x85chcfw0pxhx2vz1xgssz10hwpbla9" }, "stable": { "version": [ 1, - 0 + 1 ], "deps": [ "consult", "flycheck" ], - "commit": "0662839aa5db429130f5ffd15c14d4a980b2e694", - "sha256": "1yi2qa4gbxlyhwc4rj3iidgr1dpdij68gbkgkk55l53p3yl1p2ww" + "commit": "9fe96c4b75c8566170ad41a04c3849d2e2606104", + "sha256": "0ga6mqskgmq979nj6ri89x85chcfw0pxhx2vz1xgssz10hwpbla9" } }, { @@ -19572,15 +19650,15 @@ "repo": "Qkessler/consult-project-extra", "unstable": { "version": [ - 20250926, - 603 + 20260117, + 813 ], "deps": [ "consult", "project" ], - "commit": "8067e2c0ca29432514dabfb47a45cf1132a03789", - "sha256": "18y1f3z7l563pbnn67fs8jz3dsr04gpgyi1ijshpq40c7ncsnpmf" + "commit": "2b3fa36fd3a14deacf594f4acd54d220d6890c55", + "sha256": "1k1z8rsqqri4dpvc7vnrgc2s53h538vyllvc700wci1zk5pa9khj" }, "stable": { "version": [ @@ -19754,6 +19832,25 @@ "sha256": "1bc4pl4bkxz8mj3bij0zn3b6sws49c10a77mgs0mkz9c7n2f6hkd" } }, + { + "ename": "consult-vulpea", + "commit": "7f2dcc8c1adf0032f741e218cea8d99b65af6371", + "sha256": "0as451yzmcznphn2graci1ap5bnw86y0r0dn865m030mgcyrl522", + "fetcher": "github", + "repo": "fabcontigiani/consult-vulpea", + "unstable": { + "version": [ + 20260105, + 2319 + ], + "deps": [ + "consult", + "vulpea" + ], + "commit": "1596d44b17d39882e96d20e9a387eab3df6143a2", + "sha256": "03vd0dr8l850vb1iih45i5xpp6sa5l5bj53rwc0x0ahzxv0mv1hw" + } + }, { "ename": "consult-yasnippet", "commit": "da399d9149261f6fded5a465ba1b6f2353abfa5a", @@ -19969,8 +20066,8 @@ "repo": "chep/copilot-chat.el", "unstable": { "version": [ - 20251211, - 520 + 20260105, + 858 ], "deps": [ "aio", @@ -19982,8 +20079,8 @@ "shell-maker", "transient" ], - "commit": "ca446c226f08ae13fa6d173f4e3094a2e54adf09", - "sha256": "0k9masn4937sx4j6sd5cw7fqi9q8v8n06i0ajsrk9c46zvs18afl" + "commit": "9dd4b0c72e5e2af16b340a22a427105854f4e745", + "sha256": "0jlqf4mabynzwsl3s4vwha5lw1ipva9xkdin92qslmb8lkffr9r7" }, "stable": { "version": [ @@ -20154,25 +20251,25 @@ "repo": "minad/corfu", "unstable": { "version": [ - 20251222, - 1050 + 20260118, + 746 ], "deps": [ "compat" ], - "commit": "4be939efc6e40b3c028167343b930faf6017a555", - "sha256": "0lc996gynw2zdqkj4szaib0fg6336bhnvf9lp175p3cd4vf5gvcd" + "commit": "fbbcdf9578a8fbea4d6956fc3bdf2dcb776b8d8b", + "sha256": "0aliis64ifr17xyig99gbh0xczdkdlb4snq5pbrlnrjhzk1cksy4" }, "stable": { "version": [ 2, - 6 + 8 ], "deps": [ "compat" ], - "commit": "81af89b43aceb5714fcd21daabcfd4b77008e22e", - "sha256": "0psy7ximwnansy9pppcw1l2fryr15v2vqgj81q649743py6nd60l" + "commit": "fbbcdf9578a8fbea4d6956fc3bdf2dcb776b8d8b", + "sha256": "0aliis64ifr17xyig99gbh0xczdkdlb4snq5pbrlnrjhzk1cksy4" } }, { @@ -20382,14 +20479,14 @@ "repo": "ideasman42/emacs-counsel-at-point", "unstable": { "version": [ - 20240616, - 2345 + 20251230, + 1124 ], "deps": [ "counsel" ], - "commit": "7da3813fe01e5a7a651632b1af031891c009b559", - "sha256": "15mq1lkjf72fb7g2di8gwvqk6iads2znhzbpx2khchia1vl30qba" + "commit": "720347962085ed4f0efe5db797882cf3f35ad68c", + "sha256": "0b2b8lpqq0cnsxkrypirvhigrcpmnrz2mfwpdfhqzm7sfd0amvg1" } }, { @@ -21554,11 +21651,11 @@ "repo": "crystal-lang-tools/emacs-crystal-mode", "unstable": { "version": [ - 20250203, - 1157 + 20260111, + 2220 ], - "commit": "39993f821e6d7ca1da125d0ceba6218c3ca4c5b7", - "sha256": "09097r4l4gzasg7zcamdbmd5rgmw1piz5z9wfhmvfxp65gwv25cl" + "commit": "559e1d8ff9bb87a4e937978001386bfb58b113a0", + "sha256": "0mf2cl99y187c1v0cw192jchdwivm5c1m1154hnl6kyks2wkh7l2" }, "stable": { "version": [ @@ -21791,15 +21888,15 @@ "repo": "neeasade/ct.el", "unstable": { "version": [ - 20250221, - 2339 + 20260114, + 1214 ], "deps": [ "dash", "hsluv" ], - "commit": "e3d082136e06c0ec777ab032bec5a785239f412b", - "sha256": "06gs6r2b8ldhjaigdbp9dnspbikajkkqarwif8y7q8mwiv63m6ib" + "commit": "66fb78baf83525ca068c3ddd156ef0989a65bf9d", + "sha256": "0f7gcvphf23i7gghvybh3cgbam4dnm8cn57c4p1q1m0qbdimd9w7" } }, { @@ -22402,14 +22499,14 @@ "repo": "ideasman42/emacs-cycle-at-point", "unstable": { "version": [ - 20250913, - 2251 + 20260111, + 1240 ], "deps": [ "recomplete" ], - "commit": "c390803221816319ae6edcea470d12a4849606af", - "sha256": "0yd2x7fhn5fw0yb462y5ih6p6bg1sjz8cs48mjhnqr06p6h4jp0a" + "commit": "0af1fa35f49d320960870b9dbcb4d03440139fdf", + "sha256": "154sh14iqdwf02qdl8h8jsrr8rw60479bh6n1p1mx2xvx2yjpad1" } }, { @@ -22772,11 +22869,11 @@ "repo": "rails-to-cosmos/danneskjold-theme", "unstable": { "version": [ - 20250302, - 1553 + 20251229, + 1605 ], - "commit": "597cdf9135ce6cced22e46f81598723f11dbdcc5", - "sha256": "1zlhch5hhkgvzqn2d3ji6asxxi9gljj68l91xplrfdvg4ydy9lvn" + "commit": "c0e62d8dfef828d9977b67190dab77a7f9b2c189", + "sha256": "1j02p5asqy5lqbkmbw88zvs88zbc7261cml18wy87p42a9ccw74v" } }, { @@ -22828,8 +22925,8 @@ "repo": "emacs-lsp/dap-mode", "unstable": { "version": [ - 20251105, - 2320 + 20260104, + 1524 ], "deps": [ "bui", @@ -22842,8 +22939,8 @@ "posframe", "s" ], - "commit": "ab96fc8e8df4ae23eb895aea6bed5b2a329d5f23", - "sha256": "10h2xscf4zb94r5hk9sjfgs9jfb3m06w3acv91b3v4pknamx3qid" + "commit": "ded79ff0637f0ceb04380926a5ce4c40ef0a4f4c", + "sha256": "116wr8dvs7bcf5xc7kbmfdpzn4l3ck3gkjk711a2bhirqlrqjxww" }, "stable": { "version": [ @@ -23100,11 +23197,11 @@ "repo": "nameiwillforget/d-emacs", "unstable": { "version": [ - 20251107, - 1324 + 20260105, + 2019 ], - "commit": "ae3135b143027d857b3581dc93a4eb77773f1e67", - "sha256": "0shywyniid34psk1jp5x7sa9xh6z73lpg3ns8820qncn29dldwy9" + "commit": "5bdba90f2600fbe4c0ddf75d8b190fc9218a5476", + "sha256": "10zr2xf4zfgx2z0pf2kv42jclg3c28kjsniwmcgqw0ldjlx89yl6" } }, { @@ -23218,11 +23315,11 @@ "repo": "emacs-dashboard/emacs-dashboard", "unstable": { "version": [ - 20250708, - 57 + 20251231, + 1631 ], - "commit": "8c2cf0cfde4f5dac8c477f755380fffef6824108", - "sha256": "1fv33zivsjj0jnyisiqsif0ghj9wpklhlljpr219bqzh5pfa1r60" + "commit": "49de4c16624f6a86a5beb1196f68f02636a74d1b", + "sha256": "0p5v0bnvzngzz4jyr11jl44d1akywzwx3irbkbn6k0a5c4545caf" }, "stable": { "version": [ @@ -23261,14 +23358,14 @@ "repo": "emacs-dashboard/dashboard-ls", "unstable": { "version": [ - 20250226, - 929 + 20251231, + 1631 ], "deps": [ "dashboard" ], - "commit": "68ecc61d7302ccb71b0197096e8c9d80a03ad9b5", - "sha256": "15cryscf3x5f55hcvh28kqnblkvdvkhzbj9f62hj2wj2ka61r1bg" + "commit": "e6f1ae4e4f4efbc1d3c4cff84b220f44e963e6ab", + "sha256": "10rbxwz2zppsvq111ksvrkx22c1ak00p1w1bza4xwzc7aak0h0ix" }, "stable": { "version": [ @@ -23706,11 +23803,11 @@ "url": "https://salsa.debian.org/emacsen-team/debian-el.git", "unstable": { "version": [ - 20250411, - 2043 + 20251227, + 312 ], - "commit": "ce6df85ee3c4220aedbaecdb6d623fb7b0707b21", - "sha256": "1sk82ad5c75kzbg0ym0z7qix7vlld7vxxk4jf4yijnwf5jnj75gj" + "commit": "9637930ced261a08fbc10b83a35786593ae54ad2", + "sha256": "15c52nc6ikn689vnkd5klmnk8kgc4x546q9mqch461l0ydja72nz" }, "stable": { "version": [ @@ -23984,8 +24081,8 @@ "repo": "jcs-elpa/define-it", "unstable": { "version": [ - 20250101, - 1006 + 20260101, + 558 ], "deps": [ "define-word", @@ -23996,8 +24093,8 @@ "s", "wiki-summary" ], - "commit": "28e5ad9ef4bba59b61a9f1f4f5efe545e892540b", - "sha256": "1p08p54h5idsm1jv4hy8716c1n72qd5mph7lkb7hwxkcgp4i0raj" + "commit": "f33effcfcd4ef73cefd5d1c32991c5802269643e", + "sha256": "1645xxv7x93z4fj05imrddbmbn7qj152vbv5yh8implqwf0mnlyw" }, "stable": { "version": [ @@ -24314,8 +24411,8 @@ "repo": "swflint/denote-sections", "unstable": { "version": [ - 20240608, - 1629 + 20260112, + 1809 ], "deps": [ "citar", @@ -24323,8 +24420,8 @@ "denote", "universal-sidecar" ], - "commit": "00c7084652fa32f9f4ab504facaaed623f299684", - "sha256": "0cd9207b9gwbxgv1vvlfk9yv9fy51697fwpr6j0s9v2px3jv9ahj" + "commit": "ea81318cf1c7d7281047a6b3a2ac8fb76c8535d7", + "sha256": "09qjwy90b5xpgzaplvw6vpwwhpa5484yjq9291b992h031gjvygw" } }, { @@ -24421,15 +24518,15 @@ "repo": "swflint/denote-sections", "unstable": { "version": [ - 20240608, - 1629 + 20260112, + 1809 ], "deps": [ "denote", "universal-sidecar" ], - "commit": "00c7084652fa32f9f4ab504facaaed623f299684", - "sha256": "0cd9207b9gwbxgv1vvlfk9yv9fy51697fwpr6j0s9v2px3jv9ahj" + "commit": "ea81318cf1c7d7281047a6b3a2ac8fb76c8535d7", + "sha256": "09qjwy90b5xpgzaplvw6vpwwhpa5484yjq9291b992h031gjvygw" } }, { @@ -24810,25 +24907,25 @@ "repo": "minad/dicom", "unstable": { "version": [ - 20251218, - 2251 + 20260117, + 1648 ], "deps": [ "compat" ], - "commit": "608963ef1475335d7466b50c38c5aaaeeb4cf98a", - "sha256": "1zsgjc3ahp9pdbjxhs4jxlf4v7fjsr7dy5j95r4k62pk8qf4ykwn" + "commit": "03a12498905ef80d67ff53d138d415d828ceb12f", + "sha256": "0k4gq0bznkq8i017xpycmyii5x48xqcq8x04p3r5a7qg9ljlwvfk" }, "stable": { "version": [ 1, - 2 + 3 ], "deps": [ "compat" ], - "commit": "161d7b6b990cf608f5f71b4a6c840cfa57107d35", - "sha256": "1inmzamm88zzq98x5xjc97c0kk9mgdmj9jw6vklmhiady2v8jy6y" + "commit": "03a12498905ef80d67ff53d138d415d828ceb12f", + "sha256": "0k4gq0bznkq8i017xpycmyii5x48xqcq8x04p3r5a7qg9ljlwvfk" } }, { @@ -24925,11 +25022,11 @@ "repo": "ideasman42/emacs-diff-ansi", "unstable": { "version": [ - 20251216, - 227 + 20260108, + 1512 ], - "commit": "dd600ebdc632c8f525dcba392526e6e56fcbca61", - "sha256": "0i4m3i8xkivdzwhjg0rsdmnzg3k8239q5mv0nhcq9425d04gwim8" + "commit": "98f1837840e9afedbff48969b2bd8468af7ceef3", + "sha256": "1hrhg1zly19c7fplswb2jcspsf0rcjwkh28pjrgrinw9n7dvwzqm" } }, { @@ -25078,16 +25175,30 @@ "repo": "pkryger/difftastic.el", "unstable": { "version": [ - 20251217, - 921 + 20260112, + 1401 ], "deps": [ "compat", "magit", "transient" ], - "commit": "1ed9a8459d84b7489efb2094250485c5e2913149", - "sha256": "02p0p7r6d4390cvjqhnfnvvh2zbm0my1vwyf5zf3jmps8widn1s9" + "commit": "b33554a22c637f147d07c15fa9539c72bcfcfca0", + "sha256": "1rc5gnb1hdlh7gjpg8igrrzcvxk53h76mcbnbhmfdhxfixb2xh8r" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "deps": [ + "compat", + "magit", + "transient" + ], + "commit": "b33554a22c637f147d07c15fa9539c72bcfcfca0", + "sha256": "1rc5gnb1hdlh7gjpg8igrrzcvxk53h76mcbnbhmfdhxfixb2xh8r" } }, { @@ -25254,26 +25365,26 @@ "repo": "tarsius/dim-autoload", "unstable": { "version": [ - 20251101, - 2000 + 20260101, + 1826 ], "deps": [ "compat" ], - "commit": "793b259f6ad2c1b47152986ec2d39622792fb3d2", - "sha256": "077p2xxmjji9ngdm39cv1lc8nd6vby1fxbmha7xmzq7z7xsib340" + "commit": "503eee682c2fcc24e05a765ac28e847be950bad9", + "sha256": "1f0nwz85dhnf0via74yw21f30mg3afkfng5w6ssrny906jzg3pnp" }, "stable": { "version": [ 2, 1, - 1 + 2 ], "deps": [ "compat" ], - "commit": "793b259f6ad2c1b47152986ec2d39622792fb3d2", - "sha256": "077p2xxmjji9ngdm39cv1lc8nd6vby1fxbmha7xmzq7z7xsib340" + "commit": "503eee682c2fcc24e05a765ac28e847be950bad9", + "sha256": "1f0nwz85dhnf0via74yw21f30mg3afkfng5w6ssrny906jzg3pnp" } }, { @@ -25337,11 +25448,11 @@ "repo": "jcs-elpa/diminish-buffer", "unstable": { "version": [ - 20250101, - 1007 + 20260101, + 558 ], - "commit": "6cc16c7b29b7f77b7df1fc59287551b1120a7bf7", - "sha256": "1j106rc9prcyj1l7yqlgvgryklma4zhg7gwx9zxm5k99c513bij1" + "commit": "bd94b5b58655454728b655a30c93c0347749cf37", + "sha256": "1vcvqy23w2kqjxqc7951ai1vg4imjnsl3hpa1dcn3as48m7rjhaf" }, "stable": { "version": [ @@ -25425,11 +25536,11 @@ "repo": "jamescherti/dir-config.el", "unstable": { "version": [ - 20251103, - 1431 + 20260114, + 1604 ], - "commit": "727e34c77b2b43c6b0d0bc10556ece8c21bd1f9e", - "sha256": "18r6qk706yajv646g1jglhv5gncm0yp6r9f5fgavjikzf6gzwdlg" + "commit": "4ac26d4698b841f438c0896896f39db90c120571", + "sha256": "07l5g77j5dd4hfdyzd4rf3jgrw5sqqzdx2j6gzi6km5n7076qxbv" }, "stable": { "version": [ @@ -25623,14 +25734,26 @@ "repo": "meedstrom/dired-du-duc", "unstable": { "version": [ - 20251221, - 1514 + 20251223, + 1946 ], "deps": [ "dired-du" ], - "commit": "4948e2ce646fb6ddcf6a2f14ce42c3a07a828ae1", - "sha256": "06arxvkxc2zdz5l2syn7q8ajq5xm0f978ngj8pkw4wg6nfbifdh5" + "commit": "8b72d0a3c42332f23ca3c9fe7a940c9c0db2e474", + "sha256": "03bm2k4niwjkj5sy481qi5hzkr8bk1x15l7g7rzw5irrmrzv03gb" + }, + "stable": { + "version": [ + 0, + 1, + 2 + ], + "deps": [ + "dired-du" + ], + "commit": "a90e13b6e4b7e39c9b7c57b9111bf33261431dc8", + "sha256": "18qaw3n9jgp5wky515kz4a15dz4xklha16yr7cdwpzgk3mlgrm13" } }, { @@ -26430,14 +26553,14 @@ "repo": "Boruch-Baum/emacs-diredc", "unstable": { "version": [ - 20251124, - 1412 + 20260106, + 554 ], "deps": [ "key-assist" ], - "commit": "11ffa50763ac06a4aa356ba27f8ce5b57a0ac36c", - "sha256": "1a5zzhzm1ia6f3ri4j1sgja404y3zc0rdm4dy3sl8rsrgv8k3307" + "commit": "812a0e1892a318cf6cfd69d1296480e810e5d790", + "sha256": "18qax2d1yj3yyp0alwh54w2zirf0hj0kzns0728axcgmi1h5l0hw" }, "stable": { "version": [ @@ -26835,21 +26958,6 @@ "sha256": "1wlqyl03hhnflbyay3qlvdzqzvv5rbybcjpfddggda7ias9h0pr4" } }, - { - "ename": "disk", - "commit": "e6e75695594ce17b618ad8786c8a04e283f68b11", - "sha256": "1jzkqgjw8xl0jc6ssl5bsdjp2dxw88nss6szvjv7frrhsncaq28h", - "fetcher": "github", - "repo": "kensanata/disk", - "unstable": { - "version": [ - 20171116, - 731 - ], - "commit": "283e54e3be7d08f959076240b2ab324e25632137", - "sha256": "15fkfl9kjlpsg9p5g0xhm384ipvrzclwxvqk8vz1zixq0wam2ajm" - } - }, { "ename": "dispass", "commit": "855ea20024b606314f8590129259747cac0bcc97", @@ -26924,14 +27032,14 @@ "repo": "aurtzy/disproject", "unstable": { "version": [ - 20251007, - 310 + 20260114, + 1438 ], "deps": [ "transient" ], - "commit": "c2b14a5e1b1e9173b5089102a737e4ed110cd2b6", - "sha256": "14q4cvr0kq6c072fiv8bl9dzkw409bjcr7s9h85jf1lnvjj1v446" + "commit": "9282473adbf450785741fe6cd02abf6ffed7b9f0", + "sha256": "0jv05m258ygwkg1714kw600b75wpimhh37xfl726lgn37zaz523r" }, "stable": { "version": [ @@ -27372,11 +27480,11 @@ "repo": "ideasman42/emacs-doc-show-inline", "unstable": { "version": [ - 20251126, - 1144 + 20260108, + 1342 ], - "commit": "87993d064d02dcdbb3dcfd883e4a0b498b0978d8", - "sha256": "1cv4iikmzgydzsjmm2jayyaims2cnijjfhc931q24p7dc6p3fr8l" + "commit": "4a81b89873f8d3594b7d7b65c15f86ec6c49e40c", + "sha256": "16fm0dcqc6g8xzy0090lgi3pcasim9mdbyp8ap96gjk8y7byqlna" } }, { @@ -27439,8 +27547,8 @@ "repo": "Silex/docker.el", "unstable": { "version": [ - 20251028, - 1026 + 20260115, + 1341 ], "deps": [ "aio", @@ -27449,8 +27557,8 @@ "tablist", "transient" ], - "commit": "375e0ed45bb1edc655d9ae2943a09864bec1fcba", - "sha256": "102hn0m91shyiz25x2c5ihhzbc8a3i9vnlkfcb3xm3w3nrqa5w64" + "commit": "f69f331e767109bf456bf7780d2a8982f9d23b22", + "sha256": "1ha9j13l256dky0fgbzi8ndbb1yj996q1j4q42vbiidrfinxpfl5" }, "stable": { "version": [ @@ -27662,14 +27770,14 @@ "repo": "emacs-vs/docstr", "unstable": { "version": [ - 20250101, - 908 + 20260101, + 548 ], "deps": [ "s" ], - "commit": "76bfff172a1b915165854ed1ad3478d0366d528f", - "sha256": "1w1lbaj51q9j0b8x2xf29lbc5hjb6fmhy19m533f31likm2cjjk2" + "commit": "c83e3d24b610168477466aab7ca691cbe7c36484", + "sha256": "1ss9cic7qymh40ksklmqdvd7nvi44i0zpgr32iqgvzlc9j71r8ps" }, "stable": { "version": [ @@ -27805,10 +27913,10 @@ }, { "ename": "doom", - "commit": "0960deb3b1d106ad2ffa95a44f34cb9efc026f01", - "sha256": "1ji2fdiw5b13n76nv2wvkz6v155b0qgh1rxwmv3m5nnrbmklfjh5", - "fetcher": "github", - "repo": "kensanata/doom", + "commit": "72d186e58bf4303eb6023d16b11e42548f3c3100", + "sha256": "1anqdnxlrf4g8akrvmdpdakx7naiy7vz5nnqip7rn1pa5pcjzigq", + "fetcher": "git", + "url": "https://src.alexschroeder.ch/doom.git", "unstable": { "version": [ 20180301, @@ -27840,16 +27948,16 @@ "repo": "seagle0128/doom-modeline", "unstable": { "version": [ - 20251219, - 240 + 20260110, + 517 ], "deps": [ "compat", "nerd-icons", "shrink-path" ], - "commit": "2d40bdb8f317425153ea6b685be6435392d9406d", - "sha256": "01445nc0kx900079ki14gh1cb9wwhipxzkc0b4x8b8jbbrfiw1bj" + "commit": "9ac20488c56be0e88611881beb713cc58e02eff3", + "sha256": "1c22gyckinxhz3qixbh05i7qgnwpag9xy78mb6rf4hyr00b3yqpz" }, "stable": { "version": [ @@ -27904,14 +28012,14 @@ "repo": "doomemacs/themes", "unstable": { "version": [ - 20251211, - 106 + 20260117, + 2323 ], "deps": [ "cl-lib" ], - "commit": "ad9b1bd1c21e25f044a4d2c3db41734666b00d16", - "sha256": "0lpbphra73whcghl5dq8q93ryxzn7kr8gj4mzbisfplyfcl83h0h" + "commit": "53645a905dfb3055db52f5d418d5ef612027e062", + "sha256": "1pqmk6mi1nk3axkb0zfcy7x8vqz5984km0vqp6mmh0sd2ysc4rdl" }, "stable": { "version": [ @@ -28649,16 +28757,16 @@ "repo": "jacktasia/dumb-jump", "unstable": { "version": [ - 20250822, - 2314 + 20260119, + 2346 ], "deps": [ "dash", "popup", "s" ], - "commit": "a9a7e1711ee100747877528bb3531b947233a99e", - "sha256": "0wyv9kcyh5fx3997n0d57wdnkrz56ybc2d7i651357a80c802c4i" + "commit": "5bfea588a5f67ccf163bbe5084ee0c92e43869cf", + "sha256": "1bi69qb9w7x1w9irf2smv82jafy9z5fa4qlzqjrfcqv701kf67zf" }, "stable": { "version": [ @@ -28717,20 +28825,20 @@ "repo": "ocaml/dune", "unstable": { "version": [ - 20250903, - 1130 + 20260112, + 1835 ], - "commit": "1e54fd3f450aae7fb41ffb6b7c8b7a5aed754777", - "sha256": "1z4ji0jwwwxsx0ffw0klnkvaql8m2mqyi9h308y23waaf8dr3g94" + "commit": "832d2384ce30cf98e32d797aecf81088d1bd354b", + "sha256": "12y6j141znv9k1hknavr8i19wlc5009cgz8d6xgw4w42ghsmcppf" }, "stable": { "version": [ 3, - 20, - 2 + 21, + 0 ], - "commit": "1e54fd3f450aae7fb41ffb6b7c8b7a5aed754777", - "sha256": "1z4ji0jwwwxsx0ffw0klnkvaql8m2mqyi9h308y23waaf8dr3g94" + "commit": "832d2384ce30cf98e32d797aecf81088d1bd354b", + "sha256": "12y6j141znv9k1hknavr8i19wlc5009cgz8d6xgw4w42ghsmcppf" } }, { @@ -28869,11 +28977,11 @@ "repo": "sadiq/dwim-coder-mode", "unstable": { "version": [ - 20250622, - 409 + 20260114, + 852 ], - "commit": "ce1383d3bcfef68fba6c632556d1a09045343781", - "sha256": "1fpizdald5ghrmhidwmypf81lw238lfzzmyzrqih9pgi3nkmgbnq" + "commit": "bc8b308e5fe82951d3843b5913c6d34c11c07098", + "sha256": "1bv9l872b0wr269j4dhky51kqpv11l7mx68wzyk0xc5xjrfvy5ak" } }, { @@ -28884,11 +28992,11 @@ "repo": "xenodium/dwim-shell-command", "unstable": { "version": [ - 20251211, - 1325 + 20260112, + 1233 ], - "commit": "35ca64d529987578dbbdf3f07d34310ee727b4a5", - "sha256": "1sh49z46dy6jvqqb95p237qwfl5vncxbq9r93qcjnsk6y0iy43fy" + "commit": "1227c014d08c116d8fd446cf5eeb27c566289644", + "sha256": "1vw09zsdjif2s7hb40l3j1akxw6gwin9rwfk460d1y7f0kgpgc8w" }, "stable": { "version": [ @@ -29457,20 +29565,20 @@ "repo": "emacs-eask/eask", "unstable": { "version": [ - 20251215, - 731 + 20260117, + 1610 ], - "commit": "97ffac19407c499db8852b1cd5276b8005123a7d", - "sha256": "0gym2b8y53680wnsrai1m2jk7yslf8lckd9p9wpn5d16ngsbhknd" + "commit": "e8857600be6b9c3e40edbff6fd56fcfbc6286679", + "sha256": "1v9m78wxvjzw8k77gf3vffzla8r3bcgihdkr6sfmiqb7hz3z9v3n" }, "stable": { "version": [ 0, 12, - 0 + 2 ], - "commit": "e1b4a0eb476a40518ee29b84f2987e310d4e33a2", - "sha256": "0pg2cv0rlwiivfq6gy1db1q1y7imns8wid5i2glag7xyh05bncbg" + "commit": "d5e665fcc63af17bf2177ecc371dda1f999788aa", + "sha256": "01y5bq6mmsla21i2656ran3vc3hyzry4yh0rs6vjyikg1f0vagk4" } }, { @@ -29481,14 +29589,14 @@ "repo": "emacs-eask/eask-mode", "unstable": { "version": [ - 20250101, - 836 + 20251231, + 1607 ], "deps": [ "eask" ], - "commit": "9bab3ad0d9a7df6284daed9ecd2cbd89298b958f", - "sha256": "07651b7hblvhh4fw0ak9l9ny20cgsx2qxb3v09xyxnr1n9yl45i3" + "commit": "0970dc6f4f8008d58261e36b9b824a0ffa6b9882", + "sha256": "085vnsaqf2c032sp06lqg4yd8m8a77156a7657a70rh7hjhsafqv" }, "stable": { "version": [ @@ -29508,8 +29616,8 @@ "repo": "emacs-eask/easky", "unstable": { "version": [ - 20250630, - 1831 + 20251231, + 1607 ], "deps": [ "ansi", @@ -29518,13 +29626,13 @@ "lv", "marquee-header" ], - "commit": "8c9f23446e3e728fc9fb12e3cc02b9b67c1e837d", - "sha256": "1bxqcalzmp5in4lni72fpa5ya761hddygcvxgz7kzc6lnx9nxm7n" + "commit": "efe25f0c1ba483378854795fcfe7fa0367cebf27", + "sha256": "1zsn8p8lyik7ib5ks8jvglbi8f9lh8f3xfkz6x33711v1zygy985" }, "stable": { "version": [ 0, - 1, + 2, 0 ], "deps": [ @@ -29534,8 +29642,8 @@ "lv", "marquee-header" ], - "commit": "ad528fd56ff4e25deec747dcfc815f4edf56ee68", - "sha256": "1mi1xxg26s7sxkwb06yzaq0r270cdlhchlwf0aq678n2h11xzhc5" + "commit": "f68ef0376b16aa3cebe651a8782cf9076ea0f7dd", + "sha256": "1jb0yvxlz35r394n1i44yv4yjkvdj17d17cxd3w3xxwy78r1lp5v" } }, { @@ -29599,28 +29707,28 @@ "repo": "masasam/emacs-easy-hugo", "unstable": { "version": [ - 20251220, - 949 + 20260112, + 502 ], "deps": [ "request", "transient" ], - "commit": "dafe607c5192d14234639fb45c65a5644a0adb23", - "sha256": "1dhqh72dfahs41s5i5hi95zziwfr4gzw44kl2p269msz2w74csdx" + "commit": "f39adb614ce2c8969aeb7198e9677a189e391a14", + "sha256": "1rz0y51b8k4lzn8mhcza3l63vai3y499mxfjwqdzl5vkj36sf94h" }, "stable": { "version": [ 3, 13, - 62 + 64 ], "deps": [ "request", "transient" ], - "commit": "dafe607c5192d14234639fb45c65a5644a0adb23", - "sha256": "1dhqh72dfahs41s5i5hi95zziwfr4gzw44kl2p269msz2w74csdx" + "commit": "f39adb614ce2c8969aeb7198e9677a189e391a14", + "sha256": "1rz0y51b8k4lzn8mhcza3l63vai3y499mxfjwqdzl5vkj36sf94h" } }, { @@ -29661,14 +29769,14 @@ "repo": "leoliu/easy-kill", "unstable": { "version": [ - 20220511, - 557 + 20260112, + 1130 ], "deps": [ "cl-lib" ], - "commit": "de7d66c3c864a4722a973ee9bc228a14be49ba0c", - "sha256": "0zr836c9c5bhf0cslwk6jqf1xn9w6wfjn4faisq5v8ydyxn78925" + "commit": "3401ab7427e34f8913374311bf75d342462fc9b0", + "sha256": "1rxl0whamvyz0mkgd57s4kxjd9dyr38vx18brhfyr3icspxf8qx9" }, "stable": { "version": [ @@ -29691,26 +29799,26 @@ "repo": "knu/easy-kill-extras.el", "unstable": { "version": [ - 20240122, - 1649 + 20260108, + 1716 ], "deps": [ "easy-kill" ], - "commit": "6ec0a1ff47aee681f7aa7af4250ede75815385f2", - "sha256": "05lgmy3fqyp6kb0756f36ajpij5lnz29b2wvq7jkbdl0k8c3f6wk" + "commit": "3fea06322d76be78e66074b9a9dad9a6d4aa6bcd", + "sha256": "0wa2x8dwpfs5f2w2ylv2s1lk9wgis7scvg4cskrxc7k8b82jk1qm" }, "stable": { "version": [ 0, 9, - 14 + 15 ], "deps": [ "easy-kill" ], - "commit": "ff9de0c9186f8e43cb29611c78756b14e728dbb3", - "sha256": "0a3zlp6vsz47rnj8cr2az71cdinkm951jp67yl1cbk2z0v1szjy7" + "commit": "7aad156fb9017facbe81076c00a07335ee1fec37", + "sha256": "0ml6y02777zwdkdwar6c1v9hyf31vpj2275wf33h7rwchbw1xbq6" } }, { @@ -29759,11 +29867,11 @@ "repo": "jamescherti/easysession.el", "unstable": { "version": [ - 20251113, - 1422 + 20260118, + 36 ], - "commit": "f30ffdf6e270e0420df99b1265081800a36ca4d5", - "sha256": "1vv55xbvfir7x1iilsrwrxl1jgz1929zwqygwms48pf835rh24gl" + "commit": "314b167ce85807895a1025c692ed4e73e1709b77", + "sha256": "1wi44gpilq67x2aik3fg75rmnpw31jf8ngycagc391z44s301w7n" }, "stable": { "version": [ @@ -29946,8 +30054,23 @@ "repo": "editor-code-assistant/eca-emacs", "unstable": { "version": [ - 20251220, - 2211 + 20260116, + 1933 + ], + "deps": [ + "compat", + "dash", + "f", + "markdown-mode" + ], + "commit": "ac426986a117e5c1ef3be1aae568991a152a5aa3", + "sha256": "0vn48cmyz8vm84i67rygimdmpq1a78ggiygziri9mrg4mhg1azls" + }, + "stable": { + "version": [ + 0, + 4, + 1 ], "deps": [ "compat", @@ -29957,21 +30080,6 @@ ], "commit": "d2a0a738e68c3d5ac8e4137de1e5bebf3637517d", "sha256": "17a53j4pr4liyyf854x04xk4qrd38z45j3x4gqlfj8sp9c67r1l7" - }, - "stable": { - "version": [ - 0, - 4, - 0 - ], - "deps": [ - "compat", - "dash", - "f", - "markdown-mode" - ], - "commit": "65d2d2c51ffad6930874e7e6af07b59545a6c351", - "sha256": "1a299xbcvc8p1xb8k7xjcb2x46fxafb8ps15pdz3qlqw836fybbm" } }, { @@ -30145,74 +30253,6 @@ "sha256": "0kc51bb5jxrsra9ycg43n35dd8kngby321qbcixaj68cksf0whrm" } }, - { - "ename": "ede-php-autoload-composer-installers", - "commit": "6e0e9058593b32b8d9fd7873d4698b4dd516930f", - "sha256": "0s7dv81niz4h8kj0648x2nbmz47hqxchfs2rjmjpy2lcbifvj268", - "fetcher": "github", - "repo": "xendk/ede-php-autoload-composer-installers", - "unstable": { - "version": [ - 20170221, - 2026 - ], - "deps": [ - "ede-php-autoload", - "f", - "s" - ], - "commit": "3e2fde975a06757b363e235c67e6341ebe668f60", - "sha256": "11sjq86nm7yqxi0y5n37c2c3w0p6mc28n85j40qj8nd7b2nb9s3j" - }, - "stable": { - "version": [ - 0, - 1, - 0 - ], - "deps": [ - "ede-php-autoload", - "f", - "s" - ], - "commit": "f9942e07d0773444040084ac84652e69f0fd46d5", - "sha256": "04gw8ma5c898ai7haxvdagmxx8zw9ncc9v0cv8a5ddg6arvzkl1z" - } - }, - { - "ename": "ede-php-autoload-drupal", - "commit": "532fec4788350cc11893c32e3895f06510a39d35", - "sha256": "139sr7jy5hb8h5zmw5mw01r0dy7yvbbyaxzj62m1a589n8w6a964", - "fetcher": "github", - "repo": "xendk/ede-php-autoload-drupal", - "unstable": { - "version": [ - 20170316, - 2158 - ], - "deps": [ - "ede-php-autoload", - "f", - "s" - ], - "commit": "54a04241d94fabc4f4d16ae4dc8ba4f0c6e3b435", - "sha256": "1ckfja95zk4f7fgvycia7nxhxjgz4byrz30ic63f6kcq4dx78scs" - }, - "stable": { - "version": [ - 0, - 1, - 1 - ], - "deps": [ - "ede-php-autoload", - "f", - "s" - ], - "commit": "6b62ffa7a69f52aab79067eaed80b2720f7e3fc2", - "sha256": "001yhxngr6h7v1sjz0wskd5dv6fiby7m1mbc8vdz1h93150wzahp" - } - }, { "ename": "edebug-inline-result", "commit": "ba1a7a8fb085122021ce21e42e7834c35a949551", @@ -30387,11 +30427,11 @@ "repo": "stsquad/emacs_chrome", "unstable": { "version": [ - 20250417, - 1401 + 20260104, + 1224 ], - "commit": "e45b213a22bc93ca52962203784e7b5d25a53245", - "sha256": "0cshj27g2zgdi4jm8fqcc0qjfyfgxidrsls32p0ch626wzwdp4wh" + "commit": "c7cb4cb0043e4545588f110d6e48bf9230dbf354", + "sha256": "025c62lwnckhd40zg46rqqca1sswhz10nh1qvrpllkj0idq7xz9l" }, "stable": { "version": [ @@ -30428,11 +30468,11 @@ "repo": "editorconfig/editorconfig-emacs", "unstable": { "version": [ - 20251221, - 650 + 20260118, + 718 ], - "commit": "6783cb2a9fb82dc152e633e2e40162c150a4e818", - "sha256": "1fha616s0r66dz0s8m0h0fj6y6rky76nrbh5aqzlfn5dbr6b3xxj" + "commit": "1e9931d5f38a8d8cb8a92cf726d64696550bfc95", + "sha256": "0pwm2fh4man3500fjdw8ibms3dcvakdmprb1vs94pkb9kjljfgq0" }, "stable": { "version": [ @@ -30963,6 +31003,36 @@ "sha256": "1k43zsw82l07i9va9w9fxhl9cnz1vbpl90m6jvbnrl8fxhzw2kvh" } }, + { + "ename": "eglot-python-preset", + "commit": "4129d73614441b2c120295be60187b93aa5c6f2f", + "sha256": "0wl5dzh1c73cd7dhqi19inhz94416rzw1h23gb5xppiii8i4ycsb", + "fetcher": "github", + "repo": "mwolson/eglot-python-preset", + "unstable": { + "version": [ + 20260108, + 56 + ], + "deps": [ + "eglot" + ], + "commit": "5877dbd06c0fdd6c849e8d7836f7323d39ad9c27", + "sha256": "0nwvjg1ld5cs6kfz3gkj1l2fli52ygbka7yvw0bf3r7bg2xjxfxy" + }, + "stable": { + "version": [ + 0, + 2, + 3 + ], + "deps": [ + "eglot" + ], + "commit": "5877dbd06c0fdd6c849e8d7836f7323d39ad9c27", + "sha256": "0nwvjg1ld5cs6kfz3gkj1l2fli52ygbka7yvw0bf3r7bg2xjxfxy" + } + }, { "ename": "eglot-signature-eldoc-talkative", "commit": "1839deb57d34adc76db0b1a1a877b3cb542a6810", @@ -31061,11 +31131,11 @@ "url": "https://forge.tedomum.net/hjuvi/eide.git", "unstable": { "version": [ - 20251122, - 2140 + 20260107, + 2102 ], - "commit": "e3aeed7fcd2892b0d3d3b8f29743ec864ab7466d", - "sha256": "1xcbfbi9dgajsxg4ccxxyfd2k2srqjg1wlmb0hyq40b95h45y7m4" + "commit": "9918d623124fdb4111faf0cf6c3f55be43a6b070", + "sha256": "11wib1n3bix4qf5wl8kk1wf26afhxc8jyl324znq3aj5f1zx23kv" }, "stable": { "version": [ @@ -31198,15 +31268,15 @@ "repo": "ahyatt/ekg", "unstable": { "version": [ - 20251219, - 454 + 20260119, + 1613 ], "deps": [ "llm", "triples" ], - "commit": "c66fe562c2953304d404883b2811e6270d03cf74", - "sha256": "1ivk6dqmrpa278ir90k09l10lv5q3nyl96l100gfn1q008fkq6w5" + "commit": "bbd94e571990a31ecc3ab8108a02dd3b3aac2757", + "sha256": "1ygx250zf2km5v1hii239xc6ffkpaql945xdhj9k0w6hpvv4cgpp" }, "stable": { "version": [ @@ -31253,11 +31323,11 @@ "repo": "xgqt/xgqt-elisp-app-el-fetch", "unstable": { "version": [ - 20250105, - 2335 + 20251225, + 1426 ], - "commit": "a1ae3704de96e6d622a67faacfae7a5993f96699", - "sha256": "122nn7qvsqr92ra06kfgfzxma3mljzx18c4l8fsa66lbwjgrxfmp" + "commit": "169e2bffe77b43577acbf83d7d8073b6808b880e", + "sha256": "03cp4hpaymyb0rrrdb897ppjbsd5cfzkvni6mz30zbn3hf0v4sdq" }, "stable": { "version": [ @@ -31813,11 +31883,11 @@ "repo": "vilij/slurpbarf-elcute", "unstable": { "version": [ - 20251018, - 1822 + 20260102, + 1001 ], - "commit": "f590cc7f9308c37231693e41bf773da002542d51", - "sha256": "09m7s1xmb35q9i4969x3150d6ml1pap22vpjywdzw3s7gpkm8nxx" + "commit": "5ec0f75a308ab8ae1f29bbb3c18b63514fc83c20", + "sha256": "0aksjg9wrl0aifwdw4m41al1yqcp8nz2bmfxd5jvx89rl1a6ijpb" } }, { @@ -31891,14 +31961,14 @@ "repo": "emacs-eask/eldoc-eask", "unstable": { "version": [ - 20250101, - 837 + 20251231, + 1607 ], "deps": [ "eask" ], - "commit": "2433fa00abfa8d4b384aff022f496287e0975776", - "sha256": "1mbh62advmgpmd022qijmy5yid3zjg3h6zvzvz1rwx401j40jqdc" + "commit": "d305a63c5e67a3e8a6ff448c7419bcc1ac05d5b4", + "sha256": "1lxh5b4rmkav3p44860i6492q6yj1nll935r0y649d66yaxh9rad" }, "stable": { "version": [ @@ -31944,27 +32014,28 @@ "repo": "huangfeiyu/eldoc-mouse", "unstable": { "version": [ - 20251219, - 1101 + 20251228, + 316 ], "deps": [ "eglot", "posframe" ], - "commit": "7b4e64be8c7ce44b7fb763f40e72f7900aa4b119", - "sha256": "0iqh6x152yhvxlcyjyd93404abx5xs1bhzf4fds410icgj7wwg8z" + "commit": "de48a1af46617861d38d9f96984869c21c0d887e", + "sha256": "1zzxndzwn94cnlz9lwjkmw7pvmqm80gm1hia66qqsgb2i6qwg8qm" }, "stable": { "version": [ 3, - 0 + 0, + 2 ], "deps": [ "eglot", "posframe" ], - "commit": "0b84d1bb46992680181cf67b8f8aeaff3be5620b", - "sha256": "1lg1kbfshi99jy4a9wcaiw60rd2356skdvlk9cqsay69vh5ygba9" + "commit": "de48a1af46617861d38d9f96984869c21c0d887e", + "sha256": "1zzxndzwn94cnlz9lwjkmw7pvmqm80gm1hia66qqsgb2i6qwg8qm" } }, { @@ -32662,11 +32733,11 @@ "repo": "ideasman42/emacs-elisp-autofmt", "unstable": { "version": [ - 20251209, - 58 + 20260108, + 2310 ], - "commit": "aa0adce42f6f3cb25677aa4fb67c18bdf5526926", - "sha256": "1jiwd1jj178216pcm7vg3fkg7vwvdrknc6irbi87qffx3j2y9qax" + "commit": "e6c0aac8ebd8b7a7213fbf18934878735bf7ae26", + "sha256": "0a1yr4yhyvpxayxwj9jzmlbwmyv10l25lzwnb2b0x01bb4z51pwm" } }, { @@ -32767,26 +32838,26 @@ "repo": "laurynas-biveinis/elisp-dev-mcp", "unstable": { "version": [ - 20251004, - 1154 + 20260119, + 1722 ], "deps": [ "mcp-server-lib" ], - "commit": "05bc3ca843ebbb243c22d2a44ea2fb47884f35e6", - "sha256": "03yv2p9jwqc1qv0ydb3v6qs4f408dpbs3jfm6whs1pb4n9g94b8q" + "commit": "8dc2dadd8b2590d8b0e6375325e6d09a7ca269bf", + "sha256": "1hi7dn0nvmy7lym23iz8zpl2i27hfnnng0fr0q14rd5psy52wpl1" }, "stable": { "version": [ 1, - 0, - 0 + 1, + 1 ], "deps": [ "mcp-server-lib" ], - "commit": "45ae39151b66b9bfaa6382b01820a7762ab23ade", - "sha256": "09pp594b19svzwq9f748mqfcp9prvppbdmld43sd6g78w92y8dzx" + "commit": "62e811321329b60bd3d288b0601eda7eb69eaa29", + "sha256": "11mhyibf8fimc9a4x3irza725qva09gqclqshfh179wd5gwmqinr" } }, { @@ -33038,8 +33109,8 @@ "repo": "s-kostyaev/ellama", "unstable": { "version": [ - 20251220, - 2246 + 20260119, + 2229 ], "deps": [ "compat", @@ -33047,14 +33118,14 @@ "plz", "transient" ], - "commit": "dfda86230dd312ad259eb4b7b1264546f0a02810", - "sha256": "0acb9mk59fljwbap5y5llz95piwnq2q58vzy8k8kx09v69hv2h5s" + "commit": "c491bf4c5b6449751a55afa6772c8cdb0e167a41", + "sha256": "1sn6b8qfjgf8vx7sffzv8irhsk5ciy24q58ynfr354k5jpxxxkqm" }, "stable": { "version": [ 1, - 9, - 1 + 10, + 11 ], "deps": [ "compat", @@ -33062,8 +33133,8 @@ "plz", "transient" ], - "commit": "dfda86230dd312ad259eb4b7b1264546f0a02810", - "sha256": "0acb9mk59fljwbap5y5llz95piwnq2q58vzy8k8kx09v69hv2h5s" + "commit": "c491bf4c5b6449751a55afa6772c8cdb0e167a41", + "sha256": "1sn6b8qfjgf8vx7sffzv8irhsk5ciy24q58ynfr354k5jpxxxkqm" } }, { @@ -33802,28 +33873,28 @@ "repo": "emacscollective/elx", "unstable": { "version": [ - 20251212, - 1101 + 20260101, + 1832 ], "deps": [ "compat", "llama" ], - "commit": "c640a3a86b96dcca03c444147e1a63540e6d561e", - "sha256": "08b31zzfrdi65zgjazygyznxy55jxr7zzmlk69kicbawxrv82cr4" + "commit": "5c700de6d3b4163b0a3ed3060f491c22b4bfaa85", + "sha256": "1naspqq3d93l8d2iba00gkhhvwxrj8nj5h459msd6in0s1lqc682" }, "stable": { "version": [ 2, 3, - 1 + 2 ], "deps": [ "compat", "llama" ], - "commit": "0fb0bc2c33a0bff2d02848c70f17f3060810a114", - "sha256": "01iqjy7lzvyzb87v7hqrmcs0yp280vhb3xvlwysilm1w8qv3bqsn" + "commit": "5c700de6d3b4163b0a3ed3060f491c22b4bfaa85", + "sha256": "1naspqq3d93l8d2iba00gkhhvwxrj8nj5h459msd6in0s1lqc682" } }, { @@ -33918,20 +33989,20 @@ "repo": "magit/emacsql", "unstable": { "version": [ - 20251130, - 1841 + 20260101, + 1849 ], - "commit": "f177a41e93b92a4b1139a553eed5415ca33f439c", - "sha256": "1wn4p8hwxl8agzl4gh9qa2zca33zm68mdz0a9lln5q7rix06qd3w" + "commit": "c6a9d2373cc15184e4e34414b8574a896d070323", + "sha256": "10h0zb8pp4zbmsrkp8kd4a0rnclh6arbyg4f7n5l5n8cn0w2pf8l" }, "stable": { "version": [ 4, 3, - 3 + 4 ], - "commit": "138fae5c3f55c81a4eded42eabe4e33483de567e", - "sha256": "1vgdmsv6ljamz0bcm3q7mx1f3izcj90vk2w9ms1j4s3fvda4qkir" + "commit": "c6a9d2373cc15184e4e34414b8574a896d070323", + "sha256": "10h0zb8pp4zbmsrkp8kd4a0rnclh6arbyg4f7n5l5n8cn0w2pf8l" } }, { @@ -34309,28 +34380,28 @@ "url": "https://git.savannah.gnu.org/git/emms.git", "unstable": { "version": [ - 20251201, - 1510 + 20260113, + 1922 ], "deps": [ "cl-lib", "nadvice", "seq" ], - "commit": "b5a5816e2b73952413927eacc5d701d524d0d494", - "sha256": "0yzxc749ms4zknylnggcmy0wn0qn6y12svz6wfx9lsh2is8flpn5" + "commit": "1d48a1133db2670d839f2cf2aff17d6c32aeb15f", + "sha256": "0pvlkybdpf1bfpjs0np89kfnxj3qjvyawk1g0b2l5jg21k6c20ww" }, "stable": { "version": [ - 24 + 25 ], "deps": [ "cl-lib", "nadvice", "seq" ], - "commit": "99ebaae9f180dd6b2e5be363e709efa1da0014d6", - "sha256": "1x0lja7k2vn3dhnmhg3gvhiv6yid899k26f79c7slwfs0sl680yc" + "commit": "1d48a1133db2670d839f2cf2aff17d6c32aeb15f", + "sha256": "0pvlkybdpf1bfpjs0np89kfnxj3qjvyawk1g0b2l5jg21k6c20ww" } }, { @@ -34511,25 +34582,26 @@ "repo": "alezost/emms-state.el", "unstable": { "version": [ - 20211023, - 1942 + 20260102, + 648 ], "deps": [ "emms" ], - "commit": "cdb3ee85369758727b3c082e4ade1ae2b559b334", - "sha256": "1gwn47nl003kwfaif3vh84p7rxfc3lilb6a3kk2hcczc5j65i13d" + "commit": "18128405c0a3659f493fceb3ea22e0a8a39125be", + "sha256": "14adgl6x8925zcqsp3rxyh37zs5pryysv4gs3w8g8zydnnpwnf9k" }, "stable": { "version": [ 0, - 2 + 2, + 1 ], "deps": [ "emms" ], - "commit": "77930300222333b71eafd495cc1fee3a3585eb23", - "sha256": "1kipxa9ax8zi9qqk19mknpg7nnlzgr734kh9bnklydipwnsy00pi" + "commit": "18128405c0a3659f493fceb3ea22e0a8a39125be", + "sha256": "14adgl6x8925zcqsp3rxyh37zs5pryysv4gs3w8g8zydnnpwnf9k" } }, { @@ -34609,15 +34681,15 @@ "repo": "jcs-elpa/emoji-github", "unstable": { "version": [ - 20250101, - 1007 + 20260101, + 559 ], "deps": [ "emojify", "request" ], - "commit": "ec055ddb0c650671112fb254257f413f4755e75a", - "sha256": "1cwsc0ghcbg1ixmwc0z8vjhkyvk1dvv43lmrhcz3g0fgqiz0ff4v" + "commit": "439c0471b16bc1d73e7d460e526a1b0fa14116c3", + "sha256": "0m5wkwgnp5q47k148xpwxzrpvdr4arsy9ny6xpjarsnwh6d1jrdi" }, "stable": { "version": [ @@ -34886,11 +34958,11 @@ "repo": "zenspider/enhanced-ruby-mode", "unstable": { "version": [ - 20251001, - 2056 + 20260107, + 824 ], - "commit": "cec9ea862ef196113ef19b16e347a522bc8fdd88", - "sha256": "1nlg4fqra591fn1h5f2kpk1lamcj2r6mm6qg2fgbxb237abkqhfi" + "commit": "1a3a93a6ba51798baa7364589136d974b19fd8d8", + "sha256": "0k7pgs8mxl5aydjhlvznpg2yrdhwi1n3a9kx9jfimi0q81lka074" }, "stable": { "version": [ @@ -34908,15 +34980,15 @@ "repo": "jamescherti/enhanced-evil-paredit.el", "unstable": { "version": [ - 20251016, - 1351 + 20260114, + 1535 ], "deps": [ "evil", "paredit" ], - "commit": "58f607ded07383cd6db5a6a39cc0f76dea61c4f7", - "sha256": "1wqcs316amspqjgikaci9125rs27bkgck7w2658aacsghmd49y17" + "commit": "af4a8a8883842ec7ede17a53bb4f0102eb531371", + "sha256": "1k05l0lj90w0kgk8q0b1v1findbf63jf2prs972j00488684q5qy" }, "stable": { "version": [ @@ -35229,8 +35301,8 @@ "repo": "emacscollective/epkg", "unstable": { "version": [ - 20251108, - 1325 + 20260105, + 2201 ], "deps": [ "closql", @@ -35238,14 +35310,14 @@ "emacsql", "llama" ], - "commit": "a4c8dc4e760ff9d0079e25fa9000b06791ed009b", - "sha256": "12m0isjl74i5sflx2rij46838rdai4zdm725wg76234vb6j248xr" + "commit": "522b00c64aaf230215c6dde8f992e79ed38b9e42", + "sha256": "0fw9qla52s8ca8kiy98nn9gpyjnnsr8m0aic7n3ir724fkr6r56n" }, "stable": { "version": [ 4, 1, - 1 + 2 ], "deps": [ "closql", @@ -35253,8 +35325,8 @@ "emacsql", "llama" ], - "commit": "6aabd58170b5385fecc873a9ea53432eb24cc993", - "sha256": "06dmsmjgqj5rfy72lkswba02w4rmfaj212qgdw9i8pw7s3fd4f37" + "commit": "0dcab271d547736791e13be49cd6ee3630110eb1", + "sha256": "1hm6f73lwqsrn89f3s7dx79nc67qvqs8v1jb3wbyq7wdify5mja0" } }, { @@ -35265,30 +35337,30 @@ "repo": "emacscollective/epkg-marginalia", "unstable": { "version": [ - 20251101, - 2117 + 20260101, + 1857 ], "deps": [ "compat", "epkg", "marginalia" ], - "commit": "681295f585efdc3f615ba4be90a246eb46ef4018", - "sha256": "0kwqbvkyzwlpvlrp1lcr5fsn2q0h215q1wxa4hcv1bbbbla7kjhz" + "commit": "a42de3acf215bec1d3a06b63c98d0ad9182ce760", + "sha256": "14pbwh20vazrvxg4zmxvzpclpkkgrxd9qalrc1chgsr1zkdqff6s" }, "stable": { "version": [ 1, 1, - 1 + 2 ], "deps": [ "compat", "epkg", "marginalia" ], - "commit": "681295f585efdc3f615ba4be90a246eb46ef4018", - "sha256": "0kwqbvkyzwlpvlrp1lcr5fsn2q0h215q1wxa4hcv1bbbbla7kjhz" + "commit": "a42de3acf215bec1d3a06b63c98d0ad9182ce760", + "sha256": "14pbwh20vazrvxg4zmxvzpclpkkgrxd9qalrc1chgsr1zkdqff6s" } }, { @@ -35452,14 +35524,14 @@ "repo": "emacsomancer/equake", "unstable": { "version": [ - 20251208, - 2019 + 20260102, + 225 ], "deps": [ "dash" ], - "commit": "60e9cbfae7a79e14a8e95da1148122c05500eb20", - "sha256": "1q7nxyz6am155m4abhd8s5pik0wj0ck5gf6pgg5i4jcq7b81lzci" + "commit": "4469dd9eb1519f4d699d43d6cdb3a59488021fe8", + "sha256": "0hfp3hc743bwdzsldz2fkdc8l4r2pzgkmcxmp3qba0a15f0sv7pb" } }, { @@ -36006,19 +36078,20 @@ "repo": "erlang/otp", "unstable": { "version": [ - 20250827, - 800 + 20260114, + 1445 ], - "commit": "ed8445a63861f510d21e27c9122e4fafa8039d9d", - "sha256": "11f2kslkcbln9w0wlp1wvcx6nybp97ijf6wnv7l9pflw61521jq6" + "commit": "28fef74d7a13556a2bbd12a90b19a30e939f72ce", + "sha256": "0msms2hjfldnr2f76hjfhh2baxprlkbdaa4gwb30bmjs9bdvyqsy" }, "stable": { "version": [ 28, - 3 + 3, + 1 ], - "commit": "ab489c0b260c637a9487f8753909ea94dacbbec2", - "sha256": "142why4nsw8i6kvmnrj45wnsqw5qpp28gpwlv99j08n45riqjzia" + "commit": "aa5b1d3366762ff8f420f2aa6a52604b481530c9", + "sha256": "04wfdjacrar3x2xc7d28ld4dr24qx2nyf33pwfa5f1bd4nbgpicb" } }, { @@ -36088,11 +36161,11 @@ "repo": "xiongtx/eros", "unstable": { "version": [ - 20230309, - 615 + 20251226, + 345 ], - "commit": "a9a92bdc6be0521a6a06eb464be55ed61946639c", - "sha256": "04nkqsvh8c988hc3ajigs206ad64204qdhhqzdvm3k7m7qiiwga8" + "commit": "66ee90baa3162fea028f5101ddcc370f7d1d4fcf", + "sha256": "0mxknd96p2hblzsvgw10jidx4kg6djgazm2yq3a2hdb1kz8yb8v3" } }, { @@ -37111,11 +37184,11 @@ "repo": "emacs-ess/ESS", "unstable": { "version": [ - 20251212, - 937 + 20251230, + 1711 ], - "commit": "e39ca8fa7fce703aa2851e83987a412737d575f0", - "sha256": "15cmw66fg2m777zfhgc2rlwgvh3iw1iyq02y7w3d97jd6rcj60nw" + "commit": "f8c464dc1b017b5397f8ec9955f7856493af1179", + "sha256": "1994cbs4zjsw2a66l9n2bvjdhm5223ybj9n8b35cqc1qjfi72mmf" }, "stable": { "version": [ @@ -38017,15 +38090,15 @@ "repo": "emacs-evil/evil-collection", "unstable": { "version": [ - 20251205, - 1511 + 20251226, + 804 ], "deps": [ "annalist", "evil" ], - "commit": "cd6cdf337ea96abc742a97be61c817788f512413", - "sha256": "0sil02hh14lbfgsyrcxfnvfcqvsvr6wdh4yvamc5sy0zscc191m8" + "commit": "163792a823bcdb2dae7ac1bba4018adfac35dca2", + "sha256": "1vfhs1f4s0ygys9cs2iixv9f7rjf69gmvban68j92ndv6bvq31qg" }, "stable": { "version": [ @@ -38439,6 +38512,36 @@ "sha256": "0nghisnc49ivh56mddfdlcbqv3y2vqzjvkpgwv3zp80ga6ghvdmz" } }, + { + "ename": "evil-insert-plus", + "commit": "11de9d7b1891c44209edb4ddb70fa40c5b4a9c26", + "sha256": "0n2aksnrh8db307h2mr7cyrilvzhvh9mfk468pjmi74pqqdbm4sl", + "fetcher": "github", + "repo": "yad-tahir/evil-insert-plus", + "unstable": { + "version": [ + 20260119, + 926 + ], + "deps": [ + "evil" + ], + "commit": "d264c13585f3b282552a27fa6c0e77c2b17afa7c", + "sha256": "0413q2rhbxnfcpahfzjfp4sgxrm642a96xmvkn1y0a9fh0x10p5n" + }, + "stable": { + "version": [ + 0, + 5, + 3 + ], + "deps": [ + "evil" + ], + "commit": "d264c13585f3b282552a27fa6c0e77c2b17afa7c", + "sha256": "0413q2rhbxnfcpahfzjfp4sgxrm642a96xmvkn1y0a9fh0x10p5n" + } + }, { "ename": "evil-keypad", "commit": "315a349736b0c9857e15153e297e19c5f938ad26", @@ -38857,14 +38960,15 @@ "repo": "juliapath/evil-numbers", "unstable": { "version": [ - 20251216, - 54 + 20260103, + 850 ], "deps": [ - "evil" + "evil", + "shift-number" ], - "commit": "5362f19b78409b3220756cb2bf960a90d1196ee6", - "sha256": "1wqkhnk4nha0lzhy9gk99swdj4krqbaqv6aj4wasbh4zai0lqvpn" + "commit": "616aff9e5cee012954756ed2715209fa90308cdf", + "sha256": "07d14nn6mjzws6b34nl81as1qk5ym9b4lzybf791582bk559xwxl" }, "stable": { "version": [ @@ -39488,6 +39592,24 @@ "sha256": "1wrx8ihimn1sx3vzzfppcwv0yfh3x95jrkxqvzj0ykckipm3zk0b" } }, + { + "ename": "evil-tex-ts", + "commit": "bc19f5b9caa128954fa3734d5b62ddee539118dd", + "sha256": "1jbkpbyz3ykzsj11is99lzn6zgjai3r02wq7hdfrggiqrlbfzs0k", + "fetcher": "github", + "repo": "Prgebish/evil-tex-ts", + "unstable": { + "version": [ + 20251229, + 2214 + ], + "deps": [ + "evil" + ], + "commit": "abeb89a410a2f2e2db0a6e632f11a44de7313f09", + "sha256": "1wydbln7wzizxy9kz0mfzb2vis8vlqxs4g8i8v8m6m0kk9f503wc" + } + }, { "ename": "evil-text-object-python", "commit": "0d0893b07bc4a057561a1c1a85b7520c50f31e12", @@ -39642,11 +39764,11 @@ "repo": "meain/evil-textobj-tree-sitter", "unstable": { "version": [ - 20251118, - 341 + 20260106, + 1232 ], - "commit": "d0d088c781b54534b49880819a40575b203dc6c8", - "sha256": "1g6zdpf5djalckn7kdhmvvzv3jlrh8pnf91w15aj0gzx6lgppykv" + "commit": "38e6cc59c29a1d86030364bccd89b78b44054396", + "sha256": "1y4p897jsdxh7s70znfnava6c4wzkxr4dgda263nwcsv4276n9ij" }, "stable": { "version": [ @@ -40925,11 +41047,11 @@ "repo": "WJCFerguson/emacs-faff-theme", "unstable": { "version": [ - 20251120, - 1400 + 20251229, + 2005 ], - "commit": "e8b6b4b5669fb41f0dd4fdcbcb88b5b9ab803f53", - "sha256": "0m4li4qhxp5ay0zs6dgsqj7llh8kv4gmcs5jbdswcr631b2a4ax7" + "commit": "234889b84663e066eb8755528e8c35e2dd210704", + "sha256": "1ir3jv7zg1k4k85khlkbs5gg9niyr5rsynzlim7vqy5f9304779c" }, "stable": { "version": [ @@ -41380,11 +41502,11 @@ "repo": "yqrashawn/fd-dired", "unstable": { "version": [ - 20210723, - 549 + 20260104, + 335 ], - "commit": "458464771bb220b6eb87ccfd4c985c436e57dc7e", - "sha256": "0253r4fbi9b8vk5akp1wz0krvik500jhy1hclwp1p0bwrq2irlml" + "commit": "c5b31aec25d20c3219e2635b82efeba532895278", + "sha256": "1y35hk2ng0nb5qm2x4pf6irr1qdxpz3l1sgjzsmmnlk02lql8zlg" }, "stable": { "version": [ @@ -41564,15 +41686,15 @@ "repo": "jcs-elpa/ffmpeg-player", "unstable": { "version": [ - 20250101, - 1007 + 20260101, + 559 ], "deps": [ "f", "s" ], - "commit": "dfc78152925c62a575bb135f320b74c1b4a71f2c", - "sha256": "1cyyw19z2aj1c62ckvfg0z07k14k2fpqw556p540yh9xdi2n0i1k" + "commit": "97205aa6c47875c75d10385f22ea0ef3c8a1a880", + "sha256": "0d4xqmb306zd18j735njzbj4s3k5kxfb1118fyfp1qqzala7y12f" }, "stable": { "version": [ @@ -41793,11 +41915,11 @@ "repo": "jcs-elpa/fill-page", "unstable": { "version": [ - 20250101, - 1009 + 20260101, + 559 ], - "commit": "b72340d478eead21e409a7a380bc2a61bb4d8732", - "sha256": "0nasiwm4gzh6dgvn8xiiac4zbajgqsq550qlfdbrj29acqgr9bz0" + "commit": "c9bc538f72869f572bf71c95d2b9b6dac5b4b169", + "sha256": "1iwdzqyrwn5ayn6fl87nmkxrym5zsbf0sggcxm4dxi4q67dcshyp" }, "stable": { "version": [ @@ -42031,8 +42153,8 @@ "repo": "LaurenceWarne/finito.el", "unstable": { "version": [ - 20250907, - 1936 + 20260111, + 1424 ], "deps": [ "async", @@ -42043,8 +42165,8 @@ "s", "transient" ], - "commit": "be1c866c288bb0d92a24f8b5d4b64ea4d70355ef", - "sha256": "0cxnfi17p56lgy7qvqpqnnjdlc0ddbd2riln081g7x7301z44lc7" + "commit": "4f768de5ce9784ca54125c5056b0a026ba2eb42c", + "sha256": "0jgz7ryj9sm15drd3z9rbv9x206n5173kjhgiqd54zfc8y75divb" }, "stable": { "version": [ @@ -42554,11 +42676,11 @@ "repo": "seblemaguer/flatfluc-theme", "unstable": { "version": [ - 20230721, - 538 + 20260105, + 2045 ], - "commit": "9c9ae6f34aa8fca537cdd8a899b337ba8302fb9d", - "sha256": "0nbb1dal3m1s3ryizkwvk3ck0axq62ngcwvrkjp3zx8nk3486jm5" + "commit": "483f25a8d5c332851f0b216bee58e33e95632769", + "sha256": "1m5xblp5ldy8gdvvcgi7hjscvqfj0dp1lbf0gqi2k2v5zvdz9f9y" } }, { @@ -43678,14 +43800,14 @@ "repo": "flycheck/flycheck-deno", "unstable": { "version": [ - 20250226, - 2238 + 20251231, + 1618 ], "deps": [ "flycheck" ], - "commit": "d59b0cceb81b776a7143d7e25e06f7c3e71aa56f", - "sha256": "08gakqkigqzwg9884606z03jq3p3ccar1ad5xyapbfhmk5v0bqh5" + "commit": "27c2f2a4d5edcc4ddce06a42bf49a3f6b36e8f1f", + "sha256": "1cvyl5rgdx8b7ai7xlzxy2q2fb8vi1c71n6688vmlcdphww2wyai" }, "stable": { "version": [ @@ -43830,14 +43952,14 @@ "repo": "flycheck/flycheck-eask", "unstable": { "version": [ - 20250226, - 939 + 20251231, + 1617 ], "deps": [ "flycheck" ], - "commit": "8a7f847466935b5937e93f5ccbd4711812d962a3", - "sha256": "1rrrwr36m6ppscj6fjpsyfm8zkjmhg6asnbm26gsj1x0ln1k19xg" + "commit": "9141ad6b9ec2f2572a4dcddf54247825516c93b2", + "sha256": "0y7i6l31658wk9vq7zjda1b1vjjllap4q9lm7ar1ka40xf52vl68" }, "stable": { "version": [ @@ -43860,15 +43982,27 @@ "repo": "flycheck/flycheck-eglot", "unstable": { "version": [ - 20251218, - 443 + 20260109, + 1536 ], "deps": [ "eglot", "flycheck" ], - "commit": "8ed9ca960ebdf500dd56a5335f9090e3cbfcd6b2", - "sha256": "1371na84y11gs6q0hgn0wg93rllyzlf53w1x3fy5cbvidgh611a6" + "commit": "87cc55936f843f8e0b9ab0b6b5ae5c6d7170f600", + "sha256": "1z9wdqqf482535jwmf3iyv5b92nbm9l4cy4v2z2nga9fj0sdr3vp" + }, + "stable": { + "version": [ + 1, + 0 + ], + "deps": [ + "eglot", + "flycheck" + ], + "commit": "87cc55936f843f8e0b9ab0b6b5ae5c6d7170f600", + "sha256": "1z9wdqqf482535jwmf3iyv5b92nbm9l4cy4v2z2nga9fj0sdr3vp" } }, { @@ -44103,14 +44237,14 @@ "repo": "flycheck/flycheck-google-cpplint", "unstable": { "version": [ - 20250226, - 2239 + 20251231, + 1618 ], "deps": [ "flycheck" ], - "commit": "bba4b07ef39fe2c1d404584c0a561e4e0c5dc90d", - "sha256": "095qgwj7146a5arnckajrmp0yqzmxas3bjvq2hqns8qlg381l7y0" + "commit": "cf9d93a89073c3259fcebd46a7bdf1c0b4733b41", + "sha256": "1l5r9nagz0kkfpqf40wcbgsb065f3yh1yyv3yzjn5i34i7c243s8" }, "stable": { "version": [ @@ -44180,16 +44314,16 @@ "repo": "emacs-grammarly/flycheck-grammarly", "unstable": { "version": [ - 20250226, - 2244 + 20251231, + 1727 ], "deps": [ "flycheck", "grammarly", "s" ], - "commit": "34ee0901e1de05b0c60208293c8beb9a4587e5c7", - "sha256": "11iir8bqrv1f1hl8prfm6dm30jql89sbby5vvzkcqgyfzwvrh60j" + "commit": "4b247b36785049eb987919cb2ba1715d698fc07b", + "sha256": "1b2czgypp96f3phcgkp7vnchlv3b8agsqy1vpagaafxwgv0za5zx" }, "stable": { "version": [ @@ -44627,14 +44761,14 @@ "repo": "emacs-languagetool/flycheck-languagetool", "unstable": { "version": [ - 20250407, - 21 + 20260101, + 535 ], "deps": [ "flycheck" ], - "commit": "e44bd8bf7ec481bf8911435544becc4bef74e9e8", - "sha256": "0ig23x32ihzgcw0h7xx2a66ic31ayxdriq8knf87fwqywms7xgs8" + "commit": "8889414ec50c3c4dfeef601900c63901a55a2237", + "sha256": "18133npi09ka6d8m0j4gg9m74l2j5fs5y5psfb1jj4j5wvydcxc4" }, "stable": { "version": [ @@ -44927,25 +45061,6 @@ "sha256": "00py39n1383761wq6wp194pvyk94ydqdbxj9kl64g9jnipkp7849" } }, - { - "ename": "flycheck-pact", - "commit": "0ffc77b2ddcd4f9c27a2306459cf2fcde7880e3e", - "sha256": "1nxmh6p2id4cxzs7jxdrk88g8qmvk33nbzmrqhm7962iqizlvnrw", - "fetcher": "github", - "repo": "kadena-io/flycheck-pact", - "unstable": { - "version": [ - 20180920, - 2052 - ], - "deps": [ - "flycheck", - "pact-mode" - ], - "commit": "0e10045064ef89ec8b6f5a473073d47b976a2ca3", - "sha256": "072jc0vrjg531ydk5bjrjpmbvdk81yw75jqjnvb7alkib6jn5f9r" - } - }, { "ename": "flycheck-pest", "commit": "f0c1b89d79456ecaa22b95f3c292799f5d1aa133", @@ -45415,8 +45530,8 @@ "repo": "flycheck/flycheck-rust", "unstable": { "version": [ - 20250226, - 2240 + 20251231, + 1617 ], "deps": [ "dash", @@ -45424,8 +45539,8 @@ "let-alist", "seq" ], - "commit": "2b544bab19b987bfb41d5d88801b89e29bdf69c7", - "sha256": "1kdvq7cdnx6pm8yjm1zyyyg9xj20y3lshcash4bpdmfiswki6y08" + "commit": "b9db73a7a5980ca884d5dd0cbe79b3291a185972", + "sha256": "1sbxxwjxwafa3sn3n3g7i8hmfmqd3sr4fyfdfa0z6pby82aakc70" }, "stable": { "version": [ @@ -45873,11 +45988,11 @@ "repo": "jamescherti/flymake-ansible-lint.el", "unstable": { "version": [ - 20251019, - 1945 + 20260114, + 1535 ], - "commit": "c5375aea83586e1ae97e6c2fa74ea61cf44d98f4", - "sha256": "1w34h714q7gvhpazbqfh0b6vgm0sy7h5xkhsksdqy144agj7jja3" + "commit": "8eadddad5fac18cb5625f70371890813ff9d5b87", + "sha256": "0zwmk4g54k4c4zyhp0b5ysj17ga5i5qgs9wj9anl8b8lddh701mk" }, "stable": { "version": [ @@ -45912,14 +46027,14 @@ "repo": "jamescherti/flymake-bashate.el", "unstable": { "version": [ - 20250416, - 1624 + 20260114, + 1535 ], "deps": [ "flymake-quickdef" ], - "commit": "c599d3c15c6f174a54c1f3d0081311758e682089", - "sha256": "1xwngb8i39siw2wb0m4pvgwnd1ax5rl5xq9ny3s40bcxs262grm7" + "commit": "91a687fd2c10c09e3509ea32e91209877affe379", + "sha256": "10y3pwp8r5849wlldcrya26vfq4wiblb9bif522ya25784f8bydx" }, "stable": { "version": [ @@ -46137,14 +46252,14 @@ "repo": "flymake/flymake-eask", "unstable": { "version": [ - 20250101, - 1000 + 20251231, + 1620 ], "deps": [ "flymake-easy" ], - "commit": "96fd80e6ff2c34a5898906388cfb6462f9bec7f1", - "sha256": "0n14xrgq56pyfh04f2gkw2fcmn64j2adhdpzm41vvxi5fr5pca7a" + "commit": "b389846ee64cc56c25ffb162be4388f3f31ad809", + "sha256": "16aic2896g6w837qi4dfkfkxh1wq2y917jhh9yzrrg1mma2mk6dv" }, "stable": { "version": [ @@ -46413,15 +46528,15 @@ "repo": "emacs-grammarly/flymake-grammarly", "unstable": { "version": [ - 20250101, - 849 + 20251231, + 1727 ], "deps": [ "grammarly", "s" ], - "commit": "da1e8030e0148d098bf2cb66ac5402beb1d10825", - "sha256": "1nccblkrlijspzgg1fal4fw4chyp81ava63ax3wwy3l7d6nk2yg9" + "commit": "45ed9ff6ce87298271903aad5a839c34e940a296", + "sha256": "0c6hmhrsqkvfsc7b2nmy801mqwrryjf0zlzasy7lra7ix64d2c5j" }, "stable": { "version": [ @@ -46700,14 +46815,14 @@ "repo": "emacs-languagetool/flymake-languagetool", "unstable": { "version": [ - 20251107, - 2140 + 20260101, + 535 ], "deps": [ "compat" ], - "commit": "a697dccf2d537e7efd92fd80e6b480bacbd1b821", - "sha256": "1jhazxn8728fncvwa8rby99yaf65h2qx7728vrf3c36g052a364m" + "commit": "2fcba271ab1b8fc301812615a8c072c108ad96b3", + "sha256": "0385mcf8551dh769rh08az28swxj6dl1cnv6brd18x3dy815kl73" }, "stable": { "version": [ @@ -47416,14 +47531,14 @@ "repo": "konrad1977/flyover", "unstable": { "version": [ - 20251208, - 647 + 20260111, + 1120 ], "deps": [ "flymake" ], - "commit": "0446b4289bd7a3f169f2ab8eb6f6fa0365322bab", - "sha256": "0j7m3ma14q5gdlkhiq00f17v7sz8z7ddjv14hijxpmzqc2awrhyd" + "commit": "166da1cd3388c8dbbe0d514b3a1fe8397630d8d5", + "sha256": "03cily8i7zq860n7gf5qj68005jc1219m8rvd9m10snz8wrpdkkd" } }, { @@ -47449,20 +47564,20 @@ "repo": "d12frosted/flyspell-correct", "unstable": { "version": [ - 20220520, - 630 + 20260106, + 955 ], - "commit": "7d7b6b01188bd28e20a13736ac9f36c3367bd16e", - "sha256": "1b6h3wjmxg9d1d3mfvw6fsgkr1w0d14zxllv9jb5cscl5lq8rbmm" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" }, "stable": { "version": [ + 1, 0, - 6, - 1 + 0 ], - "commit": "7b4cf8c9ba5ac65e3bb2b62f5b72d45f4c9cf7b6", - "sha256": "1m5da6r82hk0c2x3lw03qnkk79sx67875afw0ybblj3cmfk6szd1" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" } }, { @@ -47473,28 +47588,28 @@ "repo": "d12frosted/flyspell-correct", "unstable": { "version": [ - 20220520, - 630 + 20260106, + 955 ], "deps": [ "avy-menu", "flyspell-correct" ], - "commit": "7d7b6b01188bd28e20a13736ac9f36c3367bd16e", - "sha256": "1b6h3wjmxg9d1d3mfvw6fsgkr1w0d14zxllv9jb5cscl5lq8rbmm" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" }, "stable": { "version": [ + 1, 0, - 6, - 1 + 0 ], "deps": [ "avy-menu", "flyspell-correct" ], - "commit": "7b4cf8c9ba5ac65e3bb2b62f5b72d45f4c9cf7b6", - "sha256": "1m5da6r82hk0c2x3lw03qnkk79sx67875afw0ybblj3cmfk6szd1" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" } }, { @@ -47505,28 +47620,28 @@ "repo": "d12frosted/flyspell-correct", "unstable": { "version": [ - 20220520, - 630 + 20260106, + 955 ], "deps": [ "flyspell-correct", "helm" ], - "commit": "7d7b6b01188bd28e20a13736ac9f36c3367bd16e", - "sha256": "1b6h3wjmxg9d1d3mfvw6fsgkr1w0d14zxllv9jb5cscl5lq8rbmm" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" }, "stable": { "version": [ + 1, 0, - 6, - 1 + 0 ], "deps": [ "flyspell-correct", "helm" ], - "commit": "7b4cf8c9ba5ac65e3bb2b62f5b72d45f4c9cf7b6", - "sha256": "1m5da6r82hk0c2x3lw03qnkk79sx67875afw0ybblj3cmfk6szd1" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" } }, { @@ -47537,28 +47652,28 @@ "repo": "d12frosted/flyspell-correct", "unstable": { "version": [ - 20220520, - 630 + 20260106, + 955 ], "deps": [ "flyspell-correct", "ivy" ], - "commit": "7d7b6b01188bd28e20a13736ac9f36c3367bd16e", - "sha256": "1b6h3wjmxg9d1d3mfvw6fsgkr1w0d14zxllv9jb5cscl5lq8rbmm" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" }, "stable": { "version": [ + 1, 0, - 6, - 1 + 0 ], "deps": [ "flyspell-correct", "ivy" ], - "commit": "7b4cf8c9ba5ac65e3bb2b62f5b72d45f4c9cf7b6", - "sha256": "1m5da6r82hk0c2x3lw03qnkk79sx67875afw0ybblj3cmfk6szd1" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" } }, { @@ -47569,28 +47684,28 @@ "repo": "d12frosted/flyspell-correct", "unstable": { "version": [ - 20220520, - 630 + 20260106, + 955 ], "deps": [ "flyspell-correct", "popup" ], - "commit": "7d7b6b01188bd28e20a13736ac9f36c3367bd16e", - "sha256": "1b6h3wjmxg9d1d3mfvw6fsgkr1w0d14zxllv9jb5cscl5lq8rbmm" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" }, "stable": { "version": [ + 1, 0, - 6, - 1 + 0 ], "deps": [ "flyspell-correct", "popup" ], - "commit": "7b4cf8c9ba5ac65e3bb2b62f5b72d45f4c9cf7b6", - "sha256": "1m5da6r82hk0c2x3lw03qnkk79sx67875afw0ybblj3cmfk6szd1" + "commit": "a5a41c0f3a7881bd3eba07bee424ecb7c7d5061e", + "sha256": "1f9q9i5k34kg13lnhl2vzc3w8gvh5mzpv557mj9sngaqvgw03nzx" } }, { @@ -48147,8 +48262,8 @@ "repo": "magit/forge", "unstable": { "version": [ - 20251201, - 1658 + 20260117, + 1710 ], "deps": [ "closql", @@ -48163,14 +48278,14 @@ "transient", "yaml" ], - "commit": "325dbcd6fff652e28787950bada2484241dd3365", - "sha256": "1nn2ng5y2zws5683pc56blky5v1i150qx6yn3p6x7km4bw2035jl" + "commit": "3cde5fc0e17e9a30a0f3b49fcbc49b50a5ca49f3", + "sha256": "120ajxsdi2jm075d40ajsvv12vaq4w77d1jaxayanwfq8mppcld3" }, "stable": { "version": [ 0, 6, - 2 + 3 ], "deps": [ "closql", @@ -48185,8 +48300,8 @@ "transient", "yaml" ], - "commit": "71910a26e360bfe88eb81b47f377f7694161fe9b", - "sha256": "05clfk3w81p36v86bc169am6kp6k61phrh8pwvmzhknmar1lspln" + "commit": "315e8e9a2b45d050ca7fc717595cc698e175b140", + "sha256": "0fg5r39l2y6smwkdzf0nwpa4hmgcj5mz28x8gwyvj9nfhgl4xg1j" } }, { @@ -48587,26 +48702,26 @@ "repo": "tarsius/frameshot", "unstable": { "version": [ - 20251101, - 2212 + 20260101, + 1833 ], "deps": [ "compat" ], - "commit": "89ca25879b4c55da049f771870926a27bbfb1066", - "sha256": "0l10j1zb2fyy1j4xxks1r8hyx9vrjqd26llwc3x7chb2r2x5wyla" + "commit": "975450f325f0e29a73214deff011ad524f02bc74", + "sha256": "0ax9jkchlb1fc6fxw09zps6qhaazbpgm7b66hbsblkdy2apczcnm" }, "stable": { "version": [ 1, 2, - 0 + 1 ], "deps": [ "compat" ], - "commit": "89ca25879b4c55da049f771870926a27bbfb1066", - "sha256": "0l10j1zb2fyy1j4xxks1r8hyx9vrjqd26llwc3x7chb2r2x5wyla" + "commit": "975450f325f0e29a73214deff011ad524f02bc74", + "sha256": "0ax9jkchlb1fc6fxw09zps6qhaazbpgm7b66hbsblkdy2apczcnm" } }, { @@ -48951,16 +49066,16 @@ "repo": "waymondo/frog-jump-buffer", "unstable": { "version": [ - 20221114, - 141 + 20251228, + 555 ], "deps": [ "avy", "dash", "frog-menu" ], - "commit": "ab830cb7a5af9429866ba88fb37589a0366d8bf2", - "sha256": "0996896n7135xzxxhh50phhb1y06rcycj2gxx7p26p7aa72ambc3" + "commit": "e2beb322d4ef1baaaf191dbc6f50e19fa5781abf", + "sha256": "1b016y5q0lbcwn4bw84vw8ffkkrca9f63cwwpf7gyksdk26fqy1f" } }, { @@ -49348,11 +49463,11 @@ "repo": "auto-complete/fuzzy-el", "unstable": { "version": [ - 20250101, - 843 + 20251231, + 1622 ], - "commit": "09ef98ecdea03497ae309fd0ed740190e9a3492e", - "sha256": "1szzbkvb80hdz3889q1jb8jyn8fzdxsxrmz6qk8w9x4cc7xw70gf" + "commit": "3dc04f0a037d53d1174a1f38dce8a4b3498fa947", + "sha256": "1v9mdc1zwz23arh7rr30jglkhccl3aargpfk5ihksf5r6rg2vm93" }, "stable": { "version": [ @@ -49434,26 +49549,26 @@ "repo": "tarsius/fwb-cmds", "unstable": { "version": [ - 20251101, - 2015 + 20260101, + 1833 ], "deps": [ "compat" ], - "commit": "2c36c716a5cf86e790ad1acbd2a062230c78eec2", - "sha256": "0sp41dsqm8n2m8yc4y4nr7r6qqkc261jz75gi0vgf9pjx0qc8iys" + "commit": "d230b9e42f992d9a4c4b155ba7f1920e8577caca", + "sha256": "07h0h2jsb4imkc6n4wxc255f3glgq5kcl2xq85h0769qa28qy5w4" }, "stable": { "version": [ 2, 0, - 4 + 5 ], "deps": [ "compat" ], - "commit": "2c36c716a5cf86e790ad1acbd2a062230c78eec2", - "sha256": "0sp41dsqm8n2m8yc4y4nr7r6qqkc261jz75gi0vgf9pjx0qc8iys" + "commit": "d230b9e42f992d9a4c4b155ba7f1920e8577caca", + "sha256": "07h0h2jsb4imkc6n4wxc255f3glgq5kcl2xq85h0769qa28qy5w4" } }, { @@ -49508,11 +49623,11 @@ "repo": "bling/fzf.el", "unstable": { "version": [ - 20240822, - 201 + 20260111, + 1853 ], - "commit": "641aef33c88df3733f13d559bcb2acc548a4a0c3", - "sha256": "1nyvam5jg4gih0x2rvwr4jn97lyhaic3adpdxpdfx682ckj1k2vp" + "commit": "7bd12faa84f0ddcbc1e76ab416bb43e36fbf9c1f", + "sha256": "07zfb7771kwwv99z1fdk9zb51swyl5i07ps53748n9yskivf16kx" }, "stable": { "version": [ @@ -49574,11 +49689,11 @@ "repo": "ShiroTakeda/gams-mode", "unstable": { "version": [ - 20251124, - 1517 + 20260119, + 217 ], - "commit": "dfab98a2ef847bae4bc3ae3abdf638355efd73db", - "sha256": "0y5phgla7s9cxb4rwn9kc092wl55knv4iyf5621bc87b7ybma4q8" + "commit": "519c64f186515157b6a01143f438dc24148d8e58", + "sha256": "185r2x63cib0bjl68xxn52bvli7lfpy894l7n01wy3q05w4lfbws" }, "stable": { "version": [ @@ -49666,11 +49781,11 @@ "repo": "wavexx/gcode-mode.el", "unstable": { "version": [ - 20230823, - 2141 + 20260108, + 1713 ], - "commit": "4b54553a698d81e52dde14037df94774c7f30b95", - "sha256": "13nafw4rz1xfzcag0390xxs1nqadplvkrkiw72h0i8y2kwa9yya3" + "commit": "a0423aab9aba9f2af8600809bcb1b927fa188d1d", + "sha256": "035gxc0xb7ma9ydcg2gxa5mnr16qlp5gd0xnafklkfmqrcfi3rxc" } }, { @@ -50659,8 +50774,8 @@ "repo": "magit/ghub", "unstable": { "version": [ - 20251130, - 1842 + 20260101, + 1852 ], "deps": [ "compat", @@ -50668,22 +50783,23 @@ "llama", "treepy" ], - "commit": "9f416605d560ed2a6b62a87d1f624549901b1102", - "sha256": "1r22sj9l2zrxakja636pskl0lrkmgkrz7r0k0w6icn9836v2kjq1" + "commit": "278d9fb5f3f673a4ecfe551faeacc0dfd5de0783", + "sha256": "0bw8m3i05r6bm8drapxf8ldg71wgymkr15adl43lckp37kl7npyj" }, "stable": { "version": [ 5, 0, - 2 + 3 ], "deps": [ "compat", + "cond-let", "llama", "treepy" ], - "commit": "447cb51fa7d19e1fb3844acdd2c540be04299ffb", - "sha256": "16ikjhps2ha23ab3w43vsz38l1hbjvwhk2dhajv6853gpx4xaipm" + "commit": "278d9fb5f3f673a4ecfe551faeacc0dfd5de0783", + "sha256": "0bw8m3i05r6bm8drapxf8ldg71wgymkr15adl43lckp37kl7npyj" } }, { @@ -51399,26 +51515,26 @@ "repo": "magit/git-modes", "unstable": { "version": [ - 20251101, - 2017 + 20260101, + 1834 ], "deps": [ "compat" ], - "commit": "dfc450d79498b7997b1155ac76629ab01f7ef355", - "sha256": "0pjsxw5ni47c8mfd40l9x5fnpi1423djhxxr2ixvk81p7xcrcsyi" + "commit": "c3faeeea1982786f78d8c38397dec0f078eaec84", + "sha256": "12r2n3w3yigszh2cszfca1rmrifj2lib5aswcjrx4rd9pzziavzk" }, "stable": { "version": [ 1, 4, - 7 + 8 ], "deps": [ "compat" ], - "commit": "dfc450d79498b7997b1155ac76629ab01f7ef355", - "sha256": "0pjsxw5ni47c8mfd40l9x5fnpi1423djhxxr2ixvk81p7xcrcsyi" + "commit": "c3faeeea1982786f78d8c38397dec0f078eaec84", + "sha256": "12r2n3w3yigszh2cszfca1rmrifj2lib5aswcjrx4rd9pzziavzk" } }, { @@ -51464,6 +51580,36 @@ "sha256": "1hyq3il03cm6apfawps60r4km8r6pw0vphzba30smsqfk50z3ya3" } }, + { + "ename": "git-sync-mode", + "commit": "210325da4e89b778877b88d1cb9afd0d92b1912b", + "sha256": "11hys6k4drkcg44symvyqjm5237vm0zk7yzrbpszfdfz772f9nlv", + "fetcher": "github", + "repo": "justinbarclay/git-sync-mode", + "unstable": { + "version": [ + 20260101, + 2353 + ], + "deps": [ + "async-await" + ], + "commit": "9e602ebb0fa3c02a7987bb94ccfa0142fe00d1a9", + "sha256": "0896qzwq57klqa3bb86m4xasibrb95slq7awmavw5xzw38pq0rb9" + }, + "stable": { + "version": [ + 0, + 5, + 0 + ], + "deps": [ + "async-await" + ], + "commit": "abdb08a7fd262d8bec4c967338e7715e43119499", + "sha256": "0bkc4b2kff0pivss2i4k5sjl0aj18k664q697l095lafbn2gf0a9" + } + }, { "ename": "git-time-metric", "commit": "f98962bf6b55a432a45f98b0a302710546d1be07", @@ -52568,8 +52714,8 @@ "url": "https://git.thanosapollo.org/gnosis", "unstable": { "version": [ - 20251108, - 939 + 20260114, + 454 ], "deps": [ "compat", @@ -52577,8 +52723,8 @@ "org-gnosis", "transient" ], - "commit": "43b8ba93a7173543d16e08ebc30ce8ed3f793b7f", - "sha256": "0zlcw3qqpxar9sapds38w38yhxmndv7zb59xh206c0fwvymjfc1d" + "commit": "6bd8f4e5a84387b51df961db9703e9801f3610f7", + "sha256": "1x8d0dw1s6qhhhv2f90372nk0zwi3m405cga706xzrffr86mydyr" }, "stable": { "version": [ @@ -52657,14 +52803,14 @@ "repo": "emacs-gnuplot/gnuplot", "unstable": { "version": [ - 20250724, - 1531 + 20260117, + 1740 ], "deps": [ "compat" ], - "commit": "43e9674b869475b1c2a32f045c167673eb2faae0", - "sha256": "1l613l11l0w27z7qihv3ch5z8993rbajz61n2in83sk2xx53z1sf" + "commit": "e4d19faf760f9f261339586f723859ce7869e760", + "sha256": "1mnicmb79fvwmiwgsylvalf6qbmyig40kzdmibrz9wc39kkcmvfm" }, "stable": { "version": [ @@ -53496,6 +53642,54 @@ "sha256": "1nmxw99xqhr9sg5lafqjs7x033br8xz9106zc96gxf07v6zgbxy2" } }, + { + "ename": "go-template-helper-mode", + "commit": "42813923054563851b6cadd0f04ffe9fff58be92", + "sha256": "00np7ndvmi892v5bx8dzxf1x8rzmp6hf30ndy8ddk31895yc711m", + "fetcher": "codeberg", + "repo": "rch/go-template-helper-mode", + "unstable": { + "version": [ + 20260102, + 1449 + ], + "commit": "34ba1fa917da78f9926fa909056bd9e1e5dd2837", + "sha256": "179przj56648gxsqz0b0jzwj6b7d729ncabqzqgqfwyad9n2605b" + }, + "stable": { + "version": [ + 1, + 0, + 1 + ], + "commit": "34ba1fa917da78f9926fa909056bd9e1e5dd2837", + "sha256": "179przj56648gxsqz0b0jzwj6b7d729ncabqzqgqfwyad9n2605b" + } + }, + { + "ename": "go-template-mode", + "commit": "4bd2603f9fbf22fae148ec8573bcd3b0fb3cce09", + "sha256": "0g5p7fszzrsk68y1myvsl4v0p7x4v1m3w9ffhfvkcyjj6g5ppvd6", + "fetcher": "codeberg", + "repo": "rch/go-template-mode", + "unstable": { + "version": [ + 20260102, + 1442 + ], + "commit": "f33b953f5301d079463b428393efcd83767a128c", + "sha256": "1s9b0z9i6mf1dqa1f3wzdmmqgwyq34q3vkfj6cbzsi3kzrq8s9nr" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "commit": "f33b953f5301d079463b428393efcd83767a128c", + "sha256": "1s9b0z9i6mf1dqa1f3wzdmmqgwyq34q3vkfj6cbzsi3kzrq8s9nr" + } + }, { "ename": "gobgen", "commit": "8c9fed22bb8dbfb359e4fdb0d802ed4b5781f50d", @@ -53591,11 +53785,11 @@ "repo": "minad/goggles", "unstable": { "version": [ - 20250921, - 1713 + 20260101, + 1343 ], - "commit": "6f87a700137c838568966bc8099dc15786897c32", - "sha256": "0jxvp11q4c18w8k7m4vi6sn0nx5wphf5wlq6mxvx34zk1pmw3scn" + "commit": "81adff62ca58aeead1f8c25ec64f1d4ddbc80f5e", + "sha256": "0q616zzbw6qrd2w0d6rjl0xvidbl5iq8llp95686f96xwrc0r78q" }, "stable": { "version": [ @@ -54019,11 +54213,11 @@ "repo": "emacs-vs/goto-char-preview", "unstable": { "version": [ - 20250101, - 908 + 20260101, + 549 ], - "commit": "806baf183ca6f6c88aea7f79752e48c4f2f86c89", - "sha256": "01r828qpx9bz27nj4d2xj5sdzi5q71nfji21h735bn4r6q6p9hk9" + "commit": "b78fa6419466984b97459e95ffb77f3e9ae10a09", + "sha256": "0wz4ajn4d4b3rli1hvlh5vsdpm98m2wkdni6sw03m3wz4750brx6" }, "stable": { "version": [ @@ -54106,11 +54300,11 @@ "repo": "emacs-vs/goto-line-preview", "unstable": { "version": [ - 20250101, - 908 + 20260101, + 549 ], - "commit": "fa34955bcd1166421757216013945bc9ed520dc5", - "sha256": "0x34xkg5g630yiihyqq09l21bfxvz0iz83fw470sq4j3qm6hnykr" + "commit": "ccc3c361da93f5bd44d697d22482f52fab735860", + "sha256": "08yw64chjd189is40yl9plxym35bb3zfmsb7k41h8rdgpcw7ib27" }, "stable": { "version": [ @@ -54210,6 +54404,15 @@ ], "commit": "b8aeca2c8fd5ed370dad0676da8f380627c916d5", "sha256": "1aczmvyaa0z5z4bxr87k8v3vs915331kccc85y2jm99rc3786r1q" + }, + "stable": { + "version": [ + 0, + 7, + 3 + ], + "commit": "b8aeca2c8fd5ed370dad0676da8f380627c916d5", + "sha256": "1aczmvyaa0z5z4bxr87k8v3vs915331kccc85y2jm99rc3786r1q" } }, { @@ -54238,11 +54441,11 @@ "repo": "stuhlmueller/gpt.el", "unstable": { "version": [ - 20251214, - 540 + 20260111, + 423 ], - "commit": "f2686a12e6703b970f569ad33762166a396bf2a2", - "sha256": "0c3vdx3dfnmrx7f5l87j9j7ha0jnbbgjyyql14bspc99wy0d1591" + "commit": "fb5b7a833116377f9aae05e3ddefec64805d7546", + "sha256": "15md8lpkkj1k9f0aaqqp98pzkklvc386i5ilawqq0mvq1kpzir2j" } }, { @@ -54309,15 +54512,15 @@ "repo": "karthink/gptel", "unstable": { "version": [ - 20251218, - 224 + 20260116, + 710 ], "deps": [ "compat", "transient" ], - "commit": "0f65be08ead0c9bc882fad5a4dcb604448e366a6", - "sha256": "0vrzmxg5xaazjpagavbx297vk042qjvygy6ffbxgjvkz68j8vy7v" + "commit": "7f15e57e1a5c7dcc504457708645aef2deceb425", + "sha256": "0ljylls6537rxgy0ywc7paxz4ccgxizv1lzlb02hnb1xwrd5pmyz" }, "stable": { "version": [ @@ -54342,8 +54545,8 @@ "repo": "karthink/gptel-agent", "unstable": { "version": [ - 20251210, - 453 + 20260114, + 2340 ], "deps": [ "compat", @@ -54351,8 +54554,8 @@ "orderless", "yaml" ], - "commit": "99a8b940271fbe68cdfb7c2329d090dc4ef04b99", - "sha256": "1bmvdya60l120a18pl4j10n1pydmxr376f93d66s1dwkxp8jkiwy" + "commit": "ba4aed51fe4ae4ddf73dc538aeaec7fe9bc364be", + "sha256": "0476jbydk62f01vj9463c0h7fy4nibq351m4wy4dql04x6nhflx6" } }, { @@ -54403,6 +54606,25 @@ "sha256": "1ig9z5kv3jypv8bmvhlcy2pbpf7zyx7jj7x4cmdkng3sja4078r0" } }, + { + "ename": "gptel-cpp-complete", + "commit": "14198c86535bd12b47436d5c6beb260e9d828611", + "sha256": "1x30vr22r8kdbhfdnhqk0yanqdfwqi88hzdqjpx6kpjjigy5m5la", + "fetcher": "github", + "repo": "beacoder/gptel-cpp-complete", + "unstable": { + "version": [ + 20260112, + 803 + ], + "deps": [ + "eglot", + "gptel" + ], + "commit": "c38815f81f40ef519c2bcc5dfa9a29b72cc54a4c", + "sha256": "16pac2ahn0zqfr43nsfkmbqs7qlnmq6xhvg0f7b9313ndhi9q8xm" + } + }, { "ename": "gptel-fn-complete", "commit": "e32759c156c2dfac7f35ada096fec7dc06e5c34a", @@ -54480,11 +54702,11 @@ "repo": "mkcms/gpx-mode", "unstable": { "version": [ - 20251208, - 2014 + 20251228, + 1347 ], - "commit": "f9a34cf11a41b991ae93cce34a0b6fc3b2050f4a", - "sha256": "1w0651cln7pnvb3fj8x98djnmg14b2lh17qn7lpxqr1s41d53i4c" + "commit": "d97efb2c2701118f418c22ab1b6518bef0d79517", + "sha256": "1jsxpwkdj5mdg98c979w7zsmflip5fdry5bczdw4326a6b7mksic" }, "stable": { "version": [ @@ -54633,16 +54855,16 @@ "repo": "emacs-grammarly/grammarly", "unstable": { "version": [ - 20250101, - 849 + 20251231, + 1727 ], "deps": [ "request", "s", "websocket" ], - "commit": "c67f8d49bf89fb176e4a125b8fc4be4a41446a95", - "sha256": "1r9vbkqz9ynawyn7v98lqcadjdns6kyndazsbksxqd3myvf6m6la" + "commit": "aa079dca01e7dc35d993bdbdf2bcdccaf93a3d56", + "sha256": "0j45vdk305znvdbfky5n5f5ammanrl0zbplgkcp06bs056zm66m6" }, "stable": { "version": [ @@ -54943,15 +55165,15 @@ "repo": "michelangelo-rodriguez/greader", "unstable": { "version": [ - 20251125, - 859 + 20260103, + 2206 ], "deps": [ "compat", "seq" ], - "commit": "b25974aeae49f11b91bb78d94ab51913fdfcdc05", - "sha256": "1qkszb4yrfnzb2rqkf6vmzca53w68p78zb58frcxslxn7s5l7ih1" + "commit": "66a405e49df0421e4d3b8cd4fc81716a949a9568", + "sha256": "18hzfz4an0kl2n538qf6qy14diw2yr5bna1lafvz92spz3wyzs6w" } }, { @@ -55561,6 +55783,30 @@ "sha256": "0j22rsvw5c2cm68s6r8zyydmwj8nn9v8npp7x8s8mcg1rlh00ifm" } }, + { + "ename": "guava-themes", + "commit": "96886e44814fc1e33d4fb14bfd5d0911f76e50a8", + "sha256": "1f1vzansvgpp020cmq331hhr214by07mllfkyqlyqsijh6nwnn90", + "fetcher": "github", + "repo": "bormoge/guava-themes", + "unstable": { + "version": [ + 20260119, + 2115 + ], + "commit": "983154f6922571b2cb34730808d6b396417b10ba", + "sha256": "0760bavqmbhjsd1ydiqm4h5c2kfmlvnn0mgf845k8qvghb9y14xx" + }, + "stable": { + "version": [ + 0, + 8, + 0 + ], + "commit": "983154f6922571b2cb34730808d6b396417b10ba", + "sha256": "0760bavqmbhjsd1ydiqm4h5c2kfmlvnn0mgf845k8qvghb9y14xx" + } + }, { "ename": "guess-language", "commit": "a6ff6bbfa11f08647bf17afe75bfb4dcafd86683", @@ -55651,18 +55897,36 @@ "repo": "guix/emacs-guix", "unstable": { "version": [ - 20250914, - 1923 + 20260116, + 1554 ], "deps": [ "bui", "dash", "edit-indirect", "geiser", + "magit-popup", "transient" ], - "commit": "324987fb4a3e67c6f0f565b6605b8fce559f60ee", - "sha256": "1bg8sy20rdpdv1vzim494jwrmd63rd1mn8v94rkdijs9a2cakdkq" + "commit": "72833603ee54c7a8d955415869a332419680ca50", + "sha256": "14639wg2717yawj4qhmmzvirrvjy0s1jw2j9wgyzc21h7hl016pz" + }, + "stable": { + "version": [ + 0, + 6, + 1 + ], + "deps": [ + "bui", + "dash", + "edit-indirect", + "geiser", + "magit-popup", + "transient" + ], + "commit": "72833603ee54c7a8d955415869a332419680ca50", + "sha256": "14639wg2717yawj4qhmmzvirrvjy0s1jw2j9wgyzc21h7hl016pz" } }, { @@ -55688,11 +55952,11 @@ "repo": "Overdr0ne/gumshoe", "unstable": { "version": [ - 20240902, - 2137 + 20260110, + 1840 ], - "commit": "f84bec6057506ec3f145cd3e06b320f1e40efcdf", - "sha256": "13xp6cqblhdaah1h11gvxfz3hpi41hn1bp1pwdgpfk61p68iwpbf" + "commit": "2f4f54a584d4460b838ae8e366c07eb0f040d408", + "sha256": "0b4pprgqlbcl69whk7rwwdc5zqysxkgk74hmbbfp3r55mfi686ca" } }, { @@ -56626,11 +56890,11 @@ "repo": "emacsorphanage/haxe-mode", "unstable": { "version": [ - 20240925, - 754 + 20260103, + 1757 ], - "commit": "7a396e9f01f7c110dd120c6ffaea668f44991f51", - "sha256": "1mhrxri5pkqi4cmbwcf9f073vxbihxlv4vjv5vv5m33smnb3q97g" + "commit": "6ffa81f6d1fa81b7b9ae2e68d22b0d4c872cf59d", + "sha256": "13h39dmcmlpn2nai5j4d6pzaikai142bflk3iww5pijhs2z8qv94" }, "stable": { "version": [ @@ -56838,15 +57102,15 @@ "repo": "emacs-helm/helm", "unstable": { "version": [ - 20251212, - 555 + 20260108, + 714 ], "deps": [ "helm-core", "wfnames" ], - "commit": "08fb63fab625e90b699999151dada80232a7c81b", - "sha256": "04dka0myf6sfyc46myx6fqyfq42lxybd2y4cr0vsrfizqd3lmiks" + "commit": "3065b5d7c42fd2ba23ebd73cb25dc028990fc0bb", + "sha256": "11b3z2l8ml4d21fh64gwlzqsk4k8pq4ak6jhck5dzkz6gq4ln469" }, "stable": { "version": [ @@ -57649,14 +57913,14 @@ "repo": "emacs-helm/helm", "unstable": { "version": [ - 20251211, - 709 + 20260104, + 1441 ], "deps": [ "async" ], - "commit": "c9a6c2542e5ec48700d1a72632cef009e5ee3253", - "sha256": "1xjy0scdlg6dd86m33jgkzkx4zbp42i2634vf7g3jhi7z8hyia5h" + "commit": "cbbaff3c5a76b3ab91ba297844acce11980f55fd", + "sha256": "05zadb07hgsv4lphssawjsfdwi3c7rq2l6qf8yq5my6g6w372l88" }, "stable": { "version": [ @@ -57937,16 +58201,16 @@ "repo": "emacs-helm/helm-emms", "unstable": { "version": [ - 20250405, - 1018 + 20260102, + 537 ], "deps": [ "cl-lib", "emms", "helm" ], - "commit": "2e8b53a46b32f956efacfda2dbf3f1b0db867472", - "sha256": "0gv4pb6s4jimlddc047vl1pi7r3h56s7ldz3z8c4klf2j30096l9" + "commit": "ae442c2a338c9335cd8e2b27be623b135cde6107", + "sha256": "08wdgqyn8pfm7wfs82binm83n7z8d4li29vwr8pjy7r4syxi16y6" }, "stable": { "version": [ @@ -58127,15 +58391,15 @@ "repo": "emacs-helm/helm-firefox", "unstable": { "version": [ - 20220420, - 1346 + 20260102, + 537 ], "deps": [ "cl-lib", "helm" ], - "commit": "571cf8dfcbe43d91f9890eebefc88d7572c62e75", - "sha256": "0x93x29d74mqbq78jcxq06w9myfml7yni5p2zfdyqva7q725wsgb" + "commit": "9356ace9fac469b94121c36e5960cc1f5ce14663", + "sha256": "06y9c4csg4q5ilayvkzb9xrq02r86hs1g09ps4hyrckngwx0rmig" }, "stable": { "version": [ @@ -58594,14 +58858,14 @@ "repo": "emacsorphanage/helm-gtags", "unstable": { "version": [ - 20240925, - 755 + 20260103, + 1800 ], "deps": [ "helm" ], - "commit": "f51eec4a39d7a38a030fd37e40834f1ca9b61e00", - "sha256": "18iyc4klwp7zpccdhpyhvzi2lg61njdy6a6cfgx1h2kkpqxlccwv" + "commit": "6278f138896585dd60cd954f991cffcc0ebf6440", + "sha256": "0471bkm8mv8qh4x69kvz3cayhlyjwg6zi1yxaxl2prs0h5dyn11x" }, "stable": { "version": [ @@ -59009,14 +59273,14 @@ "repo": "emacs-helm/helm-ls-git", "unstable": { "version": [ - 20251026, - 714 + 20260105, + 455 ], "deps": [ "helm" ], - "commit": "d72786b5a87950a4d125456ff64a258a8388bf19", - "sha256": "18700qfy7p2vfhz7x3rkph2d285lqh0cazrzayg08pxd8nh8l2mc" + "commit": "dd0ed5847d4bf1b27e767cf194475ada88ee8898", + "sha256": "13sa7a9a6p7nwdw5kbf50x942s579z53qb30ic7401gk8va7ay3m" }, "stable": { "version": [ @@ -60264,38 +60528,6 @@ "sha256": "0s4hb1fvwr9za5gkz8s5w1kh9qjyygz6g59w7vmrg2d8ds2an03d" } }, - { - "ename": "helm-rubygems-org", - "commit": "655be547d57d358eff968f42c13dcf4371529a72", - "sha256": "04ni03ak53z3rggdgf68qh7ksgcf3s0f2cv6skwjqw7v8qhph6qs", - "fetcher": "github", - "repo": "neomantic/helm-rubygems-org", - "unstable": { - "version": [ - 20140826, - 1156 - ], - "deps": [ - "cl-lib", - "helm" - ], - "commit": "6aaed984f698cbdf9f9aceb0221404563e28764d", - "sha256": "1sff8kagyhmwcxf9062il1077d4slvr2kq76abj496610gpb75i0" - }, - "stable": { - "version": [ - 0, - 0, - 1 - ], - "deps": [ - "cl-lib", - "helm" - ], - "commit": "6aaed984f698cbdf9f9aceb0221404563e28764d", - "sha256": "1sff8kagyhmwcxf9062il1077d4slvr2kq76abj496610gpb75i0" - } - }, { "ename": "helm-safari", "commit": "553e27a3523ade9dc4951086d9340e8240d5d943", @@ -60356,15 +60588,15 @@ "repo": "emacs-helm/helm-searcher", "unstable": { "version": [ - 20250814, - 923 + 20251231, + 1623 ], "deps": [ "helm", "searcher" ], - "commit": "8d1b99900d1c01892678c45e48e1959d454532ee", - "sha256": "0zl3vpma8id58nk0945z7j1h56vwswxy6zi9cibyrz8j3ghcbb9a" + "commit": "f81955c7197cdaaf96e4b643f1946d54912d6b8a", + "sha256": "1mmficnh03vqjdgjm00svng4j91w3br0c1r5xn0b4i2wz36n2rry" }, "stable": { "version": [ @@ -60661,15 +60893,15 @@ "repo": "emacs-helm/helm-system-packages", "unstable": { "version": [ - 20251217, - 713 + 20260105, + 509 ], "deps": [ "helm", "seq" ], - "commit": "1264926a5ae8974e1809fc02e8d059d6398d625f", - "sha256": "1hgjpmc84axim9k77amj0nqh003h8frpikx1blbg7kz72d7wmvy2" + "commit": "35aa6c08bc632d76c066aef0b079f6733219c634", + "sha256": "1cjz4590s42n5rfmzdwp40lqfqzp6rknvpw872r2d2vbgsyivfn3" }, "stable": { "version": [ @@ -62141,11 +62373,11 @@ "repo": "ideasman42/emacs-hl-block-mode", "unstable": { "version": [ - 20251126, - 1136 + 20251230, + 731 ], - "commit": "8dbab7b71ee959e4e57f609a2483481603a97f71", - "sha256": "11mfhz2829qnm62v8kqvk2zn6yxdx3mpkc7vjz002nryqi14s3vd" + "commit": "8f66a89196dec2f9b5f9a58b769e64c190493064", + "sha256": "1nh5pv03hnqqsn2i7rgp8lzs05kp60ffl2x1i3h0pbvwb5vkwy30" } }, { @@ -62174,11 +62406,11 @@ "repo": "ideasman42/emacs-hl-indent-scope", "unstable": { "version": [ - 20251126, - 1145 + 20251231, + 706 ], - "commit": "b099b553d6a1a797a57a83203e41819718e24ca2", - "sha256": "1798pc52y9v3nf9d6frz9w4fv9h6mwy5kjzb07albbpp8gs8j9hk" + "commit": "38c8775dc575ecf6a35fa88946be3dfb5b489018", + "sha256": "0qmab8g6mwacvgyjjwdblzx9j5wgyzkwz7b54vj9r1v2as79idhb" } }, { @@ -62207,11 +62439,11 @@ "repo": "ideasman42/emacs-hl-prog-extra", "unstable": { "version": [ - 20251126, - 1139 + 20251224, + 230 ], - "commit": "c9cd44cc8346f9a044165658a13931f0304ae293", - "sha256": "01bvb07x3nslfcjvci7vfi4np3srn0chdwy02qcpvs07fwdmbwfn" + "commit": "1cfce465f59700820932ec71c019d821c6cea126", + "sha256": "0fl94alqmj1530l632wwv2s84jgvppbxsk3w5r6faddf03c8zpcm" } }, { @@ -62244,26 +62476,26 @@ "repo": "tarsius/hl-todo", "unstable": { "version": [ - 20251101, - 2019 + 20260101, + 1834 ], "deps": [ "compat" ], - "commit": "94893087e0aca6642a3ebf11f46b3d5f47c1eb22", - "sha256": "1ym4al62ljnpr6zk459qwl1as8hf8grvigh28h635bc5mv6qnaj3" + "commit": "9540fc414014822dde00f0188b74e17ac99e916d", + "sha256": "01rfyp1iqiyp8k7fg16ji8p2dp74ffdhl4bdikfxb2sz4jbz8x80" }, "stable": { "version": [ 3, 9, - 2 + 3 ], "deps": [ "compat" ], - "commit": "94893087e0aca6642a3ebf11f46b3d5f47c1eb22", - "sha256": "1ym4al62ljnpr6zk459qwl1as8hf8grvigh28h635bc5mv6qnaj3" + "commit": "9540fc414014822dde00f0188b74e17ac99e916d", + "sha256": "01rfyp1iqiyp8k7fg16ji8p2dp74ffdhl4bdikfxb2sz4jbz8x80" } }, { @@ -62661,26 +62893,26 @@ "repo": "kaorahi/howm", "unstable": { "version": [ - 20251005, - 1120 + 20260101, + 1342 ], "deps": [ "cl-lib" ], - "commit": "cc0ceaeed24f122fba89200888d367659cc8662e", - "sha256": "1h8s8avnyxm1vvlkmn6ka6kzw121i7pq54jzckssf9iwn2zgykk1" + "commit": "7e49045c23749b61d8c93df68ad9502292fd61bc", + "sha256": "15l27c1xj0krkinjp1xgk7gl227g67xylfhwxxs5ymijgswpzvjn" }, "stable": { "version": [ 1, 5, - 5 + 6 ], "deps": [ "cl-lib" ], - "commit": "15ef80bc6ed46447027b59769be16108a0fc4a9e", - "sha256": "1dmjcbwcghyppqrg383pkric5mjhrz95f7wlm8lxq8k6zkynm1hp" + "commit": "7e49045c23749b61d8c93df68ad9502292fd61bc", + "sha256": "15l27c1xj0krkinjp1xgk7gl227g67xylfhwxxs5ymijgswpzvjn" } }, { @@ -62860,11 +63092,11 @@ "repo": "emacs-vs/htmltagwrap", "unstable": { "version": [ - 20250101, - 907 + 20260101, + 549 ], - "commit": "66dd54079110b4b6d91bb81acf8a31649e3cb29f", - "sha256": "16ir33a328qwrmcy2ip9zidad5c5b46rwf3gmnf2rmsqdnxand3g" + "commit": "d5df47cf0a303ddad6b063c69db629d373ce2fd3", + "sha256": "1ymy51h270d9mng58b18xysvx4v5rkbqwna3pbd6wr9d6wq5hmsg" }, "stable": { "version": [ @@ -63288,11 +63520,11 @@ "url": "https://git.savannah.gnu.org/git/hyperbole.git", "unstable": { "version": [ - 20251214, - 323 + 20260111, + 1646 ], - "commit": "b7cc26a2af8c33b2ce55a8304a811cbfdde341ea", - "sha256": "1r91brd937f297224l9h85wv7gqaiyvzcwbhkqiing5cc556nad0" + "commit": "b14310df58cc8bd33860e9bf548ee1497dc3fd20", + "sha256": "1xxzcr6v4qpmrz9380fil5bik0q45ww8iifgh2bl6ry7fnnpm3sc" }, "stable": { "version": [ @@ -63461,19 +63693,20 @@ "repo": "precompute/hyperstitional-themes", "unstable": { "version": [ - 20251214, - 1417 + 20260112, + 2116 ], - "commit": "86b942006b6c201e0ee4608797d9acc0083f499a", - "sha256": "1mfqgywpzjm3hs5lmjzyvvc18navv93z6x7vaynb0micxcdvw8ly" + "commit": "cc8c33a23116ed112ef9ca3a973597f03dc41459", + "sha256": "00mli6mdgrs49ckgq4qwmzgzlsax36harhhhwmb7ab87g5a9jadc" }, "stable": { "version": [ 3, + 2, 2 ], - "commit": "86b942006b6c201e0ee4608797d9acc0083f499a", - "sha256": "1mfqgywpzjm3hs5lmjzyvvc18navv93z6x7vaynb0micxcdvw8ly" + "commit": "cc8c33a23116ed112ef9ca3a973597f03dc41459", + "sha256": "00mli6mdgrs49ckgq4qwmzgzlsax36harhhhwmb7ab87g5a9jadc" } }, { @@ -63541,11 +63774,11 @@ "repo": "Stebalien/i3bar.el", "unstable": { "version": [ - 20250913, - 1829 + 20260102, + 1630 ], - "commit": "75a81e8100884f679378db52a660b3963f2dbede", - "sha256": "12carbz9znnijzyc84hvvljhv8zybwzgk42nd57g5iqc637vmhhf" + "commit": "111448dc2f84566c656c471eb05a8cb6cd946de1", + "sha256": "0ddcfgpr1w7l71aq5k8sp3in1wz7vvnbxzkc354mldqvnw5ff0s4" } }, { @@ -63996,11 +64229,11 @@ "repo": "ideasman42/emacs-idle-highlight-mode", "unstable": { "version": [ - 20251214, - 614 + 20260108, + 1311 ], - "commit": "425f1b247ca5176d47ff1d8b07a6a9293a066f82", - "sha256": "1yxfih5r85xrr5j8lzcssj2pfqnnbvrc87jx6lw3wxpcy8sxcks6" + "commit": "83aa002c837fc6c6e4ce7069c169875beeb1d41e", + "sha256": "194jghi6wmyagcdslqhpmnjz3aj2s1binqzr74l3nkzvwhzbvvhx" } }, { @@ -64700,26 +64933,26 @@ "repo": "tarsius/imake", "unstable": { "version": [ - 20251101, - 2020 + 20260101, + 1835 ], "deps": [ "compat" ], - "commit": "6a0bfeddb1565b4215c9228635c5897b487adb26", - "sha256": "0c12x1ycjk2bcigyw3fxa87hjkc5axa3zyxa02l5w0xfak0w76zb" + "commit": "c3d7fcc0d40676f47450891dc034511185566a0e", + "sha256": "1ch8ckb9gd89wr8v6150k0rnia54cbna9hxiivx3jnnr4lwn63lj" }, "stable": { "version": [ 1, 2, - 5 + 6 ], "deps": [ "compat" ], - "commit": "6a0bfeddb1565b4215c9228635c5897b487adb26", - "sha256": "0c12x1ycjk2bcigyw3fxa87hjkc5axa3zyxa02l5w0xfak0w76zb" + "commit": "c3d7fcc0d40676f47450891dc034511185566a0e", + "sha256": "1ch8ckb9gd89wr8v6150k0rnia54cbna9hxiivx3jnnr4lwn63lj" } }, { @@ -64730,11 +64963,11 @@ "repo": "QiangF/imbot", "unstable": { "version": [ - 20250108, - 1419 + 20260108, + 212 ], - "commit": "3d4d5b0e73981a5249bcedfabd6bb188a1283075", - "sha256": "0smy2pnl8czqgr70zhrz3l6p5vi877y9hlws3izww2gnnvv4xrvb" + "commit": "a9f21234f37589f40bfe582d8e0bed82c879a50c", + "sha256": "1cqnmdc8yf1mq5f5gfw365cb3nw23m896abq4sg6prvm5xv682z8" } }, { @@ -64988,14 +65221,14 @@ "repo": "jcs-elpa/impatient-showdown", "unstable": { "version": [ - 20250101, - 1009 + 20260101, + 600 ], "deps": [ "impatient-mode" ], - "commit": "5fa168ec9b74ba1579918eed01fde162d11e209a", - "sha256": "1z59h30mdv6ximzw29k18n758y1w15w62i9kdy8p66b002s4cx6w" + "commit": "19c4f7b2561bce8b0e186655660a22ed369707eb", + "sha256": "1ka7w1k4fz2yh0bk5vmfc8wxx85hbikm2i3aqc75ds9bgcv7px2y" }, "stable": { "version": [ @@ -65155,11 +65388,11 @@ "repo": "jcs-elpa/indent-control", "unstable": { "version": [ - 20250602, - 1131 + 20260101, + 600 ], - "commit": "9bcc2d1a35772cd55d2b11536cb21ffcd7eea365", - "sha256": "0l94nx6kd804p6vyg8xbrhzk5lz9qdz9p7dqn37ayckpifwpnr7v" + "commit": "222fa01879c08adc5cc84cef6aa4fcff90c7c938", + "sha256": "0w5iq7mnyisa63f3rlcpaqbxy3h428ywxz7rkw5z0v2gbr480l11" }, "stable": { "version": [ @@ -65473,11 +65706,11 @@ "repo": "nonsequitur/inf-ruby", "unstable": { "version": [ - 20250212, - 29 + 20251224, + 216 ], - "commit": "b8076aad10dfb0ba1e3a8b0d39c2b370dbe96ab0", - "sha256": "1ah4hfy17x4ikrg3q555q7qfmz021wmfm5v11l1id3aqfqira599" + "commit": "274398a24288a7db430a656b580ffbf889ca02aa", + "sha256": "0f7x6xyx3wmd81b1p1vl33vry4qkfpq7fiyzlj21ar4l9nm5h1va" }, "stable": { "version": [ @@ -65620,6 +65853,30 @@ "sha256": "1h2q19574sc1lrxm9k78668pwcg3z17bnbgykmah01zlmbs264sx" } }, + { + "ename": "info-nav", + "commit": "068d854cffaaf5208020597a55d3aa068fe3cf34", + "sha256": "136bgvaz6d8c2s4vz3d5j1d9g15ag76jdmqf89shg0ah6gi7lq41", + "fetcher": "codeberg", + "repo": "ggxx/info-nav", + "unstable": { + "version": [ + 20260113, + 531 + ], + "commit": "eede340e73cecf435bda4ad27d386a98b8c02f36", + "sha256": "1y11sh04msqq4k76k2d92bmwfzy6f59rdbwd6c2n4b62b8bq9329" + }, + "stable": { + "version": [ + 1, + 0, + 3 + ], + "commit": "eede340e73cecf435bda4ad27d386a98b8c02f36", + "sha256": "1y11sh04msqq4k76k2d92bmwfzy6f59rdbwd6c2n4b62b8bq9329" + } + }, { "ename": "info-rename-buffer", "commit": "4750abf33d23bce4ca33eb1afe5b972f14f3af39", @@ -65767,11 +66024,11 @@ "repo": "jamescherti/inhibit-mouse.el", "unstable": { "version": [ - 20251103, - 1432 + 20260114, + 1535 ], - "commit": "442202e59d61b0f0c662f9dadfa8fd9ecc31991b", - "sha256": "17jkch53p0lk42mdg7119vzv68zdqpg7n1dr23sjxd6v8bg8rym7" + "commit": "448a86b679dc4d45ec74f94d1471b51850bfd6b8", + "sha256": "0vpcvw317sk5w6v5nwjnbb80lfs27nya186rfhpn2mgzrbg5h0md" }, "stable": { "version": [ @@ -65830,14 +66087,14 @@ "repo": "chaosemer/init-dir", "unstable": { "version": [ - 20240924, - 150 + 20260104, + 1727 ], "deps": [ "benchmark-init" ], - "commit": "406953deb5f29112ca02850885954f82abb1d334", - "sha256": "1gppwqb45acki4qhfmpsw8qp9yk8bi8sqcljij2pcc5cbqi1g7ll" + "commit": "cc5a4676cbc698144c7a9bca465fccb5bdd4ace4", + "sha256": "0y94qwjj1lxm6acmiwhbfra5r4r5qyh8bairh7r9qaqrxlnpnx58" }, "stable": { "version": [ @@ -65996,11 +66253,11 @@ "url": "https://repo.or.cz/inline-docs.git", "unstable": { "version": [ - 20230708, - 222 + 20260115, + 1353 ], - "commit": "08eb99f65406993425ccf9937aad013436a7c6ef", - "sha256": "1iisz4vsbza658fdj455yambd5njjvid8m8jjmszpf8yi2rgyfd6" + "commit": "977e4b6bb2e636335c9e72cc9ef5c922296ec3ae", + "sha256": "0innnhcl4hpr9gvysv1lfwkbrvbvda9nmnda35n9kxjc8252sndx" } }, { @@ -66700,14 +66957,14 @@ "repo": "jcs-elpa/isearch-project", "unstable": { "version": [ - 20250101, - 1008 + 20260101, + 600 ], "deps": [ "f" ], - "commit": "abd8ee560d1843f9ea01e1a823ddeafe9fbb0b21", - "sha256": "07jwn8f8dpcfbh88s7i942ppk6dwkwd3s2zp4qmyqvzlm7zm2m14" + "commit": "e67c997c9b36690a8b1b7712ff1ba9664020d8b2", + "sha256": "1bmbmv2a1c83cq07nbzypy4af73rdph78a5df7x6bp6c53slzbgd" }, "stable": { "version": [ @@ -67660,15 +67917,15 @@ "repo": "Andersbakken/rtags", "unstable": { "version": [ - 20250801, - 1647 + 20251228, + 2249 ], "deps": [ "ivy", "rtags" ], - "commit": "dd6b20f7e57a30f32a8ccbb6c22038383dba746b", - "sha256": "15rkzvh4i4s2sm1zrclqqs4dnmiik9rcf59jq382ah0afh96mh3b" + "commit": "829a6298d6bfba8ed541570fcbe3daf5ce3135d0", + "sha256": "1qzd08sc3kg0cmfssdbdn595iwwalxhb5b43dsamzgfc3xhd7qap" }, "stable": { "version": [ @@ -67875,14 +68132,25 @@ "repo": "sarg/wifi-manager", "unstable": { "version": [ - 20251221, - 1835 + 20260113, + 1101 ], "deps": [ "promise" ], - "commit": "ec2b209e408eef08d19fa135253aa22a0317815a", - "sha256": "0imxqvjw2if3chzj4jisz8035s61l4ldp36vl33wa15jzb0mxd33" + "commit": "e947dff1f5593b3b01b380cc195108649392b89a", + "sha256": "1kfcxbjx1xgqbxx3s921nbkk1fqhndr91cckps5wk12d3mh98lqw" + }, + "stable": { + "version": [ + 0, + 2 + ], + "deps": [ + "promise" + ], + "commit": "e947dff1f5593b3b01b380cc195108649392b89a", + "sha256": "1kfcxbjx1xgqbxx3s921nbkk1fqhndr91cckps5wk12d3mh98lqw" } }, { @@ -67946,15 +68214,15 @@ "repo": "emacs-jabber/emacs-jabber", "unstable": { "version": [ - 20250310, - 305 + 20260119, + 1421 ], "deps": [ "fsm", "srv" ], - "commit": "30c023b6b54601594d347956cc2918e7841e5ed4", - "sha256": "0ain52p79sxll0bnsb4llfp1h4pqcqx3l6im4ibia06lg2aiqhpv" + "commit": "745e5f1354e99bfcee1aa097fb9d198cd701b463", + "sha256": "09rz0b8jlw9xpyxx7qfhh5hg5glkxfl1yzmzq2j2bk00iprmx0k0" }, "stable": { "version": [ @@ -68047,6 +68315,21 @@ "sha256": "0krbd1qa2408a97pqhl7fv0x8x1n2l3qq33zzj4w4vv0c55jk43n" } }, + { + "ename": "jade-schema-mode", + "commit": "366c410c1a28ca85243e9d4e5c6ee604ee299a40", + "sha256": "05x35ahb7xx0z1pybykjvd15r5zw1piirdg8bgi6ly67nkj5qayx", + "fetcher": "github", + "repo": "danjacka/jade-schema-mode", + "unstable": { + "version": [ + 20251223, + 255 + ], + "commit": "9cc4f9b780ff40afd8dde21ab7f53a16401c3d09", + "sha256": "1i9f61x8pdf26p640gqjh7vb9a2yiqv915immbmbgrp6rmpdh48h" + } + }, { "ename": "jami-bot", "commit": "aeb2ddddedbccaf65b670458cdca86e884e7a56b", @@ -68274,6 +68557,30 @@ "sha256": "070r4mg4v937n4h2bmzdbn3vsmmq7ijz69nankqs761jxv5gcwlg" } }, + { + "ename": "javelin", + "commit": "a5e9f1210e0d2ed83861af0c2e22ee6a292b420e", + "sha256": "15dikbh5zjyzzam9827awnjbdgm7yxz88xl3rjb8xnbcz8qjkx74", + "fetcher": "github", + "repo": "DamianB-BitFlipper/javelin.el", + "unstable": { + "version": [ + 20260105, + 1728 + ], + "commit": "e58733d6dfb3282d5b6ad4d295e8c71a8e5abc71", + "sha256": "198kxmcchmfblxphmwcgki15ymzz0kgmllmkdbgvs48bycpzp8kr" + }, + "stable": { + "version": [ + 0, + 2, + 3 + ], + "commit": "e58733d6dfb3282d5b6ad4d295e8c71a8e5abc71", + "sha256": "198kxmcchmfblxphmwcgki15ymzz0kgmllmkdbgvs48bycpzp8kr" + } + }, { "ename": "jaword", "commit": "00fe123ddc7fbcb9fd2b97e8a9fc8a8c5fabbf7f", @@ -68771,25 +69078,25 @@ "repo": "minad/jinx", "unstable": { "version": [ - 20251129, - 800 + 20260117, + 1650 ], "deps": [ "compat" ], - "commit": "a678be8cf0888947789a10a493c8b1c3a7066f52", - "sha256": "1ql2gv9jrva5l16d9xm2fz77ganpri7p73br1k0sj9kvinkyqxyf" + "commit": "b412673dec759131fe0abb346998b55225fbe771", + "sha256": "1rkgp1j4pc9i2305fjs20nrvn11dg22rj5vmwf4520baj7asd8m3" }, "stable": { "version": [ 2, - 5 + 6 ], "deps": [ "compat" ], - "commit": "a678be8cf0888947789a10a493c8b1c3a7066f52", - "sha256": "1ql2gv9jrva5l16d9xm2fz77ganpri7p73br1k0sj9kvinkyqxyf" + "commit": "b412673dec759131fe0abb346998b55225fbe771", + "sha256": "1rkgp1j4pc9i2305fjs20nrvn11dg22rj5vmwf4520baj7asd8m3" } }, { @@ -69010,11 +69317,11 @@ "repo": "SebastianMeisel/journalctl-mode", "unstable": { "version": [ - 20250922, - 1323 + 20260110, + 1949 ], - "commit": "c5a6127ad831fa95a8e3b3fa207a011435ae887b", - "sha256": "13j0a8n10w41qz2vddjb4i6v0vn3k4f9b2pm1hasjmdw3a7lk9m3" + "commit": "0b9294f8f2b53375aa4f4fb3eb7f73be7cd15add", + "sha256": "1pjv868kdg1bzm1x9lf1izn3klj2vzlsh30sci30bz54q3qdb0gr" }, "stable": { "version": [ @@ -70139,25 +70446,25 @@ "repo": "shg/julia-vterm.el", "unstable": { "version": [ - 20250621, - 854 + 20251229, + 335 ], "deps": [ "vterm" ], - "commit": "742255606a7a7712566dd15759cf316d584a4dc7", - "sha256": "1a1x2f0xlzpnrya68lzfj9m9lwq8wl1nq7vvvlgrbchhlrb3bvji" + "commit": "1cf2958448df40ca3508964d0d1a78cf8be2453f", + "sha256": "0wiw25wc8fb35wj30pq33mvm5hvzry9fdz9f5csscwrp0hn75245" }, "stable": { "version": [ 0, - 27 + 29 ], "deps": [ "vterm" ], - "commit": "310fa8fc32e86d4e588985b0dd46e2162e42560f", - "sha256": "0anr5jycj9553wq3s9w3kkbj8ww33b2mv2b842x6c1mf57sz1ax0" + "commit": "1cf2958448df40ca3508964d0d1a78cf8be2453f", + "sha256": "0wiw25wc8fb35wj30pq33mvm5hvzry9fdz9f5csscwrp0hn75245" } }, { @@ -70752,11 +71059,11 @@ "repo": "Fabiokleis/kanagawa-emacs", "unstable": { "version": [ - 20251222, - 1218 + 20260102, + 1542 ], - "commit": "1eddb5fe124dbec2a4b65e3e314fa49e41f36122", - "sha256": "1skpw13k6561p3n0cac9jflb7m0z250n23npaq9swjv5kja1vpj9" + "commit": "95516102a673b924c0446ae548c9053773f878ea", + "sha256": "08fhqpskidi9i79y8i4j9z6r4gcwknx4z0yamr69qldb1xfybk5q" } }, { @@ -70831,28 +71138,28 @@ "repo": "ogdenwebb/emacs-kaolin-themes", "unstable": { "version": [ - 20251007, - 1241 + 20260114, + 2021 ], "deps": [ "autothemer", "cl-lib" ], - "commit": "a0570401fa08fb6f3843e574d28823a8e079e943", - "sha256": "0qf5slf6ibi38v460wzbfm8sklpkzzq7hcb46dw13hiq2qmbkc1l" + "commit": "fc0337582f36167b74cbdc86a48471092c8f3262", + "sha256": "1lbqvs2jqvs6x8gj7bali24mw2fl6gk184zln6avy6wmam7n8dqi" }, "stable": { "version": [ 1, 7, - 3 + 4 ], "deps": [ "autothemer", "cl-lib" ], - "commit": "4b64a70625c1640d369392e9a79cdfd534b8e4be", - "sha256": "00cav4pj69m1kv46y8lcgrb71jfjw6s5sqnnllp0fq5hqdxnmcw1" + "commit": "fc0337582f36167b74cbdc86a48471092c8f3262", + "sha256": "1lbqvs2jqvs6x8gj7bali24mw2fl6gk184zln6avy6wmam7n8dqi" } }, { @@ -71271,26 +71578,26 @@ "repo": "tarsius/keycast", "unstable": { "version": [ - 20251101, - 2021 + 20260101, + 1835 ], "deps": [ "compat" ], - "commit": "090ade99c1c03830d45cc763e5733a1ca001c4e5", - "sha256": "1dnr2kfldbghq198bm5h784xmak6kybpfyq90bwwysd5dzli2i98" + "commit": "b831e380c4deb1d51ce5db0a965b96427aec52e4", + "sha256": "1bn30n0b0wsvzhpa4qsghh5acb82r07sw82xjwjqq26kckfisvkx" }, "stable": { "version": [ 1, 4, - 6 + 7 ], "deps": [ "compat" ], - "commit": "090ade99c1c03830d45cc763e5733a1ca001c4e5", - "sha256": "1dnr2kfldbghq198bm5h784xmak6kybpfyq90bwwysd5dzli2i98" + "commit": "b831e380c4deb1d51ce5db0a965b96427aec52e4", + "sha256": "1bn30n0b0wsvzhpa4qsghh5acb82r07sw82xjwjqq26kckfisvkx" } }, { @@ -71374,26 +71681,26 @@ "repo": "tarsius/keymap-utils", "unstable": { "version": [ - 20251212, - 1059 + 20260101, + 1836 ], "deps": [ "compat" ], - "commit": "20e2ebcdf0cb04666c6cf5060cc60078794db704", - "sha256": "0d4xqsscyd09djqk2cqyq5669cfy2x09nsql4zdy73y9zxkdbxxz" + "commit": "a3c94ce2c191eb990f9789456b82bf4870af04a0", + "sha256": "0ylbnlpgiwjb8g02ncr2r5d70hdkml6sl35gmv7b5yvpzki3jlnw" }, "stable": { "version": [ 4, 1, - 1 + 2 ], "deps": [ "compat" ], - "commit": "b230f47067bd09d0c6ad783efcc763c2003f1617", - "sha256": "0hc99j6fcbfypaqp9ymv61d0swpx47m6qx4q77xlkrx58n2b7xnf" + "commit": "a3c94ce2c191eb990f9789456b82bf4870af04a0", + "sha256": "0ylbnlpgiwjb8g02ncr2r5d70hdkml6sl35gmv7b5yvpzki3jlnw" } }, { @@ -71509,11 +71816,11 @@ "repo": "emacs-grammarly/keytar", "unstable": { "version": [ - 20250101, - 849 + 20251231, + 1727 ], - "commit": "5b3501dc95755d85fcf21b00ae0d347446efe73b", - "sha256": "0qbabikk1ingkqgbwb4wk9m7zxhn2g1kgs0i0b6mccmn4134sizk" + "commit": "f0485df065bcdc8f446be3e00aa77a43629ec84e", + "sha256": "07a9zmv4zczx4vp0xwrvwdcfq1xq046cjmj2275nwxwwn8hyw4ab" }, "stable": { "version": [ @@ -71620,15 +71927,15 @@ "repo": "khoj-ai/khoj", "unstable": { "version": [ - 20251208, - 432 + 20260102, + 359 ], "deps": [ "dash", "transient" ], - "commit": "f4c519a9d00fcedfc8ab06e4f48307acc7555d39", - "sha256": "1hc8mlpm91n10y2i4c2p9hjmn09d3h5zmi45zijqm39b9j7h66ij" + "commit": "d55a00288bd6257d1b84f2a491ca24fb00530d43", + "sha256": "0rh0z021cw5199szvzdylpz6vi17j70l96mkrsmf3yyddgbm7n87" }, "stable": { "version": [ @@ -71771,11 +72078,11 @@ "repo": "jamescherti/kirigami.el", "unstable": { "version": [ - 20251202, - 1126 + 20260114, + 1604 ], - "commit": "b23cae12111dd193b968d6e319dff8131e7796b0", - "sha256": "1hpvciaknziafbsrkdjyj0rp5dgvpcjvzs104h65f7x2z9gxynp9" + "commit": "40ea6e38f3845a4dd081111df0404dd5aca956de", + "sha256": "08rg7ppdnhjvj4qcr3w75xk4hisl5991x1q5bn0pnf4cjqa5z2in" }, "stable": { "version": [ @@ -71875,14 +72182,14 @@ "repo": "mew/kixtart-mode", "unstable": { "version": [ - 20251222, - 1130 + 20260115, + 1810 ], "deps": [ "eldoc" ], - "commit": "a889a37dbe96529b92372170092cc9bbf045fe83", - "sha256": "1aqs4x1dkkmx230p75jy9k99v40kq02jw2adgy9df65cln85jlaq" + "commit": "a09f91c6dda7a5eda5f5f0cd382bdcef1519720f", + "sha256": "1kn74c1h4c10d7l3c55qnhjxf80cfzqmq9ryx0gbpmg7gvq9ysqf" }, "stable": { "version": [ @@ -72015,6 +72322,21 @@ "sha256": "1gck7lvqxcr9ikrzlpvcf4408cq6i4s8ijgb0kdsbkfzv0w86934" } }, + { + "ename": "koishi-theme", + "commit": "bf1934d14da27aa83c7c8288f2ffe4f7137c0870", + "sha256": "1qf16nmxb0g28l1iplfvm39xqfispvfxlhabx5wsq0rfx7kjxxdl", + "fetcher": "github", + "repo": "gynamics/koishi-theme.el", + "unstable": { + "version": [ + 20251222, + 1209 + ], + "commit": "68e265b379c6d1790fa0dc4a9665cbc6c4df1ccf", + "sha256": "0v1nig63c3clcqk4cqqwf0ip100ariji7irz5mdb7ggdxrkympdp" + } + }, { "ename": "kolon-mode", "commit": "b18f38d291303ff362e11ca711bb00bf411e2180", @@ -72567,8 +72889,8 @@ "repo": "isamert/lab.el", "unstable": { "version": [ - 20251203, - 1024 + 20260113, + 1707 ], "deps": [ "async-await", @@ -72578,8 +72900,8 @@ "request", "s" ], - "commit": "a8e0064950166b0e77ab2038306eff49c058cae0", - "sha256": "0pfpmzgafd8j0aksbx8kwfhhryh3rdcpls4az51hmh2x5k3xklg0" + "commit": "547d9dd773dd3747c4345cf0b9111ac0ed8c14b4", + "sha256": "0picg91kraym4b26ay9iy7bibmfvdpl6xlrgrm6x7jsnvsxi66xf" }, "stable": { "version": [ @@ -73938,11 +74260,11 @@ "repo": "fniessen/emacs-leuven-theme", "unstable": { "version": [ - 20250917, - 1957 + 20251223, + 1627 ], - "commit": "802f5593b83c680bd5152d3b3f98ca184eb481a7", - "sha256": "1aj3k1qcmfklfl8ipgnpghql8g4zjn442nsing1cb83cbjpj2gxa" + "commit": "1711662e934debdfa00884ebe23b8fc00f78a191", + "sha256": "074x226l2hscc82naqy9ws49mp038f6adn4r4b5x300nbzd8kjnl" }, "stable": { "version": [ @@ -74271,14 +74593,14 @@ "repo": "jcs-elpa/license-templates", "unstable": { "version": [ - 20250101, - 1008 + 20260101, + 600 ], "deps": [ "request" ], - "commit": "93c4374301aa3fdb3dc67e3a7513af02e536d367", - "sha256": "0vyq3qnb4f0ig0dd6pa6s7lzxjvl2rmpk1k3j708fwhf8yvkwzdh" + "commit": "c53a4e9f748be1a9c4c032602b927f9ab5a16702", + "sha256": "0w53q233p63n43z7amn1ri7064c5b6h4l7yyim3chr3k8xlhngwm" }, "stable": { "version": [ @@ -74293,6 +74615,53 @@ "sha256": "1z6qd4bcpwdpvi6w9yrkrnk2ypllhm6k4zjl8v1p8k0j93dbn3ny" } }, + { + "ename": "lichess", + "commit": "c5d9b5b9a3b682887441abbfbf966a4a4f1e2ce6", + "sha256": "1zxgwyb4yz16sxx45y3j1ss65fbb0m0pd4iqrn02a7z2ivlfky2x", + "fetcher": "github", + "repo": "tmythicator/Lichess.el", + "unstable": { + "version": [ + 20260119, + 946 + ], + "commit": "c0bd061a8759f436fb57a7f8a7ed379749dee6f0", + "sha256": "0lrc4rz9r7mh25jvb4b7jibxlq7mz2kcn16fd89b9yy8byx7bx87" + }, + "stable": { + "version": [ + 0, + 5 + ], + "commit": "c0bd061a8759f436fb57a7f8a7ed379749dee6f0", + "sha256": "0lrc4rz9r7mh25jvb4b7jibxlq7mz2kcn16fd89b9yy8byx7bx87" + } + }, + { + "ename": "life-calendar", + "commit": "d0f6a99d67005c5056d3bb527d611a4e0a841015", + "sha256": "19xya6h6f8pqr7c2akx8jkilmyl7jn57q8k31xpdd7glf1xj5drm", + "fetcher": "github", + "repo": "vshender/emacs-life-calendar", + "unstable": { + "version": [ + 20260111, + 2324 + ], + "commit": "9f618f7958282f04245a4a59214c7bfd255f73d4", + "sha256": "0a3n88nj0dky3jrysfmzj10drd1qv5k92hmzxpfnnv7n0vik9zix" + }, + "stable": { + "version": [ + 0, + 2, + 0 + ], + "commit": "9f618f7958282f04245a4a59214c7bfd255f73d4", + "sha256": "0a3n88nj0dky3jrysfmzj10drd1qv5k92hmzxpfnnv7n0vik9zix" + } + }, { "ename": "ligature", "commit": "cab410fbe3e418503ed9e8262ad5fcf8e3967455", @@ -74349,16 +74718,16 @@ "repo": "emacs-vs/line-reminder", "unstable": { "version": [ - 20250101, - 909 + 20260101, + 549 ], "deps": [ "fringe-helper", "ht", "ov" ], - "commit": "bab0c4cbe344ca888842278e982155a3916617d0", - "sha256": "1xqs488zyd94p4hrfjzbaxs3fm45b60rnl0jjc1wgbqaksmqqbg1" + "commit": "4e0170c9e3ed9b41e13bd3a9bcaa6937bae58e40", + "sha256": "0ffwzrb2kads23818zi1fb85vflp0slrfa2q5pyacisizyniz29r" }, "stable": { "version": [ @@ -74774,11 +75143,11 @@ "repo": "rubikitch/lispxmp", "unstable": { "version": [ - 20170926, - 23 + 20260103, + 2307 ], - "commit": "7ad077b4ee91ce8a42f84eeddb9fc7ea4eac7814", - "sha256": "1156jynii783v9sjj3a7s20ysa26mqaq22zk5nbia949hwbibx16" + "commit": "af33c88276706633a0c37dddd672b27867a4b543", + "sha256": "0m9099val44l7id3qalj33blzdyh79bfnfdy28a8wdjgbzlqpa89" } }, { @@ -75289,11 +75658,11 @@ "repo": "donkirkby/live-py-plugin", "unstable": { "version": [ - 20241214, - 1526 + 20260101, + 1741 ], - "commit": "87bfff4da227554162e1148ded42ef848248bacb", - "sha256": "0ikkfwcb58zraabn32zhdjrszgyrlsy5j5nspajzx2lni7nlws67" + "commit": "dab6ce73500602a5230a0115a9531e5729ce88ef", + "sha256": "0xkrbb89z9g9j8m221cwhzxkja51l61lkg3cm6kfin7sspy0wip4" }, "stable": { "version": [ @@ -75403,26 +75772,26 @@ "repo": "tarsius/llama", "unstable": { "version": [ - 20251101, - 2002 + 20260101, + 1830 ], "deps": [ "compat" ], - "commit": "e4803de8ab85991b6a944430bb4f543ea338636d", - "sha256": "0qrbw3asmwbqjpqpws8swvcjcmip89hanjmfczwcqassi5qa0h85" + "commit": "2a89ba755b0459914a44b1ffa793e57f759a5b85", + "sha256": "1fcribk74shqz757b8i4cybpia7j3x886lxfa5vlzxc3wwlf3x37" }, "stable": { "version": [ 1, 0, - 2 + 3 ], "deps": [ "compat" ], - "commit": "e4803de8ab85991b6a944430bb4f543ea338636d", - "sha256": "0qrbw3asmwbqjpqpws8swvcjcmip89hanjmfczwcqassi5qa0h85" + "commit": "2a89ba755b0459914a44b1ffa793e57f759a5b85", + "sha256": "1fcribk74shqz757b8i4cybpia7j3x886lxfa5vlzxc3wwlf3x37" } }, { @@ -75592,11 +75961,14 @@ "repo": "rocky/emacs-loc-changes", "unstable": { "version": [ - 20230214, - 1036 + 20260118, + 2151 ], - "commit": "622371e432f50626aaac82f8ee2841f71685b0fb", - "sha256": "1kfgmpnj26h8y063rqs39k4c98yy840mkj2pblm7vm0s1fhddj1f" + "deps": [ + "compat" + ], + "commit": "a1d2852c4422f09f385069127b93a5c455954e9b", + "sha256": "1mzw6ylxmhac1jx92m1yzriih3k8ixn9f25lv1iwflk2scncpii6" }, "stable": { "version": [ @@ -75803,16 +76175,16 @@ "repo": "jcs-elpa/logms", "unstable": { "version": [ - 20250101, - 1008 + 20260101, + 600 ], "deps": [ "f", "ht", "s" ], - "commit": "48d50cdc90b68b86333bcdb3f2ebfa4568db198c", - "sha256": "1a672vh25iy6552clg1gv594jibnsi4krjbbiv56pqj3brp043h1" + "commit": "7f430ce289d4f46597e67bf46a24e51a8d7471aa", + "sha256": "1ry8iim944q5qp3dxdmzzxk7yb0d8qgqc3awzic64p1d1xh1hsyr" }, "stable": { "version": [ @@ -76058,8 +76430,8 @@ "repo": "okamsn/loopy", "unstable": { "version": [ - 20251217, - 2120 + 20260110, + 2353 ], "deps": [ "compat", @@ -76067,8 +76439,8 @@ "seq", "stream" ], - "commit": "fff3936e6156a88b9b4f2e113fb0eaff5062952b", - "sha256": "13lid0scjxynqlvvigmakwfm01pvnbja9lc9ygiij9mzd1rf755l" + "commit": "7996ae466a321c1244903f2c579056d86a9db7a4", + "sha256": "03xa954pls07d9bvfcfyyhqd7q5n3jqk136yqrld6vz63c26zsvk" }, "stable": { "version": [ @@ -76094,15 +76466,15 @@ "repo": "okamsn/loopy-dash", "unstable": { "version": [ - 20241228, - 323 + 20251226, + 2031 ], "deps": [ "dash", "loopy" ], - "commit": "56c8413dbcffef2b1a0896d53584296619cb1504", - "sha256": "0j2aj1z6bh27710c57bkd296zyb12zml4p6jr0dzxrmfssh1w9dd" + "commit": "d60c4f49a640541e415e5471ad26c2d8e6886888", + "sha256": "0pwayqwyarbg26piwzxag13xbx3dzdx779c4n7crzjk4gj3d80fw" }, "stable": { "version": [ @@ -76332,8 +76704,8 @@ "repo": "emacs-grammarly/lsp-grammarly", "unstable": { "version": [ - 20250226, - 2340 + 20251231, + 1727 ], "deps": [ "grammarly", @@ -76342,8 +76714,8 @@ "request", "s" ], - "commit": "7b788f97d21d689d152c31e7876a04813391d48a", - "sha256": "1jh2hmlvb7v8srwkvazdvhcr33hdgs0f1r0ji1p6r68czfsxxmmg" + "commit": "4c3aa9e757ff9082a4d7ff104dd5ff0f28f0b811", + "sha256": "16ysivfk6lv8ndifxrhxya3hk3w3rv8p3bwy3ssz7g7q388n1k3v" }, "stable": { "version": [ @@ -76596,14 +76968,14 @@ "repo": "emacs-languagetool/lsp-ltex", "unstable": { "version": [ - 20250228, - 2215 + 20260101, + 535 ], "deps": [ "lsp-mode" ], - "commit": "3cfb4ed92b71ab63daaab77962fd6dd23a2851e7", - "sha256": "04hy89zd04vrpp558chv1rypkc6aqyjjz9z15jnd515gjy9r26r5" + "commit": "6adc2b4d32a907943a6ce06e2267090241e7af6a", + "sha256": "1rll8wa07inh39nnk7j0g8v9z4h4wfnqcff3dqq1kcnp5r5p4vpk" }, "stable": { "version": [ @@ -76672,8 +77044,8 @@ "repo": "emacs-lsp/lsp-mode", "unstable": { "version": [ - 20251221, - 1949 + 20260119, + 1235 ], "deps": [ "dash", @@ -76684,8 +77056,8 @@ "markdown-mode", "spinner" ], - "commit": "c6e3660d32813b02ba3de60045de734e680bbcc7", - "sha256": "0m4a37pdz9p6g2fv5s2ya4pbfkkx5rbivw484wd8wk1mbqr1n21b" + "commit": "7642778d595f0158d17740e40a47646cfecbe96a", + "sha256": "002402x4ba6fn6cdg2nh39c71hdwgvg0v9kq96d6a7k7gnafp9yh" }, "stable": { "version": [ @@ -76919,14 +77291,14 @@ "repo": "shader-ls/lsp-shader", "unstable": { "version": [ - 20250722, - 2024 + 20251231, + 1653 ], "deps": [ "lsp-mode" ], - "commit": "13d696b8d8ab5ca319cc5e4ae4a1045eae2a2413", - "sha256": "0xrnnj5vllpc82y19a2wij78vqsqrnn5piwalnf2vv6pg9fsa28k" + "commit": "f8772e749d212adf95b901c3c94c9c96f9da3707", + "sha256": "09j7i051qp6qi28sn52wzxqcl5sg7433a1q7f1qm3lsgdyq8zw7c" }, "stable": { "version": [ @@ -77068,16 +77440,16 @@ "repo": "emacs-lsp/lsp-ui", "unstable": { "version": [ - 20250804, - 2109 + 20260104, + 1525 ], "deps": [ "dash", "lsp-mode", "markdown-mode" ], - "commit": "dcce464bc5d171daebf19009fdfbbc959bf2e7cf", - "sha256": "04hszygj88mp3qhvi25x0hl3jfqflw45f4cy95npi96zamlmj203" + "commit": "ff349658ed69086bd18c336c8a071ba15f7fd574", + "sha256": "1gkqd9lqb1f6xxl6zf00lc8a14khsqjkjm4mx3253fagd6m242li" }, "stable": { "version": [ @@ -77487,6 +77859,36 @@ "sha256": "07pl2y4qlpcn9ap2vp1gpvdqh4l05gb7pp11c1krlaxybhwdcqjb" } }, + { + "ename": "macher", + "commit": "9cb51dfdd270fe2b48c305eda45b26cf0ec681b3", + "sha256": "1qnc1c56n3wfjc67iy1889b8wfyhfs7kyyp21jhi2dwrk7yjw1hm", + "fetcher": "github", + "repo": "kmontag/macher", + "unstable": { + "version": [ + 20260107, + 2043 + ], + "deps": [ + "gptel" + ], + "commit": "eb9c108e400fe8bbb3c8724f45ef6bd0d2a2ae33", + "sha256": "17zm8apiyyb29xzqbgnqfqf82nlcfmx43sh7m413s23g584cnm6y" + }, + "stable": { + "version": [ + 0, + 5, + 2 + ], + "deps": [ + "gptel" + ], + "commit": "eb9c108e400fe8bbb3c8724f45ef6bd0d2a2ae33", + "sha256": "17zm8apiyyb29xzqbgnqfqf82nlcfmx43sh7m413s23g584cnm6y" + } + }, { "ename": "macports", "commit": "90d3395497abafe2016555dc000c21fa0c829ec7", @@ -77734,8 +78136,8 @@ "repo": "magit/magit", "unstable": { "version": [ - 20251217, - 1836 + 20260116, + 1722 ], "deps": [ "compat", @@ -77746,14 +78148,14 @@ "transient", "with-editor" ], - "commit": "655bc502a3bdd7f07928524515a736e4b8101eaf", - "sha256": "0ds8wj44i52668kz2jc0h64p3gi2f2qq3b9r6bg1rfqi69q6q3xn" + "commit": "fe0c43b6f5b3b20fce9ed30d203bf1267831b14f", + "sha256": "0nps2q7lfqvvjsca7vxvmk7j7crwvm18j08dy48yy4bn72h5nqhg" }, "stable": { "version": [ 4, - 4, - 2 + 5, + 0 ], "deps": [ "compat", @@ -77764,8 +78166,8 @@ "transient", "with-editor" ], - "commit": "b828afbb4b45641998fb6483a08effb1efb214e1", - "sha256": "0lsxldyjv2h69657pgrblhkxq8fvc0xdwlwpfmd09pb8zawygh2g" + "commit": "c800f79c2061621fde847f6a53129eca0e8da728", + "sha256": "04yxjkv5h3arcj1s0nq9kyh3l1z4c9wml35vb67jvv1h7mslwz55" } }, { @@ -77806,14 +78208,14 @@ "repo": "ideasman42/emacs-magit-commit-mark", "unstable": { "version": [ - 20251126, - 1131 + 20260105, + 203 ], "deps": [ "magit" ], - "commit": "26db85085067c13d59e02742cc0e1232e1c3284f", - "sha256": "0rx1ahvxg4qilzkmmsrpdbv7kz7cscgnqddaqc84cr45fy6gqw18" + "commit": "ba986f350466a68d9937d0487e9b8f75303bc465", + "sha256": "0rhinmvpcyv17klix5bivw0ksfz4kzlwa9q6n8wkwikxpsh1m6ks" } }, { @@ -78342,8 +78744,8 @@ "repo": "magit/magit", "unstable": { "version": [ - 20251220, - 917 + 20260101, + 1850 ], "deps": [ "compat", @@ -78351,14 +78753,14 @@ "llama", "seq" ], - "commit": "649b4c972151c0ee495876c0d4c8c13787614886", - "sha256": "0dh8rzmjakmjayrlxz5z47ql7jnkrzq9v4h0qpn96mlfm4ffm9rr" + "commit": "c800f79c2061621fde847f6a53129eca0e8da728", + "sha256": "04yxjkv5h3arcj1s0nq9kyh3l1z4c9wml35vb67jvv1h7mslwz55" }, "stable": { "version": [ 4, - 4, - 2 + 5, + 0 ], "deps": [ "compat", @@ -78366,8 +78768,8 @@ "llama", "seq" ], - "commit": "b828afbb4b45641998fb6483a08effb1efb214e1", - "sha256": "0lsxldyjv2h69657pgrblhkxq8fvc0xdwlwpfmd09pb8zawygh2g" + "commit": "c800f79c2061621fde847f6a53129eca0e8da728", + "sha256": "04yxjkv5h3arcj1s0nq9kyh3l1z4c9wml35vb67jvv1h7mslwz55" } }, { @@ -78920,11 +79322,11 @@ "repo": "emacsorphanage/manage-minor-mode", "unstable": { "version": [ - 20240925, - 754 + 20260103, + 1800 ], - "commit": "6d9458e275699f7d360b703c8919d350524ee2fb", - "sha256": "02wa8n781684rjr57sn70ypib6hh53dfr5ihv3ljdhxkr3nzby50" + "commit": "78ca421b501aa1f6b72a4ecdb9a1fe102055beed", + "sha256": "1hnmk03nr25asxcwc47rxs2dgq0zva3al4smc3sxnkw058m3hpjn" }, "stable": { "version": [ @@ -78943,14 +79345,14 @@ "repo": "jcs-elpa/manage-minor-mode-table", "unstable": { "version": [ - 20250101, - 1012 + 20260101, + 601 ], "deps": [ "manage-minor-mode" ], - "commit": "5fee7081b0ed78774448fc923cced0384a83d48c", - "sha256": "0wq739br7nqc15yvwajwag9fvbgj1wzs5mqr868canx8nz2s6vn1" + "commit": "15730e65792ba5e774562c2311c1674cedd7786e", + "sha256": "0pmvpai9s24qp845gxx61gk6mlgw90qqspkrydcsxdgnkg3jr6kw" }, "stable": { "version": [ @@ -79030,25 +79432,25 @@ "repo": "countvajhula/mantra", "unstable": { "version": [ - 20250920, - 129 + 20260118, + 752 ], "deps": [ "pubsub" ], - "commit": "ad46c9d7fdcd50d771f129fd458f85bf6e28dd9d", - "sha256": "0fa2apkjbdza282n5qhyjp3by4yhcmg8cqskg7qpas241bd2sfn5" + "commit": "49f885b8947662bc837297f5c8a225d65dafcacd", + "sha256": "0hxjjb68swaggp1z2r0dmc441iz7gsvykm2njizrkp9aimj59h55" }, "stable": { "version": [ 0, - 2 + 3 ], "deps": [ "pubsub" ], - "commit": "ad46c9d7fdcd50d771f129fd458f85bf6e28dd9d", - "sha256": "0fa2apkjbdza282n5qhyjp3by4yhcmg8cqskg7qpas241bd2sfn5" + "commit": "49f885b8947662bc837297f5c8a225d65dafcacd", + "sha256": "0hxjjb68swaggp1z2r0dmc441iz7gsvykm2njizrkp9aimj59h55" } }, { @@ -79095,25 +79497,25 @@ "repo": "minad/marginalia", "unstable": { "version": [ - 20251219, - 1422 + 20260119, + 2125 ], "deps": [ "compat" ], - "commit": "c3e7b1904423bda143249c0d02cbb7cc7ed8bee0", - "sha256": "0hgjzd14qwh2434c94al05vq49gxw1b7k52ww9033hcrvpspgr6h" + "commit": "e980b562e5b5f6db0851675eb6576d4c4b228540", + "sha256": "12yik11xdsh4sl6g3vwpagz16bbahnlrfbqrjpiiqjvd51hzak4l" }, "stable": { "version": [ 2, - 6 + 8 ], "deps": [ "compat" ], - "commit": "c3e7b1904423bda143249c0d02cbb7cc7ed8bee0", - "sha256": "0hgjzd14qwh2434c94al05vq49gxw1b7k52ww9033hcrvpspgr6h" + "commit": "79c1dc2c63f710f7aad900881da49930af43d729", + "sha256": "0fni7zs7az5ljpvd7ianbd26h9qwwsmmwwsc0b6l6ahy94sbza6p" } }, { @@ -79516,11 +79918,11 @@ "repo": "jcs-elpa/marquee-header", "unstable": { "version": [ - 20250101, - 1012 + 20260101, + 601 ], - "commit": "5f40543099ffe55b64dbcc57308dff7efe948bbe", - "sha256": "11a20jy5zg7yp853grd3xjwvs6xb6sqbdq96hizvghj48jra5rl9" + "commit": "c0e884eea86ef818a652dba9a1719b50489813a6", + "sha256": "15yfd2r6wxaid12wvplzm6hzqmjvp7nrxlv98xzl23bdbnlabkb4" }, "stable": { "version": [ @@ -79615,14 +80017,14 @@ "repo": "deirn/mason.el", "unstable": { "version": [ - 20251212, - 2009 + 20260107, + 1801 ], "deps": [ "s" ], - "commit": "3d3bc83bbb364f913b7bfd3f198048ba4a57f06f", - "sha256": "0gdsds797r7hppl5wrmsnpn5fv85hcpby38m1cj2g5wchkk7md6x" + "commit": "47b6e24820fb65bc934fca3ebc17d215e9db9893", + "sha256": "17l921aw8a145hbg0viwa7kafk8w4k20xfbyf17kkvdzwlgvv30i" } }, { @@ -79792,11 +80194,11 @@ "repo": "mathworks/Emacs-MATLAB-Mode", "unstable": { "version": [ - 20251127, - 254 + 20251229, + 1750 ], - "commit": "debcd15126d1f1ce97325b8cffc6c79c81c63d66", - "sha256": "0yfbwn2icyfpwk7h88iabq6ql3k9gvg3pxzc2b8jk4bpgma807ph" + "commit": "1e6ec79fa69d51c405000caef270a6944ef9cdc5", + "sha256": "0bd5i6609rczn4n3w1dgln6z6ii7crwj7zgdvn4dgkvchl57jrj2" }, "stable": { "version": [ @@ -80065,11 +80467,11 @@ "repo": "laurynas-biveinis/mcp-server-lib.el", "unstable": { "version": [ - 20251103, - 541 + 20260116, + 1406 ], - "commit": "847bcb180b6c035ee07f497e0ffc8092b3e54c4a", - "sha256": "00jl2n0zj0x6gbxdx4q7abv5yn7x15ycc05mszdl1sx935k2z74q" + "commit": "8c494fbb79cc7aba789d5ca583e3736345b39a15", + "sha256": "00fq3bgpir2c7ppjp1nnb75xzrfaa9pksxscqhb1pkqpkd52ka6d" }, "stable": { "version": [ @@ -80234,11 +80636,11 @@ "repo": "ideasman42/emacs-meep", "unstable": { "version": [ - 20251216, - 648 + 20260114, + 2349 ], - "commit": "7326cf40194d41362044fff9fe171b7369273142", - "sha256": "0jkghdmgrmp17hfy1l426yzb73gmwqfqw1zkm522pnbnnvh3lzsf" + "commit": "a9ddd7bb069115353d41ec352427509b07fa634f", + "sha256": "05v6s022apmv5ag5lvahh5z5lhajjh5h2n0rbmgr9cx8mws99364" } }, { @@ -80804,16 +81206,16 @@ "repo": "seblemaguer/metal-archives.el", "unstable": { "version": [ - 20240824, - 1023 + 20260101, + 1230 ], "deps": [ "alert", "ht", "request" ], - "commit": "c474246c0c6b688a34e69c04261d4cd993189dc3", - "sha256": "1fb4i8a7wc6akiiv8d386h4b7lrqvlq1jpy5rzj70jkb092lmnlv" + "commit": "da7c1efcc3d4859019de8fa030899fe191e33608", + "sha256": "16ic9i6dbxym4wnxjhd87wa0zp8ylwqwlknzrzzrmgg37fp4i0gq" } }, { @@ -81092,20 +81494,20 @@ "repo": "daut/miasma-theme.el", "unstable": { "version": [ - 20250513, - 2310 + 20260113, + 1800 ], - "commit": "7eda5d6889716811e7d5fd51edaff9ed7b09ce15", - "sha256": "0ncy7z5gdpvq6l8b81am6czysygfyvqm2lpswgv1536xcs6iilkd" + "commit": "998aa50769722f1a92f99124d76a1689c2d9eaf1", + "sha256": "1zhs482f0j0wjg3mwps3g6nlrw67f2wyab2wcqxg41inxb7msm9v" }, "stable": { "version": [ 1, 6, - 1 + 6 ], - "commit": "7eda5d6889716811e7d5fd51edaff9ed7b09ce15", - "sha256": "0ncy7z5gdpvq6l8b81am6czysygfyvqm2lpswgv1536xcs6iilkd" + "commit": "998aa50769722f1a92f99124d76a1689c2d9eaf1", + "sha256": "1zhs482f0j0wjg3mwps3g6nlrw67f2wyab2wcqxg41inxb7msm9v" } }, { @@ -81563,26 +81965,26 @@ "repo": "tarsius/minions", "unstable": { "version": [ - 20251211, - 1945 + 20260101, + 1837 ], "deps": [ "compat" ], - "commit": "4e27da98ab8f6dc5b56a9e5e2b537f5230da7af7", - "sha256": "1yzp8d3g23p71cc8mw16qrj61w9799d908c3mxjwmyy7366s3ssa" + "commit": "5b73cd443c28a6e9c8e5ddd60ada38afdf40dfb9", + "sha256": "0kl269rq1abjcpnxffd8xgcdw3bwgcq31bzfvmp8wvdnkdpfi3ci" }, "stable": { "version": [ 1, - 1, - 2 + 2, + 0 ], "deps": [ "compat" ], - "commit": "7bd15dd0a12e898db6b24b03d4aa797f525fb0e8", - "sha256": "06s2gd47q2lp4lj0ycrjihhn41ws9d3mh6ap9a7gz3b0blifpb4i" + "commit": "5b73cd443c28a6e9c8e5ddd60ada38afdf40dfb9", + "sha256": "0kl269rq1abjcpnxffd8xgcdw3bwgcq31bzfvmp8wvdnkdpfi3ci" } }, { @@ -81778,14 +82180,14 @@ "repo": "eki3z/mise.el", "unstable": { "version": [ - 20250910, - 1021 + 20251229, + 1550 ], "deps": [ "inheritenv" ], - "commit": "60ef63466d07417a9ef956af363baae39c9ddf34", - "sha256": "1f0kshl9hkx5ssdkygiymgkgm6cvmmm8zrjkziqvlzy5kn01nmym" + "commit": "849c44b36594c80c57a555c5671dd1a5a83d3184", + "sha256": "1647cvw0lr1xs6wh1h11q859p90mpzf80gr92jlrb7h7wbpnl7vr" }, "stable": { "version": [ @@ -82131,6 +82533,30 @@ "sha256": "0xcybq0cwd0c33bi1jf7h098a4anc4gkj3m1c97gc8mz9x4fjksy" } }, + { + "ename": "mock-fs", + "commit": "bfff832c78e97142a897b13e4bbd2989a3a8298c", + "sha256": "1yxf35gqab6m9mfb72k76lcq20qq8akkl8ridcy7y3nr25xnndk2", + "fetcher": "codeberg", + "repo": "trevoke/mock-fs.el", + "unstable": { + "version": [ + 20260111, + 410 + ], + "commit": "c1a4b1f923bed627aea5579acd782e91243e7cdc", + "sha256": "10cg7gsf0iba8jh9gxvykrhc0ai3rnnwwjrcc0jnasn8fxfpkyz1" + }, + "stable": { + "version": [ + 0, + 10, + 1 + ], + "commit": "c1a4b1f923bed627aea5579acd782e91243e7cdc", + "sha256": "10cg7gsf0iba8jh9gxvykrhc0ai3rnnwwjrcc0jnasn8fxfpkyz1" + } + }, { "ename": "mocker", "commit": "ad320d60e2c95881f31628c19ad3b9ece7e3d165", @@ -82264,26 +82690,26 @@ "repo": "tarsius/mode-line-debug", "unstable": { "version": [ - 20251101, - 2033 + 20260101, + 1838 ], "deps": [ "compat" ], - "commit": "f68cfa2ea28ce2dc6f40d4c93a44a701510e8e04", - "sha256": "07lh6nvhdayzpf9bhz9b9r25a9z14rqayjimr9wy557kg4iy8cqm" + "commit": "a6c26f9d8b574edd3001b8abc6c4801048428385", + "sha256": "0nggr6pwl34qhdjh7dxh88fa35i4d3nhan9w1xwa2fvmjycbayvg" }, "stable": { "version": [ 1, 5, - 1 + 2 ], "deps": [ "compat" ], - "commit": "f68cfa2ea28ce2dc6f40d4c93a44a701510e8e04", - "sha256": "07lh6nvhdayzpf9bhz9b9r25a9z14rqayjimr9wy557kg4iy8cqm" + "commit": "a6c26f9d8b574edd3001b8abc6c4801048428385", + "sha256": "0nggr6pwl34qhdjh7dxh88fa35i4d3nhan9w1xwa2fvmjycbayvg" } }, { @@ -82294,11 +82720,11 @@ "repo": "ideasman42/emacs-mode-line-idle", "unstable": { "version": [ - 20251213, - 954 + 20260106, + 30 ], - "commit": "a024ff2cad890ce83d08dafbd9fc4754ceda3100", - "sha256": "04v5dvn5dmd7p6pd36cam262j2ywjbvpihfb4cbg476rayq9q7vn" + "commit": "4af21d0edf553c7f6c0ced61295bd402d6f3283a", + "sha256": "0466b4r85jz5ck3pwr4sl3s8w7a2jg5liacamkwxxdxzl4hlk87v" } }, { @@ -82462,20 +82888,20 @@ "repo": "protesilaos/modus-themes", "unstable": { "version": [ - 20251219, - 1306 + 20260113, + 431 ], - "commit": "46d4b492664bdaafc814c4a5017da995a8d0d1ee", - "sha256": "1d09gybic2ivly8bp9171gfrrvabz74wwwr1s4avzldrswxrmdii" + "commit": "8a45a1393aa68cf93f1a973b00d87e3e9de4833d", + "sha256": "1wikmp0l438kicsy4w55xmdnmq6inizglclf79pa7qjsc4rd6bbd" }, "stable": { "version": [ 5, - 1, + 2, 0 ], - "commit": "4fd8cdfc552e7e1e6a96625a752ab612706b15e3", - "sha256": "1acabx4nkbkvm643fjjw2d4yv6h0vdz3rca814sc6wxjybqnvzac" + "commit": "d1037f1322487e5686fff655dcd88aa644b2ad51", + "sha256": "1iqbi71h9xajsw4330157dfs10npfi1z2ads99vr7n5pll7060rc" } }, { @@ -82653,11 +83079,11 @@ "repo": "ideasman42/emacs-mono-complete", "unstable": { "version": [ - 20251126, - 1132 + 20260105, + 209 ], - "commit": "71d46dc015ccdb33b07b2ac31b6b433c651faa02", - "sha256": "19lf2sp20b0kflah00iwm7qki2y6lgdaq0ql6s04pb4ws0ps6gqr" + "commit": "12eb3f326f49212787be6e34a69e830652c8a9be", + "sha256": "1p9bac7196cjfxqsxigcpjxxswvhrpy8cxpxhyd5n8mw8yp7nl5w" } }, { @@ -82824,26 +83250,26 @@ "repo": "tarsius/moody", "unstable": { "version": [ - 20251101, - 2036 + 20260101, + 1838 ], "deps": [ "compat" ], - "commit": "c88c360065ccb8371df2bbf12bffbd13afe60234", - "sha256": "0nay6mpphb8ri0b92jjj15h9dfff2nwl9rwsdjfay976qdnfffmi" + "commit": "82f65014dcdfc7178464c282b5c9ec5f7016c945", + "sha256": "1ash61h0w26yzjgxzi8ga4baki35724h75nf3ivp8hlgpcnnb8rj" }, "stable": { "version": [ 1, 2, - 1 + 2 ], "deps": [ "compat" ], - "commit": "c88c360065ccb8371df2bbf12bffbd13afe60234", - "sha256": "0nay6mpphb8ri0b92jjj15h9dfff2nwl9rwsdjfay976qdnfffmi" + "commit": "82f65014dcdfc7178464c282b5c9ec5f7016c945", + "sha256": "1ash61h0w26yzjgxzi8ga4baki35724h75nf3ivp8hlgpcnnb8rj" } }, { @@ -82936,11 +83362,11 @@ "repo": "Melchizedek6809/morgentau-theme", "unstable": { "version": [ - 20220319, - 1049 + 20260106, + 303 ], - "commit": "a8da5640b4a9b72a3136901d0a1a03071d9fcb00", - "sha256": "1ksfw4slhbwsvydb3qvdwlb5nh47zv420akrssavw7527c657rkj" + "commit": "2395b8af83fbec097ef747a23a67305159808efb", + "sha256": "1yvg5v8qwwd8nrs1hk5s6wvjjpff1ifqf3nrhc28kn62ap9ilr2g" } }, { @@ -82951,20 +83377,20 @@ "repo": "tarsius/morlock", "unstable": { "version": [ - 20251101, - 2037 + 20260101, + 1839 ], - "commit": "02759c4d05ef6ec6b05707dab5bfe9a148a2c5ac", - "sha256": "11xwiz5vbxjprnhi1glx7scpf7cdr6d7srvmyb1y1j0mxh0k5ijv" + "commit": "4ec0253ffbac4764b90457bb3b887b0a07badb20", + "sha256": "03n4vrlik3mid9jvvn36q856a48dghpcjcdhkjfshxdialywfdza" }, "stable": { "version": [ 2, 1, - 2 + 3 ], - "commit": "02759c4d05ef6ec6b05707dab5bfe9a148a2c5ac", - "sha256": "11xwiz5vbxjprnhi1glx7scpf7cdr6d7srvmyb1y1j0mxh0k5ijv" + "commit": "4ec0253ffbac4764b90457bb3b887b0a07badb20", + "sha256": "03n4vrlik3mid9jvvn36q856a48dghpcjcdhkjfshxdialywfdza" } }, { @@ -83159,20 +83585,20 @@ "repo": "amnn/move-mode", "unstable": { "version": [ - 20241118, - 1527 + 20251224, + 1152 ], - "commit": "6e4aaf6aae1e9b4aee096557c9f7b1f3550a1e59", - "sha256": "0fdksdq8dmi9ixmsn7yyc7y50kfqsv2zbv8gqg4ir6d0jqbrvnhz" + "commit": "e72e2d5102669b82ba70599fb64e64241d49376d", + "sha256": "11zy1zdc7999d75m5lpyayb3021b0zr7j2fq8kzhzfmc4k709w5q" }, "stable": { "version": [ 1, 1, - 1 + 2 ], - "commit": "6e4aaf6aae1e9b4aee096557c9f7b1f3550a1e59", - "sha256": "0fdksdq8dmi9ixmsn7yyc7y50kfqsv2zbv8gqg4ir6d0jqbrvnhz" + "commit": "e72e2d5102669b82ba70599fb64e64241d49376d", + "sha256": "11zy1zdc7999d75m5lpyayb3021b0zr7j2fq8kzhzfmc4k709w5q" } }, { @@ -83384,15 +83810,15 @@ "repo": "mpdel/mpdel", "unstable": { "version": [ - 20250922, - 929 + 20260114, + 725 ], "deps": [ "libmpdel", "navigel" ], - "commit": "006ccab29492cda567112be76e84e40e51d1f70b", - "sha256": "1i7ymg0ls984vjmzjz0sbg280i47c6j79vr725x94xdpj6ci35qr" + "commit": "64cf50aca68064c2857ed0e5a8fddb2075d97090", + "sha256": "0wbvbban7qxi0i55vmvizfvdqpcmaxizgpsa9mmhl9j64ffpygq2" }, "stable": { "version": [ @@ -84216,14 +84642,14 @@ "repo": "magnars/multiple-cursors.el", "unstable": { "version": [ - 20251006, - 2038 + 20260117, + 1733 ], "deps": [ "cl-lib" ], - "commit": "9017f3be6b00c1d82e33409db4a178133fb39d47", - "sha256": "1j4dd7fc78xjry2z2v4bsrwhmsg78rwdcdh3ipzdyjc6h1b1p3vd" + "commit": "ddd677091afc7d65ce56d11866e18aeded110ada", + "sha256": "0pscmm432szl9gh8kghwllavyya6i6dvj7rfh9n1vnn2p8v6w313" }, "stable": { "version": [ @@ -84743,20 +85169,52 @@ "repo": "mekeor/nael", "unstable": { "version": [ - 20251217, - 1400 + 20260114, + 2208 ], - "commit": "7a8fb2615a10f57380bb83fad1f0c12775c4b6c5", - "sha256": "0dxbv0v2mpc69p5xig33mavnap9hcyzcrrqz61drbzva4cd7lln0" + "commit": "97114434492e3fa1b3c2795d3120ca78628d9765", + "sha256": "1mgd46z8a8nv5qd8lgd11c20iy6lhb0ww2mr5rfj1f8rd7avf37a" }, "stable": { "version": [ 0, - 6, - 4 + 8, + 0 ], - "commit": "5524ce167c3f2e8de318c3b0d46a048cb981e129", - "sha256": "110zspf6wgzfbabhxc2aw3cn9464xyj8j7rjka6qcvp04yx7iw73" + "commit": "1a462a61a3599c436c9284a23cae4ff8815a84da", + "sha256": "1gck1p27vfl9rswbdpszxi3111wqx9f26ks3nh18cryd9v885cr1" + } + }, + { + "ename": "nael-lsp", + "commit": "7070be6f68d9eb732abeea68d10257aa56d82a18", + "sha256": "1qjsic777s0wfj0njn18kpdw33v1kz4c6kdkvcg58j2kb81fsyjk", + "fetcher": "codeberg", + "repo": "mekeor/nael", + "unstable": { + "version": [ + 20260114, + 1519 + ], + "deps": [ + "lsp-mode", + "nael" + ], + "commit": "1a462a61a3599c436c9284a23cae4ff8815a84da", + "sha256": "1gck1p27vfl9rswbdpszxi3111wqx9f26ks3nh18cryd9v885cr1" + }, + "stable": { + "version": [ + 0, + 8, + 0 + ], + "deps": [ + "lsp-mode", + "nael" + ], + "commit": "1a462a61a3599c436c9284a23cae4ff8815a84da", + "sha256": "1gck1p27vfl9rswbdpszxi3111wqx9f26ks3nh18cryd9v885cr1" } }, { @@ -85435,11 +85893,11 @@ "repo": "rainstormstudio/nerd-icons.el", "unstable": { "version": [ - 20251214, - 1318 + 20260117, + 1631 ], - "commit": "081f6f4f99b9460b63b5a2a6087b62fefd06a5d0", - "sha256": "078lac0zdi7xzrgr3rc6xri05w6ch9iva5whyra5mxmkf89fn531" + "commit": "14b9fb4b48a08806836bc93f09cf44565aa9f152", + "sha256": "1b7sar1k206a89np69xsngr04km5cab20y4sassjh4bjr1fdmfr2" }, "stable": { "version": [ @@ -86091,11 +86549,11 @@ "repo": "mrcnski/nimbus-theme", "unstable": { "version": [ - 20251201, - 2205 + 20260112, + 41 ], - "commit": "fb35c0c89e7da72945d3ee6f72042f25920adb04", - "sha256": "00g509drv53h10bd0r24i52vvdz7wh2ljsx1kwybsd1pgnxx8qs0" + "commit": "1ee3e643a01129263833ee5538e5df1fefb25cde", + "sha256": "0a4w8pvwmpjb0lflxccvp67gr16xb458hzkj7zjkm44iq7i55qy1" }, "stable": { "version": [ @@ -86577,26 +87035,26 @@ "repo": "emacscollective/no-littering", "unstable": { "version": [ - 20251127, - 229 + 20260101, + 1839 ], "deps": [ "compat" ], - "commit": "5b568cab7f8340deecb02a5c59d55885fc7d147c", - "sha256": "0yf51ylz8w5v0jrj39c2nnvkxs656r59yx3xi66drf2prq9dqmsm" + "commit": "f854fc971df346b65d58a9aebb89f20cf0a6fc77", + "sha256": "0ps1hl8mygc9qi7qpmzd9jav2zm64i659xrmk1yx55r6hqk51f5z" }, "stable": { "version": [ 1, 8, - 2 + 3 ], "deps": [ "compat" ], - "commit": "3bd74a519de3ef50a92b53f50b17398b5f328a9a", - "sha256": "1yi3nwivi39c744nbwhlgc0pkh5p9kdylwv3ca52r683fm63l7jb" + "commit": "f854fc971df346b65d58a9aebb89f20cf0a6fc77", + "sha256": "0ps1hl8mygc9qi7qpmzd9jav2zm64i659xrmk1yx55r6hqk51f5z" } }, { @@ -87073,11 +87531,11 @@ "url": "https://git.notmuchmail.org/git/notmuch", "unstable": { "version": [ - 20250620, - 1557 + 20260114, + 2256 ], - "commit": "63665f1ebd6eff7753b7798add657fd6dbd110d6", - "sha256": "0103y9ssm8cqgv3vv81fljvxs028p3vr9wdmnfv6s6b70iaw31mv" + "commit": "97a2bad36a35399681f6c5f5a2b4390e6429d5ae", + "sha256": "0bnb19ikls0f9732z30zp5dig2ndv08sr2ly6ddhdm1lmvjkq6wb" }, "stable": { "version": [ @@ -87096,28 +87554,28 @@ "repo": "tarsius/notmuch-addr", "unstable": { "version": [ - 20251101, - 2052 + 20260101, + 1842 ], "deps": [ "compat", "notmuch" ], - "commit": "0883cd753f0a7a204f41c7311d3282ca3e53f869", - "sha256": "0cyi4x0zgvmz2kvrxkmdlgwv81qfq917i3shvml94rgxmk8calnz" + "commit": "f4cb7f273b44faa4c0c5c85b2d740086ca709c56", + "sha256": "17nbzpq69drksjbi2ckwnp837kjapsg0s0y8xd1m3p706cvsnd6i" }, "stable": { "version": [ 1, 1, - 2 + 3 ], "deps": [ "compat", "notmuch" ], - "commit": "0883cd753f0a7a204f41c7311d3282ca3e53f869", - "sha256": "0cyi4x0zgvmz2kvrxkmdlgwv81qfq917i3shvml94rgxmk8calnz" + "commit": "f4cb7f273b44faa4c0c5c85b2d740086ca709c56", + "sha256": "17nbzpq69drksjbi2ckwnp837kjapsg0s0y8xd1m3p706cvsnd6i" } }, { @@ -87188,28 +87646,28 @@ "repo": "tarsius/notmuch-maildir", "unstable": { "version": [ - 20251101, - 2053 + 20260101, + 1843 ], "deps": [ "compat", "notmuch" ], - "commit": "f4982d49d05d3b76db55462ec0f7cfee35f92d20", - "sha256": "061xabwvhzkmpvcaqcz47cryj29zcmxvz3sliyvnj0fnqnbpg407" + "commit": "ef3952c785cc4bc41366d798bff5edad1a945553", + "sha256": "0an2y57q45dmwm0jp884m6bfnl2x6r1fxb41ckznylcmvwbn3km2" }, "stable": { "version": [ 1, 3, - 1 + 2 ], "deps": [ "compat", "notmuch" ], - "commit": "f4982d49d05d3b76db55462ec0f7cfee35f92d20", - "sha256": "061xabwvhzkmpvcaqcz47cryj29zcmxvz3sliyvnj0fnqnbpg407" + "commit": "ef3952c785cc4bc41366d798bff5edad1a945553", + "sha256": "0an2y57q45dmwm0jp884m6bfnl2x6r1fxb41ckznylcmvwbn3km2" } }, { @@ -87220,30 +87678,30 @@ "repo": "tarsius/notmuch-transient", "unstable": { "version": [ - 20251101, - 2054 + 20260101, + 1843 ], "deps": [ "compat", "notmuch", "transient" ], - "commit": "09861654f1a25a46849f5653a4e9651d9a093ecd", - "sha256": "0a8324xcfd8nql0w9mbr97mi2hyf0mya9xa53iw1my8zmwdvwf9l" + "commit": "a1e18fa9202248c3c6264147bd0e82cda0a03a53", + "sha256": "014j9nga950bil2q0iwbrkyr6gl90hwcjfmfg9jjlci6l8mbwk7c" }, "stable": { "version": [ 1, 1, - 2 + 3 ], "deps": [ "compat", "notmuch", "transient" ], - "commit": "09861654f1a25a46849f5653a4e9651d9a093ecd", - "sha256": "0a8324xcfd8nql0w9mbr97mi2hyf0mya9xa53iw1my8zmwdvwf9l" + "commit": "a1e18fa9202248c3c6264147bd0e82cda0a03a53", + "sha256": "014j9nga950bil2q0iwbrkyr6gl90hwcjfmfg9jjlci6l8mbwk7c" } }, { @@ -87792,6 +88250,29 @@ "sha256": "1qamw4x3yrygy8qkicy6smxksnsfkkp76hlnivswh7dm3fr23v6m" } }, + { + "ename": "oai", + "commit": "c726b8b2a8db2f008123086f72ec31c99f91c7ea", + "sha256": "1kg3hkka9hp4w2jqg6b7170d2afdgvmlyx51sl05pdqynb3i3zzv", + "fetcher": "github", + "repo": "Anoncheg1/emacs-oai", + "unstable": { + "version": [ + 20260118, + 1516 + ], + "commit": "5f2ca47f35a52ebd8f7d6dab9deb463acaee62d4", + "sha256": "0l1c8vydjcvfikgp31c226d8kljsq13p20m5s40srh8ny8x7qzd9" + }, + "stable": { + "version": [ + 0, + 1 + ], + "commit": "268eda829b16b9000eebbcc30f021c47338a9757", + "sha256": "09bgnvg5rbja03qc7rnp280sqx3nkk4q94ma430wmksrxwn9g3sn" + } + }, { "ename": "oauth", "commit": "32bb970e1577ea36895cf45edec93c9b0878685e", @@ -88733,15 +89214,15 @@ "repo": "shg/ob-julia-vterm.el", "unstable": { "version": [ - 20250619, - 1430 + 20251226, + 916 ], "deps": [ "julia-vterm", "queue" ], - "commit": "bc0f851d4a64f1659021b480f61cdac024ce76fe", - "sha256": "05micnsynwqhqqkhknkvpan3lxcx97rqrjy7197fpxns3i2768ha" + "commit": "dbcabdf4502a7b6089b0537bc7ea8ef4f4526233", + "sha256": "1y8wvc8fs9npdjnpj1gjd8f4h7npzczqdzfifbxkb21y32wpvbi3" }, "stable": { "version": [ @@ -89619,11 +90100,11 @@ "repo": "ideasman42/emacs-theme-oblivion", "unstable": { "version": [ - 20240320, - 1152 + 20260108, + 1348 ], - "commit": "8b7ed6627ee3c838acd2ec9bfd5a6fb02228edfb", - "sha256": "1qp8216c6spjyjbnj0x3w150fisnxzy5yzhgkihip352kf5ah54j" + "commit": "2a07e4fad23dbe6844dc565193fb04b033c319d4", + "sha256": "0xzmrg90qdd9m18q1zhs0lkv5isdy0049wxdap26bzawjsi3l4mg" } }, { @@ -89691,11 +90172,11 @@ "repo": "tarides/ocaml-eglot", "unstable": { "version": [ - 20251219, - 1518 + 20260119, + 1135 ], - "commit": "ca06dee696552d72eb968a3cb385a88663ff56dc", - "sha256": "0ixhb45rgidj0h9b6grp42lihfaak7y41nv81hs8bf66ds3nb5xw" + "commit": "5aff883db323c7b083964f286fe134e96b0c9458", + "sha256": "1adjg47qp52ngi5w50383icp8qb0i23f5xmr43qbn88knz9jb7gv" }, "stable": { "version": [ @@ -89945,26 +90426,26 @@ "repo": "oer/oer-reveal", "unstable": { "version": [ - 20250826, - 1503 + 20260116, + 1531 ], "deps": [ "org-re-reveal" ], - "commit": "20456112467fa6c962b242d1d6d4ddcc66488bd3", - "sha256": "16fmsczxzl19042i3qr48x3cynh9dj8kj9xglliq6a67nyz8c548" + "commit": "47b626bcb7f1b2d2a5a1e4a740a659a89c2b2b1f", + "sha256": "123vhavra0c8iah1rjdhpc8lbmh3slskz0kjwb6f01rkkn7pwwyk" }, "stable": { "version": [ 4, - 34, - 0 + 35, + 1 ], "deps": [ "org-re-reveal" ], - "commit": "20456112467fa6c962b242d1d6d4ddcc66488bd3", - "sha256": "16fmsczxzl19042i3qr48x3cynh9dj8kj9xglliq6a67nyz8c548" + "commit": "47b626bcb7f1b2d2a5a1e4a740a659a89c2b2b1f", + "sha256": "123vhavra0c8iah1rjdhpc8lbmh3slskz0kjwb6f01rkkn7pwwyk" } }, { @@ -90030,30 +90511,30 @@ "repo": "tarsius/ol-notmuch", "unstable": { "version": [ - 20251101, - 2058 + 20260101, + 1844 ], "deps": [ "compat", "notmuch", "org" ], - "commit": "7655f5ea25ea40b7d0453ae6531cae59e5ea592f", - "sha256": "0cdi73vfikhm8gcj1y05b07fvzvninz811yppb3kyhdis8kzc7qk" + "commit": "8f717329388935538fe433b9a15f1599edd9fcd5", + "sha256": "0vlb6wgp314n6ilzfhz3j3lkzdpv4y0mngp6l2q04np9cqffkvf3" }, "stable": { "version": [ 2, 1, - 2 + 3 ], "deps": [ "compat", "notmuch", "org" ], - "commit": "7655f5ea25ea40b7d0453ae6531cae59e5ea592f", - "sha256": "0cdi73vfikhm8gcj1y05b07fvzvninz811yppb3kyhdis8kzc7qk" + "commit": "8f717329388935538fe433b9a15f1599edd9fcd5", + "sha256": "0vlb6wgp314n6ilzfhz3j3lkzdpv4y0mngp6l2q04np9cqffkvf3" } }, { @@ -90465,6 +90946,30 @@ "sha256": "1i7xhv2a22n6lq0n1pd494g1a5s7sv52i2gblg6s9h87dnb4r9l6" } }, + { + "ename": "once", + "commit": "fd01feff426c13b35c6831809a8c8ea00e9a399f", + "sha256": "18pwygffhw8ayywwj0kjq1s336f8gyh41dv8kz8qapvr46qxn7pp", + "fetcher": "github", + "repo": "meedstrom/once", + "unstable": { + "version": [ + 20260105, + 1940 + ], + "commit": "65c654a18855df21a2f8f4721e2beabab4d29949", + "sha256": "0n5crsp9k029zb9hv9qmf4s72xhx5r3n2g1f6437h60v9a6as8x1" + }, + "stable": { + "version": [ + 0, + 1, + 0 + ], + "commit": "b311e20ade96185176b02939a6e51fe61491e524", + "sha256": "05w4c5wb0yqa4wv7fx0gyxh7xrd3p7i85h88p3dxd5rdjmws4cm1" + } + }, { "ename": "one", "commit": "be5e0550ba1eb789cad64ba18528c832128fe47c", @@ -90895,14 +91400,14 @@ "repo": "oantolin/orderless", "unstable": { "version": [ - 20251128, - 2028 + 20260117, + 1749 ], "deps": [ "compat" ], - "commit": "26a384894678a1e51e3bf914af3699a61794fb57", - "sha256": "109yywz0z0k91hxv785s6wxw5vxss42falwqk5r1bw1ggwc69sz0" + "commit": "225dbcba32ab079f78e4146cbfd7d4dfb58840a3", + "sha256": "0hdb9q787889jmv1i0nkcbizrhqm4gqn7vl7bxnixlqfc3r0xlrg" }, "stable": { "version": [ @@ -91076,14 +91581,14 @@ "repo": "rksm/org-ai", "unstable": { "version": [ - 20251203, - 1121 + 20260107, + 1110 ], "deps": [ "websocket" ], - "commit": "28a974c3bf55dc5e6b364707fcb2f0e75550d1c1", - "sha256": "0h749sf86qqxl8y66g8n9k5i4ndw7wpybzxnl9k42z4dak4jb073" + "commit": "71a6ea50555531f627a69aa0584d3a19060050a4", + "sha256": "12k7slj7pd00a7j1zm87vvd0jk6bnn62rmg9pbkdl0r5n289q9p0" }, "stable": { "version": [ @@ -91358,26 +91863,26 @@ "repo": "yilkalargaw/org-auto-tangle", "unstable": { "version": [ - 20220812, - 2327 + 20251230, + 1416 ], "deps": [ "async" ], - "commit": "2494a6f78c9db5311123abc7cad119851a29a55c", - "sha256": "1kn1jsbv97ps280lcdx19d6hs7pvz7q9ng67xlb1kwjb680pa7rl" + "commit": "b4e7abc019179df473ecddf0af80561ddad8fc58", + "sha256": "1wv1ih2w4w93pfr0mqpi6fqpsk0170qzhqhr039hblif8bwxmb71" }, "stable": { "version": [ 0, - 6, + 7, 0 ], "deps": [ "async" ], - "commit": "2494a6f78c9db5311123abc7cad119851a29a55c", - "sha256": "1kn1jsbv97ps280lcdx19d6hs7pvz7q9ng67xlb1kwjb680pa7rl" + "commit": "b4e7abc019179df473ecddf0af80561ddad8fc58", + "sha256": "1wv1ih2w4w93pfr0mqpi6fqpsk0170qzhqhr039hblif8bwxmb71" } }, { @@ -91581,15 +92086,15 @@ "url": "https://repo.or.cz/org-bookmarks.git", "unstable": { "version": [ - 20251113, - 351 + 20260102, + 1353 ], "deps": [ "nerd-icons", "seq" ], - "commit": "b3a46dc78175f7398502050420e5ea7d237a736f", - "sha256": "14khm57964ykdx2dcd9w7ddy18ksx4f5x8igppmn6gcln7l069rs" + "commit": "b54d1e296bb0fcaf33452838de83f69c1ab58f0d", + "sha256": "0lc6nkmx79vmsynkwpdigncr758q6c1cvsmbni7cdwl1hmqhyfzr" }, "stable": { "version": [ @@ -91787,14 +92292,14 @@ "repo": "colonelpanic8/org-project-capture", "unstable": { "version": [ - 20230830, - 1733 + 20260118, + 807 ], "deps": [ "org" ], - "commit": "bf1c30b750020ab8dd634dd66b2c7b76c56286c5", - "sha256": "1wvw5y5s37p9j0m2ljp7n1s1casbhiyrcnfpvdghvdd0fk8wcybp" + "commit": "4303dd869b0d638bd09014702803cde50f4e7fed", + "sha256": "10vxb0d6b31dmd7xqhr15syzlvzify6qmbz25ca6pp8rjkdkrxjv" }, "stable": { "version": [ @@ -92078,14 +92583,14 @@ "url": "https://repo.or.cz/org-contacts.git", "unstable": { "version": [ - 20250905, - 335 + 20260114, + 754 ], "deps": [ "org" ], - "commit": "41f10b9ab07f267613d77e98ef7a33b1772292b0", - "sha256": "1aqvq1wca7csi7mrgy1gvy1lgq6ybi9ap030zwk697hvz8i0d59g" + "commit": "690ae7e735e16eee6969ef4d79cdff021a621db1", + "sha256": "1vjalaqlib5k2alflajckdc41q59mfb4q6c7jbprqr3yzl4gff02" } }, { @@ -92177,15 +92682,15 @@ "repo": "emacsomancer/org-daily-reflection", "unstable": { "version": [ - 20251208, - 558 + 20260102, + 35 ], "deps": [ "compat", "org" ], - "commit": "d72170fd1cf9b605a13a80b9aa2d5301d6232033", - "sha256": "1wc2syy24902n8lncqljw4wlgk8q0n961gqv65ig7y6vwf4ng5qk" + "commit": "4f7a2a3b068de2ecee23634a340334fc873421b1", + "sha256": "0806sv56wkx21pbfp6m7w20q3v9wg4ihvhslk8rxm4jk8jwmn8d1" } }, { @@ -92800,34 +93305,36 @@ "repo": "Trevoke/org-gtd.el", "unstable": { "version": [ - 20231224, - 1639 + 20260117, + 1854 ], "deps": [ + "compat", + "dag-draw", "f", "org", - "org-agenda-property", "org-edna", "transient" ], - "commit": "f82eb971db0008b773a57c207120751f913bde6b", - "sha256": "0ffwc6zv0y3kwj4a3nzd2dj7jq51lck3kqzgl0il54hyg9fpm7ll" + "commit": "21ba4b1c03a0b9e6feec1b3f1f85ccb682adf867", + "sha256": "1bbcil0h4ha7s9b4xnrmpdcza94yrq3pq6fpgc2xs5bj8dbip7bq" }, "stable": { "version": [ + 4, 3, - 0, - 0 + 1 ], "deps": [ + "compat", + "dag-draw", "f", "org", - "org-agenda-property", "org-edna", "transient" ], - "commit": "578e83b0f67cb57dd1b10e9eea4f40d2e925b9b9", - "sha256": "012alf2kn0anxfc83irl6bprmnz3zsdaiavx4nqryc25b17m1bpb" + "commit": "21ba4b1c03a0b9e6feec1b3f1f85ccb682adf867", + "sha256": "1bbcil0h4ha7s9b4xnrmpdcza94yrq3pq6fpgc2xs5bj8dbip7bq" } }, { @@ -92997,21 +93504,21 @@ "repo": "marcIhm/org-index", "unstable": { "version": [ - 20250914, - 850 + 20260112, + 1658 ], "deps": [ "dash", "org", "s" ], - "commit": "77bdcefab4cfc673844e21eaea7b446e40498ef6", - "sha256": "1m0x34g9fgmiphaimi617wv67f4npciwsgh2nqsc7yij0rp9hx77" + "commit": "ccef23d8318bcccd1638f5b85176475c85275f83", + "sha256": "06zaavj9g6fzlxm3hn1pj1sxcp9qczf9c6v0i3lw3klz21d1jab1" }, "stable": { "version": [ 7, - 5, + 6, 0 ], "deps": [ @@ -93019,8 +93526,8 @@ "org", "s" ], - "commit": "77bdcefab4cfc673844e21eaea7b446e40498ef6", - "sha256": "1m0x34g9fgmiphaimi617wv67f4npciwsgh2nqsc7yij0rp9hx77" + "commit": "ccef23d8318bcccd1638f5b85176475c85275f83", + "sha256": "06zaavj9g6fzlxm3hn1pj1sxcp9qczf9c6v0i3lw3klz21d1jab1" } }, { @@ -93286,16 +93793,16 @@ "repo": "SqrtMinusOne/org-journal-tags", "unstable": { "version": [ - 20250824, - 823 + 20260102, + 1551 ], "deps": [ "magit-section", "org-journal", "transient" ], - "commit": "e815fe09e05a53482b86470c774422c2d49e2754", - "sha256": "05ylc3fibqs8lgfvq9qimqm2nsy99p0cvysvxlaiw8xawqi1c8k9" + "commit": "945347b7a2daae463498f12300b13b583a8792d4", + "sha256": "0w1qwvg1jgd1yqi0srggbzi14lsand2z2vkdz243zn7h40vj2g17" }, "stable": { "version": [ @@ -93414,15 +93921,15 @@ "url": "https://repo.or.cz/org-link-beautify.git", "unstable": { "version": [ - 20251211, - 429 + 20260106, + 1116 ], "deps": [ "nerd-icons", "qrencode" ], - "commit": "4083d40165f6f2b4564e09d051001315de24dcb7", - "sha256": "0lav5547v3427xdhx4z3xapp301y8ps8k32dy9dyp1kxnz7mqh4w" + "commit": "62955313268e27744ac2117ed5be9d2c362ded05", + "sha256": "0r43rlvc37l96h8bhkw8x1sswjqzk13svq9k85wrh1y3l57p8haf" }, "stable": { "version": [ @@ -93507,19 +94014,19 @@ "repo": "Anoncheg1/emacs-org-links", "unstable": { "version": [ - 20251218, - 1721 + 20260116, + 1316 ], - "commit": "bc174233f9c11c74cdd15a678d91427ff58715ad", - "sha256": "06bmpl60s9sb6k7snqihi9nfcyj1mzpr3jpjxkkd14cp72r5wisb" + "commit": "b1bb0da38ce14d31148abe9e733212747b0b5dc4", + "sha256": "06r3yjc48qa6dcarghg62pnzwkv3af8yy38ghihp4bxw5qni8gpa" }, "stable": { "version": [ 0, - 2 + 3 ], - "commit": "8b2e05682efb88d35f8342795d6e49c4f2549687", - "sha256": "0c78qig3j3riyj326bbp3qh0ma1lf300yn4ymvwkd1wbkgh9hgj2" + "commit": "c6e8cc6753d3b880b09a6e28f244ada48debfb2b", + "sha256": "1vnqg43f94viixlqqjj0vfrpshzj3inpn36j5ds3f3icjzg7i16z" } }, { @@ -93762,27 +94269,27 @@ "repo": "minad/org-modern", "unstable": { "version": [ - 20251219, - 1424 + 20260117, + 1652 ], "deps": [ "compat", "org" ], - "commit": "55b5bbeb1eb9483d0cb43f4803615c380bf3b1ed", - "sha256": "0s5sh1hiwmnpyj5jvy93wi1aqf85dznz7rr9kbm77zcfsyqhnly2" + "commit": "9bbc44cc7e085dea24e96f0cc0332ed7fcf349ca", + "sha256": "01p5k85hj677x2vk7j7a88gchp51ybiaj6iqmdhxivmcw3lb6ibi" }, "stable": { "version": [ 1, - 11 + 12 ], "deps": [ "compat", "org" ], - "commit": "55b5bbeb1eb9483d0cb43f4803615c380bf3b1ed", - "sha256": "0s5sh1hiwmnpyj5jvy93wi1aqf85dznz7rr9kbm77zcfsyqhnly2" + "commit": "9bbc44cc7e085dea24e96f0cc0332ed7fcf349ca", + "sha256": "01p5k85hj677x2vk7j7a88gchp51ybiaj6iqmdhxivmcw3lb6ibi" } }, { @@ -93998,16 +94505,16 @@ "repo": "meedstrom/org-node", "unstable": { "version": [ - 20251218, - 306 + 20260119, + 1746 ], "deps": [ "llama", "magit-section", "org-mem" ], - "commit": "3956804cc0cc19fba0d98b2eb9b76056feda77ae", - "sha256": "08nxg96hkn8k4ikzvx0whx8x955mrl85dh493mq90m73sffi9scg" + "commit": "7eba767815447105d9369d70fb30b9ce5c8e1ad3", + "sha256": "1127bc8x5zi6cl5ak8qay01aniscn94i908b52bzf3sz57cyknyj" }, "stable": { "version": [ @@ -94085,15 +94592,15 @@ "repo": "org-noter/org-noter", "unstable": { "version": [ - 20250730, - 30 + 20260108, + 2346 ], "deps": [ "cl-lib", "org" ], - "commit": "aafa08a49c4c3311d9b17864629aceeff02d33da", - "sha256": "12874pcl0rivlhj8jw3ih88gpgz179mr60hacw3dxf7h2ksylwch" + "commit": "81765d267e51efd8b4f5b7276000332ba3eabbf5", + "sha256": "06d03bv14awz5vm8y85b2wdg1vf22d4zj5s3bcz8y7qinvyfy9pm" }, "stable": { "version": [ @@ -94449,16 +94956,16 @@ "repo": "colonelpanic8/org-project-capture", "unstable": { "version": [ - 20230830, - 1733 + 20260118, + 807 ], "deps": [ "dash", "org-category-capture", "s" ], - "commit": "581ca06383b957e2927c24290debd3cf83355456", - "sha256": "1p3llbksn60cjf7f5v67j92jsrg4nccw4hq5va3nl9dnapnb1k92" + "commit": "4303dd869b0d638bd09014702803cde50f4e7fed", + "sha256": "10vxb0d6b31dmd7xqhr15syzlvzify6qmbz25ca6pp8rjkdkrxjv" }, "stable": { "version": [ @@ -94483,8 +94990,8 @@ "repo": "colonelpanic8/org-project-capture", "unstable": { "version": [ - 20230817, - 851 + 20260118, + 807 ], "deps": [ "dash", @@ -94492,8 +94999,8 @@ "org-project-capture", "projectile" ], - "commit": "4ca2667d498fa259772e46ff5e101285446d70b6", - "sha256": "1p56ng1v0795bkgkk18w6494hvq5j3j6h48yhr8smz69k46amm3y" + "commit": "4303dd869b0d638bd09014702803cde50f4e7fed", + "sha256": "10vxb0d6b31dmd7xqhr15syzlvzify6qmbz25ca6pp8rjkdkrxjv" }, "stable": { "version": [ @@ -94519,15 +95026,15 @@ "repo": "colonelpanic8/org-project-capture", "unstable": { "version": [ - 20230817, - 801 + 20260118, + 807 ], "deps": [ "helm", "org-projectile" ], - "commit": "214a6068c467323a795b27996c1e7b75ae42dc68", - "sha256": "1fdbxwmrs96118hrm8sbfdbpfigankdqklq011pykf9lhc4627nv" + "commit": "4303dd869b0d638bd09014702803cde50f4e7fed", + "sha256": "10vxb0d6b31dmd7xqhr15syzlvzify6qmbz25ca6pp8rjkdkrxjv" }, "stable": { "version": [ @@ -94710,28 +95217,28 @@ "repo": "oer/org-re-reveal", "unstable": { "version": [ - 20251222, - 1526 + 20260116, + 1525 ], "deps": [ "htmlize", "org" ], - "commit": "80bee1b270b142e3d9fd0b6ab94e42ba388a7b74", - "sha256": "19w33kxqgiwj3yjd1q5zxcm34hcmvcb7wjbaz1ks0yydwfjjgbgj" + "commit": "07bd4a2bfab91ccd289633e9261c9a1a4e515b2a", + "sha256": "057gva3l54jkfddni8haiaf6pkkd9czfygnw8mfb2xs53cg3m1n8" }, "stable": { "version": [ 3, - 37, - 1 + 38, + 0 ], "deps": [ "htmlize", "org" ], - "commit": "9485d2e1693d5d8bcb4806fdc7923496554f18e7", - "sha256": "1rnc240ibxgl103c50xc7aiigcqfhlqwwvzp658n4q8f1qr77y8v" + "commit": "07bd4a2bfab91ccd289633e9261c9a1a4e515b2a", + "sha256": "057gva3l54jkfddni8haiaf6pkkd9czfygnw8mfb2xs53cg3m1n8" } }, { @@ -94956,20 +95463,20 @@ "repo": "TomoeMami/org-repeat-by-cron.el", "unstable": { "version": [ - 20251028, - 807 + 20260118, + 526 ], - "commit": "36a5ea61ac6bc97aa83d766440fb87540899864c", - "sha256": "1y4ssh2363xshhhdziww2s1bjhw9p329bawwfrs73x3ykndvx65c" + "commit": "414d872ed71642fdd0dee6c2163665db7fc4dab0", + "sha256": "0z9d3606x5j3dgkakzbdrl3474ppsdyqkiq5pgrh5m2qwx1vzj0v" }, "stable": { "version": [ 1, 0, - 2 + 4 ], - "commit": "36a5ea61ac6bc97aa83d766440fb87540899864c", - "sha256": "1y4ssh2363xshhhdziww2s1bjhw9p329bawwfrs73x3ykndvx65c" + "commit": "414d872ed71642fdd0dee6c2163665db7fc4dab0", + "sha256": "0z9d3606x5j3dgkakzbdrl3474ppsdyqkiq5pgrh5m2qwx1vzj0v" } }, { @@ -95075,8 +95582,8 @@ "repo": "org-roam/org-roam", "unstable": { "version": [ - 20251125, - 729 + 20260103, + 1921 ], "deps": [ "compat", @@ -95085,8 +95592,8 @@ "magit-section", "org" ], - "commit": "f4ba41cf3d59084e182a5186d432afc9aa3fc423", - "sha256": "0kax0a1i98ffr8fama79sfdk6gx60qpd190g7b2scv2bwbglcbnj" + "commit": "b95d04cbd223e369b9578b0dc47bbdd376d40dc3", + "sha256": "1l7z8sc6mxx09r19z88j1qb4iz9gagsy39v2v852q4ayg50ad6gh" }, "stable": { "version": [ @@ -95210,6 +95717,39 @@ "sha256": "1ssxvy6y79f035whk9b8jg1vqsy6vymgq9yrzbxv06g5vsggvlh5" } }, + { + "ename": "org-roam-timeline", + "commit": "75d28aac7bdb2bb59d6756a83b22a4008482cbac", + "sha256": "1a86kcjasd5kh99gdmmsis7s7kxxqndwqbw0bqkh5ks64wbmzcpx", + "fetcher": "github", + "repo": "GerardoCendejas/org-roam-timeline", + "unstable": { + "version": [ + 20260103, + 123 + ], + "deps": [ + "json-mode", + "org-roam", + "simple-httpd" + ], + "commit": "8252fb48d482c55c662eaa2e757b035479eb32e7", + "sha256": "0qsw32hxh8kllp6f3ic5vac8g9m4qq06pv8rjy9z5sxid73c1416" + }, + "stable": { + "version": [ + 1, + 0 + ], + "deps": [ + "json-mode", + "org-roam", + "simple-httpd" + ], + "commit": "8252fb48d482c55c662eaa2e757b035479eb32e7", + "sha256": "0qsw32hxh8kllp6f3ic5vac8g9m4qq06pv8rjy9z5sxid73c1416" + } + }, { "ename": "org-roam-timestamps", "commit": "817320c7a52e78f89746694b62fead6260175c3f", @@ -95484,8 +96024,8 @@ "repo": "tanrax/org-social.el", "unstable": { "version": [ - 20251218, - 930 + 20260116, + 749 ], "deps": [ "emojify", @@ -95493,13 +96033,13 @@ "request", "seq" ], - "commit": "b8d9e0586a8cfdfaa610f830ad8da77fb45afaf8", - "sha256": "0iqyv6fbqnnxd2lk1inj9jryk8bkp7mpha5awb961yf9yxsd8kha" + "commit": "83015d1402c28cd1395b18a104dfbc4f1357a83c", + "sha256": "0s6bqyi7qy3i97hsn6hr3k1dwk1ws7l92w1ixldhrhfjx26ynqfj" }, "stable": { "version": [ 2, - 8 + 10 ], "deps": [ "emojify", @@ -95507,8 +96047,8 @@ "request", "seq" ], - "commit": "08dbb4ac30c8260deaecc7d14d732aa80624be20", - "sha256": "051k9l5w78xzs2j6md89fdablj13lvn62cn1r6cqirp2dd1nnlva" + "commit": "d4cfe777975519ae2908416eb58c4f1b4cb33b43", + "sha256": "1h7bqqa3v0ah4ai2m6chz6932l5gq6rx7nc8mjxiiydkq1rjhgxi" } }, { @@ -95592,15 +96132,15 @@ "repo": "bohonghuang/org-srs", "unstable": { "version": [ - 20251217, - 1414 + 20251223, + 1556 ], "deps": [ "fsrs", "org" ], - "commit": "6b66dce1b8729558b9e7d7e775e51e05c4e398ec", - "sha256": "04ypgpfypq2lxrxdcsjgav9kfp74y3q9pn6vhj09j6zaf98m11r7" + "commit": "c0aff45392b1f836fd943467cc266cef50899a44", + "sha256": "0bvczpn93afdng9xnr3licgmv3yw4rdmsbn45206r756738capn9" } }, { @@ -95930,14 +96470,14 @@ "url": "https://repo.or.cz/org-tag-beautify.git", "unstable": { "version": [ - 20251202, - 947 + 20260103, + 934 ], "deps": [ "nerd-icons" ], - "commit": "20c750de61540c144155c1dbe1cae00313215fa1", - "sha256": "1sq2m3d2gabmhm44w7mas906njhqgy6b0k1fa83kz8wf7as7q88p" + "commit": "de02883b9ad339539482d30450074ca572709d90", + "sha256": "1wmrvqflmgwszrm5kmnj71bdbsn28fddmrqwzmczqz80h9nnfi4p" } }, { @@ -96936,8 +97476,8 @@ "repo": "jcs-elpa/organize-imports-java", "unstable": { "version": [ - 20250101, - 1012 + 20260101, + 601 ], "deps": [ "dash", @@ -96945,8 +97485,8 @@ "ht", "s" ], - "commit": "6221c85b37d7baee27288848fa38d5519cdeafd5", - "sha256": "16ffv1il866i8az6lddkhpjdvbslhsab2xk34byb08f817bczbq4" + "commit": "0782a1814104c556a39ac13f0d64f7a9d787899d", + "sha256": "06lrq3bwr6y24wcgl54j7ksbx52zklfha4ba4fzdibkk7znhwyyc" }, "stable": { "version": [ @@ -97004,8 +97544,8 @@ "repo": "magit/orgit", "unstable": { "version": [ - 20251123, - 1801 + 20260101, + 1851 ], "deps": [ "compat", @@ -97013,22 +97553,23 @@ "magit", "org" ], - "commit": "0444b8659620e5100ab8d09694c6ffe6841b24cd", - "sha256": "0yhpihk9hbymncm15xmvnidsb67bmm0swz86nkzs1k0i5drr8mrc" + "commit": "24c8fe48c477d561c2ce1720223f8c5aec664f4e", + "sha256": "0p1k171nmzscnzfrlc3paq94gbx46f52fx7djkr88xv7cgd5qgw4" }, "stable": { "version": [ 2, 1, - 0 + 1 ], "deps": [ "compat", + "cond-let", "magit", "org" ], - "commit": "9a171dfc7775c9286318b26710fcbf223fbde056", - "sha256": "1w5g75mqigfjcwywhdlv6dqpj173wzkagaxsq38kx1j4p7i0sl2p" + "commit": "24c8fe48c477d561c2ce1720223f8c5aec664f4e", + "sha256": "0p1k171nmzscnzfrlc3paq94gbx46f52fx7djkr88xv7cgd5qgw4" } }, { @@ -97075,8 +97616,8 @@ "repo": "magit/orgit-forge", "unstable": { "version": [ - 20251123, - 1809 + 20260101, + 1854 ], "deps": [ "compat", @@ -97086,24 +97627,25 @@ "org", "orgit" ], - "commit": "8b3de493a5b6db36c441202d1ba5b95a5be4dd91", - "sha256": "0qscfv6dwbdi7avmvbvrga0sv0qy6n92wmmcdq470fdicqyzgrv4" + "commit": "c2116b8701498bd11d8674065a5429d844985e46", + "sha256": "02cka68jrxcdzm12j7912zfgjj5ayw9avm6r59j59nc2kin3khmc" }, "stable": { "version": [ 1, 1, - 0 + 1 ], "deps": [ "compat", + "cond-let", "forge", "magit", "org", "orgit" ], - "commit": "964a81d1e4e95a61e6304237172889b222fca845", - "sha256": "153z3g3nvggk8a7vpdhr2dm0pvgrypsalk51z7nwspv2cmb6daq3" + "commit": "c2116b8701498bd11d8674065a5429d844985e46", + "sha256": "02cka68jrxcdzm12j7912zfgjj5ayw9avm6r59j59nc2kin3khmc" } }, { @@ -97114,30 +97656,30 @@ "repo": "tarsius/orglink", "unstable": { "version": [ - 20251101, - 2047 + 20260101, + 1845 ], "deps": [ "compat", "org", "seq" ], - "commit": "1f76298c90ee1c7f4b1c77ab2389f304ea75fc8b", - "sha256": "1bwyfpql49jns953skl4ndyzrx8y6i71ngb9y3fr7zaal2rcrwl2" + "commit": "0de830edc6ffc0b07b95284f545ffe7d7c37dfb8", + "sha256": "11173ja0cga82fp7qxw900l8wg5fhygi7d5qn0vi5hrh1rwyg9da" }, "stable": { "version": [ 1, 2, - 8 + 9 ], "deps": [ "compat", "org", "seq" ], - "commit": "1f76298c90ee1c7f4b1c77ab2389f304ea75fc8b", - "sha256": "1bwyfpql49jns953skl4ndyzrx8y6i71ngb9y3fr7zaal2rcrwl2" + "commit": "0de830edc6ffc0b07b95284f545ffe7d7c37dfb8", + "sha256": "11173ja0cga82fp7qxw900l8wg5fhygi7d5qn0vi5hrh1rwyg9da" } }, { @@ -97283,11 +97825,11 @@ "repo": "tbanel/orgaggregate", "unstable": { "version": [ - 20251216, - 1352 + 20260109, + 837 ], - "commit": "710bcf8705aaf94ff749f41eead9d7a774a7d788", - "sha256": "0fkh8i4wv8yb1qciypd50mp347na46c32k94lgy7sawvlk7zh2hk" + "commit": "ec32afaf3942ff30d9284fbcc594511ca9269393", + "sha256": "0mb1hhp5mk0lmc6nd14nv2s09s1zb2dvqgzin73xr247vsgh8ykf" } }, { @@ -97298,11 +97840,11 @@ "repo": "tbanel/orgtblasciiplot", "unstable": { "version": [ - 20230122, - 816 + 20260111, + 1140 ], - "commit": "4160128045b271bc1aef3d14dbf0c5b53ae58bd2", - "sha256": "1zhhppk05av94i77s16mrjbbc55gvcsm8sk6l7rdfrsfaislabmw" + "commit": "56d27e6ab021d8aad59372480d4eaedb19850c2d", + "sha256": "0b9l10avwkhl146nrmda0xhiy6m20y1jllv2p91kcv16ng7xradl" } }, { @@ -97313,11 +97855,11 @@ "repo": "tbanel/orgtblfit", "unstable": { "version": [ - 20250403, - 2031 + 20260109, + 925 ], - "commit": "5d9a7efd23fdee4c6c79a74770cafba931c16c67", - "sha256": "1cxi469ggl7nmg1v0d55akka6lqsr5s12sm4a0ydyi6r5vbc9nwq" + "commit": "987e1a8de9debb416c61a3e2e35b79c1bd9fa568", + "sha256": "1hjvmanxh05pnni6aw7jbcbil2ir9nb6lcb45shc6js79l8217l8" } }, { @@ -97328,11 +97870,11 @@ "repo": "tbanel/orgtbljoin", "unstable": { "version": [ - 20251216, - 931 + 20260109, + 917 ], - "commit": "efc557bdb2dd4edeeabb473476d0dc2b207ea28d", - "sha256": "1882ckz78gaki4qsizyqak66bhi00grsy93p4gzmm0djqb25zjs7" + "commit": "66d02c1d197a9506f8df7a7e35f760bdbbcddb3b", + "sha256": "1q8aclyk3hhwa3cw8lxrlskpifv2rvi790nj5v804w12cnzwk8p4" } }, { @@ -97491,25 +98033,25 @@ "repo": "minad/osm", "unstable": { "version": [ - 20251221, - 1844 + 20260109, + 1817 ], "deps": [ "compat" ], - "commit": "5cd646e6e5bffe53acccf3fc06cf74eb5227a9da", - "sha256": "0bwjqzk8s2jfmyqcsfq6j67l3cjq748mvk8dz9l3b40a7y95qwhg" + "commit": "7880b450138b3d260480e3e527fb3178cc8e2bc9", + "sha256": "0f2c1zhps2ln6xhsqwc67axp6d2hnnqckdr8xlppgzxbd4q7p4yn" }, "stable": { "version": [ - 1, - 12 + 2, + 1 ], "deps": [ "compat" ], - "commit": "5cd646e6e5bffe53acccf3fc06cf74eb5227a9da", - "sha256": "0bwjqzk8s2jfmyqcsfq6j67l3cjq748mvk8dz9l3b40a7y95qwhg" + "commit": "7880b450138b3d260480e3e527fb3178cc8e2bc9", + "sha256": "0f2c1zhps2ln6xhsqwc67axp6d2hnnqckdr8xlppgzxbd4q7p4yn" } }, { @@ -97838,11 +98380,11 @@ "repo": "jamescherti/outline-indent.el", "unstable": { "version": [ - 20251103, - 1434 + 20260114, + 1604 ], - "commit": "832595bc0f6699171e9ebcafce3952e2a151cb26", - "sha256": "1f8s2w54abanb3vykyymsm8fqmwlgjhq0hcbd1z7r56p3pbamm90" + "commit": "9f5b72d22be8cccc1873f7b65ca9e0acad0b1e10", + "sha256": "05y0knsww8wha59i1yhxvmmgb19j50rppfkb2dw0n36bvbxhvr46" }, "stable": { "version": [ @@ -97877,26 +98419,26 @@ "repo": "tarsius/outline-minor-faces", "unstable": { "version": [ - 20251101, - 1934 + 20260101, + 1824 ], "deps": [ "compat" ], - "commit": "67a100641d0da0e75bd1f69b760e2b6c39fcb920", - "sha256": "0ipwgs6vg4pmabvmhnh4m5477xkqbs25v4qjq2ci0118yxma1fif" + "commit": "ad3ec4620b79ae5c3e840ed1f47f892c5f917d8c", + "sha256": "00l2pmvyglbl6440fkk0sm31a5l7gss4pmdnw1ar7vaqz4afwi4d" }, "stable": { "version": [ 1, 2, - 1 + 2 ], "deps": [ "compat" ], - "commit": "67a100641d0da0e75bd1f69b760e2b6c39fcb920", - "sha256": "0ipwgs6vg4pmabvmhnh4m5477xkqbs25v4qjq2ci0118yxma1fif" + "commit": "ad3ec4620b79ae5c3e840ed1f47f892c5f917d8c", + "sha256": "00l2pmvyglbl6440fkk0sm31a5l7gss4pmdnw1ar7vaqz4afwi4d" } }, { @@ -98721,16 +99263,16 @@ "repo": "emacsorphanage/ox-pandoc", "unstable": { "version": [ - 20250424, - 908 + 20260113, + 1929 ], "deps": [ "dash", "ht", "org" ], - "commit": "5766c70b6db5a553829ccdcf52fcf3c6244e443d", - "sha256": "1di51izd09x4z5ph3sqrlfllvmbcj77q421wndbs3q8z0w5a74q2" + "commit": "1caeb56a4be26597319e7288edbc2cabada151b4", + "sha256": "1wj9hmgi1xqyx3kc73rxj5w4a5lp861blkdvvg99b7abp2dp7xi1" }, "stable": { "version": [ @@ -99410,14 +99952,14 @@ "repo": "melpa/package-build", "unstable": { "version": [ - 20251205, - 1541 + 20260115, + 1042 ], "deps": [ "compat" ], - "commit": "bc2764a38de2790dd55a91bc14a5a3165f4ada72", - "sha256": "1b5kpzxa42z03d3id8sjpljvkj0s4349k1214qs9z73px12yv8j3" + "commit": "79cff850383c875119da351567ea4713875f269f", + "sha256": "1yqxj6dd7zckmy2hp1lyr3prcqg2qh8w5f7rd2jb53p5xwmnr8qy" }, "stable": { "version": [ @@ -99567,30 +100109,6 @@ "sha256": "0wklzqwds2dxf41g677rr9b5n3hviza5145j6aknj2mjjvsrb0zi" } }, - { - "ename": "pact-mode", - "commit": "b8e11b488c937ac9290f2e6acde92a87024a9012", - "sha256": "1awmczhz4cl2vxrn0h1wqkrhy1n9p4j3ayksvgifr4cfhqlsxk6v", - "fetcher": "github", - "repo": "kadena-io/pact-mode", - "unstable": { - "version": [ - 20201219, - 2223 - ], - "commit": "f48a4faf5f8f8435423bda3888eca6ee67ee13a9", - "sha256": "1cmw2pxnzdd3y3f78a6l6770z2nmh0f8mydfw13fh5yfqdhv4vgx" - }, - "stable": { - "version": [ - 0, - 0, - 5 - ], - "commit": "5df7032cf9b61ae5aff36ac7d2a23b2ab0e00904", - "sha256": "0hdg5b3mnld8pcfiawn51dc65dfws6gr7j4fvjc2gnhypy36l8xl" - } - }, { "ename": "paganini-theme", "commit": "d6fbb609b411df4fe6f66a7afe27eda7d297f140", @@ -99837,11 +100355,11 @@ "repo": "joostkremers/pandoc-mode", "unstable": { "version": [ - 20251029, - 1925 + 20260114, + 1255 ], - "commit": "8d6e976b465cb4fa59d12efe8159b781a57f915e", - "sha256": "068gwrgxvbm7p8i6qz3njkigxfxffmyx6bsga74vq7fmr3wcxyjb" + "commit": "8f46da90228a9ce22de24da234ba53860257640a", + "sha256": "185qhkaas4pzv80afzjmp9l9ypgiqkmkw98idpa0d4kz5pjbrr1m" }, "stable": { "version": [ @@ -100083,26 +100601,26 @@ "repo": "tarsius/paren-face", "unstable": { "version": [ - 20251101, - 2048 + 20260101, + 1846 ], "deps": [ "compat" ], - "commit": "b121bc08ecb0c11a89705ed9f77c5343e2baec04", - "sha256": "0bs5hdn7agyr0r0ywblpihp4x3gn89xdfvzsb8wlyd0gvc2rx6g9" + "commit": "2c279a236404b2eebacb435aa92d5e9c97939c03", + "sha256": "06ypi3hgrr9rigcb9gy5j4l9f3z7lnz1rssv1pqda55srkvcp39x" }, "stable": { "version": [ 1, 2, - 2 + 3 ], "deps": [ "compat" ], - "commit": "b121bc08ecb0c11a89705ed9f77c5343e2baec04", - "sha256": "0bs5hdn7agyr0r0ywblpihp4x3gn89xdfvzsb8wlyd0gvc2rx6g9" + "commit": "2c279a236404b2eebacb435aa92d5e9c97939c03", + "sha256": "06ypi3hgrr9rigcb9gy5j4l9f3z7lnz1rssv1pqda55srkvcp39x" } }, { @@ -100137,11 +100655,11 @@ "repo": "tarsius/paren-face", "unstable": { "version": [ - 20251101, - 2048 + 20260101, + 1846 ], - "commit": "b121bc08ecb0c11a89705ed9f77c5343e2baec04", - "sha256": "0bs5hdn7agyr0r0ywblpihp4x3gn89xdfvzsb8wlyd0gvc2rx6g9" + "commit": "2c279a236404b2eebacb435aa92d5e9c97939c03", + "sha256": "06ypi3hgrr9rigcb9gy5j4l9f3z7lnz1rssv1pqda55srkvcp39x" } }, { @@ -100152,14 +100670,14 @@ "repo": "justinbarclay/parinfer-rust-mode", "unstable": { "version": [ - 20251209, - 617 + 20260101, + 1949 ], "deps": [ "track-changes" ], - "commit": "40b4b9f226f115b8eec245ac8f97e43d1bfafa0f", - "sha256": "1yjxms5qnz79vxwyna5xh2wpyfaqdn0lasij4w32qhgpyw6c6l0f" + "commit": "6ee9f905c41f6368689ad12aa99516b9ee4fb06d", + "sha256": "0pini8nwnd69mziww5hwia3ick17ba5p3xblb2jx6rz30304pmgj" }, "stable": { "version": [ @@ -100182,20 +100700,20 @@ "repo": "dp12/parrot", "unstable": { "version": [ - 20220101, - 518 + 20260111, + 2133 ], - "commit": "1d381f24d74242018e306d1a0c891bed9a465ac3", - "sha256": "0jvnaplab6bsq9pv89zl6amrs39ay6qlzgm0lls6ij9bbrsyjlvp" + "commit": "c2700b1d42f94f8cb574a0f96a143f4865b180b6", + "sha256": "17jyjv68j5lh6bvgph18rx8jkkfhbsikfcgjh1pgnsajw5s9rws5" }, "stable": { "version": [ 1, - 1, - 1 + 2, + 0 ], - "commit": "13757524f1c708b866f4aaab5a9fb3599a1c4f56", - "sha256": "02anyi6mhw457pwsna3ycn1yxsavsmp6p96ffpwg1s7qidc44a4s" + "commit": "c2700b1d42f94f8cb574a0f96a143f4865b180b6", + "sha256": "17jyjv68j5lh6bvgph18rx8jkkfhbsikfcgjh1pgnsajw5s9rws5" } }, { @@ -100221,14 +100739,14 @@ "repo": "jcs-elpa/parse-it", "unstable": { "version": [ - 20250101, - 1011 + 20260101, + 602 ], "deps": [ "s" ], - "commit": "19df0d8d67f0f3b73d80ad2db57a1790f3e43beb", - "sha256": "0nl47mlhl27y4cz6qvbch7g3da8jlx08ll7jb99jhn390p4syhxc" + "commit": "d65d74f4d057b0c7754424065c2e796dc0f89f6e", + "sha256": "1r5bp2v53lq1vmag4drqx20yzqzdibvvqx6l57r9w1g319rx16xs" }, "stable": { "version": [ @@ -100375,16 +100893,16 @@ "repo": "NicolasPetton/pass", "unstable": { "version": [ - 20250721, - 1935 + 20260109, + 1144 ], "deps": [ "f", "password-store", "password-store-otp" ], - "commit": "7651389c52919f5e0e41d9217b29c7166e3a45c2", - "sha256": "1nzwa4z7nm1m0y6sjp1nhargp6ah4hp5z7vaxfffgsb4hxcsawcs" + "commit": "de4adfaeba5eb4d1facaf75f582f1ba36373299a", + "sha256": "1by7rr1rjw8slxvkkkcg7g8qkwaz1bm0ylzj81p2rxi8xw3f2jq5" }, "stable": { "version": [ @@ -100400,6 +100918,30 @@ "sha256": "0jc8j421mlflspg24jvrqc2n3y5n3cpk3hjy560il8g36xi1049p" } }, + { + "ename": "pass-coffin", + "commit": "7911819ede33c2c1ee2f3316df79012bb5b784d5", + "sha256": "0l02096hgg6clrn6n0g2kjyqqwcv293zr64l020lg7bdnz0gm1gf", + "fetcher": "codeberg", + "repo": "rch/emacs-pass-coffin", + "unstable": { + "version": [ + 20251231, + 1407 + ], + "commit": "202c9e3b67c5e0fe8d3631436c8c95f61586f88f", + "sha256": "1cbfr90dlf9ns2m35m38skmnx316iyb3w6kj03ycdxy9blfkrgqi" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "commit": "202c9e3b67c5e0fe8d3631436c8c95f61586f88f", + "sha256": "1cbfr90dlf9ns2m35m38skmnx316iyb3w6kj03ycdxy9blfkrgqi" + } + }, { "ename": "password-generator", "commit": "fd591276073bf87fd9debdffc396f650790d566a", @@ -101116,28 +101658,28 @@ "repo": "vedang/pdf-tools", "unstable": { "version": [ - 20240429, - 407 + 20260102, + 1101 ], "deps": [ "let-alist", "tablist" ], - "commit": "30b50544e55b8dbf683c2d932d5c33ac73323a16", - "sha256": "1ci9g8aj77a34pgp21d768pglfw1h0dcw68d61xxlzwrrclzfhgx" + "commit": "e4b7f1f37cf59ddf025d609ffcdabe732a6e99ba", + "sha256": "0rxws42pjh4gw74qp55yril7bqnyfrs6k76xl2y5l625z28hlfyi" }, "stable": { "version": [ 1, - 1, + 3, 0 ], "deps": [ "let-alist", "tablist" ], - "commit": "a9c9a12c3ecf2005fa641059368ac8284f507620", - "sha256": "1v861fpzck3ky21m4g42h6a6y0cbhc4sjzpzqx0zxd7sfi7rn768" + "commit": "5245f092e35712df6559a7782a93bb61896175dd", + "sha256": "0lf6ksly7w27n00ymrgxn1xyzpx9bmld4dzn90ki07yph6js7h8x" } }, { @@ -101177,6 +101719,24 @@ "sha256": "1b9zzvfsprf7x0v7l4dabdh5qdfhl7mm30vvqah8l10jvlf2wlc7" } }, + { + "ename": "pdffontetc", + "commit": "c6d8128dec5648e57628dcd86bb2f7fd295ffc0d", + "sha256": "00vvn0ib34snvml4dpfq5hzvckwhdpps6f6y1bh6skwyvx8mzc32", + "fetcher": "github", + "repo": "emacsomancer/pdffontetc", + "unstable": { + "version": [ + 20260107, + 2304 + ], + "deps": [ + "pdf-tools" + ], + "commit": "4adb8a339434f7c485dc38736c7c6461018876d4", + "sha256": "1ka1dd9fnif3c4hlms6cqymsqb5sb7n7fz4r37rimmvbqihbnkdz" + } + }, { "ename": "pdfgrep", "commit": "55b0c24f883fe589d1159ce3845cf250a0f47feb", @@ -101431,11 +101991,11 @@ "repo": "jamescherti/persist-text-scale.el", "unstable": { "version": [ - 20250915, - 132 + 20260114, + 1606 ], - "commit": "235e37b1ca38816b3bb882f7a40bb109e8739ea8", - "sha256": "1k2p7z95j331kw77q68151400723c6w4afjgrbgdjfj52przsxrk" + "commit": "4d7d58b75f6d998a69da1dd7d444642dfec38cf3", + "sha256": "1vnfq8vjhxjh5mkblv73dycbj4z690wmj1mzfyivjz20nfcrfavy" }, "stable": { "version": [ @@ -101825,25 +102385,25 @@ "repo": "emarsden/pg-el", "unstable": { "version": [ - 20251126, - 1322 + 20251226, + 1404 ], "deps": [ "peg" ], - "commit": "5545383173cf5db5276be07cf15801fd5a7b93a5", - "sha256": "0amwa4jnp7nlkq7ai5h18dqa60xjvalb4pmcwg8xa0prv4gs016w" + "commit": "d0062a20788b48dba693368faee62b5e42ef5961", + "sha256": "04m0200lwkdycp55i0mraxhm4y6si6d5q9d0bwp6kqwxrcpsks7a" }, "stable": { "version": [ 0, - 61 + 62 ], "deps": [ "peg" ], - "commit": "14a2041ed1076b6b24b96b2e6f0f14ebc4f1ac4d", - "sha256": "09fd0rc3fwxxsc9bdvnq0fy6ikp5ml5hadd7d8y8s7p6qz0k44zr" + "commit": "e63d6c7552dab58a056283b2292c7af6322f9703", + "sha256": "0fjzrn5b4s00km71ya98vwwfyvd4rvcywxdxqzy5xfrv8crm92w6" } }, { @@ -102282,16 +102842,16 @@ "repo": "emacs-php/phpactor.el", "unstable": { "version": [ - 20251112, - 706 + 20251226, + 855 ], "deps": [ "async", "composer", "php-runtime" ], - "commit": "d0dd8d739812d60f0765276d22add93dc7c61bb9", - "sha256": "13xyaymsz37v6gx71f085v7irfm5rvwbsb2547fjs740ps5w2810" + "commit": "a4371b525afd5cd74c24461c50a489a1f459bd38", + "sha256": "11iz49m0hgrinp3x5sgjl6b43h0s280v577p9rh4jng5bjxp6nnp" }, "stable": { "version": [ @@ -102409,6 +102969,36 @@ "sha256": "1silbfmv85r73pbc7f5cm4znc6644ngihfnhibk1fgp9j0rf7ahc" } }, + { + "ename": "pi-coding-agent", + "commit": "c48dc93e13d7990c27f8225d2034c392d8d55979", + "sha256": "0h3iynz6gl6qrh621avkzdm3jlnx6j835cg6y9qhmgj2scqd229n", + "fetcher": "github", + "repo": "dnouri/pi-coding-agent", + "unstable": { + "version": [ + 20260117, + 2159 + ], + "deps": [ + "markdown-mode" + ], + "commit": "b734fe0b2007126bf2c33bf0ef7cb1c45d8bd365", + "sha256": "1vrd9b22q9w6z82m4ixzmwfbnibckzdbwmzmqmxi8g2l4czgp68h" + }, + "stable": { + "version": [ + 1, + 1, + 0 + ], + "deps": [ + "markdown-mode" + ], + "commit": "1bcb63da9014121159fd43bd20d691a38e951bc0", + "sha256": "1w62wh3di14g6xcip8znb4p4ffnsm9irim3jlf26gkmv1pgd01ag" + } + }, { "ename": "pianobar", "commit": "b5659b4c7be20572aabe75caba866301393db012", @@ -103516,11 +104106,11 @@ "repo": "emacsmirror/po-mode", "unstable": { "version": [ - 20231006, - 1425 + 20260102, + 409 ], - "commit": "ca125eba813a6b29b5fbe7ea8a2e3d92f225ab8c", - "sha256": "0367gim5wvr3hpc7jwqfkzvjhpd9bqdkwgnbqbvbml5n3jgn93zn" + "commit": "5500e864a5aab5254efd7da11b57faefec08134e", + "sha256": "0af84q303f11xbbmkz8qy24yg4rby43d40lxkg8zlh9r200yp03v" }, "stable": { "version": [ @@ -104218,16 +104808,16 @@ "repo": "SqrtMinusOne/pomm.el", "unstable": { "version": [ - 20250202, - 1202 + 20251223, + 1344 ], "deps": [ "alert", "seq", "transient" ], - "commit": "ee7b60c65e3d15e0fcf2169ff3ba4b43ebaa65d6", - "sha256": "1q8rak8gbmwbnm3r4cvd92bkdbwp5x28jk8vyw1sgpif71wizm01" + "commit": "f198afa7519c365d1d929e7f468caed415df1c43", + "sha256": "0spj2xb083avqn3kq44gc8q8ljmqbhmi8r2azw04xkizzm1v1d2n" }, "stable": { "version": [ @@ -104436,11 +105026,11 @@ "repo": "auto-complete/popup-el", "unstable": { "version": [ - 20250101, - 843 + 20251231, + 1622 ], - "commit": "7a05700a37aae66d2b24f0cd8851f65383a5cf96", - "sha256": "1mphrwcdfcknkp874v4yk1pczqb65dyhgjlqwm3c8c2gx3map3mx" + "commit": "45a0b759076ce4139aba36dde0a2904136282e73", + "sha256": "0igk52f90n831pxmwk7piyk1g5sagl0qpqwwi9yi0iwsbl7if7bp" }, "stable": { "version": [ @@ -104576,11 +105166,11 @@ "repo": "emacsorphanage/popwin", "unstable": { "version": [ - 20240925, - 752 + 20260103, + 1800 ], - "commit": "58adcd0ca7c3dbd58626ec7019252d64cbc73042", - "sha256": "1mqwzc6fwhwq1kl8b3i1hm2ylfh8blrxrw6mzr5wyifbwpg7dq10" + "commit": "f7a39759180fa88f3890c3c5f35379ab086e04fa", + "sha256": "0pqpip52f7wdk9ghq1pki51lm4gpxv82hfir02jp5jzcq5ik7fmk" }, "stable": { "version": [ @@ -104592,6 +105182,21 @@ "sha256": "1x1iimzbwb5izbia6aj6xv49jybzln2qxm5ybcrcq7xync5swiv1" } }, + { + "ename": "porg", + "commit": "1a4c846de699c4b21fe6b280faaa15de28982ea1", + "sha256": "1lsbjmc0bxj0dl27la42fnxawl7zdc7mmn7k513s5bq9jlshvrxj", + "fetcher": "github", + "repo": "laluxx/porg", + "unstable": { + "version": [ + 20251230, + 410 + ], + "commit": "557fecde1f02fa7ffb13b0dc5da3432171946086", + "sha256": "1qh0lrcc0wlhkmz5rk805jn4pfbj8jx6rshc52myqia8shabdg7c" + } + }, { "ename": "portage-modes", "commit": "03e50a626f3926b3e18b3ad764a0071be612de62", @@ -105662,11 +106267,11 @@ "repo": "ideasman42/emacs-prog-face-refine", "unstable": { "version": [ - 20250913, - 2251 + 20251224, + 840 ], - "commit": "c9981a933e2a60ed59b61f1c8134c347010f8cc8", - "sha256": "0zbfprcp22m7511rkfa2jbdxm5ygm4wv28kzhw1xfmsw7w8fk2ca" + "commit": "67237a7f4ad6da0a044b99c37da1eac4b3f0f906", + "sha256": "00k163zd7h1fzkvqs567yvn55nrq4ryrdmzd03xhwk7zw7c2vmw7" } }, { @@ -105737,11 +106342,11 @@ "repo": "jcs-elpa/project-abbrev", "unstable": { "version": [ - 20250101, - 1011 + 20260101, + 602 ], - "commit": "05eaf3a0f00b68d427b76cd0410519783999807d", - "sha256": "0sl8jrg7gscbc3914nx8cn32fr00xvlihy1aza04b5lf0k0l3qcg" + "commit": "25ae8a4ea43221955ae3d038dccbda90c43840ae", + "sha256": "0d1z85x4j3jccy7dh8w4zbhyvlq57lnjvl5zj231b53ynk03zmky" }, "stable": { "version": [ @@ -106007,11 +106612,11 @@ "repo": "bbatsov/projectile", "unstable": { "version": [ - 20250704, - 908 + 20260109, + 1335 ], - "commit": "5c1b32d9548982d470c3fd48639fb0ec8d239c50", - "sha256": "122lxq9c2d78mlf40z4g2gm93hm3q9rv6jcjlrw52h031zimwsgn" + "commit": "f19262ae3f2764f10a4d087497058cdb9a0fd3df", + "sha256": "1gxsnsirf2nfmsg5j9iibya4r9drdmhni63fpf9k0mcmzkj4sfjv" }, "stable": { "version": [ @@ -106524,11 +107129,11 @@ "repo": "ProofGeneral/PG", "unstable": { "version": [ - 20251120, - 1746 + 20260113, + 1228 ], - "commit": "d60382db080370501bfe81d2a4f069035c8372a7", - "sha256": "0brab0dqhsla1hw2dzwmg7abnf3pf46csqlpwnm4i0qh7bi6h92z" + "commit": "e164eca4e94fe9db750e1a350bb462be30c4469a", + "sha256": "0xf98l2bszm2y0kn55m93r0gzpgi8wh9mw2rsfczxvq68jhlywld" }, "stable": { "version": [ @@ -106637,10 +107242,10 @@ "stable": { "version": [ 33, - 2 + 4 ], - "commit": "7ccf2060af4cd13c44a8659d0999be6c7a98fcc1", - "sha256": "08qwz574h9l2q7bj63v43y1lpidsmb5cv2z71dwlv52mmw2rc2sa" + "commit": "edaa823d8b36a8656d7b2b9241b7d0bfe50af878", + "sha256": "1lgrfnxdzp5jjfal2apkqwq37wf6g7jn2cvgv5iypsvf9f4nfrzy" } }, { @@ -106809,15 +107414,15 @@ "repo": "thierryvolpiatto/psession", "unstable": { "version": [ - 20250307, - 1629 + 20260105, + 456 ], "deps": [ "async", "cl-lib" ], - "commit": "371e23c9cc1ad5d8ccb149ccdaf6500935f27da1", - "sha256": "0js23n82xhygg6hwzsy93y9jyicjp14n1vdplyskbc5g6386sa0m" + "commit": "ebe81c18f94bb74e0b795bbe6d4fa9284ccbbf5e", + "sha256": "1w8walq9ss8ag6lqk9w22lfmc6ifcy5m22wjk6lsrlb52lp52dm2" }, "stable": { "version": [ @@ -107368,11 +107973,11 @@ "repo": "ideasman42/emacs-py-autopep8", "unstable": { "version": [ - 20251215, - 1113 + 20260108, + 1346 ], - "commit": "262e0a55bdc486bdea03839d16fb05d975ab2750", - "sha256": "1m0n61shn1553wccd226q86spzrprwac38d9c9px27cxj8bcggdc" + "commit": "f07d487a6cd63a8c8a44ec8b5e93b762aca97566", + "sha256": "1gr88964n503hj4x91mpysvn145n9ns07l77dgpv8drc08qzxnyk" }, "stable": { "version": [ @@ -107546,6 +108151,24 @@ "sha256": "1mmzqdigxx46my0h9497l25cjydy3vykg6slxkch4dzvhhlbap48" } }, + { + "ename": "pyasm-mode", + "commit": "b0f254a0ddc8d32c575ac35f94d92969de6a054c", + "sha256": "0i3bqxvpi0r6572251c3j2h2lp3l822r7dbphxvwdv3rq4m7fxsv", + "fetcher": "github", + "repo": "rocky/emacs-pyasm-mode", + "unstable": { + "version": [ + 20260117, + 2029 + ], + "deps": [ + "compat" + ], + "commit": "3d3dc5a820a488a1fb9618fda5d7307a5eae75ec", + "sha256": "03ywy2wi76dhna0sxzs9nrppfcxkqvvzh32k74a6ydbcvkk46al3" + } + }, { "ename": "pycarddavel", "commit": "9b3d2cd943f26dcff322efb16d55dd3bd71dea07", @@ -107730,28 +108353,28 @@ "repo": "tumashu/pyim", "unstable": { "version": [ - 20251125, - 839 + 20251230, + 809 ], "deps": [ "async", "xr" ], - "commit": "bc85ecc3b2521d05c7585df97939f7c0ec5b1496", - "sha256": "0kimpayh9g4snvyn61iydc8ldmaska1xz7mr0x0v6k24r6xmqpvd" + "commit": "a56c8d992c872addcfc295c409a7bae70d00af87", + "sha256": "1sv46dxhwsr21l83y6an76yhclngpa22jkhdhnzl952p418k9vd4" }, "stable": { "version": [ 5, 3, - 5 + 6 ], "deps": [ "async", "xr" ], - "commit": "bc85ecc3b2521d05c7585df97939f7c0ec5b1496", - "sha256": "0kimpayh9g4snvyn61iydc8ldmaska1xz7mr0x0v6k24r6xmqpvd" + "commit": "a56c8d992c872addcfc295c409a7bae70d00af87", + "sha256": "1sv46dxhwsr21l83y6an76yhclngpa22jkhdhnzl952p418k9vd4" } }, { @@ -108297,16 +108920,16 @@ "repo": "wbolster/emacs-python-pytest", "unstable": { "version": [ - 20250726, - 1726 + 20260117, + 2218 ], "deps": [ "dash", "s", "transient" ], - "commit": "ed2ecee09d1cccb4245842860d91940cb2fda769", - "sha256": "1787bks1zi47qglib42vnlqa7m4899n5vh1ics0013ldd89jqrr1" + "commit": "78b5ea1d19c7e365ac00649d13c733954b11f822", + "sha256": "1s7slp14lrb4iik847ybk6dsqvcb4r1b50hx3pv3hn63rvpwc5jq" }, "stable": { "version": [ @@ -108516,11 +109139,11 @@ "repo": "psaris/q-mode", "unstable": { "version": [ - 20251220, - 1731 + 20260110, + 1639 ], - "commit": "626743cb7da52e23f10290e579a31f10f68d1295", - "sha256": "00pg8pmmri8nhjpw2pj9qw6pgp8z8pgcmqap239sdxcjihm50gi2" + "commit": "ce1c5e827c29f7799b699aa0a476f4f06a1cf7ff", + "sha256": "064xqqr2fdk037dnasibmayx9jsi3g6m36xbdmdp8niil5250xv8" } }, { @@ -108554,19 +109177,19 @@ "repo": "ruediger/qrencode-el", "unstable": { "version": [ - 20240922, - 1231 + 20260109, + 2234 ], - "commit": "4bbb1f331d7e394470e3fbf172329a9b70174cc8", - "sha256": "00z0jdsjbind7c0354mlmmni5hx8malclxf1ggbjklx5ibc0jna5" + "commit": "023c61309e8f9e7b27fd28fe4d71a2217b2f3f9d", + "sha256": "0ivcdr89531yps6izk7fs7xqrz00m4b02c5rrbjalz33sj06ss41" }, "stable": { "version": [ 1, - 2 + 3 ], - "commit": "d7896e9594d45d7b2622d4617ff9cb7037378167", - "sha256": "0yrshahci319lnjdpsksdy11a69k1n91qk9r2zfyhqmng09s6i0y" + "commit": "023c61309e8f9e7b27fd28fe4d71a2217b2f3f9d", + "sha256": "0ivcdr89531yps6izk7fs7xqrz00m4b02c5rrbjalz33sj06ss41" } }, { @@ -108736,15 +109359,15 @@ "repo": "quelpa/quelpa-leaf", "unstable": { "version": [ - 20250101, - 904 + 20251231, + 1621 ], "deps": [ "leaf", "quelpa" ], - "commit": "e800fc73c3aa0a2a4bfe9552a5d45f34e4d98cd3", - "sha256": "1jzv1xxf7yg12pckq23x0x0rqg0ngq5dhpqw6xmqshcngsnzxvqa" + "commit": "f9e9ef474a2f259d092c7262771e10d17aefbd7f", + "sha256": "1mf8b7va1l844y1scxm3ngalmvh3f86b5cy5yipa91djq5wpn3j3" }, "stable": { "version": [ @@ -108815,11 +109438,11 @@ "repo": "jamescherti/quick-fasd.el", "unstable": { "version": [ - 20251103, - 1434 + 20260114, + 1535 ], - "commit": "98b53d3dbf8446002948d4e81181510ac5b55829", - "sha256": "1rca23s8x4jh2v1n41bdsgq7gyjyhqnk11cnzsr9q53041ijlvi3" + "commit": "7f295404a9d5f93450c071e6226d8f52e574ab8b", + "sha256": "1b2hkvzisxdv46iyf5b3pfyw3s99v57klm5clscpwbzh8n4dnmza" }, "stable": { "version": [ @@ -108869,11 +109492,11 @@ "repo": "jamescherti/quick-sdcv.el", "unstable": { "version": [ - 20251202, - 1728 + 20260114, + 1535 ], - "commit": "43385cddb1e0cad978ac007079f33a788cc5457a", - "sha256": "1r881b5j207376zj73z9y54r8v0hjizh0lz8wckfsz2dhyqa00ri" + "commit": "10be5e6d499da524000d1b6891080d01d5b9a949", + "sha256": "1fyshazwr9pkfwf72imbbl2nnvif6f0qgpq6s2ivwc0vj1087wh4" }, "stable": { "version": [ @@ -108927,14 +109550,14 @@ "repo": "emacsorphanage/quickrun", "unstable": { "version": [ - 20250503, - 2058 + 20260103, + 1800 ], "deps": [ "ht" ], - "commit": "bae8efb8c5bc428e4df731b5c214aae478c707da", - "sha256": "1ci1flsa8c5ydmkrxnync1zkf6d26ld08h9n71ffzpxhkdxgph8v" + "commit": "9199e222f95104ee83e115a9d5ac159d86816706", + "sha256": "0id73ph00n9vc24phfmdivnsil2flmkv8wlmqfdpz7lcf1242bsl" }, "stable": { "version": [ @@ -109128,14 +109751,14 @@ "repo": "greghendershott/racket-mode", "unstable": { "version": [ - 20251220, - 1436 + 20260117, + 1713 ], "deps": [ "compat" ], - "commit": "577af47246e1ce9fe5c17847eefe0e9513ca7049", - "sha256": "10nybls7gmdfl29f7gc6cx3dddhgvrkhnv45rda58spixwijdl2l" + "commit": "71f27c643dadf70847e447e773760df6df48fe5a", + "sha256": "1a2h6hmylh1hih7ndn4avp9x462vgc45pf7w325kd7kkz8m6sy39" } }, { @@ -109439,11 +110062,11 @@ "repo": "punassuming/ranger.el", "unstable": { "version": [ - 20251109, - 5 + 20260117, + 2303 ], - "commit": "8774f1bbb2754df7ae79dab8b75a6ce9285cc926", - "sha256": "0a4vj854dj28k5z818zqvks4qyqq5asnbpmgv6qq3gi9nrmz9sdz" + "commit": "8a7e0f246049789953b65e2776bfdf2a80d25bca", + "sha256": "0yqcy83hf9bmrf405inn1csw3w0pjr3w8jsnxhhba2wkl5k14va1" }, "stable": { "version": [ @@ -109895,19 +110518,20 @@ "repo": "ChillarAnand/real-auto-save", "unstable": { "version": [ - 20200505, - 1537 + 20260107, + 1112 ], - "commit": "8e51241e5ba7b07b91d8188c14cf193017640292", - "sha256": "0yn0ibbda8bjqjhiqhmbvv7p8c52n65mi95v91nkfcj60hwyglnq" + "commit": "b74a9fd408196c9333b465852c76525df0371ad1", + "sha256": "00jpkj0prb1yvjykhbwm67dz6ldridj56lczq3yxj296sq3im6g7" }, "stable": { "version": [ - 0, - 4 + 26, + 1, + 0 ], - "commit": "879144ca7e9bfa09a4fb57d5fe92a80250311f1e", - "sha256": "1ka5q2q18hgh7wl5yn04489121bq4nx369rz8nb7dr5l14cas0xm" + "commit": "b74a9fd408196c9333b465852c76525df0371ad1", + "sha256": "00jpkj0prb1yvjykhbwm67dz6ldridj56lczq3yxj296sq3im6g7" } }, { @@ -109933,16 +110557,16 @@ "repo": "realgud/realgud", "unstable": { "version": [ - 20251024, - 2145 + 20260111, + 1242 ], "deps": [ "load-relative", "loc-changes", "test-simple" ], - "commit": "56a8d82830ad65c9cbb9c694617f078f007281ac", - "sha256": "1n232jphfgqbb44p806bpgg2wisbmr5iz09js71knk7n5gslrz25" + "commit": "5fb027b628ebe9b54bcba8b0749dfa768275a77f", + "sha256": "13sxikl82bz0an0s2nl62w4x5pnhk4mj8bl30y14qy86gpvp4p8j" }, "stable": { "version": [ @@ -110025,15 +110649,15 @@ "repo": "realgud/realgud-lldb", "unstable": { "version": [ - 20241119, - 209 + 20260105, + 1658 ], "deps": [ "load-relative", "realgud" ], - "commit": "deacd070e8ab8830f4d577fee37136ad89183d13", - "sha256": "1yn51aavvz5v4l27afzqbmh77fi1gpqsb89l7ladlv1d6fbzh3z9" + "commit": "2521026a8dc8f1b6ce491a580be21808f6f5f1df", + "sha256": "0jc2gyws4w33gq01iaklk8h2lf0mi8cc43q3ffy1jdkplwdp7d1b" }, "stable": { "version": [ @@ -110204,11 +110828,11 @@ "repo": "xendk/reaper", "unstable": { "version": [ - 20250123, - 619 + 20260116, + 2011 ], - "commit": "7515ef42e0bfb0fd45d2e283e654271fe20cf447", - "sha256": "0lgsyabksiqlsh0m7x0ngryxkjpwl2lx42apjnpcbhl0ddwz9qhm" + "commit": "747d53b4a7db77648931ae1396151ae447404b08", + "sha256": "04qjplbm5wj0iy1b473yz3angkb7x78gs0yg951222a004fzg9a9" }, "stable": { "version": [ @@ -110252,11 +110876,11 @@ "repo": "nickdrozd/reazon", "unstable": { "version": [ - 20211229, - 1733 + 20260101, + 1930 ], - "commit": "da3c4a8acf236eddb73348056e08bea330e868c0", - "sha256": "1q57qqg8cd5rhn841afk7qg2v9r141bm8b1hnaci6wpy3zw5gm8s" + "commit": "377e879202943eba10b812f372d6cb00aa344fe9", + "sha256": "167z0pq26c2170cviqfc69b6a7205lc4rr4sqw04l5irzm1vxgw6" }, "stable": { "version": [ @@ -110409,11 +111033,11 @@ "repo": "ideasman42/emacs-recomplete", "unstable": { "version": [ - 20251214, - 1150 + 20260108, + 1321 ], - "commit": "be53d7b0c5734c90e45252ba24d5913ee178a925", - "sha256": "03qf3wmz64598k7b7fj3pqdkw6jcf1dapagibdbshikvfa95zcyc" + "commit": "d580e7f0bdf885d3cc5948197ff6e1f4785aa712", + "sha256": "13gpjxb3bnl4lffs0rdxb87sxpvmm1lqmy7i8ylcxzz4rq8z0g2z" } }, { @@ -110471,14 +111095,14 @@ "repo": "thierryvolpiatto/rectangle-utils", "unstable": { "version": [ - 20240830, - 306 + 20260105, + 501 ], "deps": [ "cl-lib" ], - "commit": "0d9c5dcef2d660cf6b67fc52f18a720d02514f01", - "sha256": "0gqw2k715idgipbdkgyyh3kakw2cblgmxcxjqr4b1ga5fzqjzvs8" + "commit": "309034e06fcab69eff094709ba98af9d607dbcbc", + "sha256": "13ihnli9i1rrcc1j4dcm00q8yf5f3iqyyyhx8y45r8xy3pw7pyhn" }, "stable": { "version": [ @@ -110524,14 +111148,14 @@ "repo": "minad/recursion-indicator", "unstable": { "version": [ - 20250921, - 1714 + 20260101, + 1342 ], "deps": [ "compat" ], - "commit": "91140813d5f54f2ab56116914a10d1f7aae65826", - "sha256": "1jrkhljpcqmhr3frkrjf0wm6nk9d4dvp41j5i1is2sd0nmcl1s64" + "commit": "0f5fc36ea6c1312708b00ee3ac9817511150fc0b", + "sha256": "111ymis99rc5g91xzhqv2wfqp9fkdqldin4s37fb0hir9jmdsc5z" }, "stable": { "version": [ @@ -111056,11 +111680,11 @@ "repo": "ideasman42/emacs-repeat-fu", "unstable": { "version": [ - 20251126, - 529 + 20260108, + 1320 ], - "commit": "7efdeecb1eff76f2ae8d5b38d7572b7821b572e1", - "sha256": "10aaavnn81i27a3lr2a4y5ni1m9az4nvqrk6fpwi6pd0alkic0sn" + "commit": "a08e8774e757202dc1aa453892c88e961b8240d9", + "sha256": "1vc6xbihi4rqfiivvl79j2lijkdbvk6b2717byllzyngbrip5i50" } }, { @@ -111744,15 +112368,15 @@ "repo": "jcs-elpa/reveal-in-folder", "unstable": { "version": [ - 20250101, - 1011 + 20260101, + 602 ], "deps": [ "f", "s" ], - "commit": "f3b7d1edcf8534152ce205bf45d7cae2b7793263", - "sha256": "139xhkmalqfbxcqi2ci3zglrh7rzgm8azww41jfqlcgssyj7r9w0" + "commit": "70c9ba29705ce6a0fc7a718cc4d6016b9691d408", + "sha256": "160a4j2n89m73si7h5r9ljxmx657v3g643y4f1a1iww7kw24kbg6" }, "stable": { "version": [ @@ -112808,11 +113432,11 @@ "repo": "vs-123/royal-hemlock-theme", "unstable": { "version": [ - 20251222, - 933 + 20260110, + 903 ], - "commit": "e31295dc931b13004548b5e6acec2d13511115b9", - "sha256": "1h0ygwv8q9s5mjcfzj20i6rzhlrvnb6ba4h9jd5wacrbgj71grrl" + "commit": "50c01627b7132feb6549e9498a41e12a8d53add7", + "sha256": "0fasipvx9b3q64cxmqkw347ii5bggih9mmc0s74zy7z7rzk276i7" } }, { @@ -112913,11 +113537,11 @@ "repo": "Andersbakken/rtags", "unstable": { "version": [ - 20250801, - 1701 + 20251228, + 2249 ], - "commit": "a09caa2d56aa9523222243764e99477458447913", - "sha256": "0l41pxshr3086jz8lsmf6wqzjz246ldkgcyyi1mf85g9gn5ncj0x" + "commit": "829a6298d6bfba8ed541570fcbe3daf5ce3135d0", + "sha256": "1qzd08sc3kg0cmfssdbdn595iwwalxhb5b43dsamzgfc3xhd7qap" }, "stable": { "version": [ @@ -113526,20 +114150,20 @@ "repo": "dunmaksim/emacs-russian-techwriter-input-method", "unstable": { "version": [ - 20251010, - 538 + 20260101, + 1209 ], - "commit": "a568c8a3f409f7f9b5cb12143f277af78fef9a26", - "sha256": "0h6apa5xxzllq5ly7hfw63w0h6sy1g172i0v0mx5wl0sndqqyjh1" + "commit": "10a82cb6e92db1e7c5c86d024a74a718d8d17005", + "sha256": "1kam71x2wd79xfrgbma73nsm9p725n5xaq0z65igrf6mva5l621j" }, "stable": { "version": [ 1, 0, - 1 + 2 ], - "commit": "0798a620136e7cb6a33e5c2952ed658a65633f9d", - "sha256": "1vm8a5w1kppi9zcq4gq1jqafkxq1lcvf9rd89fj0xda86ch79y4q" + "commit": "10a82cb6e92db1e7c5c86d024a74a718d8d17005", + "sha256": "1kam71x2wd79xfrgbma73nsm9p725n5xaq0z65igrf6mva5l621j" } }, { @@ -113565,11 +114189,11 @@ "repo": "rust-lang/rust-mode", "unstable": { "version": [ - 20250705, - 1444 + 20260118, + 536 ], - "commit": "f7334861bfc1d3dbcfbde464751837be2ec09ef3", - "sha256": "0cw03vbjq7wdkvpbc31lf9ppndc9yfgzx3mb1hzymzbjdp3g66pm" + "commit": "4adb3a729653315ed3efcf3e89f20d940dfe0e2d", + "sha256": "028s0nh2y1jgmni3ypr8vy1531wh5pjrhd2f78a86xim9nkamdx5" }, "stable": { "version": [ @@ -113999,11 +114623,11 @@ "repo": "Kyure-A/satysfi-ts-mode", "unstable": { "version": [ - 20240319, - 321 + 20260109, + 532 ], - "commit": "b40d55ebd6ffeadadb85aabaf2e636110c85370c", - "sha256": "0l6n116nrvka2vpwkhd7pzrzjxmcjl4m8fscbk3rjl26xq139mpc" + "commit": "24bb037c8a45b3cd291f83cc4886cf9118c06777", + "sha256": "1p20mbx271c9n971lv43pj9h73xvy2ybh0gvdw5qygraaiiksf2z" } }, { @@ -114201,25 +114825,40 @@ "repo": "openscad/emacs-scad-mode", "unstable": { "version": [ - 20251007, - 1702 + 20260117, + 1653 ], "deps": [ "compat" ], - "commit": "b130730a3123387e69c85cf10633701ea447fa2a", - "sha256": "0k77jncalzvhmcdb2nn8j0h4xba8p805xnciid2r93w2dj1swnz6" + "commit": "546d1507cd131f55ca930de7ae1518884e8221f4", + "sha256": "19mn6z98c8s7mspa7j8xw7za33gmpsy4iw2r9xiggdv7yh6mh8h8" }, "stable": { "version": [ - 97, + 98, 0 ], "deps": [ "compat" ], - "commit": "44b4ac086bd01791ff2ccb25234b4e5d701bc10a", - "sha256": "1h86z2qn9q7ww2m7p992fx8abzdffcd3bcp3bmck3c9q2aksjl5j" + "commit": "546d1507cd131f55ca930de7ae1518884e8221f4", + "sha256": "19mn6z98c8s7mspa7j8xw7za33gmpsy4iw2r9xiggdv7yh6mh8h8" + } + }, + { + "ename": "scad-ts-mode", + "commit": "d9512f35e339598254c46dd6cf0c1495d473a8d3", + "sha256": "188zji7ws9azn17x9hjq09q7nq3kivairlzw8303hgwzn3yxzh6z", + "fetcher": "github", + "repo": "yoshinari-nomura/scad-ts-mode", + "unstable": { + "version": [ + 20260112, + 423 + ], + "commit": "99e5e0f387de595f81aaf2d41572a8a851921e67", + "sha256": "125pay538hbxji9q5b7hmgvyfqzv7ygscdirjin5dk3lzkjx542x" } }, { @@ -114230,11 +114869,11 @@ "repo": "hvesalai/emacs-scala-mode", "unstable": { "version": [ - 20241231, - 839 + 20260118, + 942 ], - "commit": "661337d8aa0a0cb418184c83757661603de3b2e3", - "sha256": "1nmbgs0ibg1rq8s47f7znp3njcpmvcifkln800ph3hqpyf9lj33z" + "commit": "50bcafa181baec7054e27f4bca55d5f9277c6350", + "sha256": "1kvq9zsshx09aw88ji4gylp8w4mx0dwh1jz5dgkwgbqq8h8n23gx" }, "stable": { "version": [ @@ -114652,11 +115291,11 @@ "repo": "ideasman42/emacs-scroll-on-drag", "unstable": { "version": [ - 20251215, - 1143 + 20260108, + 1316 ], - "commit": "86f335ff594aed225423d581bbe5690534c1dd12", - "sha256": "1lvksi2yivizqw833glic4sipyc1mm5is24i6z4l91i326krr6y2" + "commit": "eb38193bbcbf7559f3fb3b1d5d5f86b713786689", + "sha256": "1b0a5xa10gcrfl7409n6iqaw7bpbsrdz2d599s2mhnjs1b9fd9rq" } }, { @@ -114667,11 +115306,11 @@ "repo": "ideasman42/emacs-scroll-on-jump", "unstable": { "version": [ - 20251213, - 1140 + 20260108, + 1309 ], - "commit": "4dd1cd66f36072e2a124afc5d32286f2db39a4a3", - "sha256": "1y43ward556r55rpw80d8fspcwb65p72cc27xl53piy6rsjgcggk" + "commit": "3e4e13fab04ab5acc7653d0474bf7b8b685d07d3", + "sha256": "1pa6s6c0k5ng6w1j3ms8vmg01dxasp51a474j337xg5c4pl5g9x6" } }, { @@ -114768,20 +115407,20 @@ "repo": "precompute/sculpture-themes", "unstable": { "version": [ - 20250530, - 1425 + 20260112, + 2109 ], - "commit": "a536e4a3e19b609a529cbb380aa0403e0afc4050", - "sha256": "0yssyc7w50kgl65wq9pckwmaxqf5n78114yfsilrvdz3hxa9wzra" + "commit": "ce17fba2d12775e9596386b237158b8ca531a186", + "sha256": "0cw2727p0j23h4smqrilhnpsz8rif64m3mc56dynfk3lf40f0j5d" }, "stable": { "version": [ 1, 7, - 1 + 3 ], - "commit": "a536e4a3e19b609a529cbb380aa0403e0afc4050", - "sha256": "0yssyc7w50kgl65wq9pckwmaxqf5n78114yfsilrvdz3hxa9wzra" + "commit": "ce17fba2d12775e9596386b237158b8ca531a186", + "sha256": "0cw2727p0j23h4smqrilhnpsz8rif64m3mc56dynfk3lf40f0j5d" } }, { @@ -114883,15 +115522,15 @@ "repo": "jcs-elpa/searcher", "unstable": { "version": [ - 20250101, - 1011 + 20260101, + 602 ], "deps": [ "dash", "f" ], - "commit": "12008a7a9e03980e86cfa6d9589665c70ec0ad4d", - "sha256": "0rw9rnaspj11ccrxnih50gy8a6gzn2sbq4lnx31kn68v7qp7j07f" + "commit": "b9ffe260b8d5303a83e73ed44f81d77fb260c43d", + "sha256": "1x6k9q27inh4wsxvvp4lqybj5jd08c35in2dr3xbx843g5b4b2d2" }, "stable": { "version": [ @@ -115139,20 +115778,19 @@ "repo": "Anoncheg/selected-window-contrast", "unstable": { "version": [ - 20250108, - 1338 + 20260118, + 1901 ], - "commit": "a913fda9fcb2e73cfa213444ca811c388b5fcc6c", - "sha256": "0j5lpykjhjddai0hji1qcsaxbxr0n2wi2jf7pb2sxz9b17c570d6" + "commit": "0f23c16e99516d30bdb374a645f2a27c8b91eabb", + "sha256": "16b47s5bddpi9xafvdlc1vpjj7dx7b7l6vcz9hgjzk3l4rhq8s4p" }, "stable": { "version": [ 0, - 0, - 4 + 1 ], - "commit": "078242b001fe0799200932c41c08e48f8b19ab7d", - "sha256": "0ksabq4mi1hppshjkka6yr2h11aq514zgq6v6k5vbyrw0i90ywgi" + "commit": "c64c770f9663c6d2651ade64766f15d439b542cc", + "sha256": "19w6aa6ia4x1m0amj2al7g2as824vkvfxk00pqjkash1a5lwm33c" } }, { @@ -115242,14 +115880,14 @@ "repo": "jerryxgh/semantic-thrift", "unstable": { "version": [ - 20251221, - 1454 + 20260103, + 340 ], "deps": [ "thrift" ], - "commit": "102f1bfa25347bf41a393e28102e94b58e7d50f6", - "sha256": "0a1pscknj78ki87krmzkcsv01zs43zg3g7fgk95gvn9va56l6xln" + "commit": "75d972e91ac97f1378eb6891300361044dfc6624", + "sha256": "1mhv8za2ks5zhwfqijm06bc3yj8hypc7k2l98iw1i1r6896xxrvz" } }, { @@ -116086,20 +116724,20 @@ "repo": "xenodium/shell-maker", "unstable": { "version": [ - 20251211, - 958 + 20260116, + 1019 ], - "commit": "63f178f925b535668eb68257016a01dca9d1cf30", - "sha256": "13hw8qx8mxd89q7my18xbpg6v4nn2zbdffypv9vqy66sc5vz4fwj" + "commit": "6eafe72de916cb3e75deb4f7220085ac3e775a11", + "sha256": "1knswylikwipg8aqb7dip2jm1l8q3sxj8q0af31ipn92v6wh9bks" }, "stable": { "version": [ 0, 84, - 4 + 8 ], - "commit": "63f178f925b535668eb68257016a01dca9d1cf30", - "sha256": "13hw8qx8mxd89q7my18xbpg6v4nn2zbdffypv9vqy66sc5vz4fwj" + "commit": "6eafe72de916cb3e75deb4f7220085ac3e775a11", + "sha256": "1knswylikwipg8aqb7dip2jm1l8q3sxj8q0af31ipn92v6wh9bks" } }, { @@ -116377,11 +117015,11 @@ "repo": "ideasman42/emacs-shift-number", "unstable": { "version": [ - 20251126, - 348 + 20260103, + 831 ], - "commit": "bb14d9609fed47000b76ecc8393285abff1bb766", - "sha256": "09l9c462q8wl4d28fcbk6cs4ya1fvfl1h5gm1257sa187x7r8bh1" + "commit": "a71f5c3c77affc27a3d0bf16886a8a3b03c05044", + "sha256": "03xv2y03xn08mb2hmqd5kljqa4jsfwg3l89micc6xvvkl1slimsj" }, "stable": { "version": [ @@ -116419,11 +117057,11 @@ "repo": "emacs-w3m/emacs-w3m", "unstable": { "version": [ - 20251201, - 711 + 20251228, + 2352 ], - "commit": "50975789096b096af24d13c10b52bc2b6cbd3074", - "sha256": "1i3xizrvfhxg01k5iy3x3a100w0mfx48nz9sb86w25jp4jkzwvxa" + "commit": "ec18c21418bf7c1be159bd3cf7e79a370d4be1f3", + "sha256": "00rkvr6cpisma5r6g88bq0im7qh9l30fy8r4g4wgs1k53lai7k68" } }, { @@ -116510,11 +117148,11 @@ "repo": "jcs-elpa/show-eol", "unstable": { "version": [ - 20250101, - 1011 + 20260101, + 602 ], - "commit": "117060c077dca1facb7ea8942ea866d0621ef5ce", - "sha256": "1vhkdkww38fxaqiynm2l0f1nqmhxw074a9qfk3yi9vfrn6r8k2q6" + "commit": "b484d2771f09666e2bccd0b19a8a1c9a1e16f614", + "sha256": "1g46mgv1kfhs5f6jdh74wbq34f2qh1nm12wy0gi770h59x5hnx8n" }, "stable": { "version": [ @@ -116541,6 +117179,21 @@ "sha256": "1kw9xfhyl0qx76ihkg86ncf4vw2frz4478cyw2s4shgs2bvd7dbb" } }, + { + "ename": "show-inactive-region", + "commit": "45a8b231fbdd98db228acea1f31ea9c8692701c6", + "sha256": "083cnwsbz9ndmhzs3lvlr57w7yfxmb703063q5ifbcbc6k2z5q4j", + "fetcher": "codeberg", + "repo": "ideasman42/emacs-show-inactive-region", + "unstable": { + "version": [ + 20260115, + 1215 + ], + "commit": "e5e5db361ee93da72d96f2cc3d7c1c5bf52fbb96", + "sha256": "00h2fbg3k0vrmb1x87pk0g0bf785ldrpdx9186h0rhix4550vpfb" + } + }, { "ename": "showtip", "commit": "ae489be43b1aee93614e40f492ebdf0b98a3fbc1", @@ -116624,15 +117277,15 @@ "repo": "chenyanming/shrface", "unstable": { "version": [ - 20250923, - 958 + 20251224, + 957 ], "deps": [ "language-detection", "org" ], - "commit": "6d5b730c09cbbb070abadab1b2039677b74e3c62", - "sha256": "18ksyr57ca5sdrngi16rskpffjys73qlx7dka58mrcvl8pbdpndy" + "commit": "9016f3d7276c29feeb49337f765d9fa5f889adf0", + "sha256": "0s8m3l2xphkcpvpjh2ads1p5kfasn8aja1xzbbhzlq96cm3yrxaa" }, "stable": { "version": [ @@ -116780,20 +117433,20 @@ "repo": "riscy/shx-for-emacs", "unstable": { "version": [ - 20240512, - 1515 + 20251225, + 43 ], - "commit": "ae32d2f6917e16c8feb8b7372267449179abd608", - "sha256": "1gkfh5zhcxi9xwffc8ydbn6879h20ddfwvk6279dysg15gasb551" + "commit": "019975297b4abbf9474172f4981e565152e9aa34", + "sha256": "1f137fj5gcpnwk9a0rp92lvg2rpzdxb0dh4l25hr35lghbj2bcpw" }, "stable": { "version": [ 1, 5, - 0 + 2 ], - "commit": "63e0feb8eca13691d4ebd5cf3a3ddef4d7675ece", - "sha256": "1cb5w6p9gnfxgh8qp7yj2f5ibpk1b4b5af3ynldaaj6yfpa8hqzn" + "commit": "019975297b4abbf9474172f4981e565152e9aa34", + "sha256": "1f137fj5gcpnwk9a0rp92lvg2rpzdxb0dh4l25hr35lghbj2bcpw" } }, { @@ -116888,11 +117541,11 @@ "repo": "ideasman42/emacs-sidecar-locals", "unstable": { "version": [ - 20251209, - 1502 + 20260108, + 324 ], - "commit": "0a370c10b07782c891bda2f9c65d5661050281fd", - "sha256": "0dn6w513fxz6m26k0cqik3d3aaqq3ja3fq125idcb5isiv47j68z" + "commit": "0c969ab64bee11cce0917474eaf693418810712a", + "sha256": "0flkjl4v23zbp8jnqrsmdjxamll9kkjys4az8w4i79hj1c3a5ajm" } }, { @@ -116903,14 +117556,14 @@ "repo": "emacs-sideline/sideline", "unstable": { "version": [ - 20250517, - 508 + 20260101, + 540 ], "deps": [ "ht" ], - "commit": "6c0562c5abfa9eb16320cec755ffe09ebc26c0cc", - "sha256": "1hr5978i7g9px8jy5rmhl7avcxw4agrqrnwwnccak08l945n72fj" + "commit": "b4ada1ddf7da96c2e87453130f6ff7b7d577810f", + "sha256": "1kw3294cz43425zmayv7jsfy9q9466jirdkyfagfh27v20bcp6vy" }, "stable": { "version": [ @@ -116933,15 +117586,15 @@ "repo": "emacs-sideline/sideline-blame", "unstable": { "version": [ - 20250704, - 251 + 20260101, + 541 ], "deps": [ "sideline", "vc-msg" ], - "commit": "33b0699a5c9843a03b76cf6de19b5860738a9ac5", - "sha256": "071irj2nbr213j7n726avkj9ar0nphbnhrxpxini6l93rdxyp6kk" + "commit": "107479557021dbfcb27ad26a8e357c73e9b1249e", + "sha256": "1knq5wfnc73vvh16mznd0dj8qijxnqx1f0n3wrfp2pljfqnsgcmv" }, "stable": { "version": [ @@ -116965,16 +117618,16 @@ "repo": "emacs-sideline/sideline-eglot", "unstable": { "version": [ - 20251214, - 646 + 20260101, + 541 ], "deps": [ "eglot", "ht", "sideline" ], - "commit": "1ca026df95ab463581c52f2eb516d788402bf734", - "sha256": "1vlhf01sbvx7z55fhbyvzh138ssi00xmn9336xwsqdz75ckagg35" + "commit": "aeb1991a7f25301438806a06c588e7e732c6f533", + "sha256": "1jc016xm9ibpnahg248fg7z5hsj9zqs8mvvmdfdgvf9a1mz09yhr" }, "stable": { "version": [ @@ -116998,16 +117651,16 @@ "repo": "emacs-sideline/sideline-flycheck", "unstable": { "version": [ - 20250201, - 1746 + 20260101, + 541 ], "deps": [ "flycheck", "ht", "sideline" ], - "commit": "886b0d923aeaac5e6e4cd4ab42ee6a6a18553907", - "sha256": "1x23any4bdgwfwd10d68cjb8ymka5z8q7wfp3mmmg7461718vrz2" + "commit": "5a4d63210acf735829b08164897fef6a2abc8bab", + "sha256": "0mk7xbkhrknkc8wbkjbnsd2v12gzbrgpvwi7yzrj01dlmjqn9268" }, "stable": { "version": [ @@ -117032,14 +117685,14 @@ "repo": "emacs-sideline/sideline-flymake", "unstable": { "version": [ - 20250514, - 2147 + 20260101, + 541 ], "deps": [ "sideline" ], - "commit": "46f6cdd69bfa6825cf06f71f9417de8364280353", - "sha256": "1hvc0psjmwgf2lavjjzpgjzmnqbmdj5nb3jqlwak72zzrir146j8" + "commit": "ad296589a97ad7225f3f1e9519443577b2c5a49b", + "sha256": "0zhdnzf3chw9apk6d8yd0yx700p6shjkc7ywxkbksgwb53bxbx3j" }, "stable": { "version": [ @@ -117062,8 +117715,8 @@ "repo": "emacs-sideline/sideline-lsp", "unstable": { "version": [ - 20250805, - 922 + 20260101, + 542 ], "deps": [ "dash", @@ -117072,8 +117725,8 @@ "s", "sideline" ], - "commit": "fed3ab896be6b508ce3e37994600dd56af993185", - "sha256": "0rp5wr8h1fsa3l6hambzakxqhd5vw4rpkg6rc32pcmnzxyx7c4sr" + "commit": "dfa29a7b27e5ab64788c76544444f678ae4db18d", + "sha256": "027r0hfqw89pnknw1qmmgzmjixbg0dzk1vgsicnvdqgxr22lraym" }, "stable": { "version": [ @@ -117570,8 +118223,8 @@ "repo": "magit/sisyphus", "unstable": { "version": [ - 20251101, - 2122 + 20260101, + 1900 ], "deps": [ "compat", @@ -117580,14 +118233,14 @@ "llama", "magit" ], - "commit": "8fe6d76d3d31db60149173c1054961c2757c9f74", - "sha256": "0aj1q1ggq20n4b77pyi4a44g8ibmb0l918imwmsj83mih51535kc" + "commit": "7774ea7030fb7b2793eff41a8cae1e80c2ed955a", + "sha256": "0j8cz9gmb49x60hi0fq4swkr0nyyahda35nj7pqn9brpgiihaang" }, "stable": { "version": [ 0, - 3, - 1 + 4, + 0 ], "deps": [ "compat", @@ -117596,8 +118249,8 @@ "llama", "magit" ], - "commit": "8fe6d76d3d31db60149173c1054961c2757c9f74", - "sha256": "0aj1q1ggq20n4b77pyi4a44g8ibmb0l918imwmsj83mih51535kc" + "commit": "7774ea7030fb7b2793eff41a8cae1e80c2ed955a", + "sha256": "0j8cz9gmb49x60hi0fq4swkr0nyyahda35nj7pqn9brpgiihaang" } }, { @@ -117840,8 +118493,8 @@ "repo": "emacs-slack/emacs-slack", "unstable": { "version": [ - 20251216, - 2218 + 20260115, + 1525 ], "deps": [ "alert", @@ -117853,8 +118506,8 @@ "ts", "websocket" ], - "commit": "8a649a4ad9558c7dc1c5773871c1de9107b475f3", - "sha256": "1ki2379ga41dxspagvq94sbpds9krp74bba6w2rgva2bfcghzdb9" + "commit": "a35c605a2fe98e95d82a80f0f320fd4913418f52", + "sha256": "0sjrql913wykmc0bsbfn5ni1s35z8r4kaccaqlam54ypgwalv6wb" } }, { @@ -117912,14 +118565,14 @@ "repo": "slime/slime", "unstable": { "version": [ - 20251220, - 0 + 20260119, + 505 ], "deps": [ "macrostep" ], - "commit": "9b59a6dcf1c1210463b5a68ff3db21f8af62233d", - "sha256": "0cg71pd33iac88rf62ysif6gz7h90n8v07541hiwhhhspwkginjw" + "commit": "71707c2bb7d60dc813cdfb2efdce0b948ed2d3ab", + "sha256": "15i4k192vmbfcrkdjfvhb8ncds12fzl4cf6inl0l4153sx10g623" }, "stable": { "version": [ @@ -118425,11 +119078,11 @@ "repo": "zenitani/elisp", "unstable": { "version": [ - 20251123, - 1819 + 20251229, + 2123 ], - "commit": "a306b00bdf64470c9256b7ec5a5920b708b2b17a", - "sha256": "07wwfhs0hs0ikj3n0vm3ryd3vahwpzma29i1lmw5splxyd34sfid" + "commit": "9f5e8387b0d703a11bff6133d2c5b556d8be0a17", + "sha256": "1x6vk41dpinvidim347vfkzzfj4rpjwmy6ar4lml8vh7k74yav1j" } }, { @@ -119221,16 +119874,16 @@ "repo": "danielfm/smudge", "unstable": { "version": [ - 20251222, - 1613 + 20251224, + 1549 ], "deps": [ "oauth2", "request", "simple-httpd" ], - "commit": "3a0657580feab7dd4dd4ed0ddc84edc12e410a93", - "sha256": "12shi4lrr7ay21mh5nyfi1ix7ziahzsaraylmplzg6fh1gm9n3bw" + "commit": "dcca1b9ac15886060788df83c7da63faa5ae027f", + "sha256": "0nkr0fy6c7jbjjcfywsw4klil305wjyirnafhgjvq5jrx95zs0m7" } }, { @@ -119614,14 +120267,14 @@ "repo": "hlissner/emacs-solaire-mode", "unstable": { "version": [ - 20240716, - 1852 + 20251224, + 423 ], "deps": [ "cl-lib" ], - "commit": "c9334666bd208f3322e6118d30eba1b2438e2bb9", - "sha256": "05a1m2ljczj5fayr2kncfi8p55j2gwa2qpzjmzg63admdr87yp5g" + "commit": "e44f11a1ff7489ea7173119d62de99b88e29c918", + "sha256": "0cc9sxnafvrw0f4inlgpc2nlj62kcw5v12wri98l0xqpchaag0a3" }, "stable": { "version": [ @@ -119998,15 +120651,15 @@ "repo": "emacsorphanage/sound-wav", "unstable": { "version": [ - 20240925, - 753 + 20260103, + 1801 ], "deps": [ "cl-lib", "deferred" ], - "commit": "cf206c3b5b6e3f1531e3486aa9e214d11b638c4d", - "sha256": "1rzjjn9na4ndxmki6gdw8bdxaj1wzqili9v11c8cag9i5pgl4z8w" + "commit": "99eae68e7774ea1429cce1432facd47a95670254", + "sha256": "1k39p4dpa3sx39f32r8zmyr5v3hpsk6ipl6m14r83s3n7w3vp1gc" }, "stable": { "version": [ @@ -120343,11 +120996,11 @@ "repo": "gnuhack/spanish-holidays", "unstable": { "version": [ - 20241209, - 1141 + 20251231, + 1119 ], - "commit": "a596ec68f26c06063718dc83132e2843107cfe5c", - "sha256": "1py204463crsjn0qjpz79ngyhk78la0wrhn03xmhb8nlpqmpv64q" + "commit": "783e75d933d2b1eb4eecd549afb4a8b6f97e67a9", + "sha256": "17qpdqljnidqiw33cz94nsjqz447hl3wkz3pz8wjdq4swnqmm2vf" } }, { @@ -120403,11 +121056,11 @@ "repo": "aglet/sparkweather", "unstable": { "version": [ - 20251218, - 1343 + 20260112, + 1420 ], - "commit": "88af2ea78f7a6d6c48fb24a298de24a36d88c94f", - "sha256": "0l4p9gkzfk10wj10qsvj22wz0rphsvjmqyvb7jp4brc3s8pzbwg0" + "commit": "967fbddc81ab04ff11baba9bd6739d74f5bc593a", + "sha256": "0m6hxzyh81qsjhikrvwy7nzskjv2zlsqxh4j5ms2mlpxz18ds0kc" }, "stable": { "version": [ @@ -120457,11 +121110,11 @@ "repo": "ideasman42/emacs-spatial-navigate", "unstable": { "version": [ - 20251126, - 513 + 20251229, + 1145 ], - "commit": "51aee2673323bfe8afe3de30f81da860310b8d73", - "sha256": "19l78man04g4wgccr3ai7afslb531ll7m2x9kig05hn0q4w2fszn" + "commit": "9f61d3894c2f77b5fafa3f3529a39cb29cd67bc7", + "sha256": "039vch5s45z1966sxg73ymzd7525alnnj0lvxwhqj3ncb3w0416v" } }, { @@ -120472,11 +121125,11 @@ "repo": "condy0919/spdx.el", "unstable": { "version": [ - 20251204, - 102 + 20260117, + 104 ], - "commit": "ceda651cb18106404d7d8abfe10f2aa149ed19be", - "sha256": "0nfqwl2q5sbzv6xvkv4acifrif058ih3ssrpif9nvjzy4s2y4r6h" + "commit": "40c4691ed406ac2a905c94ec69c720f79a607389", + "sha256": "1358013fmpgg4hd8pm5xpfccf4rr1xlgvl43y4r3v5yndq93dfbx" } }, { @@ -120537,14 +121190,14 @@ "repo": "dakra/speed-type", "unstable": { "version": [ - 20251221, - 2156 + 20260112, + 1339 ], "deps": [ "compat" ], - "commit": "f6a42cbd356250e7a257662e3f43c00d1fa8fed9", - "sha256": "0bnn4a0fpjh94xykifqy2j82rgapvmlvs0vllq0xcskjbvibmdc8" + "commit": "3b23b577f2bf76d44e6e5bcc72cba660ae4a4bda", + "sha256": "09x2jb54kmypqbzyw61ms7d434b3yqi2si4p0pj8fg13x5xs4qxy" }, "stable": { "version": [ @@ -120611,11 +121264,11 @@ "repo": "ideasman42/emacs-spell-fu", "unstable": { "version": [ - 20251126, - 529 + 20260108, + 1336 ], - "commit": "437f594615c590c87cfb040b669cba7ca66e1f91", - "sha256": "1ci23whm2msh97cj4k88ala33i3xfx7y2hc6aqczln93bfjsbd09" + "commit": "94686051261a065574fc6535979f8ff08a37f0ee", + "sha256": "1gbyx1w0k1jwngp22qm7yl1wg82ciybnarcm3frqch7b472dpr7h" } }, { @@ -121265,11 +121918,11 @@ "repo": "srfi-explorations/emacs-srfi", "unstable": { "version": [ - 20251208, - 51 + 20260117, + 910 ], - "commit": "fbba26c984217f874bd1568bc988fb70bfebd312", - "sha256": "11m01bwc77zw37yrz7imhra1i0sazp8bjhxys4zvg8i33gsyhnlc" + "commit": "4a54c3b6b74663864696c4755a7653af1c959337", + "sha256": "1pbaz14ykdshvh44hs2yl5ldsrawznpc2wbhg6vkwsv3j2a32540" }, "stable": { "version": [ @@ -121379,11 +122032,11 @@ "repo": "peterhoeg/ssh-config-mode-el", "unstable": { "version": [ - 20250101, - 820 + 20260108, + 2149 ], - "commit": "d0596f5fbeab3d2c3c30eb83527316403bc5b2f7", - "sha256": "1xs9ixp2bgbn2whjpj7l1n15fklivfh7544sgai61225jprckyak" + "commit": "f21726d6f44a0e769a15f0a94620078a326774f7", + "sha256": "0y8m7j2bwg4v2xbwfbdhfsxah47yfydyh61wybl5akmiwgm6101p" } }, { @@ -122123,11 +122776,11 @@ "repo": "jamescherti/stripspace.el", "unstable": { "version": [ - 20251103, - 1432 + 20260114, + 1604 ], - "commit": "c403debb88691cf7839f86f4d6d4a2815c9eeddf", - "sha256": "0yxdaqi35mpvyi1ndn5l930a25phr05554hg43n211rhgnd5zmz7" + "commit": "e2671ccdd30a950ed84105e872ec564d74bef3ba", + "sha256": "16j24j11jnrvqrqmh2yq4km769aa2v20kpnbd457wpnm90ab5vb0" }, "stable": { "version": [ @@ -122517,30 +123170,32 @@ "repo": "kiyoka/Sumibi", "unstable": { "version": [ - 20251206, - 718 + 20260104, + 1157 ], "deps": [ "deferred", + "markdown-mode", "popup", "unicode-escape" ], - "commit": "47ecde2e815e4540bbb110bee1c0d5c50569f6f8", - "sha256": "0h61h6975as0zbj1953vdi1sdd40hn2s81wwdmkpl8lyyvyhij60" + "commit": "581a6d61ecc6d627676f946f9703b0fc74685551", + "sha256": "1pkglyi25mdgh3i2b9xdqzmx1v0pl3hj28hljfsw1q1y5j5ldi8q" }, "stable": { "version": [ - 4, - 2, + 5, + 1, 0 ], "deps": [ "deferred", + "markdown-mode", "popup", "unicode-escape" ], - "commit": "47ecde2e815e4540bbb110bee1c0d5c50569f6f8", - "sha256": "0h61h6975as0zbj1953vdi1sdd40hn2s81wwdmkpl8lyyvyhij60" + "commit": "581a6d61ecc6d627676f946f9703b0fc74685551", + "sha256": "1pkglyi25mdgh3i2b9xdqzmx1v0pl3hj28hljfsw1q1y5j5ldi8q" } }, { @@ -124080,11 +124735,11 @@ "repo": "Bastillan/tabbymacs", "unstable": { "version": [ - 20251007, - 1441 + 20260119, + 2318 ], - "commit": "b88bac22c923bebbbc7e52f10a25669a7680698c", - "sha256": "0yr9wmmqhv1svlf6yhwx8fnzxyxdzr3kil72sys9l8bablnajzg6" + "commit": "ad4b60ce83dea3ec548af4adbdb4beffe2722b5d", + "sha256": "0xhvhgp94rqmpklixwpddl9gy2xsnwmlx4cs1hsyjwvkalsrhb67" }, "stable": { "version": [ @@ -124404,11 +125059,11 @@ "repo": "saf-dmitry/taskpaper-mode", "unstable": { "version": [ - 20250823, - 1538 + 20260117, + 1144 ], - "commit": "208e6832ca68b33263440c472386ca033ba2735c", - "sha256": "05banf0gsw8kab4d6vpibjw2vk4dkgwfsnd05qvqljawa3i0dc6a" + "commit": "19828a8048b0b7803a1b597e5bea26da9edf2895", + "sha256": "1lppb3kj53rc5ansnajcx6m1friy7g60qqbghpaw4hc5lw9kq22z" }, "stable": { "version": [ @@ -124532,11 +125187,11 @@ "repo": "kanchoku/tc", "unstable": { "version": [ - 20251202, - 751 + 20260112, + 1340 ], - "commit": "4b7ed91922f3af55c56a986f6776cad153762254", - "sha256": "1kczirhq05v9cl6cfksfp2zk4x7cbpd90bz32f8nmx9m16va3bk2" + "commit": "5d84e847cf34545a88dc2e1555dac3aef771b21f", + "sha256": "06ymcfdpqq9x080jd8fvg84jdv22nwx8a411s8s45c637wmyhmxy" } }, { @@ -124610,15 +125265,15 @@ "repo": "zevlg/telega.el", "unstable": { "version": [ - 20251128, - 658 + 20260102, + 1148 ], "deps": [ "transient", "visual-fill-column" ], - "commit": "55f01587e534feede0875aa0d94ffc5a4c6671af", - "sha256": "1mrg8g4qibyh4xkncq152ylgcq1qmnx2l32p1fvhp7h6f5lw49fn" + "commit": "e34fb226ec56b17f77a6eb99c22e98d82529d2de", + "sha256": "17cbf9pqnfqrzd92s7gb9yvm6c5hlis1i9x0vzlfk1a9lgvy0yc1" }, "stable": { "version": [ @@ -124749,14 +125404,14 @@ "repo": "minad/tempel", "unstable": { "version": [ - 20251130, - 847 + 20260119, + 1334 ], "deps": [ "compat" ], - "commit": "506a8d570c145f4df63a18921e34bac6bef3ebe0", - "sha256": "1d4flcfnszvl2nyxqav3ha42lx5mhj93f8r4l0gc4n3ir8x5y9f5" + "commit": "6ffc61939d461df590f6913176c22bfecdda82e1", + "sha256": "0xcgiqq9fm7p050bc1vlr8ihhyl3nnp17f9xp63bs459038dr595" }, "stable": { "version": [ @@ -124778,14 +125433,14 @@ "repo": "Crandel/tempel-collection", "unstable": { "version": [ - 20250410, - 1607 + 20260102, + 1417 ], "deps": [ "tempel" ], - "commit": "5cb6bc6b5856c70806ff6b2f952814ff702137c6", - "sha256": "0h295rh21v2li8l5ldajh3nb2fvphnr5lw7s0mmhvwzxg7wk8gnl" + "commit": "fb5759fbaadde45dd55c2c84dae3ead17212f7e0", + "sha256": "0vlnzaxh2cg91csv1mrz7cz9ilgrmsww3ifaqpm7zdfq2g76rm5y" } }, { @@ -124986,29 +125641,29 @@ "repo": "calliecameron/term-alert", "unstable": { "version": [ - 20230407, - 1715 + 20260117, + 1413 ], "deps": [ "alert", "f", "term-cmd" ], - "commit": "8e7e744773e41355bcd9f5c911001be08bc79bec", - "sha256": "1lwsp5wpmss07hmpysvk3yifgzm5bk1rr7d1qmij46yn0r2q3wyk" + "commit": "093afcb21c79dc5c3ada1e7bed92325dd4dde701", + "sha256": "1iayzkfclv2ww1342fxjnip47cj48l97i427511lfa6jkij2nvia" }, "stable": { "version": [ 1, - 2 + 3 ], "deps": [ "alert", "f", "term-cmd" ], - "commit": "47af9e6fe483ef0d393098c145f499362a33292a", - "sha256": "1nv8ma8x9xkgsl95z7yysy8q1lb3xr0pd8a5sb01nlx8ks3clad4" + "commit": "093afcb21c79dc5c3ada1e7bed92325dd4dde701", + "sha256": "1iayzkfclv2ww1342fxjnip47cj48l97i427511lfa6jkij2nvia" } }, { @@ -125019,27 +125674,27 @@ "repo": "calliecameron/term-cmd", "unstable": { "version": [ - 20230407, - 1704 + 20260117, + 1350 ], "deps": [ "dash", "f" ], - "commit": "26c5a8cb6b55ac0d6c6bc08f6ea1b1e53f6e2654", - "sha256": "04q7i9dbcbxylfy6qsxp6x1rg89ix9qdhpr6z2dc1w925bqv71m8" + "commit": "0596a96b0e5a4e8a5f828951fb6e2c1af03914c8", + "sha256": "1fiwz43zvjx8wlzjs68lhgwjd6bywsk8pnnhc120rs7v88d6qygg" }, "stable": { "version": [ 1, - 1 + 3 ], "deps": [ "dash", "f" ], - "commit": "6c9cbc659b70241d2ed1601eea34aeeca0646dac", - "sha256": "08qiipjsqc9dfbha6r2yijjbrg2s4i2mkn6zn5616086550v3kpj" + "commit": "0596a96b0e5a4e8a5f828951fb6e2c1af03914c8", + "sha256": "1fiwz43zvjx8wlzjs68lhgwjd6bywsk8pnnhc120rs7v88d6qygg" } }, { @@ -125534,14 +126189,14 @@ "repo": "rocky/emacs-test-simple", "unstable": { "version": [ - 20251030, - 2148 + 20260118, + 2141 ], "deps": [ - "cl-lib" + "compat" ], - "commit": "da8ddb6fecb820c8e0809ac0892374e755e4efec", - "sha256": "18a9d1n2xc2fqimvsg0nkvizn7y7sb6ap5i9al526cp40l0yky3n" + "commit": "502b0d299724256b1bbb08dcff227ac528f1a01a", + "sha256": "1qp5ksgb9zybzcdy1j458waaiclmrb8rwlal4mck7cw1wq4sj683" }, "stable": { "version": [ @@ -126020,21 +126675,21 @@ "repo": "facebook/fbthrift", "unstable": { "version": [ - 20251214, - 2308 + 20260119, + 23 ], - "commit": "a7aff05c9260c8a68d635d5f5f6583c8f73cfd7f", - "sha256": "171i8wsd9my6bicfs1ycsxv51nkvxafd6n34h8ldb5w4nnyga9kf" + "commit": "6703ee890ae89ff265f4a43373b91e72322af64b", + "sha256": "1zc9nywkn5glys8vhg6vd6n674r2v8y2k5hhxw31ci58qx4a67cg" }, "stable": { "version": [ - 2025, - 12, - 15, + 2026, + 1, + 19, 0 ], - "commit": "a7aff05c9260c8a68d635d5f5f6583c8f73cfd7f", - "sha256": "171i8wsd9my6bicfs1ycsxv51nkvxafd6n34h8ldb5w4nnyga9kf" + "commit": "6703ee890ae89ff265f4a43373b91e72322af64b", + "sha256": "1zc9nywkn5glys8vhg6vd6n674r2v8y2k5hhxw31ci58qx4a67cg" } }, { @@ -126084,15 +126739,15 @@ "repo": "polhuang/ticktick.el", "unstable": { "version": [ - 20251205, - 1345 + 20260117, + 1242 ], "deps": [ "request", "simple-httpd" ], - "commit": "83692995ff14cf61b97ec7f68693c214c56b566b", - "sha256": "1jqqj7km1dbq0kncjddbcyzkmzfs3fbi270vfxd4i73fxxwdq1c5" + "commit": "b9b6319464bd63c43c5edab1d72e73eea4234093", + "sha256": "02xa26qhcyxvg4dpycpl0w818c0x8aayw9ln7gsl8cqi7n5mmcic" }, "stable": { "version": [ @@ -126116,14 +126771,14 @@ "repo": "uzu/tidal", "unstable": { "version": [ - 20250711, - 1955 + 20260109, + 1704 ], "deps": [ "haskell-mode" ], - "commit": "660ac746ec5c89da7ead100c0c46bf67e4037f41", - "sha256": "05xf1ifd24afqmxfs9kkhkc1m9sc2cs9q9xkyym6r3bywgi5zs4j" + "commit": "4e444a2d5118d67a0ef7a588a2b783b39d9b1357", + "sha256": "0yfv1pl8i256j7zy28af7x9yjgxk4bxmkbnh4j6s6bw3mfc2hx4w" }, "stable": { "version": [ @@ -126307,11 +126962,20 @@ "repo": "xenodium/time-zones", "unstable": { "version": [ - 20251103, - 936 + 20251231, + 1951 ], - "commit": "23c866db6a3aecac5e860cda6010d9afc847e5c6", - "sha256": "0ivdvkvk9jsgb0yzqv54033n473s6r8pqdzdkygzddlhc3g4hk72" + "commit": "fd94705f04b1e5bc4a9b08ef9092fea839fe92d7", + "sha256": "1bc3i7ljl03dikl5ldsm2gvh3s1w49vrcn4r9r12a05x10f4k4jn" + }, + "stable": { + "version": [ + 0, + 5, + 2 + ], + "commit": "fd94705f04b1e5bc4a9b08ef9092fea839fe92d7", + "sha256": "1bc3i7ljl03dikl5ldsm2gvh3s1w49vrcn4r9r12a05x10f4k4jn" } }, { @@ -126525,11 +127189,11 @@ "repo": "aimebertrand/timu-macos-theme", "unstable": { "version": [ - 20251102, - 1635 + 20260118, + 2236 ], - "commit": "20f0a64549209457045602b16097e4630f56691d", - "sha256": "0p9nlwlra104zki20nf794ainz2gcjfk2v6rjzgnnh9a2q1666d3" + "commit": "5a1e080b831b18b01a012af661653e5ecdf0fad0", + "sha256": "1nny7fhbrjcyrk5a9aa5x39siqz1c9xjl31345yzvsnybq02gfd5" }, "stable": { "version": [ @@ -126586,6 +127250,21 @@ "sha256": "1zh40hgw93lssk3f3k8h3jc0jglgsvm19h9a2151y0sv40fpi6as" } }, + { + "ename": "timu-symbol-extract", + "commit": "cec6af56afa27946fbf94ff6011c81024076aea4", + "sha256": "04d03xx1c3iac30xjsqgdsbxs1scz4slyz2dnj57rkdhbhdq4pvc", + "fetcher": "gitlab", + "repo": "aimebertrand/timu-symbol-extract", + "unstable": { + "version": [ + 20260111, + 1243 + ], + "commit": "5f3b778eb7446ca2b366daacb9f1e71f1d89e097", + "sha256": "03r0n1sx5dc4gnd9af674m1rfq9rzn53w5ndv8dxvzlax28w24gc" + } + }, { "ename": "tinkerer", "commit": "8a28e1dfe987287bac7c45f83ae6e754bc13e345", @@ -126759,6 +127438,30 @@ "sha256": "1ypbv9jbdnwv3xjsfzq8i3nmqdvziynv2rqsd6fm2r1xw0q06xd6" } }, + { + "ename": "tmpl-mode", + "commit": "7362de3f42a31a1cc92852640971c6b756d61ce8", + "sha256": "1xsk9qkg3zfhbkdm106b8amfxm1cgjzg6cijbkamqrc2x7vprazr", + "fetcher": "github", + "repo": "Lindydancer/tmpl-mode", + "unstable": { + "version": [ + 20260103, + 1717 + ], + "commit": "ff9883cfa3b63005c64d556a5a5c2f81aa312ea7", + "sha256": "017r16r12ljwbm6k6wqq0ih0s09fcv1kkjf8ci2vdj7jlqhb54k0" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "commit": "ff9883cfa3b63005c64d556a5a5c2f81aa312ea7", + "sha256": "017r16r12ljwbm6k6wqq0ih0s09fcv1kkjf8ci2vdj7jlqhb54k0" + } + }, { "ename": "tmsu", "commit": "0d546d03d27303217a083f1a18f21098d5102387", @@ -127043,20 +127746,20 @@ "repo": "gongo/emacs-toml", "unstable": { "version": [ - 20250729, - 635 + 20260117, + 104 ], - "commit": "8d8cefa2a0590ed4b68064a7a55a552c0a16a68a", - "sha256": "04kyzpb4gwvx7r1nkv8z63rl92nvc32kssv7ncpmb4la97lcq09k" + "commit": "96f79c96b9d7eabdf1a2be306e1b206f84df2ddc", + "sha256": "0wpazxc98qwcadgl2s24apysqsyr31f5xbfv623m8mir9bv1fsnx" }, "stable": { "version": [ 0, - 1, + 2, 0 ], - "commit": "9633a6872928e737a2335aae1065768b23d8c3b3", - "sha256": "1b3bkla6i5nvanifxchph6ab6ldrskdf240hy4d27dkmmnr3pban" + "commit": "aa222ff8864f14410a042b822f59c588f6f60b05", + "sha256": "00dn0kfqjk8lzh7nyam3brq2vb70nmm32dkpj1nm2hrk4nmw1m4c" } }, { @@ -127124,20 +127827,20 @@ "repo": "jamescherti/tomorrow-night-deepblue-theme.el", "unstable": { "version": [ - 20251015, - 1359 + 20260114, + 1535 ], - "commit": "85084ded2c4f792aaed4a4a1687dadea0347c858", - "sha256": "1q3268qy1i3gv3xaqcr29kc7qcxi9z9a258vi218jqizva96gbkr" + "commit": "28170a5c5d9cec2af1531f12b284037fe7fd043c", + "sha256": "06k5ncmv6l8mz17ryrmwg32kc3zjm41d1rxkhgjw6gci1r0f0wrb" }, "stable": { "version": [ 1, 2, - 3 + 4 ], - "commit": "85084ded2c4f792aaed4a4a1687dadea0347c858", - "sha256": "1q3268qy1i3gv3xaqcr29kc7qcxi9z9a258vi218jqizva96gbkr" + "commit": "0c9ee6ba3b2fbdf4ab37cf486d9b0f1f7de09a71", + "sha256": "0jkpsaz02nwfivchfsz9rnfaf3v3bxgmhliw5vrbbgzrdiyxf8kd" } }, { @@ -127590,20 +128293,20 @@ "repo": "saulotoledo/trailing-newline-indicator", "unstable": { "version": [ - 20251115, - 2242 + 20260112, + 1713 ], - "commit": "9d4d8cba8ae20301458b9f9a4399c72951c70471", - "sha256": "03a89d2s92j119xh46lx08sbgsczapqm5n37xdhrr8arshwwqsk6" + "commit": "f53d9e139f734d9ea35a907a6c44b70795d81737", + "sha256": "0zld6218jzmjq5afz4525mjc4whi9lix571wn35jpgvf8y1y8lgd" }, "stable": { "version": [ 0, 3, - 4 + 6 ], - "commit": "9d4d8cba8ae20301458b9f9a4399c72951c70471", - "sha256": "03a89d2s92j119xh46lx08sbgsczapqm5n37xdhrr8arshwwqsk6" + "commit": "f53d9e139f734d9ea35a907a6c44b70795d81737", + "sha256": "0zld6218jzmjq5afz4525mjc4whi9lix571wn35jpgvf8y1y8lgd" } }, { @@ -127723,21 +128426,21 @@ "repo": "magit/transient", "unstable": { "version": [ - 20251215, - 2209 + 20260118, + 1322 ], "deps": [ "compat", "cond-let", "seq" ], - "commit": "066b985b19afbcc8f2f344cebb8d2f4c626b1bdc", - "sha256": "09kd615qs5zwkhz45ivi00zlaxwbvy7vxswfif183kglwmq1lrp6" + "commit": "5d4a7e718c56cb1b3f99a4cd04d204d627f124b0", + "sha256": "1b2xkivmpjf9crv6n2rfcmd63ri58xs0hxk19placlldr9z9i9ih" }, "stable": { "version": [ 0, - 11, + 12, 0 ], "deps": [ @@ -127745,8 +128448,8 @@ "cond-let", "seq" ], - "commit": "0d3f8d4fb6d41b841126820a06ecc98579bd8265", - "sha256": "1a5wh5mrh2iqr5d98rcbnhg5cgj946c5lhcgxnsf7wkvnp7hvs34" + "commit": "1f7039ef8d548d6fe858084fcbeae7588eba4190", + "sha256": "1z5nqmjzwgyq1gdg2v9qmxjk8m9k74l9pz4w6qa95grpsddpb68j" } }, { @@ -127938,11 +128641,11 @@ "repo": "jcs-elpa/transwin", "unstable": { "version": [ - 20250101, - 1013 + 20260101, + 603 ], - "commit": "bcf4cc2e83ab771dcec43973106951c643637a91", - "sha256": "1k97zyjifk7ghpncd75h58d3rwix32i731z633hlxww85bc0d8l3" + "commit": "fb78576162d0446fc5765d180aba98b0730b1f37", + "sha256": "0490k6jkrsxxlfp6hcarb5pwdsvkxznw8iif8kb8rq21rl9dkb8l" }, "stable": { "version": [ @@ -128022,28 +128725,28 @@ "repo": "tarsius/tray", "unstable": { "version": [ - 20251130, - 2326 + 20260101, + 1847 ], "deps": [ "compat", "transient" ], - "commit": "e9133190502b5923859f590abf6e18e198b878ef", - "sha256": "1raiwnkxh245ia074sdmp2svfdl0ih3qy6635z6hmfd1a4iic0f5" + "commit": "b77e046b173008a95f9ba37f4d34c088f5f0a8ab", + "sha256": "0y6mrqnc652jfcxhwh5xxphd5cfk3rbngv88i791f531lyninrih" }, "stable": { "version": [ 0, 1, - 7 + 8 ], "deps": [ "compat", "transient" ], - "commit": "ab03fad898e4a9e98ea0a782e7469973e2f5f54a", - "sha256": "15a56wsrmjp1if751nhvk0pyqvpbs8hsx3663avzhrrvq058r1c6" + "commit": "b77e046b173008a95f9ba37f4d34c088f5f0a8ab", + "sha256": "0y6mrqnc652jfcxhwh5xxphd5cfk3rbngv88i791f531lyninrih" } }, { @@ -128089,26 +128792,26 @@ "repo": "emacs-tree-sitter/elisp-tree-sitter", "unstable": { "version": [ - 20220212, - 1632 + 20260116, + 9 ], "deps": [ "tsc" ], - "commit": "909717c685ff5a2327fa2ca8fb8a25216129361c", - "sha256": "1sdvz827v436qijs6xafakkfw2d16bvp8frymd818rppjc7a9dif" + "commit": "8f0bd387ad7a1cf7e8fdd5977d386a17ea70a82d", + "sha256": "1065s9rkzslplsh44l0a1b9bizflyqhsf8w02if8z0dw8zr507zc" }, "stable": { "version": [ 0, - 18, - 0 + 19, + 4 ], "deps": [ "tsc" ], - "commit": "909717c685ff5a2327fa2ca8fb8a25216129361c", - "sha256": "1sdvz827v436qijs6xafakkfw2d16bvp8frymd818rppjc7a9dif" + "commit": "8f0bd387ad7a1cf7e8fdd5977d386a17ea70a82d", + "sha256": "1065s9rkzslplsh44l0a1b9bizflyqhsf8w02if8z0dw8zr507zc" } }, { @@ -128201,26 +128904,26 @@ "repo": "emacs-tree-sitter/tree-sitter-langs", "unstable": { "version": [ - 20251221, - 1520 + 20260119, + 1658 ], "deps": [ "tree-sitter" ], - "commit": "b9910d9a67cd4012fb63c2797692941366a00d2b", - "sha256": "1qz95ycxivp8p9lxzmrxb2c41wl9filjsxb6lgzhnbhnrqxv3a2g" + "commit": "94c368b26870ef05e2953db91dd2b88d467c13b8", + "sha256": "009gq18yb2xyf32xspc00i2dzyswaadm37hbibsrvkb76aq9fj30" }, "stable": { "version": [ 0, - 12, - 331 + 13, + 17 ], "deps": [ "tree-sitter" ], - "commit": "b9910d9a67cd4012fb63c2797692941366a00d2b", - "sha256": "1qz95ycxivp8p9lxzmrxb2c41wl9filjsxb6lgzhnbhnrqxv3a2g" + "commit": "94c368b26870ef05e2953db91dd2b88d467c13b8", + "sha256": "009gq18yb2xyf32xspc00i2dzyswaadm37hbibsrvkb76aq9fj30" } }, { @@ -128297,8 +129000,8 @@ "repo": "Alexander-Miller/treemacs", "unstable": { "version": [ - 20250907, - 1320 + 20251226, + 1307 ], "deps": [ "ace-window", @@ -128310,8 +129013,8 @@ "pfuture", "s" ], - "commit": "05333cc23ca4349cd839cf1c18e1eaef1f6b70ec", - "sha256": "0bglrc7lwgv1wmbybbcs7ncnlc5nwa7n3mr1ffhmh37z6srwlba3" + "commit": "2ab5a3c89fa01bbbd99de9b8986908b2bc5a7b49", + "sha256": "0lgskbcnxbs4qvv1pwykpjwlc400gkk0606s9ksj0zkczz5671fn" }, "stable": { "version": [ @@ -128950,20 +129653,20 @@ "repo": "emacs-tree-sitter/elisp-tree-sitter", "unstable": { "version": [ - 20220212, - 1632 + 20260116, + 9 ], - "commit": "909717c685ff5a2327fa2ca8fb8a25216129361c", - "sha256": "1sdvz827v436qijs6xafakkfw2d16bvp8frymd818rppjc7a9dif" + "commit": "8f0bd387ad7a1cf7e8fdd5977d386a17ea70a82d", + "sha256": "1065s9rkzslplsh44l0a1b9bizflyqhsf8w02if8z0dw8zr507zc" }, "stable": { "version": [ 0, - 18, - 0 + 19, + 4 ], - "commit": "909717c685ff5a2327fa2ca8fb8a25216129361c", - "sha256": "1sdvz827v436qijs6xafakkfw2d16bvp8frymd818rppjc7a9dif" + "commit": "8f0bd387ad7a1cf7e8fdd5977d386a17ea70a82d", + "sha256": "1065s9rkzslplsh44l0a1b9bizflyqhsf8w02if8z0dw8zr507zc" } }, { @@ -129160,6 +129863,30 @@ "sha256": "0y7m5m1q1wx23786mi2y38i6qw922qczd40qmjd2vr5xzndphn5j" } }, + { + "ename": "turepo", + "commit": "ee4bc882f6ca9730037874408e038b96fce9e0bd", + "sha256": "0jxnacmw1jyajnk0k6ggpqhkb3caw3ijka1xwair9jr4mb1dj8r2", + "fetcher": "github", + "repo": "swarnimcodes/turepo", + "unstable": { + "version": [ + 20260106, + 1210 + ], + "commit": "4d75992fce9a78b4b8a2baedefc856d5a248576a", + "sha256": "179ngcz4s9rsg5jxbyszllx85ki4qzv9f9sx5acq7w07y1vx7j3c" + }, + "stable": { + "version": [ + 0, + 2, + 0 + ], + "commit": "4d75992fce9a78b4b8a2baedefc856d5a248576a", + "sha256": "179ngcz4s9rsg5jxbyszllx85ki4qzv9f9sx5acq7w07y1vx7j3c" + } + }, { "ename": "turing-machine", "commit": "6440f81aed1fcddcaf7afeedb74520e605211986", @@ -129362,15 +130089,15 @@ "repo": "tmalsburg/txl.el", "unstable": { "version": [ - 20250709, - 1113 + 20260104, + 1659 ], "deps": [ "guess-language", "request" ], - "commit": "ad0ff6b9b66465457709c9f79d881b7e0ddbd352", - "sha256": "13qsqhxvvbqv9mbb76y8j4vp6jb5hsj2i77v2sjs4dhi2s2hzgf6" + "commit": "e368746afba6d8ec170f479d06a10c4e2a9e2eee", + "sha256": "0za90idb0plcm9zhxb4k4a6m5crrjv61b1b64kzyl0vjlyxxhlfw" } }, { @@ -129404,11 +130131,11 @@ "repo": "pradyuman/typespec-ts-mode", "unstable": { "version": [ - 20250127, - 834 + 20251227, + 2213 ], - "commit": "92f9a9e18876069cb176011d05854c6934cf5143", - "sha256": "0vssvhd2smh7k41wkzj1iki1k9k0cj67d1841smbkvbn0m8lgvkf" + "commit": "fcd43e13568c61772dbb344c6391c2933bd0a72e", + "sha256": "1xqssx6lvds261ym68pq6aq11njbr4qxajn0snblzidh53mvlk3i" } }, { @@ -129840,11 +130567,11 @@ "repo": "jdtsmith/ultra-scroll", "unstable": { "version": [ - 20251216, - 59 + 20260113, + 2343 ], - "commit": "21c568b1a26e597714ad65b40f246dd6e9f71fdd", - "sha256": "041jfjfck7lkf3zcbm3gkz8v0w8r3bbw0incvriskbl2iws0ap9i" + "commit": "bfd7871bb5b1c05ee586883a1bbda4311e3a40f0", + "sha256": "1b2sads7nkwaq9ac3ah5w1kvxffdhzb59byv0y0vjgzwq1q9h5b9" }, "stable": { "version": [ @@ -129999,11 +130726,11 @@ "repo": "ideasman42/emacs-undo-fu", "unstable": { "version": [ - 20251126, - 509 + 20260108, + 323 ], - "commit": "4af1999bf3560a8fc35d1d4c1e5fd216266986a6", - "sha256": "18hcka7qsacrymxyvny8m975k196qkkc4a836pxq71j5bidjgyn9" + "commit": "b4ce5ed20c1cf0591e497e6998a7634a172726fa", + "sha256": "0km2kw1h49pnl1ja6fz83qkvcd3d5dnj0ckqw69p5d5p1jy9m64l" } }, { @@ -130014,11 +130741,11 @@ "repo": "ideasman42/emacs-undo-fu-session", "unstable": { "version": [ - 20251210, - 2129 + 20260108, + 1313 ], - "commit": "6b9ac96b6932a4ae10737caffd39a84d4e11d683", - "sha256": "0m5h314qbs72wiyhyd4nlwwh8m6l8y8kf8kld7s21a4wh7zcvrw8" + "commit": "34ae31308d2f290f87a330c76a627b7fe8ebb720", + "sha256": "174q13v7vrq5rfbpb8b1shv2qnsnhwpc59za2r2laph6hi0f0r4l" } }, { @@ -130044,14 +130771,14 @@ "repo": "emacsorphanage/undohist", "unstable": { "version": [ - 20240925, - 754 + 20260103, + 1801 ], "deps": [ "cl-lib" ], - "commit": "fd11900663f307958dc7e1d7ea1b0004f6cdb4d0", - "sha256": "1i5xkcmnwmphylwk2xzr2b4iidz6cwh1k25nh24768l9j2yxxfd5" + "commit": "8ff68451ff65da9dcc035607f82a0bac5cf4a545", + "sha256": "1afqhk7sfjhp946nqs3rd4cp4wyv2h7v28vhvacaqg09bxnbmxqk" }, "stable": { "version": [ @@ -130411,14 +131138,14 @@ "repo": "tbanel/uniline", "unstable": { "version": [ - 20251213, - 1143 + 20260109, + 823 ], "deps": [ "hydra" ], - "commit": "0002d5bd96bbbf721ac57c7ecdeaa632d477d083", - "sha256": "14yskfazwlxwyxv1xiwsjd68rqhvwvrwfb0clpisgqyfbdvna6p3" + "commit": "2aeee8f787ccbbb3da32100bceeb5d6c660aef7a", + "sha256": "0djaqcjcgi49zp0jlgfih8km55kp2i7166a8bp2nlz7lk813nvaj" } }, { @@ -130474,11 +131201,11 @@ "repo": "fmguerreiro/unison-ts-mode", "unstable": { "version": [ - 20251209, - 856 + 20260113, + 846 ], - "commit": "f8d291e8be9b2a3259d59e2d469660465a3d5deb", - "sha256": "184j5c3c2akqbwxk0j1aql5xyrwr14ml5ilnas65ybi80q9hnplm" + "commit": "7f0ed7c03d98fefc88c420bc49c423c66db186d7", + "sha256": "13sy6kj29hlaqfdkk2hv86yi1i3wv6ibywf5sm9ndqnw8a8r50pv" }, "stable": { "version": [ @@ -130561,14 +131288,14 @@ "repo": "swflint/emacs-universal-sidecar", "unstable": { "version": [ - 20251029, - 1934 + 20260114, + 112 ], "deps": [ "magit-section" ], - "commit": "01b12aecca0ce66f5427e7fe65012d37e7e128b2", - "sha256": "1gm5337d87mm3y41f787wadk7kmkdrw4rq9anb3wqhx8sn6j63gh" + "commit": "f908972efcbb6c7318c13671f94e5e5e69a45166", + "sha256": "1c88hnlcich9m2hjgh8ly797qp6dx40nfp63iwqzk4mhasy3vrzb" }, "stable": { "version": [ @@ -131055,6 +131782,21 @@ "sha256": "19dja25illcvwpx8j1kigw8dzby41bm57prx1bhaxkmsakxyl863" } }, + { + "ename": "use-package-treesit", + "commit": "6bd38f4fc3fc5fcac41f0bd874fbd5d2ec20dd9f", + "sha256": "074f33dm3szcy9lkw5xrkp2ddn93h770kwg5h5v4asqqsmfbdbrf", + "fetcher": "github", + "repo": "domq/use-package-treesit", + "unstable": { + "version": [ + 20260118, + 1521 + ], + "commit": "c4c2b251f3c932edc87ade3523700782c0cafcd2", + "sha256": "0jxxgd1lkpllzg7aasj3fqqi3k590yv256ryi2n4q5fn442irgs7" + } + }, { "ename": "use-proxy", "commit": "e9fb7f05b76517aa918fbd08a52719d1692d6dfc", @@ -131093,11 +131835,11 @@ "repo": "jcs-elpa/use-ttf", "unstable": { "version": [ - 20250624, - 1031 + 20260101, + 603 ], - "commit": "762a10f270430b278d48fd290100f0b899e5b9f5", - "sha256": "0cj11hs5nlv8hcxsb1m8dwwidw4xf7czw6gclg3f15qq87aw18wj" + "commit": "af34fb0d5cc46851b7b567fe171759724b3cdfd4", + "sha256": "1wkgnlyv3pa7l4wair4f6zv06z7227sq7x7alc5ll75k7mn4r69h" }, "stable": { "version": [ @@ -131151,11 +131893,11 @@ "repo": "ideasman42/emacs-utimeclock", "unstable": { "version": [ - 20251215, - 1027 + 20260108, + 1319 ], - "commit": "f0a1bb2aa2050d3772b25216c9939160aa56be4c", - "sha256": "0ply422yrkn8r1vzsgnz1kxib4vvqd1v817qb4hy2cvxz2d0g612" + "commit": "210b417d17770c7814c6177e9c787234807e65d0", + "sha256": "0krhz7hzdjmqrnjyg4njbx9ap6g3xmmqhgl63m7s1hp3y9aw68wz" } }, { @@ -131456,11 +132198,11 @@ "stable": { "version": [ 0, - 1, + 2, 0 ], - "commit": "acec08c32c4acad306ed67b57d082d9e0d0f284e", - "sha256": "01hlnhqhys8qzfwhza1ypc436zg5lhlkx5yy71bhmrbmyfzfh0fr" + "commit": "f055e8572b2e4d7a700392b8a71bacbfdc8e442a", + "sha256": "1x7jzvg1dxv381qlqdsa3knj3i4xcv6gy16834wzpfkfz6jb0240" } }, { @@ -131965,11 +132707,11 @@ "repo": "federicotdn/verb", "unstable": { "version": [ - 20251216, - 1822 + 20251222, + 2151 ], - "commit": "ec93e0b18f3b65f6f9517e4001ff1c0c643b32cd", - "sha256": "0jiaqqfg5maxw0y0v7vjihr6x5qvfj1x9542hqzn8gyywq0ii3qy" + "commit": "f45e31b2bcdea2a859bb28cbb1819469978457c9", + "sha256": "1izr1km3ysh0cdlli1r36b3y5m5kl1wmhi95qsidc701mlb0749n" }, "stable": { "version": [ @@ -132197,25 +132939,25 @@ "repo": "minad/vertico", "unstable": { "version": [ - 20251115, - 1826 + 20260118, + 743 ], "deps": [ "compat" ], - "commit": "8cff876a15203d24c42e19585fe6dcce8f735bbe", - "sha256": "167kxzp9j6xffblzqqdrbr1bpgkxnlkvkb3szsksrjy25qzkl5sy" + "commit": "c12c8f842fd184db44fb2b835b0f954bbc90c7a6", + "sha256": "0klr2v6xhs7vkh5rsjpl58mgvnz25g12zq5jrplbcq4s2v6119xj" }, "stable": { "version": [ 2, - 6 + 7 ], "deps": [ "compat" ], - "commit": "8cff876a15203d24c42e19585fe6dcce8f735bbe", - "sha256": "167kxzp9j6xffblzqqdrbr1bpgkxnlkvkb3szsksrjy25qzkl5sy" + "commit": "c12c8f842fd184db44fb2b835b0f954bbc90c7a6", + "sha256": "0klr2v6xhs7vkh5rsjpl58mgvnz25g12zq5jrplbcq4s2v6119xj" } }, { @@ -132460,20 +133202,20 @@ "repo": "jamescherti/vim-tab-bar.el", "unstable": { "version": [ - 20251222, - 1240 + 20260114, + 1604 ], - "commit": "ec31b75a972e4ab112fcf43faf90f312dc8b42a7", - "sha256": "1ckivlzpiaaxcy9w68p98gbhd8qajyi8lmkwr3wrqq6aal7x5gwn" + "commit": "64917611b8223fdfe080882738b64f5a2c90ff98", + "sha256": "1vwznly9c6l81fyhmfgdciqrzql69lirdn3adjfswq7hxa98284f" }, "stable": { "version": [ 1, - 0, - 9 + 1, + 0 ], - "commit": "ec339632e0fa52045fc4bdc7fcfaee60d6e8eff1", - "sha256": "0cvjx9fw5aznbkw6di450x3hpbk491rl2a4hshxhbm6j5bp5bfjx" + "commit": "41f57f059bd89c8209a405afa2914482c9e9b306", + "sha256": "1lbx0v0xdwgnz8k8xyx2961xmygfdjri0fxhm5dyjz9wilcdas68" } }, { @@ -132674,11 +133416,11 @@ "repo": "ideasman42/emacs-visible-mark", "unstable": { "version": [ - 20251126, - 345 + 20251228, + 614 ], - "commit": "af4e38bb919e1d5aaaa9bb10877530a96038342f", - "sha256": "1q88kzm8682m2bf9zg6138412hzwlr0riqnnfwi40y6ql8igki1k" + "commit": "1954c15a790701cdac5734318bd3b1ab4c87d3f9", + "sha256": "0vr1r1d801d4m2yj7jfnk94xlj56w8bic3zj0k586wwn5fyk5cbb" } }, { @@ -132803,6 +133545,30 @@ "sha256": "1bvaw44mkiz6yq1r5hvayfp0iaxqcwbzihdrbizyynm4qjzspca1" } }, + { + "ename": "visual-shorthands", + "commit": "472158b05c10903cf99e62bc4bb64589361dde60", + "sha256": "0kkyhw5q9533adnpqmifx1r96am5xp59vakdc850ixxh0z34r94a", + "fetcher": "github", + "repo": "gggion/visual-shorthands.el", + "unstable": { + "version": [ + 20260104, + 2221 + ], + "commit": "0511154773533ec2e3c25efa5515ea548ee7e9e1", + "sha256": "1x7abjfmb492bv9y1s0pkc55dl57gbx9sbrdbv37k839s8nj9lpk" + }, + "stable": { + "version": [ + 0, + 4, + 0 + ], + "commit": "1b2ca9df5b66ef3e48b331fa8d17c1458f24505d", + "sha256": "0m8s70y4mxgk2dfby4kfg0020ndv94q7r9pg0iwjlxpzgidcw5ps" + } + }, { "ename": "vlc", "commit": "bcb69969893a3f70fe9e7e3b2a836df3ba212fb8", @@ -132932,11 +133698,11 @@ "repo": "emacs-vs/vs-dark-theme", "unstable": { "version": [ - 20251222, - 912 + 20260101, + 1429 ], - "commit": "f2ce0e490b7fd939aea3700a67247fa934209396", - "sha256": "1lzfj8h26q2jd1syg90idrvrpml86mklqaw29y7z2syvx09vf5dj" + "commit": "ce1442aa8ee8cdc37f29011fb0f88401918bb889", + "sha256": "11m59imwcv0bx80ci1ir5k2dh3qkivm6ri4xv0ci7zby4rjixi2w" }, "stable": { "version": [ @@ -132955,11 +133721,11 @@ "repo": "emacs-vs/vs-light-theme", "unstable": { "version": [ - 20251222, - 912 + 20260101, + 1430 ], - "commit": "64bf2ddc6235a299ca84651e732df355e35c9f59", - "sha256": "0sbqfbp13sk1arx2hr5xslcpkg9bf04p5y5b3pqsdm6mqsckjgir" + "commit": "3403f6843a87adc38b46993db41610c2db1606f7", + "sha256": "1v363zsi4k9bkdhdi9qpk7q4p5wmhvd78f4x52jbsy6v3jn5vzd9" }, "stable": { "version": [ @@ -133080,14 +133846,14 @@ "repo": "jixiuf/vterm-toggle", "unstable": { "version": [ - 20230912, - 246 + 20260110, + 529 ], "deps": [ "vterm" ], - "commit": "06cb4f3c565e46470a3c4505c11e26066d869715", - "sha256": "03npflmahhl6fmkjl5y9bx9bg26614zn796k59p3d872mqj1w2vi" + "commit": "81d031f153c5fa656c744cd518b7d54c54506706", + "sha256": "1p9q4c2lrwckswk33wv4rymm8ixq6chn3bpzz577qs1q408sq34m" } }, { @@ -133182,6 +133948,30 @@ "sha256": "109hg79556jfsgb3i23drmsgrfs34ky1jacxwq8mzc18ci2ddv00" } }, + { + "ename": "vui", + "commit": "6e08b5a1ad6a1319e6b25b014d977bcda535ef11", + "sha256": "1n0jz9g424brg3fpr8pqd71gl3dcjf37jwld4rjn9gk1q7bcvq0i", + "fetcher": "github", + "repo": "d12frosted/vui.el", + "unstable": { + "version": [ + 20260119, + 714 + ], + "commit": "c5547a204dac1c8149127e9142a293f0d23761a6", + "sha256": "15ggd6gd9k3hald1c8fb7jcvkb1d83y2k3nja1ky936rypg713ii" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "commit": "67c508c0f2dd6773a590df47c355edb3911f0bcb", + "sha256": "05jny12ncjr7ybwab8lmshjjhcrsax67063xbfv7ri6j5kdk5r52" + } + }, { "ename": "vuiet", "commit": "4f63056cf2f637fcb3426851501eeff5e6f40bb3", @@ -133228,8 +134018,8 @@ "repo": "d12frosted/vulpea", "unstable": { "version": [ - 20251220, - 1845 + 20260106, + 747 ], "deps": [ "dash", @@ -133237,23 +134027,89 @@ "org", "s" ], - "commit": "ba602ce38e3c24b47ead0fb8b915e5950c77be4b", - "sha256": "0y0gdgc2d4p1gb1081qbl4wl2a0m20a6db5i0mhpnjqshq7z88g5" + "commit": "8a7ffece1b683e7c7439e05419e942d93d536348", + "sha256": "1hbpmwl28538fykvz97rjg2zf3s1bk3sf46g1139gn1vf5f8px20" }, "stable": { "version": [ + 2, 0, - 4, 0 ], "deps": [ "dash", + "emacsql", "org", - "org-roam", "s" ], - "commit": "15d5451cd51a88cc4241391466ad4a6d5eb61951", - "sha256": "1npgw0akgj2liga8ii9xxfb9gv9zfvwj8zf8saih3bpaw4bginj7" + "commit": "89ed53b762acf0c2d1985ff1501db7eac6ef412f", + "sha256": "166brn15x3l59mbvl6lb5136fdyfr4zbmb4k9v5ii35ikcw29b3f" + } + }, + { + "ename": "vulpea-journal", + "commit": "2c6c70cec8e6cbb515e1904f140e3e8d0eb0d6f0", + "sha256": "1ddaw0q95qws3zb95wjcd60c5yrw28a9xzpx243vgvc2zixff3bg", + "fetcher": "github", + "repo": "d12frosted/vulpea-journal", + "unstable": { + "version": [ + 20260118, + 1223 + ], + "deps": [ + "dash", + "vulpea", + "vulpea-ui" + ], + "commit": "2d3b5b473669ab2b24b085ed632eb30770cd1cb8", + "sha256": "06l39x7sbl2agcgbwjgiksigczhc91gxkfa5pd2dg7y9j1k7wh6i" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "deps": [ + "dash", + "vulpea", + "vulpea-ui" + ], + "commit": "1c674c4769d501269e3aae60dc31745fa8adfa2d", + "sha256": "0acg4gwg4hxnfc6cvh9sssi9pjvg7w16dyypffygkwwdyx85gqsf" + } + }, + { + "ename": "vulpea-ui", + "commit": "ec536b6f324914f2770709fc6888bb4f36c61def", + "sha256": "19q4l9wbhl8742yzy68nzvm215g07rrcijiiwrbarrkkz2v67qhr", + "fetcher": "github", + "repo": "d12frosted/vulpea-ui", + "unstable": { + "version": [ + 20260118, + 1232 + ], + "deps": [ + "vui", + "vulpea" + ], + "commit": "2b07223f4e40cf309ad7215295afabc6ac9ecad7", + "sha256": "0yl0181smpqdc4q4lcyh168gvs0xdcyygypmkiy9lip97jpdjkjm" + }, + "stable": { + "version": [ + 1, + 0, + 0 + ], + "deps": [ + "vui", + "vulpea" + ], + "commit": "39c842e47bd523b5cc37a13838277b3154fed920", + "sha256": "12r506748rs84ihb0cn27rjmqh6nklzkqd49xiljixfidw9vkg5d" } }, { @@ -133540,8 +134396,8 @@ "repo": "chenyanming/wallabag.el", "unstable": { "version": [ - 20251007, - 1036 + 20251226, + 1223 ], "deps": [ "emacsql", @@ -133549,8 +134405,8 @@ "request", "s" ], - "commit": "798379d3a7210cb03abe6e470b59c212bb467632", - "sha256": "01sp9pvylvcpb30l9iz5xs2pingv1h1hnws3di7q07y6dfzpan9f" + "commit": "ff44e102ab467dd5abf021b3e3581be0c4358d18", + "sha256": "0bmz8ca75jb92rwgwj99d0hy5dsvh833pyqdd3f85690w7wax5wk" } }, { @@ -133872,14 +134728,14 @@ "repo": "hsolg/emacs-weather-scout", "unstable": { "version": [ - 20250427, - 2030 + 20251226, + 1713 ], "deps": [ "persist" ], - "commit": "11c749204d6720a3265fe0a32dcf81777fd18455", - "sha256": "05agfay28bvc30nc0pwh3jvia2fmq6psv2aa5abivppqya396rrs" + "commit": "45163ef767452dea4bb9bb75e481bd1ca37acf6d", + "sha256": "1z3gw9ihqkmfajigpn7yn1byn4v7z2nglvc6zpp60yi44jhwdncj" } }, { @@ -134212,20 +135068,20 @@ "repo": "xgqt/xgqt-elisp-lib-websearch", "unstable": { "version": [ - 20251026, - 2108 + 20251225, + 1437 ], - "commit": "7d5700b1f0b9e276ab423e06f3f98d661c67b022", - "sha256": "1zd59bamd58296r1iig7c5dib3gnkkm4irhjhx6k125jzyfgbjar" + "commit": "d3403903f54d0ff5dd88d6675dae9bc9d738a32b", + "sha256": "1crh4rav2rwwhaxfs47czl6k1mpg236ljr6d1fsimpj0ya311h4k" }, "stable": { "version": [ - 2, - 1, + 3, + 0, 1 ], - "commit": "5120cec3c36ddcdaceb5235c0b52eecbc3b37fcb", - "sha256": "0q6y2347w4mfshnxjvkk4vm0bmi24zpz7kc0irk0cl7hxa20025d" + "commit": "d3403903f54d0ff5dd88d6675dae9bc9d738a32b", + "sha256": "1crh4rav2rwwhaxfs47czl6k1mpg236ljr6d1fsimpj0ya311h4k" } }, { @@ -134321,11 +135177,11 @@ "repo": "thierryvolpiatto/wfnames", "unstable": { "version": [ - 20240820, - 906 + 20260105, + 458 ], - "commit": "3652cbd131b23df541e306b9c20a65111f05806d", - "sha256": "0swh8s8g3d8v00rlpak0d02ar96c6iivp7f5drahggi56jp46b80" + "commit": "6ea49841ab76f44c0164b9f4722da2f9d46228da", + "sha256": "1agbwnhgagfrgz5w47x8b4i6x8qdvv03f08p1fi44wsld2h0xvwr" }, "stable": { "version": [ @@ -134931,15 +135787,15 @@ "repo": "progfolio/wikinforg", "unstable": { "version": [ - 20250809, - 56 + 20260101, + 1716 ], "deps": [ "org", "wikinfo" ], - "commit": "edf2fc770e32e82a9ffa226ce602dbb9636d9ac5", - "sha256": "0vb9br9n237m59dq76m6adad8p3vbs30y6lbs6i07369j2qaw7l7" + "commit": "9f1b72c2f2e5648f9b736470e350750b8726884c", + "sha256": "1lh3hqvxyg946hijzh9xi0lcr91hzc254vqm3mz0g4l0r0fp5hs9" } }, { @@ -135436,26 +136292,26 @@ "repo": "magit/with-editor", "unstable": { "version": [ - 20251101, - 2100 + 20260101, + 1848 ], "deps": [ "compat" ], - "commit": "dbc694406c2fd8e9d3e6ffbc4f8aff4e8c28029f", - "sha256": "0x4qw9yd0kzg2kkm8wjm9l0ikzb9aj9v5s753bjp3bajal94jw3q" + "commit": "76ecbb2107efcbad48210a393b90193bcf4008aa", + "sha256": "1mbhrcqbiilp4flna4gav7n4cw46gmxvr15wwr0r9jj5vmsjx4i2" }, "stable": { "version": [ 3, 4, - 7 + 8 ], "deps": [ "compat" ], - "commit": "dbc694406c2fd8e9d3e6ffbc4f8aff4e8c28029f", - "sha256": "0x4qw9yd0kzg2kkm8wjm9l0ikzb9aj9v5s753bjp3bajal94jw3q" + "commit": "76ecbb2107efcbad48210a393b90193bcf4008aa", + "sha256": "1mbhrcqbiilp4flna4gav7n4cw46gmxvr15wwr0r9jj5vmsjx4i2" } }, { @@ -135770,11 +136626,11 @@ "repo": "progfolio/wordel", "unstable": { "version": [ - 20250803, - 2033 + 20260101, + 1717 ], - "commit": "e1686812cc72467df2845407b1ffd6cf55e49743", - "sha256": "0x107h7yxc33p9s8xkpk7xq3n91b0xz26srp2ly0xi6jjawnqd2q" + "commit": "e31bc8b285984c12efb9a667b080f9b9c570d7d7", + "sha256": "1bzblzhaykglbwkw8x78wpqw72x5z4dsy1njfyxarh7fp2927ba5" } }, { @@ -136110,10 +136966,10 @@ }, { "ename": "ws-butler", - "commit": "3b41910f55e0c8e10668c788614cd61c480e860b", - "sha256": "1amzz3xjxf3gp7qfxf33pclk82iwnlcm462iy4fz3ikvck08cbbz", + "commit": "37c02f3ef7d26b244e7c7b28cb165d22b1bdb263", + "sha256": "1aaah26z83misgz7rwzwdbq37752d23cnz4cryhk3710jghh3xgp", "fetcher": "git", - "url": "https://git.savannah.gnu.org/git/emacs/nongnu.git", + "url": "https://https.git.savannah.gnu.org/git/elpa/nongnu.git", "unstable": { "version": [ 20250310, @@ -136815,11 +137671,11 @@ "repo": "ideasman42/emacs-xref-rst", "unstable": { "version": [ - 20251126, - 344 + 20260108, + 1306 ], - "commit": "b21455d2b9949c6ae2787d31d2c3f2703ec8688f", - "sha256": "0gk4321zqsbrqrmb7sg8isls09sgsrgcpqj3sln414zxgwl7zjdw" + "commit": "2d1ed3f31b64a9e10a757dedf06f1b514894d67f", + "sha256": "157cfapjp8ip3maqlnbdndlk6j9sr0lrdcl67fvmcxnflabrssff" } }, { @@ -137153,20 +138009,20 @@ "repo": "zkry/yaml.el", "unstable": { "version": [ - 20251029, - 2056 + 20260113, + 653 ], - "commit": "3fbeaee97dce3c76a18b02a28c58777cbcdadf2f", - "sha256": "15rkbyxz7zzkizj77ml4j6h2i2fmxf8hr4xa8zwpi8al8s3ja2vk" + "commit": "f2369fb4985ed054be47ae111760ff2075dff72a", + "sha256": "1fb7hgb6r0pk30w2vdcci494rrn337ibjvq7xj1ihj2cv2xk8pdb" }, "stable": { "version": [ 1, 2, - 1 + 3 ], - "commit": "d3762199e6d525e26b49c8263648229bdb512247", - "sha256": "1gp3076cf32vq8925c38xpd9cxnndlx5xazagh34irrq6dvb2y10" + "commit": "f2369fb4985ed054be47ae111760ff2075dff72a", + "sha256": "1fb7hgb6r0pk30w2vdcci494rrn337ibjvq7xj1ihj2cv2xk8pdb" } }, { @@ -137426,11 +138282,11 @@ "repo": "emacsorphanage/yascroll", "unstable": { "version": [ - 20240925, - 750 + 20260103, + 1801 ], - "commit": "9e02ac558eccb2a911640762f5df81c89230e81d", - "sha256": "1wrxd6bdfpabrk15ga5kgjgcnccch1iqndxdxg7vnw8ywz3wmydx" + "commit": "c0a302e6a44169c290564174c48298572f418f62", + "sha256": "1ja00f23gi7said8q8a6hcaj98nb95qmbw2l2yqkcvs9qd3mmlh5" }, "stable": { "version": [ @@ -137806,25 +138662,6 @@ "sha256": "0jw23i4irc1fcmgbqqs3nhji1llvgpv3bgy3b41l7fpcva9x933w" } }, - { - "ename": "ynab", - "commit": "5c5e5994ae49ce92bf059c27dedab6d6b2d20a5a", - "sha256": "1sm5jf3ydh2zbs2x8fjlv1xvidxnbpwpgyr0fxgsl160ssdp5k06", - "fetcher": "github", - "repo": "thoreinstein/ynab.el", - "unstable": { - "version": [ - 20200607, - 2008 - ], - "deps": [ - "cl-lib", - "ts" - ], - "commit": "2c6beb4d2c4996017f6b3c62c26db52a61e5c479", - "sha256": "07bb1hlya07p6s6ymjl3vfv99xln3vrp78h4sda5va52vj1935rs" - } - }, { "ename": "yoficator", "commit": "a3422f4918992343fcace1a3024be59a5d2ed8e5", @@ -139048,11 +139885,11 @@ "repo": "emacsorphanage/zoom-window", "unstable": { "version": [ - 20240925, - 754 + 20260103, + 1801 ], - "commit": "fca88b971aea55e3d3944050213c3a1243178c8b", - "sha256": "0m03vp9qybbh9i7ppr9njmcngzgzdlh3n2gdlxzmfgx54mh70lgq" + "commit": "8a0ae04de53583949a58e0aa8e7f64f03be7c9f8", + "sha256": "1s5nyqd6n08algjylhc1h94b0sir5n6dqbhfwllp7l5vlvf25hq8" }, "stable": { "version": [ @@ -139071,14 +139908,14 @@ "repo": "thierryvolpiatto/zop-to-char", "unstable": { "version": [ - 20160212, - 1554 + 20260105, + 452 ], "deps": [ "cl-lib" ], - "commit": "816ea90337db0545a2f0a5079f4d7b3a2822af7d", - "sha256": "14waf3g7b92k3qd5088w4pn0wcspxjfkbswlzf7nnkjliw1yh0kf" + "commit": "09885546aa2ee8b78953f54fd14f23f834cf2dfd", + "sha256": "0jli8h7i4jnf00aazffdnsjwdmqsq19gmn4snxidy7m4iqyz3j55" }, "stable": { "version": [ From b0165da32cdc711280e1a9f37b7acd96e271021c Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Tue, 20 Jan 2026 15:30:12 +0800 Subject: [PATCH 058/449] nongnuPackages: Updated at 2026-01-20 from emacs-overlay emacs-overlay commit: eef2d9bd3261c04add778a10b26554caee631c81 --- .../emacs/elisp-packages/nongnu-generated.nix | 212 +++++++++++++----- 1 file changed, 161 insertions(+), 51 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix index d48be36908fb..cff4fee2ec5e 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix @@ -42,6 +42,27 @@ }; } ) { }; + age = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "age"; + ename = "age"; + version = "0.1.9"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/age-0.1.9.tar"; + sha256 = "0y8vlr8w4xfapixdr35acmcsll06kci04rsz5pzi20amkhrj9i50"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/age.html"; + license = lib.licenses.free; + }; + } + ) { }; aidermacs = callPackage ( { compat, @@ -687,10 +708,10 @@ elpaBuild { pname = "cond-let"; ename = "cond-let"; - version = "0.2.0"; + version = "0.2.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/cond-let-0.2.0.tar"; - sha256 = "1vycjql5i9k9k8nmrpjx393qaw5vh9jy9f7riggsxgd80xky35zi"; + url = "https://elpa.nongnu.org/nongnu/cond-let-0.2.1.tar"; + sha256 = "1q5gjb3v0xk6azrjbpyyxabrfd68i4gqw4r9dk2wnvbw0vcr21qf"; }; packageRequires = [ ]; meta = { @@ -710,10 +731,10 @@ elpaBuild { pname = "consult-flycheck"; ename = "consult-flycheck"; - version = "1.0"; + version = "1.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/consult-flycheck-1.0.tar"; - sha256 = "17kc7v50zq69l4803nh8sjnqwi59p09wjzqkwka6g4dapya3h2xy"; + url = "https://elpa.nongnu.org/nongnu/consult-flycheck-1.1.tar"; + sha256 = "0nanxx0fbj6w9sxzz4ys8nxpv63al3m4lliy30y4ydiaig2a0abc"; }; packageRequires = [ consult @@ -1232,10 +1253,10 @@ elpaBuild { pname = "eldoc-mouse"; ename = "eldoc-mouse"; - version = "3.0"; + version = "3.0.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/eldoc-mouse-3.0.tar"; - sha256 = "16v5v15505q1whsrxz4w4x1ba62w5f4i4g5sdgwrwyahzq2a9kcp"; + url = "https://elpa.nongnu.org/nongnu/eldoc-mouse-3.0.2.tar"; + sha256 = "0ljivs5wpmwc74l4w6fqn0j7ppyf9zc1v3ggx06z1w4jgx15q51d"; }; packageRequires = [ eglot @@ -1298,10 +1319,10 @@ elpaBuild { pname = "emacsql"; ename = "emacsql"; - version = "4.3.3"; + version = "4.3.4"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/emacsql-4.3.3.tar"; - sha256 = "0j1q33wfyqrif7zf9qzvh74yxpsqvp800nm0blkr745881k6cmwr"; + url = "https://elpa.nongnu.org/nongnu/emacsql-4.3.4.tar"; + sha256 = "0gf58p86qrysaq576yvz80zi9mmfzij8pcp5lh75v2y6xc4b9hpw"; }; packageRequires = [ ]; meta = { @@ -1332,6 +1353,28 @@ }; } ) { }; + esxml = callPackage ( + { + cl-lib ? null, + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "esxml"; + ename = "esxml"; + version = "0.3.8"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/esxml-0.3.8.tar"; + sha256 = "1r3hjjidqafr1drc0v0v7blglhf5mp544s6i4hc6xwkhg0amhd92"; + }; + packageRequires = [ cl-lib ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/esxml.html"; + license = lib.licenses.free; + }; + } + ) { }; evil = callPackage ( { elpaBuild, @@ -2316,10 +2359,10 @@ elpaBuild { pname = "git-modes"; ename = "git-modes"; - version = "1.4.7"; + version = "1.4.8"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/git-modes-1.4.7.tar"; - sha256 = "1rg38m9mx0vrbyn0d05n3zk2pnkp7122s33nlcj33xr7kslv46ci"; + url = "https://elpa.nongnu.org/nongnu/git-modes-1.4.8.tar"; + sha256 = "08bgjpns90c36cdb6qbc24d41z1jg94mwsc91irpsmsvivxw1ksr"; }; packageRequires = [ compat ]; meta = { @@ -3138,6 +3181,27 @@ }; } ) { }; + javelin = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "javelin"; + ename = "javelin"; + version = "0.2.3"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/javelin-0.2.3.tar"; + sha256 = "1abk4sb3vp04qkzdil54bfph4xdpgq5nz41ay8dz4gnipwfdwdwg"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/javelin.html"; + license = lib.licenses.free; + }; + } + ) { }; jinja2-mode = callPackage ( { elpaBuild, @@ -3190,10 +3254,10 @@ elpaBuild { pname = "keycast"; ename = "keycast"; - version = "1.4.6"; + version = "1.4.7"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/keycast-1.4.6.tar"; - sha256 = "0vvkcvir2wqgn6wl8yw689f7sx1qqvcynyyvd61b9c1jf8av90cd"; + url = "https://elpa.nongnu.org/nongnu/keycast-1.4.7.tar"; + sha256 = "0ipjn0b9jr6m7a88f76mz6j5na20hix94h8c5ghv705izjlqla0w"; }; packageRequires = [ compat ]; meta = { @@ -3259,10 +3323,10 @@ elpaBuild { pname = "llama"; ename = "llama"; - version = "1.0.2"; + version = "1.0.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/llama-1.0.2.tar"; - sha256 = "10dvvw6w082gdhq7an4z3krl94q0910fvap3p39gs8pmd898a9f7"; + url = "https://elpa.nongnu.org/nongnu/llama-1.0.3.tar"; + sha256 = "03ynn3hcwlw8pdbpybx0q269nidmdwdsbgrvfwf63f8qb6406v63"; }; packageRequires = [ compat ]; meta = { @@ -3439,10 +3503,10 @@ elpaBuild { pname = "magit"; ename = "magit"; - version = "4.4.2"; + version = "4.5.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/magit-4.4.2.tar"; - sha256 = "0l0fvf4gx4xj7474h5k00p4aa33y7z7x9lgy41vxi47vbifki2yk"; + url = "https://elpa.nongnu.org/nongnu/magit-4.5.0.tar"; + sha256 = "080hc0y9pah86g7nw1x1gh2issap54r8dg9vzpm2l923cxy9jnbp"; }; packageRequires = [ compat @@ -3472,10 +3536,10 @@ elpaBuild { pname = "magit-section"; ename = "magit-section"; - version = "4.4.2"; + version = "4.5.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/magit-section-4.4.2.tar"; - sha256 = "00324rd8r0pcdpgls1m0awjbms68fglsi045b8zrk6q6ahz1v08x"; + url = "https://elpa.nongnu.org/nongnu/magit-section-4.5.0.tar"; + sha256 = "1k63g8ayvg152r16ml5ph8q07qs5a424vs4i5q32icvl78v6cn2z"; }; packageRequires = [ compat @@ -3789,6 +3853,28 @@ }; } ) { }; + nov = callPackage ( + { + elpaBuild, + esxml, + fetchurl, + lib, + }: + elpaBuild { + pname = "nov"; + ename = "nov"; + version = "0.5.0"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/nov-0.5.0.tar"; + sha256 = "1isr91a4wkpy81nn620r10gwi6v1z6phb4wmf2zf1g3i0czzpz4x"; + }; + packageRequires = [ esxml ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/nov.html"; + license = lib.licenses.free; + }; + } + ) { }; oblivion-theme = callPackage ( { elpaBuild, @@ -4040,6 +4126,7 @@ orgit = callPackage ( { compat, + cond-let, elpaBuild, fetchurl, lib, @@ -4049,13 +4136,14 @@ elpaBuild { pname = "orgit"; ename = "orgit"; - version = "2.1.0"; + version = "2.1.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/orgit-2.1.0.tar"; - sha256 = "1wncvmg6x6w0pw9d2xl7i3m621q7jmx7sl76llnf29vbrdq7yiq9"; + url = "https://elpa.nongnu.org/nongnu/orgit-2.1.1.tar"; + sha256 = "1rnrmd6pb9257alarv6l1s4s4gxyy5k1hwhvhq28ll581m9sz4r7"; }; packageRequires = [ compat + cond-let magit org ]; @@ -4272,10 +4360,10 @@ elpaBuild { pname = "pdf-tools"; ename = "pdf-tools"; - version = "1.1.0"; + version = "1.3.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/pdf-tools-1.1.0.tar"; - sha256 = "0shlpdy07pk9qj5a7d7yivpvgp5bh65psm0g9wkrvyhpkc93aylc"; + url = "https://elpa.nongnu.org/nongnu/pdf-tools-1.3.0.tar"; + sha256 = "0kxv31jh8spndkf0lm2z6ibh9mna055ck4dmzbvws7rfk208rxip"; }; packageRequires = [ let-alist @@ -4297,10 +4385,10 @@ elpaBuild { pname = "pg"; ename = "pg"; - version = "0.61"; + version = "0.62"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/pg-0.61.tar"; - sha256 = "0vzx2nsxvl9a77mfri1cqmxibd15c4is61lazs2hl8cqzw7msxjl"; + url = "https://elpa.nongnu.org/nongnu/pg-0.62.tar"; + sha256 = "1fxg2irjbc85rr0czqj7cmy7pxh5l9sa69244dgr5ix6b7901dwd"; }; packageRequires = [ peg ]; meta = { @@ -4467,10 +4555,10 @@ elpaBuild { pname = "racket-mode"; ename = "racket-mode"; - version = "1.0.20251220.93632"; + version = "1.0.20260117.121353"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20251220.93632.tar"; - sha256 = "1ldf75h7wdk6a27bqg7bgrdylsy5dydx0lg8fzqcmz1s40cb01qi"; + url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20260117.121353.tar"; + sha256 = "1qfhrdrmbd4nzvf3hixxkqjmjv1fyccg9z8im1fc3wl2ck2q1166"; }; packageRequires = [ compat ]; meta = { @@ -4721,10 +4809,10 @@ elpaBuild { pname = "scad-mode"; ename = "scad-mode"; - version = "97.0"; + version = "98.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/scad-mode-97.0.tar"; - sha256 = "0javyq4jqjx3anci18d8fdfz10pm1kfh9nfyw7v9flkvsxhala65"; + url = "https://elpa.nongnu.org/nongnu/scad-mode-98.0.tar"; + sha256 = "0ksiz8rxxykm2lnc2lil1qndpl0lxcw8fa9nlh420xva9m3s9sda"; }; packageRequires = [ compat ]; meta = { @@ -5059,10 +5147,10 @@ elpaBuild { pname = "subed"; ename = "subed"; - version = "1.2.25"; + version = "1.3.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/subed-1.2.25.tar"; - sha256 = "1w4r1xh8i7fvaifq50x3s21d31bp53hrvfsw1xp5lnh68xbx9and"; + url = "https://elpa.nongnu.org/nongnu/subed-1.3.1.tar"; + sha256 = "04c7yzv5dif8rxxn1lkn2xhb614nw5mycjsihxvl21443539n9ic"; }; packageRequires = [ ]; meta = { @@ -5610,6 +5698,28 @@ }; } ) { }; + vm = callPackage ( + { + elpaBuild, + fetchurl, + lib, + vcard, + }: + elpaBuild { + pname = "vm"; + ename = "vm"; + version = "8.3.2"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/vm-8.3.2.tar"; + sha256 = "0s2l4sjzgq4mm82dq6856wncsdvwsgk569i2rybbcsbw6v4hyvwv"; + }; + packageRequires = [ vcard ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu/vm.html"; + license = lib.licenses.free; + }; + } + ) { }; web-mode = callPackage ( { elpaBuild, @@ -5730,10 +5840,10 @@ elpaBuild { pname = "with-editor"; ename = "with-editor"; - version = "3.4.7"; + version = "3.4.8"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/with-editor-3.4.7.tar"; - sha256 = "06z64yp4dxwnrz5n6bwd3yf2h0502f2gx6zgnzsni8pk6zsb1l22"; + url = "https://elpa.nongnu.org/nongnu/with-editor-3.4.8.tar"; + sha256 = "1v6y13kahqahrvip1lzjb2baznd5g84x0p0pdaq56nqdh51mb04b"; }; packageRequires = [ compat ]; meta = { @@ -5840,10 +5950,10 @@ elpaBuild { pname = "xah-fly-keys"; ename = "xah-fly-keys"; - version = "28.11.20251212190757"; + version = "28.11.20260106081151"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-28.11.20251212190757.tar"; - sha256 = "1v8bv4lzbj0qnnpkj54sk1h33ycbxb9xr3slbg78m5llncch7x7b"; + url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-28.11.20260106081151.tar"; + sha256 = "1xp3x69fxzv805wkiwl8fynpgzr4ap1fx67fqrmw5m0vi856qhbx"; }; packageRequires = [ ]; meta = { From 67e4488b3b96ce39ec37307ec31098bc94e5ee53 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Tue, 20 Jan 2026 15:30:15 +0800 Subject: [PATCH 059/449] nongnuDevelPackages: Updated at 2026-01-20 from emacs-overlay emacs-overlay commit: eef2d9bd3261c04add778a10b26554caee631c81 --- .../elisp-packages/nongnu-devel-generated.nix | 428 +++++++++++------- 1 file changed, 257 insertions(+), 171 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/nongnu-devel-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/nongnu-devel-generated.nix index 1acd534498ae..d2884a6d3045 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/nongnu-devel-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/nongnu-devel-generated.nix @@ -42,6 +42,27 @@ }; } ) { }; + age = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "age"; + ename = "age"; + version = "0.1.9.0.20250806.132339"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu-devel/age-0.1.9.0.20250806.132339.tar"; + sha256 = "1n7lvx7bcniwylsq339pyxs26ragcq4wy7lz3xzvry54bha3jxfn"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu-devel/age.html"; + license = lib.licenses.free; + }; + } + ) { }; aidermacs = callPackage ( { compat, @@ -438,10 +459,10 @@ elpaBuild { pname = "blueprint-ts-mode"; ename = "blueprint-ts-mode"; - version = "0.0.3.0.20250702.131748"; + version = "0.0.3.0.20260110.82453"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/blueprint-ts-mode-0.0.3.0.20250702.131748.tar"; - sha256 = "1w0annw8qrf6pik02i4f7nq469spninjzjgfvkkk56h2cabxf29n"; + url = "https://elpa.nongnu.org/nongnu-devel/blueprint-ts-mode-0.0.3.0.20260110.82453.tar"; + sha256 = "1j0cx4w8ps6bmp0yybzj1db2aw12pgkv5pb0vcnsplwcp552rzd0"; }; packageRequires = [ ]; meta = { @@ -572,10 +593,10 @@ elpaBuild { pname = "cider"; ename = "cider"; - version = "1.20.0.0.20251105.93303"; + version = "1.21.0snapshot0.20260116.151439"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/cider-1.20.0.0.20251105.93303.tar"; - sha256 = "17gkyg3zpj3941h1cs1chdf2hg0slpwla4r91xhxz3akfjrjmq80"; + url = "https://elpa.nongnu.org/nongnu-devel/cider-1.21.0snapshot0.20260116.151439.tar"; + sha256 = "0llq2w0calxzcqh6pf23cp7fwl2pzj117hd9fawmq0lrbxkxqpk2"; }; packageRequires = [ clojure-mode @@ -601,10 +622,10 @@ elpaBuild { pname = "clojure-mode"; ename = "clojure-mode"; - version = "5.20.0.0.20250528.61040"; + version = "5.20.0.0.20260116.81811"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/clojure-mode-5.20.0.0.20250528.61040.tar"; - sha256 = "071zs4y4ishjkzwr0dsmd3280vpl92vdpy8f1hwa85lz6i4kyr4r"; + url = "https://elpa.nongnu.org/nongnu-devel/clojure-mode-5.20.0.0.20260116.81811.tar"; + sha256 = "0bymqysm90zxz09mrljyrihk255kmisfz48mbrc0z267gj26zz00"; }; packageRequires = [ ]; meta = { @@ -664,10 +685,10 @@ elpaBuild { pname = "cond-let"; ename = "cond-let"; - version = "0.2.0.0.20251130.194747"; + version = "0.2.1.0.20260118.133210"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/cond-let-0.2.0.0.20251130.194747.tar"; - sha256 = "04z5jawq9ibk94ri8lbx0hrmj88g040gz2by0nqjknvncd0skfkf"; + url = "https://elpa.nongnu.org/nongnu-devel/cond-let-0.2.1.0.20260118.133210.tar"; + sha256 = "0wmj57krcv3k9lvj2a9lzg155rfg5vvzl518mfx08bn5ycb6w9ra"; }; packageRequires = [ ]; meta = { @@ -687,10 +708,10 @@ elpaBuild { pname = "consult-flycheck"; ename = "consult-flycheck"; - version = "1.0.0.20250923.111441"; + version = "1.1.0.20260117.165420"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/consult-flycheck-1.0.0.20250923.111441.tar"; - sha256 = "1lky8vw8x641qnjf8ah1mlchirf3nfyqs5gskqh91q9iq0y48yxj"; + url = "https://elpa.nongnu.org/nongnu-devel/consult-flycheck-1.1.0.20260117.165420.tar"; + sha256 = "0jv0kdy91gynlv292qy86n33b2hnryhmyzyk5c5n0vmik3zijyay"; }; packageRequires = [ consult @@ -802,10 +823,10 @@ elpaBuild { pname = "cycle-at-point"; ename = "cycle-at-point"; - version = "0.2.0.20250913.225149"; + version = "0.2.0.20260111.124011"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/cycle-at-point-0.2.0.20250913.225149.tar"; - sha256 = "12x1dfcqhx9gf6ll51a4na4vwnvq1m95lkzg22jwdhhxfbp7h7l3"; + url = "https://elpa.nongnu.org/nongnu-devel/cycle-at-point-0.2.0.20260111.124011.tar"; + sha256 = "0jnd8r1xpyyklbpvy18mxz3slcl0jz6zi41vymzgmv9a6xig5cvs"; }; packageRequires = [ recomplete ]; meta = { @@ -951,10 +972,10 @@ elpaBuild { pname = "diff-ansi"; ename = "diff-ansi"; - version = "0.2.0.20251214.63409"; + version = "0.2.0.20260108.151229"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/diff-ansi-0.2.0.20251214.63409.tar"; - sha256 = "0jfh065kv633zrdb92nik4g0a4bdnjxjyinhqys4gpzxmy0wcp78"; + url = "https://elpa.nongnu.org/nongnu-devel/diff-ansi-0.2.0.20260108.151229.tar"; + sha256 = "0b1i031fyjszinpngz804di4fng6i71pcmckq05z75p3gjjfyx2j"; }; packageRequires = [ ]; meta = { @@ -994,10 +1015,10 @@ elpaBuild { pname = "doc-show-inline"; ename = "doc-show-inline"; - version = "0.1.0.20251126.114419"; + version = "0.1.0.20260108.134251"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/doc-show-inline-0.1.0.20251126.114419.tar"; - sha256 = "0r1ly44d1ysqhns72r1mzss6g9ng2300mdqxkqgbb9i0is0nwxql"; + url = "https://elpa.nongnu.org/nongnu-devel/doc-show-inline-0.1.0.20260108.134251.tar"; + sha256 = "0i8npz6a4zyxy1w0kksflamn6w6r3wfv977s6hvprax4ajasmhzk"; }; packageRequires = [ ]; meta = { @@ -1143,10 +1164,10 @@ elpaBuild { pname = "editorconfig"; ename = "editorconfig"; - version = "0.11.0.0.20251220.225022"; + version = "0.11.0.0.20260117.231845"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/editorconfig-0.11.0.0.20251220.225022.tar"; - sha256 = "1a15m4ddajqalycfl5gkdc7q6lyip2l7yjxvyqcvfahkdb7b9bk1"; + url = "https://elpa.nongnu.org/nongnu-devel/editorconfig-0.11.0.0.20260117.231845.tar"; + sha256 = "1ys0m58c19598l6cakzl8m3931fcbs9f4c2fk76qhc5142np20w8"; }; packageRequires = [ ]; meta = { @@ -1208,10 +1229,10 @@ elpaBuild { pname = "eldoc-mouse"; ename = "eldoc-mouse"; - version = "3.0.0.20251219.110114"; + version = "3.0.2.0.20251228.31655"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/eldoc-mouse-3.0.0.20251219.110114.tar"; - sha256 = "1wj918ddfkljyajjp1j4bh0i5ph8882zicwyknk4a39f450p0abv"; + url = "https://elpa.nongnu.org/nongnu-devel/eldoc-mouse-3.0.2.0.20251228.31655.tar"; + sha256 = "0wjk8wxsf8l4sxp9xbmi0ihq8d6z5m60789hiyv4whhy67cwlwk8"; }; packageRequires = [ eglot @@ -1274,10 +1295,10 @@ elpaBuild { pname = "emacsql"; ename = "emacsql"; - version = "4.3.3.0.20251130.200513"; + version = "4.3.4.0.20260104.4346"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/emacsql-4.3.3.0.20251130.200513.tar"; - sha256 = "1lv6w8p24db90i2zmqzi3g7r3r4jdhr7jk8rzhy16mmm3ggz5cay"; + url = "https://elpa.nongnu.org/nongnu-devel/emacsql-4.3.4.0.20260104.4346.tar"; + sha256 = "1gpbv5plfcjzvf03gwgq0b2n0kff9xqwk32jpdl9209d8fmiw2q8"; }; packageRequires = [ ]; meta = { @@ -1307,6 +1328,28 @@ }; } ) { }; + esxml = callPackage ( + { + cl-lib ? null, + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "esxml"; + ename = "esxml"; + version = "0.3.8.0.20250421.163204"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu-devel/esxml-0.3.8.0.20250421.163204.tar"; + sha256 = "15yqrpnw8nd3ksmqwmsq1b0z39df4c3vqxsl7cyzwyjmrh4djfk6"; + }; + packageRequires = [ cl-lib ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu-devel/esxml.html"; + license = lib.licenses.free; + }; + } + ) { }; evil = callPackage ( { cl-lib ? null, @@ -1589,10 +1632,10 @@ elpaBuild { pname = "evil-numbers"; ename = "evil-numbers"; - version = "0.7.0.20251216.5449"; + version = "0.7.0.20260102.82951"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/evil-numbers-0.7.0.20251216.5449.tar"; - sha256 = "0q4ky9cvdql17fa9r41mkr4p9873k81vnzzl0smcki6jm2dj1ik9"; + url = "https://elpa.nongnu.org/nongnu-devel/evil-numbers-0.7.0.20260102.82951.tar"; + sha256 = "03nxzdaxnlfmn6w3sgwixmqqv275rskxkjc93zwac55i9h3xn0kb"; }; packageRequires = [ evil ]; meta = { @@ -2300,10 +2343,10 @@ elpaBuild { pname = "git-modes"; ename = "git-modes"; - version = "1.4.7.0.20251130.194845"; + version = "1.4.8.0.20260101.183425"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/git-modes-1.4.7.0.20251130.194845.tar"; - sha256 = "164d45b8inhzb4valpnls0zcdjf04mkrhhxf6aag1pjm3n6nmj7v"; + url = "https://elpa.nongnu.org/nongnu-devel/git-modes-1.4.8.0.20260101.183425.tar"; + sha256 = "1lw8cwrg66gw4pxbf6kwzglddc9jszz55nw1z0hpaiaz24yi17lg"; }; packageRequires = [ compat ]; meta = { @@ -2325,10 +2368,10 @@ elpaBuild { pname = "gnosis"; ename = "gnosis"; - version = "0.5.8.0.20251108.184759"; + version = "0.5.8.0.20260114.45444"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/gnosis-0.5.8.0.20251108.184759.tar"; - sha256 = "1v2v2mhragjxr74c323jr5bgxl267n0khyzcm7qj9z39v0lq6xzx"; + url = "https://elpa.nongnu.org/nongnu-devel/gnosis-0.5.8.0.20260114.45444.tar"; + sha256 = "17w44h3rsk5l8h48mgxz7wsmn3856zkqdiwzy4f1s8x55riqq7k3"; }; packageRequires = [ compat @@ -2394,10 +2437,10 @@ elpaBuild { pname = "gnuplot"; ename = "gnuplot"; - version = "0.11.0.20250724.153116"; + version = "0.11.0.20260117.175416"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/gnuplot-0.11.0.20250724.153116.tar"; - sha256 = "0fynfi8yzvmn63awmq0hikf2qwch6l5d1crbc4xzgdz5a132w8c7"; + url = "https://elpa.nongnu.org/nongnu-devel/gnuplot-0.11.0.20260117.175416.tar"; + sha256 = "06hx09gk1l6z67n5djryw2h9dvp7d9drcq5xawcrxbvbx836fwir"; }; packageRequires = [ compat ]; meta = { @@ -2501,10 +2544,10 @@ elpaBuild { pname = "gptel"; ename = "gptel"; - version = "0.9.9.3.0.20251217.182413"; + version = "0.9.9.3.0.20260115.231046"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.9.3.0.20251217.182413.tar"; - sha256 = "0wr8sr2ynxqnl5pr4ipvw84nbxnsi66msr85rfzfqgxhygg17hbw"; + url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.9.3.0.20260115.231046.tar"; + sha256 = "05bjx9458zx5la3s16z2j7m69aapwmpf7vcfkhwsgnh52703qzxv"; }; packageRequires = [ compat @@ -2525,10 +2568,10 @@ elpaBuild { pname = "graphql-mode"; ename = "graphql-mode"; - version = "1.0.0.0.20251213.111057"; + version = "1.0.0.0.20260102.175142"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/graphql-mode-1.0.0.0.20251213.111057.tar"; - sha256 = "124rip18n6q2xycizvwd753b8waxi2ljpgm32p481yl4w8hgj75i"; + url = "https://elpa.nongnu.org/nongnu-devel/graphql-mode-1.0.0.0.20260102.175142.tar"; + sha256 = "0bpjij54jnn4jamcdvdxbsmza0g6c3h41300sn5yk4p8g8x85fcr"; }; packageRequires = [ ]; meta = { @@ -2698,10 +2741,10 @@ elpaBuild { pname = "helm"; ename = "helm"; - version = "4.0.6.0.20251212.55548"; + version = "4.0.6.0.20260108.71401"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.6.0.20251212.55548.tar"; - sha256 = "0xp1rjm1nfq3k87hp73282xydllmm6pqbpxnpbrzp5zp00l6wwvl"; + url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.6.0.20260108.71401.tar"; + sha256 = "03sxqk99cxvvm2mwhb8wj81ixgv5cc692k29kni3zm5g6n4p18wl"; }; packageRequires = [ helm-core @@ -2723,10 +2766,10 @@ elpaBuild { pname = "helm-core"; ename = "helm-core"; - version = "4.0.6.0.20251212.55548"; + version = "4.0.6.0.20260108.71401"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.6.0.20251212.55548.tar"; - sha256 = "1l79l1wk5p8808ycfn8azz6jpi7hbq4s95kw85867qx8lkg0vi4h"; + url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.6.0.20260108.71401.tar"; + sha256 = "1z6ka0dbjgw8i9brl26miivddiwgbw641zqd27mxqlmhb3xq5n28"; }; packageRequires = [ async ]; meta = { @@ -2786,10 +2829,10 @@ elpaBuild { pname = "hl-block-mode"; ename = "hl-block-mode"; - version = "0.2.0.20251126.113654"; + version = "0.2.0.20251230.73140"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/hl-block-mode-0.2.0.20251126.113654.tar"; - sha256 = "1jn3gl3i77zhh62yzax40qh1ralvrdjpq4ivlvhqspf2nbsqgqdw"; + url = "https://elpa.nongnu.org/nongnu-devel/hl-block-mode-0.2.0.20251230.73140.tar"; + sha256 = "0dzp8yqh6s1gy9hj0sri46zsl0zjdsbrhxgvg65lnfd86rv2ln9z"; }; packageRequires = [ ]; meta = { @@ -2911,10 +2954,10 @@ elpaBuild { pname = "idle-highlight-mode"; ename = "idle-highlight-mode"; - version = "1.1.5.0.20251214.61439"; + version = "1.1.5.0.20260108.131100"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/idle-highlight-mode-1.1.5.0.20251214.61439.tar"; - sha256 = "1d3lrjwvw721i39xq3wa7p9xp15rsvxnbpa33gcpzxpmhasyhpyr"; + url = "https://elpa.nongnu.org/nongnu-devel/idle-highlight-mode-1.1.5.0.20260108.131100.tar"; + sha256 = "0s1snfinjjhfp08ilwf1f6p6w55k95b79ymz8y0rp6dc7drlk59h"; }; packageRequires = [ ]; meta = { @@ -3001,10 +3044,10 @@ elpaBuild { pname = "inf-ruby"; ename = "inf-ruby"; - version = "2.9.0.0.20250212.2927"; + version = "2.9.0.0.20251224.21617"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/inf-ruby-2.9.0.0.20250212.2927.tar"; - sha256 = "0hnwrybc89fdpkn3l1ff4x3vf5c2d6rgjjxbwyikk67b6p405zm7"; + url = "https://elpa.nongnu.org/nongnu-devel/inf-ruby-2.9.0.0.20251224.21617.tar"; + sha256 = "0km80n6bfhdfr3cq9lw8aq63z8931s4yxd40vqxjqcvp1py9c01b"; }; packageRequires = [ ]; meta = { @@ -3022,10 +3065,10 @@ elpaBuild { pname = "inkpot-theme"; ename = "inkpot-theme"; - version = "0.1.0.20250303.103930"; + version = "0.1.0.20260106.3820"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/inkpot-theme-0.1.0.20250303.103930.tar"; - sha256 = "02lkb9yl83bkad0jj6im6yhv160fsk0zf02zi9y9fzqx4p4qrn1g"; + url = "https://elpa.nongnu.org/nongnu-devel/inkpot-theme-0.1.0.20260106.3820.tar"; + sha256 = "17770z3r4ayjfj6l1dc21vmdwmzfw87dggsrln9p7l3b972xif3a"; }; packageRequires = [ ]; meta = { @@ -3043,10 +3086,10 @@ elpaBuild { pname = "isl"; ename = "isl"; - version = "1.6.0.20251120.44129"; + version = "1.6.0.20260105.45206"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/isl-1.6.0.20251120.44129.tar"; - sha256 = "0zql7y0r33k503qdr4wbbkvjkgb3b71kx2qd0frw91iy5y9w41k2"; + url = "https://elpa.nongnu.org/nongnu-devel/isl-1.6.0.20260105.45206.tar"; + sha256 = "07srq23d165cbk2c31ibi5snh113qg387ycdfkndffc7s1n3jr7f"; }; packageRequires = [ ]; meta = { @@ -3123,6 +3166,27 @@ }; } ) { }; + javelin = callPackage ( + { + elpaBuild, + fetchurl, + lib, + }: + elpaBuild { + pname = "javelin"; + ename = "javelin"; + version = "0.2.3.0.20260105.173516"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu-devel/javelin-0.2.3.0.20260105.173516.tar"; + sha256 = "0vv0kk0pvdmyr7arargdxrldkk4m8b43i2jb0w4lia5pfn66h6kl"; + }; + packageRequires = [ ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu-devel/javelin.html"; + license = lib.licenses.free; + }; + } + ) { }; jinja2-mode = callPackage ( { elpaBuild, @@ -3175,10 +3239,10 @@ elpaBuild { pname = "keycast"; ename = "keycast"; - version = "1.4.6.0.20251130.194925"; + version = "1.4.7.0.20260101.183551"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/keycast-1.4.6.0.20251130.194925.tar"; - sha256 = "02plsbrvxj5v8w6cds2avv8cg7dgil3ix8pmnqcdxa65dq9pvlm7"; + url = "https://elpa.nongnu.org/nongnu-devel/keycast-1.4.7.0.20260101.183551.tar"; + sha256 = "1p0kzw0ciygp5xgyv2c7z9byn7x1x8zdrd7x3mlizjh3mpmwyl3k"; }; packageRequires = [ compat ]; meta = { @@ -3244,10 +3308,10 @@ elpaBuild { pname = "llama"; ename = "llama"; - version = "1.0.2.0.20251130.195527"; + version = "1.0.3.0.20260101.183011"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/llama-1.0.2.0.20251130.195527.tar"; - sha256 = "0h9lq099y93yz4x7w6nx2sf8jhzzfyn1bvwzgzjxvvpf3pir5h1x"; + url = "https://elpa.nongnu.org/nongnu-devel/llama-1.0.3.0.20260101.183011.tar"; + sha256 = "1z3j7rg8v7hrgjhz914gqms6566hvxrhs3ylxg3ljbrz1rql23a2"; }; packageRequires = [ compat ]; meta = { @@ -3297,10 +3361,10 @@ elpaBuild { pname = "loopy"; ename = "loopy"; - version = "0.15.0.0.20251217.225540"; + version = "0.15.0.0.20260110.235316"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/loopy-0.15.0.0.20251217.225540.tar"; - sha256 = "08a1lc0x6qjp5phv1pr3dajckxd7phb3qgynl3w6nhngfijrr1sj"; + url = "https://elpa.nongnu.org/nongnu-devel/loopy-0.15.0.0.20260110.235316.tar"; + sha256 = "0kg0qszanbmfsdgakpdxaa9bp6jv44900slhk96kkip9r8im3yg5"; }; packageRequires = [ compat @@ -3325,10 +3389,10 @@ elpaBuild { pname = "loopy-dash"; ename = "loopy-dash"; - version = "0.13.0.0.20250114.23438"; + version = "0.13.0.0.20251226.203150"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/loopy-dash-0.13.0.0.20250114.23438.tar"; - sha256 = "1gbhs3agzf5pg6x3c87ccwxwfppg27jh6zpjc12hv9fgj5pajir3"; + url = "https://elpa.nongnu.org/nongnu-devel/loopy-dash-0.13.0.0.20251226.203150.tar"; + sha256 = "1xcda0jnbprs09d9yxfrqcapk2s5kz83nkl321yi9bnk9j1vsi6k"; }; packageRequires = [ dash @@ -3424,10 +3488,10 @@ elpaBuild { pname = "magit"; ename = "magit"; - version = "4.4.2.0.20251220.91723"; + version = "4.5.0.0.20260116.172240"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/magit-4.4.2.0.20251220.91723.tar"; - sha256 = "1dbi6x28kr81w2w6h3z559zv3f6dxm6cpf680hafg22kqi9iz6xr"; + url = "https://elpa.nongnu.org/nongnu-devel/magit-4.5.0.0.20260116.172240.tar"; + sha256 = "12y9glvz78dbziimfpfylskigg0qzhn09rlfiigbjhj3436pqp9p"; }; packageRequires = [ compat @@ -3457,10 +3521,10 @@ elpaBuild { pname = "magit-section"; ename = "magit-section"; - version = "4.4.2.0.20251220.91723"; + version = "4.5.0.0.20260116.172240"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.4.2.0.20251220.91723.tar"; - sha256 = "1ipg6p17gfk5xmfvr2qkjk7mhnprd0pdm8slfzfyl6acla0qc6hr"; + url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.5.0.0.20260116.172240.tar"; + sha256 = "1jax2rfr5znpr4miscy8byx7yimzq1qizdb1ldv4dhv6vwbmaa3z"; }; packageRequires = [ compat @@ -3687,10 +3751,10 @@ elpaBuild { pname = "multiple-cursors"; ename = "multiple-cursors"; - version = "1.5.0.0.20251006.133827"; + version = "1.5.0.0.20260117.123334"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/multiple-cursors-1.5.0.0.20251006.133827.tar"; - sha256 = "0lm29y8vhb1l9aprinpwngwhkh6h0vvihg3hfnf3nr1sh7lcmqzc"; + url = "https://elpa.nongnu.org/nongnu-devel/multiple-cursors-1.5.0.0.20260117.123334.tar"; + sha256 = "1qnn3zx296zjvs9y10gq9a7n9ja68ipsvk0qbh48ib6z8n0b4sgh"; }; packageRequires = [ cl-lib ]; meta = { @@ -3767,6 +3831,28 @@ }; } ) { }; + nov = callPackage ( + { + elpaBuild, + esxml, + fetchurl, + lib, + }: + elpaBuild { + pname = "nov"; + ename = "nov"; + version = "0.5.0.0.20251213.150137"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu-devel/nov-0.5.0.0.20251213.150137.tar"; + sha256 = "1wmbxiw06xcc2gg7cyxn6519bmla20vi7plhhlfn3wlw00wjll9r"; + }; + packageRequires = [ esxml ]; + meta = { + homepage = "https://elpa.nongnu.org/nongnu-devel/nov.html"; + license = lib.licenses.free; + }; + } + ) { }; oblivion-theme = callPackage ( { elpaBuild, @@ -3776,10 +3862,10 @@ elpaBuild { pname = "oblivion-theme"; ename = "oblivion-theme"; - version = "0.1.0.20240320.115258"; + version = "0.1.0.20260108.134901"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/oblivion-theme-0.1.0.20240320.115258.tar"; - sha256 = "1m0r9laf3wk7pmw5p46cwh0k05lqs1p5806c1czqrqq35z29flwh"; + url = "https://elpa.nongnu.org/nongnu-devel/oblivion-theme-0.1.0.20260108.134901.tar"; + sha256 = "0qzb511qjbisywf29x29qg47dzh4gpxnxz776rq14h61w6jb1n9a"; }; packageRequires = [ ]; meta = { @@ -3819,10 +3905,10 @@ elpaBuild { pname = "org-auto-tangle"; ename = "org-auto-tangle"; - version = "0.6.0.0.20250429.50000"; + version = "0.6.0.0.20251230.141613"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/org-auto-tangle-0.6.0.0.20250429.50000.tar"; - sha256 = "0sbvkj1b8ibjq95ahhbw9qp488da3s3v5m4dfp6l8p4hdlz0xi4h"; + url = "https://elpa.nongnu.org/nongnu-devel/org-auto-tangle-0.6.0.0.20251230.141613.tar"; + sha256 = "18fq0wapd636lph3gm1ji4smp95mizcmvwk4j3ac7mk362wy4aab"; }; packageRequires = [ async ]; meta = { @@ -4028,10 +4114,10 @@ elpaBuild { pname = "orgit"; ename = "orgit"; - version = "2.1.0.0.20251130.195559"; + version = "2.1.1.0.20260101.185122"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.1.0.0.20251130.195559.tar"; - sha256 = "0nk3m3cddy98njh1x1gcvx37a680wpddk09qdmcvs95hkchdj1z5"; + url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.1.1.0.20260101.185122.tar"; + sha256 = "04437y8svn6i05rwvlnna0cca2dnj1h59wlsiknpw4bfikx5svm6"; }; packageRequires = [ compat @@ -4252,10 +4338,10 @@ elpaBuild { pname = "pdf-tools"; ename = "pdf-tools"; - version = "1.1.0.0.20240429.40722"; + version = "1.3.0.0.20260108.170248"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/pdf-tools-1.1.0.0.20240429.40722.tar"; - sha256 = "1799picrndkixcwhvvs0r1hkbjiw1hm2bq9wyj40ryx2a4y900n8"; + url = "https://elpa.nongnu.org/nongnu-devel/pdf-tools-1.3.0.0.20260108.170248.tar"; + sha256 = "01q2sbvzhm9m00j542rgbfhinimxavnz4lflf66ccqpcmajzya24"; }; packageRequires = [ let-alist @@ -4277,10 +4363,10 @@ elpaBuild { pname = "pg"; ename = "pg"; - version = "0.61.0.20251201.135921"; + version = "0.62.0.20251230.93152"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/pg-0.61.0.20251201.135921.tar"; - sha256 = "0z56akyvih8k2gv5khfwlxwk03yc7nvivad23fnbf30g6n29rfb7"; + url = "https://elpa.nongnu.org/nongnu-devel/pg-0.62.0.20251230.93152.tar"; + sha256 = "1k0miw933f4526wikl6s22h286hilzmq322i17igsnzi0b1d3304"; }; packageRequires = [ peg ]; meta = { @@ -4340,10 +4426,10 @@ elpaBuild { pname = "popup"; ename = "popup"; - version = "0.5.9.0.20251120.211937"; + version = "0.5.9.0.20251231.162233"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/popup-0.5.9.0.20251120.211937.tar"; - sha256 = "1f6rl4prpsp77khcc8j5vbq5qnnpf16g5n82h0dc9z6chdb2y9xs"; + url = "https://elpa.nongnu.org/nongnu-devel/popup-0.5.9.0.20251231.162233.tar"; + sha256 = "0w6f04gx4k3das0p8hdx178ldvwwx8jbzns1n1kwwgc1i5x8fl51"; }; packageRequires = [ ]; meta = { @@ -4382,10 +4468,10 @@ elpaBuild { pname = "projectile"; ename = "projectile"; - version = "2.9.1.0.20250716.140530"; + version = "2.9.1.0.20260109.133628"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/projectile-2.9.1.0.20250716.140530.tar"; - sha256 = "0y4vk9jb1knblzfaj28rvqkpgqwp58lhbgwab8p0nnnfjh269y4z"; + url = "https://elpa.nongnu.org/nongnu-devel/projectile-2.9.1.0.20260109.133628.tar"; + sha256 = "0y7mf322fa533h2jc0hwwr1nh0m7bk6xzbcc1w4x7iiq520rs3mf"; }; packageRequires = [ ]; meta = { @@ -4403,10 +4489,10 @@ elpaBuild { pname = "proof-general"; ename = "proof-general"; - version = "4.6snapshot0.20251120.174626"; + version = "4.6snapshot0.20260113.122819"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.6snapshot0.20251120.174626.tar"; - sha256 = "1ayyczx5n1rccmd29aa0pn49i008jjiakgq8qxz0imkn1ri5g1kv"; + url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.6snapshot0.20260113.122819.tar"; + sha256 = "0cwxfbad97py7lax387dv5drwmwgmi3qcy191fq1sdj8pc9c7b1v"; }; packageRequires = [ ]; meta = { @@ -4447,10 +4533,10 @@ elpaBuild { pname = "racket-mode"; ename = "racket-mode"; - version = "1.0.20251220.93632"; + version = "1.0.20260117.121353"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/racket-mode-1.0.20251220.93632.tar"; - sha256 = "0dy7qyq9blqbkvjsz23cnrp4y2c1l5gsqr3cylriiwwab9zz6gm5"; + url = "https://elpa.nongnu.org/nongnu-devel/racket-mode-1.0.20260117.121353.tar"; + sha256 = "0zycibkfrckgmqc5ss0fv1kz3yin9xldg1bx13rvj59m7qp6fkaj"; }; packageRequires = [ compat ]; meta = { @@ -4531,10 +4617,10 @@ elpaBuild { pname = "recomplete"; ename = "recomplete"; - version = "0.2.0.20251214.115024"; + version = "0.2.0.20260108.132129"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/recomplete-0.2.0.20251214.115024.tar"; - sha256 = "1w1vs21fha8qk4fd0gfr4j3b7p9p3an2qw1acdzyg05rqij91w80"; + url = "https://elpa.nongnu.org/nongnu-devel/recomplete-0.2.0.20260108.132129.tar"; + sha256 = "1vr39dvac87ikgf07r492yrmxnsfmdz816gyygb3rrj8fpjxp80f"; }; packageRequires = [ ]; meta = { @@ -4657,10 +4743,10 @@ elpaBuild { pname = "rust-mode"; ename = "rust-mode"; - version = "1.0.6.0.20251120.211427"; + version = "1.0.6.0.20260118.53640"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/rust-mode-1.0.6.0.20251120.211427.tar"; - sha256 = "1jif5r4r7s991kr4x381ipqnhivi96il7vq9c26f4vc16nrm6imm"; + url = "https://elpa.nongnu.org/nongnu-devel/rust-mode-1.0.6.0.20260118.53640.tar"; + sha256 = "1lzaji5bxznmm55xnyz93q2rf3x7p3873z0gw3ml08mng0gj99w7"; }; packageRequires = [ ]; meta = { @@ -4705,10 +4791,10 @@ elpaBuild { pname = "scad-mode"; ename = "scad-mode"; - version = "97.0.0.20251007.170238"; + version = "98.0.0.20260117.165324"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/scad-mode-97.0.0.20251007.170238.tar"; - sha256 = "1r0bnwg0li1caq8q29hz9f25y8mpkq5iqx5gnd86il58wwx13r96"; + url = "https://elpa.nongnu.org/nongnu-devel/scad-mode-98.0.0.20260117.165324.tar"; + sha256 = "0b3327x1vx2mr538kghga9hmv1jn1i8zbnj2879wh4abhahdc0fw"; }; packageRequires = [ compat ]; meta = { @@ -4726,10 +4812,10 @@ elpaBuild { pname = "scala-mode"; ename = "scala-mode"; - version = "1.1.1.0.20241231.83915"; + version = "1.1.1.0.20260118.94206"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/scala-mode-1.1.1.0.20241231.83915.tar"; - sha256 = "079w6awnk36h33fz4gsqcnc3llsfmv1pmwzqyy8vv27x65i9fxjs"; + url = "https://elpa.nongnu.org/nongnu-devel/scala-mode-1.1.1.0.20260118.94206.tar"; + sha256 = "172vfh3a91angf9xj17x5kw8gpinhmk08g3jpwwzq02m6y6ipkn9"; }; packageRequires = [ ]; meta = { @@ -4747,10 +4833,10 @@ elpaBuild { pname = "scroll-on-drag"; ename = "scroll-on-drag"; - version = "0.1.0.20251215.114338"; + version = "0.1.0.20260108.131616"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/scroll-on-drag-0.1.0.20251215.114338.tar"; - sha256 = "1wz49169gbifwiqpg66v2h6dwb1zvz0brlgc7dd0mbm713frr9y4"; + url = "https://elpa.nongnu.org/nongnu-devel/scroll-on-drag-0.1.0.20260108.131616.tar"; + sha256 = "0hzpppp25wd9cli833gyw73nbkb8rs9pi2ivdgxnwj5ca9bwp8vw"; }; packageRequires = [ ]; meta = { @@ -4768,10 +4854,10 @@ elpaBuild { pname = "scroll-on-jump"; ename = "scroll-on-jump"; - version = "0.3.0.20251213.114045"; + version = "0.3.0.20260108.130950"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/scroll-on-jump-0.3.0.20251213.114045.tar"; - sha256 = "15hk8k8dsvsw67fivbbqasdbqf2i36sqr5l8d1p316zsf0y972ja"; + url = "https://elpa.nongnu.org/nongnu-devel/scroll-on-jump-0.3.0.20260108.130950.tar"; + sha256 = "1jwsiqrn5q7vldbajyn76w4h2pffmgcv2hakgzsyjbfafvrzvqpj"; }; packageRequires = [ ]; meta = { @@ -4832,10 +4918,10 @@ elpaBuild { pname = "slime"; ename = "slime"; - version = "2.32snapshot0.20251222.163254"; + version = "2.32snapshot0.20260119.50517"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/slime-2.32snapshot0.20251222.163254.tar"; - sha256 = "1z33c3bm4lfcw0c2gy4r4vxs80rxgwzjv9g959mv0h23d4gacs5k"; + url = "https://elpa.nongnu.org/nongnu-devel/slime-2.32snapshot0.20260119.50517.tar"; + sha256 = "07nff1w56vv3qr6s2rx6ppwp9gc43pxnglgzanasygxs2fghn477"; }; packageRequires = [ macrostep ]; meta = { @@ -4938,10 +5024,10 @@ elpaBuild { pname = "spell-fu"; ename = "spell-fu"; - version = "0.3.0.20251126.52910"; + version = "0.3.0.20260108.133641"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/spell-fu-0.3.0.20251126.52910.tar"; - sha256 = "1ljqxf86zwvld6963a6cf3mri5x1x40g371jdfr42wcvjpp72wdc"; + url = "https://elpa.nongnu.org/nongnu-devel/spell-fu-0.3.0.20260108.133641.tar"; + sha256 = "1yrv1a3k6nk92bhs4gsqpb1gc7x55gpp365ykpx6zj0hiapfhq80"; }; packageRequires = [ ]; meta = { @@ -4980,10 +5066,10 @@ elpaBuild { pname = "standard-keys-mode"; ename = "standard-keys-mode"; - version = "1.0.0.0.20250905.172556"; + version = "1.0.0.0.20260105.112114"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/standard-keys-mode-1.0.0.0.20250905.172556.tar"; - sha256 = "1vxzb1a5qmafs3n9a74fkyb888qk3q1zfm61ywjjsfs7bj4z87fg"; + url = "https://elpa.nongnu.org/nongnu-devel/standard-keys-mode-1.0.0.0.20260105.112114.tar"; + sha256 = "0haqds9h15rk61rnwrs0a37gwhm1gm4j6fj9a9i7fkvca2qfyb3d"; }; packageRequires = [ ]; meta = { @@ -5043,10 +5129,10 @@ elpaBuild { pname = "subed"; ename = "subed"; - version = "1.2.25.0.20251220.184030"; + version = "1.3.1.0.20260103.134523"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/subed-1.2.25.0.20251220.184030.tar"; - sha256 = "1vlhmchh9vzzcpy0q7b35g79ar67rfh168l4mrc03iqgd4hs6m5j"; + url = "https://elpa.nongnu.org/nongnu-devel/subed-1.3.1.0.20260103.134523.tar"; + sha256 = "0m68rngydjpk2q0y766p0hbj1l6aixj3j3yl3dwmwwmbn03phfsp"; }; packageRequires = [ ]; meta = { @@ -5348,10 +5434,10 @@ elpaBuild { pname = "treesit-fold"; ename = "treesit-fold"; - version = "0.2.1.0.20251221.4029"; + version = "0.2.1.0.20260117.211549"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/treesit-fold-0.2.1.0.20251221.4029.tar"; - sha256 = "0kp2baa4g4d7yxldlyh6c3jvxs8ajl9apj7823vqphdh8kr7gl67"; + url = "https://elpa.nongnu.org/nongnu-devel/treesit-fold-0.2.1.0.20260117.211549.tar"; + sha256 = "1zznirq9lvrhqhm3xc6sf0ap157dl16ybcncighl6p641zb292b5"; }; packageRequires = [ ]; meta = { @@ -5475,10 +5561,10 @@ elpaBuild { pname = "undo-fu"; ename = "undo-fu"; - version = "0.5.0.20251126.50949"; + version = "0.5.0.20260108.32351"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/undo-fu-0.5.0.20251126.50949.tar"; - sha256 = "0l14yi8ls2gqj66yqxrdzkyv7zyb1zh3jfksarn6c63v1lqpx1rx"; + url = "https://elpa.nongnu.org/nongnu-devel/undo-fu-0.5.0.20260108.32351.tar"; + sha256 = "16jc23g4xcalbdzjsynq9nw0h7jj0v9r3cxf8jbmrp85zdpyjzk0"; }; packageRequires = [ ]; meta = { @@ -5496,10 +5582,10 @@ elpaBuild { pname = "undo-fu-session"; ename = "undo-fu-session"; - version = "0.7.0.20251210.212915"; + version = "0.7.0.20260108.131306"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/undo-fu-session-0.7.0.20251210.212915.tar"; - sha256 = "11z40939vc3mqa82k85v4ybzr3x5w1577816qqqnipw2q0c04fh5"; + url = "https://elpa.nongnu.org/nongnu-devel/undo-fu-session-0.7.0.20260108.131306.tar"; + sha256 = "0ykdif99h5618nssnh24yqjhv47cci69x2c1g1fwb96j371ckwlj"; }; packageRequires = [ ]; meta = { @@ -5581,10 +5667,10 @@ elpaBuild { pname = "vm"; ename = "vm"; - version = "8.3.0snapshot0.20251221.132827"; + version = "8.3.3snapshot0.20251229.112614"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/vm-8.3.0snapshot0.20251221.132827.tar"; - sha256 = "1h2d49nv3hhv8lczlgw4k76fjjbkjfrj3sn5mvgxgxwc9jzgpmfj"; + url = "https://elpa.nongnu.org/nongnu-devel/vm-8.3.3snapshot0.20251229.112614.tar"; + sha256 = "0j96fzmqljhyk0dxkwzs6y4j4x9clyslndbspcisx0qskqa3p0fg"; }; packageRequires = [ vcard ]; meta = { @@ -5649,10 +5735,10 @@ elpaBuild { pname = "wfnames"; ename = "wfnames"; - version = "1.2.0.20240822.162149"; + version = "1.2.0.20260105.45812"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/wfnames-1.2.0.20240822.162149.tar"; - sha256 = "0wcnw48gpf0frx9fdhz4f4cxisb4v7dwbhd9q3i7j1ivdd07diwg"; + url = "https://elpa.nongnu.org/nongnu-devel/wfnames-1.2.0.20260105.45812.tar"; + sha256 = "116d5j1sqb0fbqlfaxxiaraw8c6mg69nw5mn412zwrvbq4vgpp4c"; }; packageRequires = [ ]; meta = { @@ -5713,10 +5799,10 @@ elpaBuild { pname = "with-editor"; ename = "with-editor"; - version = "3.4.7.0.20251130.184451"; + version = "3.4.8.0.20260104.4109"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/with-editor-3.4.7.0.20251130.184451.tar"; - sha256 = "13a9k7mg0bdp7m41zzpngqzk2pkrwz4is61qcbcyyv4dn5f62ipg"; + url = "https://elpa.nongnu.org/nongnu-devel/with-editor-3.4.8.0.20260104.4109.tar"; + sha256 = "1688qk4i4r131w0m2iss3p9yjlqs2a5r2nw9kfw7ziypqkmc6pp5"; }; packageRequires = [ compat ]; meta = { @@ -5823,10 +5909,10 @@ elpaBuild { pname = "xah-fly-keys"; ename = "xah-fly-keys"; - version = "28.11.20251212190757.0.20251212.191201"; + version = "28.11.20260106081151.0.20260106.81408"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu-devel/xah-fly-keys-28.11.20251212190757.0.20251212.191201.tar"; - sha256 = "10ksjc2cjyc82r0h5klqr3jk4n3q8bydxfqmdiwy40n2fr4jcjvz"; + url = "https://elpa.nongnu.org/nongnu-devel/xah-fly-keys-28.11.20260106081151.0.20260106.81408.tar"; + sha256 = "0bfjylai4ck3nb73h6863gbb0pka84gh7wys5h2dq1k5bhx8sfqi"; }; packageRequires = [ ]; meta = { From 8c80414cb7e697de5bebd48c8be51a28ce06b771 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Tue, 20 Jan 2026 18:17:10 +0800 Subject: [PATCH 060/449] emacsPackages.auto-virtualenv: remove unneeded patches --- .../editors/emacs/elisp-packages/melpa-packages.nix | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix index cd06872a5d1b..fa3a883bcf16 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix @@ -858,18 +858,6 @@ let auto-indent-mode = ignoreCompilationError super.auto-indent-mode; # elisp error - auto-virtualenv = super.auto-virtualenv.overrideAttrs ( - finalAttrs: previousAttrs: { - patches = previousAttrs.patches or [ ] ++ [ - (pkgs.fetchpatch { - name = "do-not-error-if-the-optional-projectile-is-not-available.patch"; - url = "https://github.com/marcwebbie/auto-virtualenv/pull/14/commits/9a068974a4e12958200c12c6a23372fa736523c1.patch"; - hash = "sha256-bqrroFf5AD5SHx6uzBFdVwTv3SbFiO39T+0x03Ves/k="; - }) - ]; - } - ); - aws-ec2 = ignoreCompilationError super.aws-ec2; # elisp error badger-theme = ignoreCompilationError super.badger-theme; # elisp error From 5a6a5272995951c00cde10077be9aacc098e9b09 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Tue, 20 Jan 2026 18:18:12 +0800 Subject: [PATCH 061/449] emacsPackages.ws-butler: remove unneeded src override --- .../editors/emacs/elisp-packages/melpa-packages.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix index fa3a883bcf16..1c1488350a68 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix @@ -1752,13 +1752,6 @@ let workgroups2 = ignoreCompilationError super.workgroups2; # elisp error - ws-butler = super.ws-butler.overrideAttrs (old: { - # TODO: Remove override when URL was updated in MELPA. - src = old.src.override { - url = "https://https.git.savannah.gnu.org/git/elpa/nongnu.git"; - }; - }); - # https://github.com/nicklanasa/xcode-mode/issues/28 xcode-mode = addPackageRequires super.xcode-mode [ self.hydra ]; From 5866e31f47752349d515f10d3bd1459259bd3c1e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 20 Jan 2026 12:16:32 +0100 Subject: [PATCH 062/449] python313Packages.fastcore: 1.11.0 -> 1.12.2 Diff: https://github.com/fastai/fastcore/compare/1.11.0...1.12.2 Changelog: https://github.com/fastai/fastcore/blob/1.12.2/CHANGELOG.md --- pkgs/development/python-modules/fastcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix index be09243c89fd..814d257fa233 100644 --- a/pkgs/development/python-modules/fastcore/default.nix +++ b/pkgs/development/python-modules/fastcore/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "fastcore"; - version = "1.11.0"; + version = "1.12.2"; pyproject = true; src = fetchFromGitHub { owner = "fastai"; repo = "fastcore"; tag = version; - hash = "sha256-mzOarqm7ng4Jz+z5CNjmff8j0wfNGSYjR2LNhtRfmhc="; + hash = "sha256-6nEHriXEQjovcDY9jh/QkwiQc2Wdq/87Nxfa+AhrPj4="; }; build-system = [ setuptools ]; From d458f3abc1a9b08dbe7e29f7f6404727aa7b25c9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 20 Jan 2026 12:18:27 +0100 Subject: [PATCH 063/449] python313Packages.fastcore: modernize --- pkgs/development/python-modules/fastcore/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix index 814d257fa233..059ab8d4dbc3 100644 --- a/pkgs/development/python-modules/fastcore/default.nix +++ b/pkgs/development/python-modules/fastcore/default.nix @@ -6,7 +6,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "fastcore"; version = "1.12.2"; pyproject = true; @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "fastai"; repo = "fastcore"; - tag = version; + tag = finalAttrs.version; hash = "sha256-6nEHriXEQjovcDY9jh/QkwiQc2Wdq/87Nxfa+AhrPj4="; }; @@ -30,8 +30,8 @@ buildPythonPackage rec { meta = { description = "Python module for Fast AI"; homepage = "https://github.com/fastai/fastcore"; - changelog = "https://github.com/fastai/fastcore/blob/${src.tag}/CHANGELOG.md"; - license = with lib.licenses; [ asl20 ]; + changelog = "https://github.com/fastai/fastcore/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From b4a1462f9df20a3760dbde5347640a88077587eb Mon Sep 17 00:00:00 2001 From: jocim-nix Date: Mon, 23 Jun 2025 13:21:29 +0700 Subject: [PATCH 064/449] filebrowser-quantum: init at 1.1.0-stable Co-authored by: jocim-nix Co-authored-by: Yiyu Zhou --- .../fi/filebrowser-quantum/package.nix | 79 +++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/pkgs/by-name/fi/filebrowser-quantum/package.nix b/pkgs/by-name/fi/filebrowser-quantum/package.nix index e69de29bb2d1..df9cef0c6285 100644 --- a/pkgs/by-name/fi/filebrowser-quantum/package.nix +++ b/pkgs/by-name/fi/filebrowser-quantum/package.nix @@ -0,0 +1,79 @@ +{ + lib, + fetchFromGitHub, + buildGoModule, + buildNpmPackage, +}: + +let + version = "1.1.0-stable"; + + src = fetchFromGitHub { + owner = "gtsteffaniak"; + repo = "filebrowser"; + tag = "v${version}"; + hash = "sha256-S3MtqIqmFYDY053HX8yYGxHc6ev0Y8eXbe24TL8PtYQ="; + }; + + frontend = buildNpmPackage { + pname = "filebrowser-quantum-frontend"; + inherit version src; + + sourceRoot = "${src.name}/frontend"; + npmDepsHash = "sha256-pJR5m1XrqeHwOADWMnFDtHivaKCBqqdG2O6fWql7ugA="; + + buildPhase = '' + runHook preBuild + + npm run build:docker + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + mkdir -p $out + cp -r dist/* $out + + runHook postInstall + ''; + }; + +in +buildGoModule { + pname = "filebrowser-quantum"; + inherit version src; + + sourceRoot = "${src.name}/backend"; + + vendorHash = "sha256-t4cREfkj+z+EvgXjzqYc8xs0jhTMUZMjcHxkkuuLpZs="; + + preBuild = '' + mkdir -p http/embed + cp -r ${frontend}/* http/embed/ + ''; + + postInstall = '' + mv $out/bin/backend $out/bin/filebrowser-quantum + ''; + + ldflags = [ + "-w" + "-s" + "-X github.com/gtsteffaniak/filebrowser/backend/version.CommitSHA=testingCommit" + "-X github.com/gtsteffaniak/filebrowser/backend/version.Version=testing" + ]; + + meta = { + description = "Access and manage your files from the web"; + homepage = "https://github.com/gtsteffaniak/filebrowser"; + changelog = "https://github.com/gtsteffaniak/filebrowser/blob/v${version}/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + jocimsus + denperidge + ]; + mainProgram = "filebrowser-quantum"; + }; +} From 2d5119986466a579f138ef560130fb28fe14a233 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 20 Jan 2026 07:56:21 -0800 Subject: [PATCH 065/449] python3Packages.xsdata: 25.7 -> 26.1 Diff: https://github.com/tefra/xsdata/compare/v25.7...v26.1 Changelog: https://github.com/tefra/xsdata/blob/v26.1/CHANGES.md --- .../python-modules/xsdata/default.nix | 12 +++------ .../python-modules/xsdata/paths.patch | 25 ++++++++++--------- 2 files changed, 16 insertions(+), 21 deletions(-) diff --git a/pkgs/development/python-modules/xsdata/default.nix b/pkgs/development/python-modules/xsdata/default.nix index e991b6549619..ad02c2a20961 100644 --- a/pkgs/development/python-modules/xsdata/default.nix +++ b/pkgs/development/python-modules/xsdata/default.nix @@ -5,8 +5,6 @@ replaceVars, ruff, click, - click-default-group, - docformatter, jinja2, toposort, typing-extensions, @@ -18,14 +16,14 @@ buildPythonPackage rec { pname = "xsdata"; - version = "25.7"; + version = "26.1"; pyproject = true; src = fetchFromGitHub { owner = "tefra"; repo = "xsdata"; tag = "v${version}"; - hash = "sha256-npwJlyUYjoYzvwaZZK4PIqhJmTeYGDDfc4T4/ODcx4c="; + hash = "sha256-cMXLRk74y+yHYyIQqlUcMZawNfMXa5L17qhVkTpgEsk="; }; patches = [ @@ -46,8 +44,6 @@ buildPythonPackage rec { optional-dependencies = { cli = [ click - click-default-group - docformatter jinja2 toposort ]; @@ -58,9 +54,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ optional-dependencies.cli - ++ optional-dependencies.lxml - ++ optional-dependencies.soap; + ++ lib.concatAttrValues optional-dependencies; disabledTestPaths = [ "tests/integration/benchmarks" ]; diff --git a/pkgs/development/python-modules/xsdata/paths.patch b/pkgs/development/python-modules/xsdata/paths.patch index d80383fa31c8..9e63714eb185 100644 --- a/pkgs/development/python-modules/xsdata/paths.patch +++ b/pkgs/development/python-modules/xsdata/paths.patch @@ -1,21 +1,22 @@ diff --git a/xsdata/formats/dataclass/generator.py b/xsdata/formats/dataclass/generator.py -index f30196b1..b7934b3d 100644 +index b9f1b0e9..c1ed4c72 100644 --- a/xsdata/formats/dataclass/generator.py +++ b/xsdata/formats/dataclass/generator.py -@@ -240,14 +240,14 @@ class DataclassGenerator(AbstractGenerator): - """ +@@ -240,7 +240,7 @@ class DataclassGenerator(AbstractGenerator): + ruff_config = Path(__file__).parent.joinpath("ruff.toml") commands = [ [ - "ruff", -+ "@ruff@", - "format", - "--config", - f"line-length={self.config.output.max_line_length}", - *file_paths, - ], - [ -- "ruff", + "@ruff@", "check", "--config", - f"line-length={self.config.output.max_line_length}", + str(ruff_config), +@@ -252,7 +252,7 @@ class DataclassGenerator(AbstractGenerator): + *file_paths, + ], + [ +- "ruff", ++ "@ruff@", + "format", + "--config", + str(ruff_config), From 682559b838672b8ccf1567fa1f3a9f22a018eb93 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 20 Jan 2026 17:56:01 +0000 Subject: [PATCH 066/449] xdg-desktop-portal-luminous: 0.1.13 -> 0.1.14 --- pkgs/by-name/xd/xdg-desktop-portal-luminous/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xd/xdg-desktop-portal-luminous/package.nix b/pkgs/by-name/xd/xdg-desktop-portal-luminous/package.nix index 9c44eaa1e56d..844ac3672188 100644 --- a/pkgs/by-name/xd/xdg-desktop-portal-luminous/package.nix +++ b/pkgs/by-name/xd/xdg-desktop-portal-luminous/package.nix @@ -22,18 +22,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "xdg-desktop-portal-luminous"; - version = "0.1.13"; + version = "0.1.14"; src = fetchFromGitHub { owner = "waycrate"; repo = "xdg-desktop-portal-luminous"; tag = "v${finalAttrs.version}"; - hash = "sha256-e5gW5oW9rSGzDlcBJ0Lg9rl4v6vULX2j2F7/+esC1lE="; + hash = "sha256-GiB0flnJgRgW7nYr+XdEyZ8rkTrZ94O8iedPUSLU9Lo="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-+7rnlGkWG4MzxbXskNAd+awabAdC7XqcacX5AEmutlM="; + hash = "sha256-bGBq7D+Tugjddu2jp9Cl5s/qpEfqmrnFsodeAVK9a9s="; }; nativeBuildInputs = [ From 8147130a5187a5008fa1b2878592f07b5c8108a3 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 12:49:26 +0200 Subject: [PATCH 067/449] mc: add out & man outputs --- pkgs/by-name/mc/mc/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/mc/mc/package.nix b/pkgs/by-name/mc/mc/package.nix index 3d67cad87cc6..9b0e35b1a75b 100644 --- a/pkgs/by-name/mc/mc/package.nix +++ b/pkgs/by-name/mc/mc/package.nix @@ -73,6 +73,11 @@ stdenv.mkDerivation rec { "--disable-configure-args" ]; + outputs = [ + "out" + "man" + ]; + postPatch = '' substituteInPlace src/filemanager/ext.c \ --replace /bin/rm ${coreutils}/bin/rm From ac24eba7a487ddcb09e7ac233136ea117693dd46 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 13:18:08 +0200 Subject: [PATCH 068/449] inih: add dev output --- pkgs/by-name/in/inih/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/in/inih/package.nix b/pkgs/by-name/in/inih/package.nix index 4bfe3df86292..f1e4c50c8b7b 100644 --- a/pkgs/by-name/in/inih/package.nix +++ b/pkgs/by-name/in/inih/package.nix @@ -22,6 +22,11 @@ stdenv.mkDerivation rec { ninja ]; + outputs = [ + "out" + "dev" + ]; + meta = { description = "Simple .INI file parser in C, good for embedded systems"; homepage = "https://github.com/benhoyt/inih"; From 0134140d9ece311affc2e3ff35404cf07e7c3c6e Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 13:21:07 +0200 Subject: [PATCH 069/449] judy: add dev & man outputs --- pkgs/by-name/ju/judy/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/ju/judy/package.nix b/pkgs/by-name/ju/judy/package.nix index df3e01552303..31d024917459 100644 --- a/pkgs/by-name/ju/judy/package.nix +++ b/pkgs/by-name/ju/judy/package.nix @@ -29,6 +29,12 @@ stdenv.mkDerivation rec { # Let's wait for the upstream fix similar to https://sourceforge.net/p/judy/patches/4/ enableParallelBuilding = false; + outputs = [ + "out" + "man" + "dev" + ]; + meta = { homepage = "https://judy.sourceforge.net/"; license = lib.licenses.lgpl21Plus; From ee7463baec18c01b48fd7f2772812757cc4698d5 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 13:29:48 +0200 Subject: [PATCH 070/449] libdmtx: add dev & man output --- pkgs/by-name/li/libdmtx/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/li/libdmtx/package.nix b/pkgs/by-name/li/libdmtx/package.nix index 62d1c3e05b44..56d21de31eb5 100644 --- a/pkgs/by-name/li/libdmtx/package.nix +++ b/pkgs/by-name/li/libdmtx/package.nix @@ -22,6 +22,12 @@ stdenv.mkDerivation rec { pkg-config ]; + outputs = [ + "out" + "dev" + "man" + ]; + meta = { description = "Open source software for reading and writing Data Matrix barcodes"; homepage = "https://github.com/dmtx/libdmtx"; From a0ddfd7ba55260e8cd0648817dab08708fc3044e Mon Sep 17 00:00:00 2001 From: Mio Date: Wed, 21 Jan 2026 11:43:59 +0000 Subject: [PATCH 071/449] linuxPackages.xpadneo: remove bluez from build inputs --- pkgs/os-specific/linux/xpadneo/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/os-specific/linux/xpadneo/default.nix b/pkgs/os-specific/linux/xpadneo/default.nix index e4cfc0a462de..37e2709776d8 100644 --- a/pkgs/os-specific/linux/xpadneo/default.nix +++ b/pkgs/os-specific/linux/xpadneo/default.nix @@ -4,7 +4,6 @@ fetchFromGitHub, kernel, kernelModuleMakeFlags, - bluez, nixosTests, nix-update-script, }: @@ -25,7 +24,6 @@ stdenv.mkDerivation (finalAttrs: { ''; nativeBuildInputs = kernel.moduleBuildDependencies; - buildInputs = [ bluez ]; makeFlags = kernelModuleMakeFlags ++ [ "-C" From e150fa27bf781e2b200626523ac605bcb6a8ac6a Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 14:03:36 +0200 Subject: [PATCH 072/449] libnetfilter_acct: add dev output --- pkgs/by-name/li/libnetfilter_acct/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/li/libnetfilter_acct/package.nix b/pkgs/by-name/li/libnetfilter_acct/package.nix index c39c5cc26de2..42122399f960 100644 --- a/pkgs/by-name/li/libnetfilter_acct/package.nix +++ b/pkgs/by-name/li/libnetfilter_acct/package.nix @@ -18,6 +18,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ libmnl ]; + outputs = [ + "out" + "dev" + ]; + meta = { homepage = "https://www.netfilter.org/projects/libnetfilter_acct/"; description = "Userspace library providing interface to extended accounting infrastructure"; From f416f4784105e45f2bae09308828e8ab3c91eff3 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 17:59:13 +0200 Subject: [PATCH 073/449] yajl: add bin & dev outputs --- pkgs/by-name/ya/yajl/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/ya/yajl/package.nix b/pkgs/by-name/ya/yajl/package.nix index 2d10ad86590c..f8f1a3dc0dd7 100644 --- a/pkgs/by-name/ya/yajl/package.nix +++ b/pkgs/by-name/ya/yajl/package.nix @@ -31,6 +31,16 @@ stdenv.mkDerivation (finalAttrs: { tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; }; + outputs = [ + "out" + "bin" + "dev" + ]; + + postFixup = '' + moveToOutput bin "''${!outputBin}" + ''; + meta = { description = "Yet Another JSON Library"; longDescription = '' From ba4d87485cde3cdb37c55009c600400c4034bb1f Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 18:24:13 +0200 Subject: [PATCH 074/449] cpufrequtils: remove unapplied & unrequired patch --- pkgs/by-name/cp/cpufrequtils/package.nix | 5 ---- .../remove-pot-creation-date.patch | 24 ------------------- 2 files changed, 29 deletions(-) delete mode 100644 pkgs/by-name/cp/cpufrequtils/remove-pot-creation-date.patch diff --git a/pkgs/by-name/cp/cpufrequtils/package.nix b/pkgs/by-name/cp/cpufrequtils/package.nix index c739aa6a0ca8..c13f59f03f83 100644 --- a/pkgs/by-name/cp/cpufrequtils/package.nix +++ b/pkgs/by-name/cp/cpufrequtils/package.nix @@ -15,11 +15,6 @@ stdenv.mkDerivation rec { hash = "sha256-AFOgcYPQaUg70GJhS8YcuAgMV32mHN9+ExsGThoa8Yg="; }; - patches = [ - # I am not 100% sure that this is ok, but it breaks repeatable builds. - ./remove-pot-creation-date.patch - ]; - patchPhase = '' sed -e "s@= /usr/bin/@= @g" \ -e "s@/usr/@$out/@" \ diff --git a/pkgs/by-name/cp/cpufrequtils/remove-pot-creation-date.patch b/pkgs/by-name/cp/cpufrequtils/remove-pot-creation-date.patch deleted file mode 100644 index 0116ed9eab0c..000000000000 --- a/pkgs/by-name/cp/cpufrequtils/remove-pot-creation-date.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -u cpufrequtils-008/Makefile cpufrequtils-008.new/Makefile ---- cpufrequtils-008/Makefile 2012-05-06 01:17:18.000000000 +0200 -+++ cpufrequtils-008.new/Makefile 2013-08-16 20:52:29.961086536 +0200 -@@ -205,7 +205,8 @@ - @xgettext --default-domain=$(PACKAGE) --add-comments \ - --keyword=_ --keyword=N_ $(UTIL_SRC) && \ - test -f $(PACKAGE).po && \ -- mv -f $(PACKAGE).po po/$(PACKAGE).pot -+ mv -f $(PACKAGE).po po/$(PACKAGE).pot && \ -+ sed -i -e'/POT-Creation/d' po/*.pot - - update-gmo: po/$(PACKAGE).pot - @for HLANG in $(LANGUAGES); do \ -@@ -217,6 +218,7 @@ - echo "msgmerge for $$HLANG failed!"; \ - rm -f po/$$HLANG.new.po; \ - fi; \ -+ sed -i -e'/POT-Creation/d' po/*.po; \ - msgfmt --statistics -o po/$$HLANG.gmo po/$$HLANG.po; \ - done; - -Common subdirectories: cpufrequtils-008/man and cpufrequtils-008.new/man -Common subdirectories: cpufrequtils-008/po and cpufrequtils-008.new/po -Common subdirectories: cpufrequtils-008/utils and cpufrequtils-008.new/utils From d74677b6dc69aa54d16aab27880bb324b5bca53f Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 18:24:39 +0200 Subject: [PATCH 075/449] cpufrequtils: perform minimal Makefile substitution & use makeFlags Also, use multiple outputs --- pkgs/by-name/cp/cpufrequtils/package.nix | 25 ++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/cp/cpufrequtils/package.nix b/pkgs/by-name/cp/cpufrequtils/package.nix index c13f59f03f83..ae5ce804270c 100644 --- a/pkgs/by-name/cp/cpufrequtils/package.nix +++ b/pkgs/by-name/cp/cpufrequtils/package.nix @@ -15,18 +15,35 @@ stdenv.mkDerivation rec { hash = "sha256-AFOgcYPQaUg70GJhS8YcuAgMV32mHN9+ExsGThoa8Yg="; }; - patchPhase = '' - sed -e "s@= /usr/bin/@= @g" \ - -e "s@/usr/@$out/@" \ - -i Makefile + postPatch = '' + substituteInPlace Makefile \ + --replace-fail /usr/bin/install install ''; + makeFlags = [ + "bindir=$(out)/bin" + "sbindir=$(out)/sbin" + "mandir=$(man)/man" + "includedir=$(dev)/include" + "libdir=$(lib)/lib" + "localedir=$(out)/share/locale" + "docdir=$(man)/share/doc/packages/cpufrequtils" + "confdir=$(out)/etc/" + ]; + buildInputs = [ stdenv.cc.libc.linuxHeaders libtool gettext ]; + outputs = [ + "out" + "lib" + "dev" + "man" + ]; + meta = { description = "Tools to display or change the CPU governor settings"; homepage = "http://ftp.be.debian.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html"; From 6759864289a466ce5359de7ad1c4cb2fa65bc5d9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Jan 2026 06:28:19 +0000 Subject: [PATCH 076/449] clash-meta: 1.19.17 -> 1.19.19 --- pkgs/by-name/mi/mihomo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mihomo/package.nix b/pkgs/by-name/mi/mihomo/package.nix index 53524cb98357..57a4f2cf32b6 100644 --- a/pkgs/by-name/mi/mihomo/package.nix +++ b/pkgs/by-name/mi/mihomo/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "mihomo"; - version = "1.19.17"; + version = "1.19.19"; src = fetchFromGitHub { owner = "MetaCubeX"; repo = "mihomo"; rev = "v${version}"; - hash = "sha256-NnRudhRW8ecfWCbzigF+B3/a7eiZygl4Oy0zNhhlFWs="; + hash = "sha256-pyPVlVLJoqm/S/cRDSK/PPP58lmu8KBzDHE2we71ugs="; }; - vendorHash = "sha256-WwbuNplMkH5wotpHasQbwK85Ymh6Ke4WL1LTLDWvRFk="; + vendorHash = "sha256-xNga/f8GO+HItwAXX6XewCyTS7xtGpOBFv6RCgxI18Y="; excludedPackages = [ "./test" ]; From dbe9f4b93510105f1461d95ddb8c5c7b4b99a6ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Jan 2026 07:13:55 +0000 Subject: [PATCH 077/449] geminicommit: 0.6.1 -> 0.7.0 --- pkgs/by-name/ge/geminicommit/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ge/geminicommit/package.nix b/pkgs/by-name/ge/geminicommit/package.nix index b724322bec80..92e19bd3d19c 100644 --- a/pkgs/by-name/ge/geminicommit/package.nix +++ b/pkgs/by-name/ge/geminicommit/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "geminicommit"; - version = "0.6.1"; + version = "0.7.0"; src = fetchFromGitHub { owner = "tfkhdyt"; repo = "geminicommit"; tag = "v${finalAttrs.version}"; - hash = "sha256-PAL14mxeWYEDaFL/rniLN+FNDFE/T3t2+pAK4BGqcJY="; + hash = "sha256-BLCnBym69O6s4UnogopcccI5PnniOFJ3BcWFyxEsUUI="; }; - vendorHash = "sha256-4aVUD16zhzWvgD90gttmoDRoKKb0dRgDdH1HMfgd3LU="; + vendorHash = "sha256-FFWptw1kSbl7f8DR3FrM0jAfr06NaJT+i/8ZaQjav/E="; nativeBuildInputs = [ installShellFiles @@ -29,8 +29,8 @@ buildGoModule (finalAttrs: { cmd = finalAttrs.meta.mainProgram; goDefaultCmd = finalAttrs.pname; in - # The official github released binary is renamed since v0.6.1, - # see: https://github.com/tfkhdyt/geminicommit/releases/tag/v0.6.1 + # The official github released binary is renamed since v0.7.0, + # see: https://github.com/tfkhdyt/geminicommit/releases/tag/v0.7.0 # Here we link the old name (which is also the `go build` default name) # for backward compatibility: '' From 15bf62ae0471d8a66eecf8d273ba24d65de3e7e2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Jan 2026 07:36:58 +0000 Subject: [PATCH 078/449] azure-cli-extensions.vm-repair: 2.1.2 -> 2.1.3 --- pkgs/by-name/az/azure-cli/extensions-manual.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-manual.nix b/pkgs/by-name/az/azure-cli/extensions-manual.nix index 84f7ec3ae088..faaf8d7ee14a 100644 --- a/pkgs/by-name/az/azure-cli/extensions-manual.nix +++ b/pkgs/by-name/az/azure-cli/extensions-manual.nix @@ -320,9 +320,9 @@ vm-repair = mkAzExtension rec { pname = "vm-repair"; - version = "2.1.2"; + version = "2.1.3"; url = "https://azcliprod.blob.core.windows.net/cli-extensions/vm_repair-${version}-py2.py3-none-any.whl"; - hash = "sha256-DOuH7BG4WrhP7SQH3GInFh7DHT0qN3JhSG76EXmNn24="; + hash = "sha256-atqfMIN0FjLZjSIRh+T9MBxt34y6VWpxexCEBFsPTaM="; description = "Support for repairing Azure Virtual Machines"; propagatedBuildInputs = with python3Packages; [ opencensus ]; meta.maintainers = [ ]; From 605779bf16546a83273ce4c8b06b663554b2aded Mon Sep 17 00:00:00 2001 From: Yifei Huang Date: Thu, 22 Jan 2026 18:19:30 +0800 Subject: [PATCH 079/449] maintainers: add fayash --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 413061ab2dfa..608fc4d15454 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -8424,6 +8424,12 @@ name = "A Frederick Christensen"; keys = [ { fingerprint = "5A49 F4F9 3EDC 21E9 B7CC 4E94 9EEF 4142 5355 8AC4"; } ]; }; + fayash = { + email = "akafayash@icloud.com"; + name = "Fay Ash"; + github = "yaoshiu"; + githubId = 56054933; + }; fazzi = { email = "faaris.ansari@proton.me"; github = "fxzzi"; From 404daf6a437da0927ee9f71faf0da6ec4edb7d36 Mon Sep 17 00:00:00 2001 From: Yifei Huang Date: Thu, 22 Jan 2026 18:45:11 +0800 Subject: [PATCH 080/449] mcp-language-server: init at 0.1.1 --- .../mc/mcp-language-server/package.nix | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/mc/mcp-language-server/package.nix diff --git a/pkgs/by-name/mc/mcp-language-server/package.nix b/pkgs/by-name/mc/mcp-language-server/package.nix new file mode 100644 index 000000000000..66d3bfe98d0c --- /dev/null +++ b/pkgs/by-name/mc/mcp-language-server/package.nix @@ -0,0 +1,33 @@ +{ + lib, + fetchFromGitHub, + buildGoModule, +}: +buildGoModule rec { + pname = "mcp-language-server"; + version = "0.1.1"; + + src = fetchFromGitHub { + owner = "isaacphi"; + repo = pname; + rev = "v${version}"; + hash = "sha256-T0wuPSShJqVW+CcQHQuZnh3JOwqUxAKv1OCHwZMr7KM="; + }; + + subPackages = [ "." ]; + + proxyVendor = true; + + vendorHash = "sha256-niDJB3QhZjz9qIGSjUEcghRpEbPUgsSuK52ncZ21DS8="; + + meta = with lib; { + description = "Model Context Protocol server to interact with language servers"; + license = licenses.bsd3; + homepage = "https://github.com/isaacphi/mcp-language-server"; + mainProgram = "mcp-language-server"; + platforms = platforms.unix; + maintainers = with maintainers; [ + fayash + ]; + }; +} From 377c92a9acf7762806aafe7d7be1386713f7d605 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 18:09:56 +0200 Subject: [PATCH 081/449] cifs-utils: split bin, dev & man outputs --- nixos/modules/tasks/filesystems/cifs.nix | 5 +++-- pkgs/by-name/ci/cifs-utils/package.nix | 9 ++++++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/nixos/modules/tasks/filesystems/cifs.nix b/nixos/modules/tasks/filesystems/cifs.nix index 17acabf0f156..48342bcbc86a 100644 --- a/nixos/modules/tasks/filesystems/cifs.nix +++ b/nixos/modules/tasks/filesystems/cifs.nix @@ -10,6 +10,7 @@ with lib; let inInitrd = config.boot.initrd.supportedFilesystems.cifs or false; + mount_cifs = "${lib.getBin pkgs.cifs-utils}/sbin/mount.cifs"; in @@ -29,10 +30,10 @@ in ]; boot.initrd.extraUtilsCommands = mkIf (inInitrd && !config.boot.initrd.systemd.enable) '' - copy_bin_and_libs ${pkgs.cifs-utils}/sbin/mount.cifs + copy_bin_and_libs ${mount_cifs} ''; - boot.initrd.systemd.extraBin."mount.cifs" = mkIf inInitrd "${pkgs.cifs-utils}/sbin/mount.cifs"; + boot.initrd.systemd.extraBin."mount.cifs" = mkIf inInitrd mount_cifs; }; } diff --git a/pkgs/by-name/ci/cifs-utils/package.nix b/pkgs/by-name/ci/cifs-utils/package.nix index f6f1434e7f7f..916ba23f6a67 100644 --- a/pkgs/by-name/ci/cifs-utils/package.nix +++ b/pkgs/by-name/ci/cifs-utils/package.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { ]; configureFlags = [ - "ROOTSBINDIR=$(out)/sbin" + "ROOTSBINDIR=$(bin)/sbin" ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ # AC_FUNC_MALLOC is broken on cross builds. @@ -48,6 +48,13 @@ stdenv.mkDerivation rec { "ac_cv_func_realloc_0_nonnull=yes" ]; + outputs = [ + "out" + "bin" + "man" + "dev" + ]; + meta = { homepage = "https://wiki.samba.org/index.php/LinuxCIFS_utils"; description = "Tools for managing Linux CIFS client filesystems"; From a07d18a2225a7780d5a7522d2bdeb09f9e3114e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Thu, 22 Jan 2026 06:17:11 -0500 Subject: [PATCH 082/449] itsycal: 0.15.8 -> 0.15.10 --- pkgs/by-name/it/itsycal/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/it/itsycal/package.nix b/pkgs/by-name/it/itsycal/package.nix index a2473445bedf..2f6941f9d4d5 100644 --- a/pkgs/by-name/it/itsycal/package.nix +++ b/pkgs/by-name/it/itsycal/package.nix @@ -6,11 +6,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "itsycal"; - version = "0.15.8"; + version = "0.15.10"; src = fetchzip { url = "https://itsycal.s3.amazonaws.com/Itsycal-${finalAttrs.version}.zip"; - hash = "sha256-zo77yCfIzb2ZmExJslQ64GPQqakXtiRmm0UYEgj+3eM="; + hash = "sha256-6+E/4SbRIChJMc2VDMNYongsAWRtcFxtIj6lvTiexrU="; }; installPhase = '' From 85a491178b62f6f7c2137f809bfd124c999af637 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 22 Jan 2026 13:48:20 +0200 Subject: [PATCH 083/449] dmidecode: split man & doc outputs --- pkgs/by-name/dm/dmidecode/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/dm/dmidecode/package.nix b/pkgs/by-name/dm/dmidecode/package.nix index aa1ef9a3757f..bb57757bab80 100644 --- a/pkgs/by-name/dm/dmidecode/package.nix +++ b/pkgs/by-name/dm/dmidecode/package.nix @@ -17,6 +17,11 @@ stdenv.mkDerivation rec { "prefix=$(out)" "CC=${stdenv.cc.targetPrefix}cc" ]; + outputs = [ + "out" + "man" + "doc" + ]; meta = { homepage = "https://www.nongnu.org/dmidecode/"; From 2d5d62f20642c36ae0c9ebbdf31cd9378762e472 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 22 Jan 2026 14:16:01 +0200 Subject: [PATCH 084/449] libatasmart: split dev, bin & doc outputs --- pkgs/by-name/li/libatasmart/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/li/libatasmart/package.nix b/pkgs/by-name/li/libatasmart/package.nix index d0cb107a5262..17f099f12d24 100644 --- a/pkgs/by-name/li/libatasmart/package.nix +++ b/pkgs/by-name/li/libatasmart/package.nix @@ -20,6 +20,13 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ udev ]; + outputs = [ + "out" + "dev" + "bin" + "doc" + ]; + meta = { homepage = "http://0pointer.de/blog/projects/being-smart.html"; description = "Library for querying ATA SMART status"; From 4d6f188c9ab8571c058e4eae10ec82c826e0a288 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 22 Jan 2026 14:39:14 +0200 Subject: [PATCH 085/449] sdparm: add man output --- pkgs/by-name/sd/sdparm/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/sd/sdparm/package.nix b/pkgs/by-name/sd/sdparm/package.nix index 50b24c0cc4ca..06e4526bf75f 100644 --- a/pkgs/by-name/sd/sdparm/package.nix +++ b/pkgs/by-name/sd/sdparm/package.nix @@ -13,6 +13,11 @@ stdenv.mkDerivation rec { sha256 = "sha256-xMnvr9vrZi4vlxJwfsSQkyvU0BC7ESmueplSZUburb4="; }; + outputs = [ + "out" + "man" + ]; + meta = { homepage = "http://sg.danny.cz/sg/sdparm.html"; description = "Utility to access SCSI device parameters"; From 336cf93474123c381e4be53216d9f7445b1b31b5 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 22 Jan 2026 14:44:07 +0200 Subject: [PATCH 086/449] syslinux: split man output --- pkgs/by-name/sy/syslinux/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/sy/syslinux/package.nix b/pkgs/by-name/sy/syslinux/package.nix index 7ef818dc2283..1d52315c6cfa 100644 --- a/pkgs/by-name/sy/syslinux/package.nix +++ b/pkgs/by-name/sy/syslinux/package.nix @@ -122,6 +122,11 @@ stdenv.mkDerivation { # Build "x86_64" EFI for x86_64 ++ lib.optional stdenv.hostPlatform.isx86_64 "efi64"; + outputs = [ + "out" + "man" + ]; + # Some tests require qemu, some others fail in a sandboxed environment doCheck = false; From 1ae838fa6b21bb6f26f56297a47888f1f74e5675 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 22 Jan 2026 15:01:26 +0200 Subject: [PATCH 087/449] sysstat: split doc & man outputs --- pkgs/by-name/sy/sysstat/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/sy/sysstat/package.nix b/pkgs/by-name/sy/sysstat/package.nix index 26345b355872..12388a29bb87 100644 --- a/pkgs/by-name/sy/sysstat/package.nix +++ b/pkgs/by-name/sy/sysstat/package.nix @@ -38,6 +38,12 @@ stdenv.mkDerivation (finalAttrs: { "install_man" ]; + outputs = [ + "out" + "man" + "doc" + ]; + patches = [ ./install.patch ]; meta = { From b063f055f4de5856e2a47c21ae417a6e9c73deb4 Mon Sep 17 00:00:00 2001 From: eveeifyeve <88671402+Eveeifyeve@users.noreply.github.com> Date: Fri, 23 Jan 2026 00:09:25 +1100 Subject: [PATCH 088/449] wrangler_1: mark as vulnerable See related cve for more infomation: https://nvd.nist.gov/vuln/detail/CVE-2026-0933 --- pkgs/by-name/wr/wrangler_1/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/wr/wrangler_1/package.nix b/pkgs/by-name/wr/wrangler_1/package.nix index d118b615be61..f6e1237ed760 100644 --- a/pkgs/by-name/wr/wrangler_1/package.nix +++ b/pkgs/by-name/wr/wrangler_1/package.nix @@ -41,6 +41,9 @@ rustPlatform.buildRustPackage rec { description = "CLI tool designed for folks who are interested in using Cloudflare Workers"; mainProgram = "wrangler"; homepage = "https://github.com/cloudflare/wrangler"; + knownVulnerabilities = [ + "CVE-2026-0933: Malicious backdoor via a command injection allowing unauthorized remote code execution" + ]; license = with lib.licenses; [ asl20 # or mit From 0763177a65b271e4f5c131b1be0d9ba62fe3e4a1 Mon Sep 17 00:00:00 2001 From: eveeifyeve <88671402+Eveeifyeve@users.noreply.github.com> Date: Fri, 23 Jan 2026 00:23:43 +1100 Subject: [PATCH 089/449] wrangler: 4.59.3 -> 4.60.0 --- pkgs/by-name/wr/wrangler/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wr/wrangler/package.nix b/pkgs/by-name/wr/wrangler/package.nix index 04a2486fbbdf..58f411b73d65 100644 --- a/pkgs/by-name/wr/wrangler/package.nix +++ b/pkgs/by-name/wr/wrangler/package.nix @@ -19,13 +19,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "wrangler"; - version = "4.59.3"; + version = "4.60.0"; src = fetchFromGitHub { owner = "cloudflare"; repo = "workers-sdk"; rev = "wrangler@${finalAttrs.version}"; - hash = "sha256-DKKngT58p8x+Qzl550468JDOQuymQmzPwkLL/iB7Aa4="; + hash = "sha256-lRdQrUgEr7KS/05BXZW7h3JS91d3gM8w+RLlaLC98RU="; }; pnpmDeps = fetchPnpmDeps { From 0a1ea3088c2238f05d9eddcca11b0e268f259593 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 00:05:43 +0000 Subject: [PATCH 090/449] clickable: 8.6.0 -> 8.7.0 --- pkgs/by-name/cl/clickable/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/clickable/package.nix b/pkgs/by-name/cl/clickable/package.nix index 054dafd00131..e34c4810ec88 100644 --- a/pkgs/by-name/cl/clickable/package.nix +++ b/pkgs/by-name/cl/clickable/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication rec { pname = "clickable"; - version = "8.6.0"; + version = "8.7.0"; pyproject = true; src = fetchFromGitLab { owner = "clickable"; repo = "clickable"; rev = "v${version}"; - hash = "sha256-rgIp4LCSUamImYhgFeG+XEpgnxHcKylWRB2CCx9u5S0="; + hash = "sha256-W6NPZ5uP7wGjgyA+Nv2vpmshKWny2CCSrn/Gaoi7Pr4="; }; build-system = [ python3Packages.setuptools ]; From 26896098dec08a80da212e97855251f006e20c16 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 00:14:01 +0000 Subject: [PATCH 091/449] pyroscope: 1.17.1 -> 1.18.0 --- pkgs/by-name/py/pyroscope/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/py/pyroscope/package.nix b/pkgs/by-name/py/pyroscope/package.nix index 90778dec86de..4e99c54b8bb5 100644 --- a/pkgs/by-name/py/pyroscope/package.nix +++ b/pkgs/by-name/py/pyroscope/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "pyroscope"; - version = "1.17.1"; + version = "1.18.0"; src = fetchFromGitHub { owner = "grafana"; repo = "pyroscope"; - rev = "v1.17.1"; - hash = "sha256-fwElc9UoFdsFuzDCEKlqIPQPDOnBJX3vO4tspr5URDo="; + rev = "v1.18.0"; + hash = "sha256-f+C9kXAbJIAw/6rKdBtdZy9H0dmEQnHM3VEx70i5XnE="; }; - vendorHash = "sha256-KqaOfyS5CJZOv+bwGSs483SztuRyQ+qYp1E9POw07T8="; + vendorHash = "sha256-gRuo2xKRC6iiX8wbI1B3rQtk4xJBq3eLM/H49DTtt3U="; proxyVendor = true; subPackages = [ From 05bde1589029dcd54522a1cfbdfba02d33b17454 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 08:11:28 +0000 Subject: [PATCH 092/449] python3Packages.coloraide: 6.2 -> 7.0 --- pkgs/development/python-modules/coloraide/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coloraide/default.nix b/pkgs/development/python-modules/coloraide/default.nix index ca0e879f3a85..2fbe4ca62e78 100644 --- a/pkgs/development/python-modules/coloraide/default.nix +++ b/pkgs/development/python-modules/coloraide/default.nix @@ -7,7 +7,7 @@ typing-extensions, }: let - version = "6.2"; + version = "7.0"; in buildPythonPackage { pname = "coloraide"; @@ -18,7 +18,7 @@ buildPythonPackage { owner = "facelessuser"; repo = "coloraide"; tag = version; - hash = "sha256-WWqHYeFqdVAgBIiBgr5o8URI+ZyMIn7efnbTyelJgII="; + hash = "sha256-RjccFdsI7VAVieyVR2XbMTuG2SgPGCLzxjPrJ5G7tIo="; }; build-system = [ From ea4f7586620aa407c52d3d18e62fecb33a0f1e71 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 23 Jan 2026 12:06:58 +0200 Subject: [PATCH 093/449] exfat: split man output --- pkgs/by-name/ex/exfat/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ex/exfat/package.nix b/pkgs/by-name/ex/exfat/package.nix index 33ae9f27de82..77dd66b107fb 100644 --- a/pkgs/by-name/ex/exfat/package.nix +++ b/pkgs/by-name/ex/exfat/package.nix @@ -24,6 +24,11 @@ stdenv.mkDerivation rec { ]; buildInputs = [ fuse ]; + outputs = [ + "out" + "man" + ]; + meta = { description = "Free exFAT file system implementation"; inherit (src.meta) homepage; From d6875a45df748d051ab85c5955add6e2d8c9ae73 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 23 Jan 2026 12:12:38 +0200 Subject: [PATCH 094/449] f2fs-tools: split man, dev & lib outputs --- pkgs/by-name/f2/f2fs-tools/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/f2/f2fs-tools/package.nix b/pkgs/by-name/f2/f2fs-tools/package.nix index a50001e3eeb6..3b41245791e8 100644 --- a/pkgs/by-name/f2/f2fs-tools/package.nix +++ b/pkgs/by-name/f2/f2fs-tools/package.nix @@ -48,6 +48,13 @@ stdenv.mkDerivation rec { }) ]; + outputs = [ + "out" + "man" + "dev" + "lib" + ]; + enableParallelBuilding = true; meta = { From 91abfb82b78960712a0fee5221b99a469fc015db Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 23 Jan 2026 12:17:31 +0200 Subject: [PATCH 095/449] gpart: split doc & man outputs --- pkgs/by-name/gp/gpart/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/gp/gpart/package.nix b/pkgs/by-name/gp/gpart/package.nix index c44e19fedbfb..fb41ddd671d5 100644 --- a/pkgs/by-name/gp/gpart/package.nix +++ b/pkgs/by-name/gp/gpart/package.nix @@ -23,6 +23,12 @@ stdenv.mkDerivation rec { doCheck = true; + outputs = [ + "out" + "doc" + "man" + ]; + meta = { inherit (src.meta) homepage; description = "Guess PC-type hard disk partitions"; From 3fc100857b58599345b42112de72bf6240a0606a Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 23 Jan 2026 12:29:15 +0200 Subject: [PATCH 096/449] jfsutils: use install command instead of mkdir & cp --- pkgs/by-name/jf/jfsutils/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/jf/jfsutils/package.nix b/pkgs/by-name/jf/jfsutils/package.nix index a0cfb595d06e..71e4c611ffc2 100644 --- a/pkgs/by-name/jf/jfsutils/package.nix +++ b/pkgs/by-name/jf/jfsutils/package.nix @@ -46,10 +46,8 @@ stdenv.mkDerivation rec { # this required for wipefreespace postInstall = '' - mkdir -p $out/include - cp include/*.h $out/include - mkdir -p $out/lib - cp ./libfs/libfs.a $out/lib + install -Dm644 include/*.h -t $out/include + install -Dm644 ./libfs/libfs.a -t $out/lib ''; meta = { From a2391407b7163be8f83534f6f051228d962c0f63 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 23 Jan 2026 12:30:53 +0200 Subject: [PATCH 097/449] jfsutils: use more generic output variables --- pkgs/by-name/jf/jfsutils/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jf/jfsutils/package.nix b/pkgs/by-name/jf/jfsutils/package.nix index 71e4c611ffc2..eb99ea73ebb7 100644 --- a/pkgs/by-name/jf/jfsutils/package.nix +++ b/pkgs/by-name/jf/jfsutils/package.nix @@ -46,8 +46,8 @@ stdenv.mkDerivation rec { # this required for wipefreespace postInstall = '' - install -Dm644 include/*.h -t $out/include - install -Dm644 ./libfs/libfs.a -t $out/lib + install -Dm644 include/*.h -t ''${!outputDev}/include + install -Dm644 ./libfs/libfs.a -t ''${!outputLib}/lib ''; meta = { From 40fcba166b86e983792d00e3dc1ecc6420c96230 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 23 Jan 2026 12:33:02 +0200 Subject: [PATCH 098/449] jfsutils: split man, dev & lib outputs --- pkgs/by-name/jf/jfsutils/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/jf/jfsutils/package.nix b/pkgs/by-name/jf/jfsutils/package.nix index eb99ea73ebb7..fdd82a8f0ed3 100644 --- a/pkgs/by-name/jf/jfsutils/package.nix +++ b/pkgs/by-name/jf/jfsutils/package.nix @@ -50,6 +50,13 @@ stdenv.mkDerivation rec { install -Dm644 ./libfs/libfs.a -t ''${!outputLib}/lib ''; + outputs = [ + "out" + "man" + "dev" + "lib" + ]; + meta = { description = "IBM JFS utilities"; homepage = "https://jfs.sourceforge.net"; From d26ab8f9a5c92f4418247224d0bd7af6488490c6 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 23 Jan 2026 12:38:39 +0200 Subject: [PATCH 099/449] mtools: split info & man outputs --- pkgs/by-name/mt/mtools/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/mt/mtools/package.nix b/pkgs/by-name/mt/mtools/package.nix index 8cfc3dcfab0d..96d6c2ff59fc 100644 --- a/pkgs/by-name/mt/mtools/package.nix +++ b/pkgs/by-name/mt/mtools/package.nix @@ -19,6 +19,12 @@ stdenv.mkDerivation rec { # fails to find X on darwin configureFlags = lib.optional stdenv.hostPlatform.isDarwin "--without-x"; + outputs = [ + "out" + "info" + "man" + ]; + buildInputs = lib.optional stdenv.hostPlatform.isDarwin libiconv; enableParallelBuilding = true; From 197277f730b0f76462e62bd3a4b8abe4aab5ff3b Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Wed, 21 Jan 2026 21:51:12 +0100 Subject: [PATCH 100/449] amazon-ssm-agent: stop running tests there are many and the codebase is a mess. I don't feel like dealing with this. If someone feels strongly they can re-enable but I prefer we ship updates again. wore maintainers needed. --- pkgs/by-name/am/amazon-ssm-agent/package.nix | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/pkgs/by-name/am/amazon-ssm-agent/package.nix b/pkgs/by-name/am/amazon-ssm-agent/package.nix index 5af3889d95ef..5817e168cc40 100644 --- a/pkgs/by-name/am/amazon-ssm-agent/package.nix +++ b/pkgs/by-name/am/amazon-ssm-agent/package.nix @@ -107,10 +107,6 @@ buildGoModule rec { ''; preBuild = '' - # Note: if this step fails, please patch the code to fix it! Please only skip - # tests if it is not feasible for the test to pass in a sandbox. - make quick-integtest - make pre-release make pre-build ''; @@ -143,11 +139,7 @@ buildGoModule rec { runHook postInstall ''; - checkFlags = [ - # Skip time dependent/flaky test - "-skip=TestSendStreamDataMessageWithStreamDataSequenceNumberMutexLocked" - "-skip=TestParallelAccessOfQueue" - ]; + doCheck = false; postFixup = '' wrapProgram $out/bin/amazon-ssm-agent \ From 8a977098d7796f5f7c7f7761e257a50a68f1ffed Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sat, 10 Jan 2026 23:49:16 +0100 Subject: [PATCH 101/449] docs: remove references to the xorg namespace --- .../special/fhs-environments.section.md | 8 ++--- doc/packages/index.md | 1 - doc/packages/xorg.section.md | 34 ------------------- doc/redirects.json | 22 ++++-------- doc/release-notes/rl-2605.section.md | 2 ++ .../manual/configuration/x-windows.chapter.md | 6 ++-- 6 files changed, 14 insertions(+), 59 deletions(-) delete mode 100644 doc/packages/xorg.section.md diff --git a/doc/build-helpers/special/fhs-environments.section.md b/doc/build-helpers/special/fhs-environments.section.md index 91c0931e0e4e..69d830a32313 100644 --- a/doc/build-helpers/special/fhs-environments.section.md +++ b/doc/build-helpers/special/fhs-environments.section.md @@ -47,11 +47,9 @@ You can create a simple environment using a `shell.nix` like this: (with pkgs; [ udev alsa-lib - ]) - ++ (with pkgs.xorg; [ - libX11 - libXcursor - libXrandr + libx11 + libxcursor + libxrandr ]); multiPkgs = pkgs: diff --git a/doc/packages/index.md b/doc/packages/index.md index dbfe60ca3227..553b3d800193 100644 --- a/doc/packages/index.md +++ b/doc/packages/index.md @@ -32,7 +32,6 @@ cataclysm-dda.section.md urxvt.section.md vcpkg.section.md weechat.section.md -xorg.section.md uv.section.md build-support.md ``` diff --git a/doc/packages/xorg.section.md b/doc/packages/xorg.section.md deleted file mode 100644 index 958c5d7fb306..000000000000 --- a/doc/packages/xorg.section.md +++ /dev/null @@ -1,34 +0,0 @@ -# X.org {#sec-xorg} - -The Nix expressions for the X.org packages reside in `pkgs/servers/x11/xorg/default.nix`. This file is automatically generated from lists of tarballs in an X.org release. As such, it should not be modified directly; rather, you should modify the lists, the generator script, or the file `pkgs/servers/x11/xorg/overrides.nix`, in which you can override or add to the derivations produced by the generator. - -## Katamari Tarballs {#katamari-tarballs} - -X.org upstream releases used to include [katamari](https://en.wiktionary.org/wiki/%E3%81%8B%E3%81%9F%E3%81%BE%E3%82%8A) releases, which included a holistic recommended version for each tarball, up until 7.7. To create a list of tarballs in a katamari release: - -```ShellSession -export release="X11R7.7" -export url="mirror://xorg/$release/src/everything/" -cat $(PRINT_PATH=1 nix-prefetch-url $url | tail -n 1) \ - | perl -e 'while (<>) { if (/(href|HREF)="([^"]*.bz2)"/) { print "$ENV{'url'}$2\n"; }; }' \ - | sort > "tarballs-$release.list" -``` - -## Individual Tarballs {#individual-tarballs} - -The upstream release process for [X11R7.8](https://x.org/wiki/Releases/7.8/) does not include a planned katamari. Instead, each component of X.org is released as its own tarball. We maintain `pkgs/servers/x11/xorg/tarballs.list` as a list of tarballs for each individual package. This list includes X.org core libraries and protocol descriptions, extra newer X11 interface libraries, like `xorg.libxcb`, and classic utilities which are largely unused but still available if needed, like `xorg.imake`. - -## Generating Nix Expressions {#generating-nix-expressions} - -The generator is invoked as follows: - -```ShellSession -cd pkgs/servers/x11/xorg -' -A xorg.xkeyboardconfig)/etc/X11/xkb/" +$ echo "$(nix-build --no-out-link '' -A xkeyboard-config)/etc/X11/xkb/" ``` Once the configuration is applied, and you did a logout/login cycle, the @@ -328,7 +328,7 @@ A layout can have several other components besides `xkb_symbols`, for example we will define new keycodes for some multimedia key and bind these to some symbol. -Use the *xev* utility from `pkgs.xorg.xev` to find the codes of the keys +Use the *xev* utility from `pkgs.xev` to find the codes of the keys of interest, then create a `media-key` file to hold the keycodes definitions From a39f434e36fab2a64e826e8b4858d823ef1ea69b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 17:37:43 +0000 Subject: [PATCH 102/449] teams-for-linux: 2.6.19 -> 2.7.0 --- pkgs/by-name/te/teams-for-linux/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/teams-for-linux/package.nix b/pkgs/by-name/te/teams-for-linux/package.nix index 4162bf025d27..99be5c135d66 100644 --- a/pkgs/by-name/te/teams-for-linux/package.nix +++ b/pkgs/by-name/te/teams-for-linux/package.nix @@ -16,16 +16,16 @@ buildNpmPackage rec { pname = "teams-for-linux"; - version = "2.6.19"; + version = "2.7.0"; src = fetchFromGitHub { owner = "IsmaelMartinez"; repo = "teams-for-linux"; tag = "v${version}"; - hash = "sha256-LWoMMfvIZ0+t1kzhv9uOLj7kTTFp3gzHOT1j+wYN1mM="; + hash = "sha256-WGxbUekGJ8P5D0WrI6ZC1z5ZQneH+ruo6CDQWOmsKzM="; }; - npmDepsHash = "sha256-Bc/l8cKxN/wc4SVDJw0E32W2pErBuHIOopYfqSaLuyo="; + npmDepsHash = "sha256-VBvQbAiZ7aOIQB6ab9zzIarPU8BVlIbZeKZdJ6vL+LQ="; nativeBuildInputs = [ makeWrapper From f15b4314be3dd02c0191eb80e596d0ba88c17489 Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Fri, 23 Jan 2026 19:46:12 +0100 Subject: [PATCH 103/449] gradle_8: 8.14.3 -> 8.14.4 --- pkgs/development/tools/build-managers/gradle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix index 892f559e0b45..703712d2d597 100644 --- a/pkgs/development/tools/build-managers/gradle/default.nix +++ b/pkgs/development/tools/build-managers/gradle/default.nix @@ -369,8 +369,8 @@ rec { defaultJava = jdk21; }; gradle_8 = mkGradle { - version = "8.14.3"; - hash = "sha256-vXEQIhNJMGCVbsIp2Ua+7lcVjb2J0OYrkbyg+ixfNTE="; + version = "8.14.4"; + hash = "sha256-8XcSmKcPbbWina9iN4xOGKF/wzybprFDYuDN9AYQOA0="; defaultJava = jdk21; # Only enable this on *one* version to avoid duplicate PRs. enableUpdateScript = true; From 6d2c8dbf835afd740e86c1e42dd30e289c86bb1b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 18:58:28 +0000 Subject: [PATCH 104/449] python3Packages.pyinstaller-hooks-contrib: 2025.11 -> 2026.0 --- .../python-modules/pyinstaller-hooks-contrib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix b/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix index f1b9982cc2c4..ee7de9fd018f 100644 --- a/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix +++ b/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "pyinstaller-hooks-contrib"; - version = "2025.11"; + version = "2026.0"; pyproject = true; src = fetchPypi { pname = "pyinstaller_hooks_contrib"; inherit version; - hash = "sha256-3+GGMuBmVfqI0hjg12j9dT4YhkZcEqbUvOBPGq7skX0="; + hash = "sha256-ASCJPeSRoACEVHDKnAs5KEcxrGus4m9oSd6pYnqu1I4="; }; build-system = [ setuptools ]; From 51462ae47f0788ecd7d8a3421504eeea980508b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 20:02:39 +0000 Subject: [PATCH 105/449] ibus-engines.table: 1.17.16 -> 1.17.17 --- pkgs/tools/inputmethods/ibus-engines/ibus-table/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-table/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-table/default.nix index 43a4d481e082..40d3cb9d60d6 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-table/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-table/default.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "ibus-table"; - version = "1.17.16"; + version = "1.17.17"; src = fetchFromGitHub { owner = "kaio"; repo = "ibus-table"; rev = version; - sha256 = "sha256-QGuzEQxP9RSO0Ch+tTvC6cchH+jtilujxScYTb900BY="; + sha256 = "sha256-Y8tZBcRlND4DsBE0YQXrulgT0kn8WrGUAOEg0j1Nvc8="; }; postPatch = '' From 0e3f845a0e766e802817e7ab86155154bce283ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 20:07:49 +0000 Subject: [PATCH 106/449] hcloud: 1.60.0 -> 1.61.0 --- pkgs/by-name/hc/hcloud/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/hc/hcloud/package.nix b/pkgs/by-name/hc/hcloud/package.nix index 6a7d31b19d80..e1dfe71beb6f 100644 --- a/pkgs/by-name/hc/hcloud/package.nix +++ b/pkgs/by-name/hc/hcloud/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "hcloud"; - version = "1.60.0"; + version = "1.61.0"; src = fetchFromGitHub { owner = "hetznercloud"; repo = "cli"; tag = "v${version}"; - hash = "sha256-OOLuQojsWkjhFn18keK/mJFF+s4lflIoFSwSn3Bd8jg="; + hash = "sha256-Gggr/wdPzi1nqCcWzxNYr85oBRGT0rBxV24QXYDHkdc="; }; - vendorHash = "sha256-XekyBHH0HDjvl3vD8sucypjnvKOdxrguvAaiREPanyo="; + vendorHash = "sha256-X/qn9mfbSBaMbi4uI7jdL98mQSq0JVfXR3nX156ySBc="; ldflags = [ "-s" From 0fff3970cb054c638952204eb0130ac0c718435d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 20:52:19 +0000 Subject: [PATCH 107/449] consul-template: 0.41.3 -> 0.41.4 --- pkgs/by-name/co/consul-template/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/consul-template/package.nix b/pkgs/by-name/co/consul-template/package.nix index e3cd650eb9d5..dbe7ddba9c2c 100644 --- a/pkgs/by-name/co/consul-template/package.nix +++ b/pkgs/by-name/co/consul-template/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "consul-template"; - version = "0.41.3"; + version = "0.41.4"; src = fetchFromGitHub { owner = "hashicorp"; repo = "consul-template"; rev = "v${version}"; - hash = "sha256-v598V/pWZupZ6LKTYrJ0ES3Bs6TR5oAX5q2mnLbff+8="; + hash = "sha256-YZ6PZh9ZFEaanTkvQ6I35ubRxSKB/dMq8JXLPf5Ym4I="; }; - vendorHash = "sha256-Tz80n37NBqKX+h3OE6RBufPQ7OteWpZaa5br2WFIvOs="; + vendorHash = "sha256-IfOaJlcMNRWxC0XNZYU/5Lz3ILlMWSfzFXwLu3gLKOc="; # consul-template tests depend on vault and consul services running to # execute tests so we skip them here From c5caf61d0950a158563f143a9c4447437c2183db Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 22 Jan 2026 09:32:20 +0000 Subject: [PATCH 108/449] python3Packages.pyclibrary: init at 0.3.0 --- .../python-modules/pyclibrary/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/pyclibrary/default.nix diff --git a/pkgs/development/python-modules/pyclibrary/default.nix b/pkgs/development/python-modules/pyclibrary/default.nix new file mode 100644 index 000000000000..442854a9055d --- /dev/null +++ b/pkgs/development/python-modules/pyclibrary/default.nix @@ -0,0 +1,49 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + setuptools-scm, + pyparsing, + + # tests + pytestCheckHook, +}: + +buildPythonPackage (finalAttrs: { + pname = "pyclibrary"; + version = "0.3.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "MatthieuDartiailh"; + repo = "pyclibrary"; + tag = finalAttrs.version; + hash = "sha256-RyIbRySRWSZwKP5G6yXYCOnfKOV0165aPyjMf3nSbOM="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ + pyparsing + ]; + + pythonImportsCheck = [ "pyclibrary" ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + meta = { + description = "C parser and ctypes automation for python"; + homepage = "https://github.com/MatthieuDartiailh/pyclibrary"; + changelog = "https://github.com/MatthieuDartiailh/pyclibrary/blob/${finalAttrs.src.tag}/CHANGES"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c0f172b404a1..8c28f86bb197 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13147,6 +13147,8 @@ self: super: with self; { pycketcasts = callPackage ../development/python-modules/pycketcasts { }; + pyclibrary = callPackage ../development/python-modules/pyclibrary { }; + pyclimacell = callPackage ../development/python-modules/pyclimacell { }; pyclip = callPackage ../development/python-modules/pyclip { }; From 5764652645158001733fbc9457a3804922240a05 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 22 Jan 2026 09:32:33 +0000 Subject: [PATCH 109/449] python3Packages.cuda-bindings: init at 12.8.0 --- .../python-modules/cuda-bindings/default.nix | 142 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 144 insertions(+) create mode 100644 pkgs/development/python-modules/cuda-bindings/default.nix diff --git a/pkgs/development/python-modules/cuda-bindings/default.nix b/pkgs/development/python-modules/cuda-bindings/default.nix new file mode 100644 index 000000000000..288e4a2ffdc9 --- /dev/null +++ b/pkgs/development/python-modules/cuda-bindings/default.nix @@ -0,0 +1,142 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + cudaPackages, + addDriverRunpath, + + # build-system + cython, + setuptools, + pyclibrary, + + # env + symlinkJoin, + + # tests + numpy, + pytestCheckHook, + + # passthru + cuda-bindings, +}: + +buildPythonPackage (finalAttrs: { + pname = "cuda-bindings"; + version = "12.8.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "NVIDIA"; + repo = "cuda-python"; + tag = "v${finalAttrs.version}"; + hash = "sha256-7e9w70KkC6Pcvyu6Cwt5Asrc3W9TgsjiGvArRTer6Oc="; + }; + + sourceRoot = "${finalAttrs.src.name}/cuda_bindings"; + + postPatch = + let + libCudaPath = + # Use cuda_compat to provide libcuda.so on pre-Thor Jetsons + if (cudaPackages.cuda_compat.meta.available or false) then + cudaPackages.cuda_compat + + # Else, use the host CUDA driver library + else + addDriverRunpath.driverLink; + in + '' + substituteInPlace cuda/bindings/_internal/nvjitlink_linux.pyx \ + --replace-fail \ + 'so_name = "libnvJitLink.so"' \ + 'so_name = "${lib.getLib cudaPackages.libnvjitlink}/lib/libnvJitLink.so"' \ + --replace-fail \ + "handle = dlopen('libcuda.so.1'" \ + "handle = dlopen('${libCudaPath}/lib/libcuda.so.1'" + + substituteInPlace cuda/bindings/_bindings/cydriver.pyx.in \ + --replace-fail \ + "path = 'libcuda.so.1'" \ + "path = '${libCudaPath}/lib/libcuda.so.1'" + + substituteInPlace cuda/bindings/_bindings/cynvrtc.pyx.in \ + --replace-fail \ + "dlfcn.dlopen('libnvrtc.so.12'" \ + "dlfcn.dlopen('${lib.getLib cudaPackages.cuda_nvrtc}/lib/libnvrtc.so.12'" + + substituteInPlace cuda/bindings/_lib/cyruntime/cyruntime.pyx.in \ + --replace-fail \ + "dlfcn.dlopen('libcudart.so.12'" \ + "dlfcn.dlopen('${lib.getLib cudaPackages.cuda_cudart}/lib/libcudart.so.12'" + ''; + + preBuild = '' + export CUDA_PYTHON_PARALLEL_LEVEL=$NIX_BUILD_CORES + ''; + + build-system = [ + cython + pyclibrary + setuptools + ]; + + env = { + CUDA_HOME = symlinkJoin { + name = "cuda-redist"; + paths = with cudaPackages; [ + (lib.getInclude cuda_cudart) # cuda_runtime.h + (lib.getInclude cuda_nvrtc) # nvrtc.h + (lib.getInclude cuda_profiler_api) # cudaProfiler.h, cuda_profiler_api.h + ]; + }; + }; + + buildInputs = [ + cudaPackages.cuda_nvcc # crt/host_defines.h + ]; + + pythonImportsCheck = [ + "cuda" + "cuda.cuda" + "cuda.cudart" + "cuda.nvrtc" + ]; + + preCheck = '' + rm -rf cuda + ''; + + nativeCheckInputs = [ + numpy + pytestCheckHook + ]; + + enabledTestPaths = [ + "tests/" + ]; + + disabledTestPaths = [ + # The current driver shipped in NixOS (590.48.01) advertises CUDA 13.1, causing the following + # error: + # cuda.bindings._internal.utils.NotSupportedError: only CUDA 12 driver is supported + # + # Ideally, we should transition to cuda 13 across the whole nixpkgs tree. + "tests/test_nvjitlink.py" + ]; + + # Tests need access to a GPU + doCheck = false; + passthru.gpuCheck = cuda-bindings.overridePythonAttrs { + requiredSystemFeatures = [ "cuda" ]; + doCheck = true; + }; + + meta = { + description = "CUDA Python: Performance meets Productivity"; + homepage = "https://github.com/NVIDIA/cuda-python/tree/main/cuda_bindings"; + changelog = "https://nvidia.github.io/cuda-python/${finalAttrs.version}/release/${finalAttrs.version}-notes.html"; + license = lib.licenses.unfreeRedistributable; # NVIDIA Proprietary Software + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8c28f86bb197..49ff6d89277e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3338,6 +3338,8 @@ self: super: with self; { cucumber-tag-expressions = callPackage ../development/python-modules/cucumber-tag-expressions { }; + cuda-bindings = callPackage ../development/python-modules/cuda-bindings { }; + cupy = callPackage ../development/python-modules/cupy { cudaPackages = # CuDNN 9 is not supported: From 731151b014df840b2d71b544a37f741848ec914f Mon Sep 17 00:00:00 2001 From: qbisi Date: Sat, 24 Jan 2026 06:29:49 +0800 Subject: [PATCH 110/449] python3Packages.adios2: link against installed libraries --- pkgs/by-name/ad/adios2/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ad/adios2/package.nix b/pkgs/by-name/ad/adios2/package.nix index 82c460835b13..d3556d4cc9af 100644 --- a/pkgs/by-name/ad/adios2/package.nix +++ b/pkgs/by-name/ad/adios2/package.nix @@ -183,6 +183,11 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeFeature "CMAKE_INSTALL_PYTHONDIR" python3Packages.python.sitePackages) ]; + # python binding libraries should be linked against installed libraries + preInstall = lib.optionalString pythonSupport '' + export adios2_DIR=$out/lib/cmake/adios2 + ''; + # Tests are time-consuming and moved to passthru.tests.withCheck. doCheck = false; dontUseNinjaCheck = true; From 2470c5981f04a5844e607a96d5b3488a193fdc12 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 23:17:48 +0000 Subject: [PATCH 111/449] warehouse: 2.1.0 -> 2.2.0 --- pkgs/by-name/wa/warehouse/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wa/warehouse/package.nix b/pkgs/by-name/wa/warehouse/package.nix index b07aff78550a..d78541632775 100644 --- a/pkgs/by-name/wa/warehouse/package.nix +++ b/pkgs/by-name/wa/warehouse/package.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "warehouse"; - version = "2.1.0"; + version = "2.2.0"; src = fetchFromGitHub { owner = "flattool"; repo = "warehouse"; tag = finalAttrs.version; - hash = "sha256-3xtC6pcZo6MTypeILy+cNMBaPK+PlshIXaeJW6KGyV0="; + hash = "sha256-71nFtOLHVfJn8YW8HihoRnywn3fVr7JCO8ohEI3/Mgo="; }; nativeBuildInputs = [ From a56429bb330df5e6027a1851cefbf83626530559 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 23:30:32 +0000 Subject: [PATCH 112/449] python3Packages.django-admin-sortable2: 2.3 -> 2.3.1 --- .../python-modules/django-admin-sortable2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-admin-sortable2/default.nix b/pkgs/development/python-modules/django-admin-sortable2/default.nix index 76e409295ac7..0f807c961ce5 100644 --- a/pkgs/development/python-modules/django-admin-sortable2/default.nix +++ b/pkgs/development/python-modules/django-admin-sortable2/default.nix @@ -8,13 +8,13 @@ }: let pname = "django-admin-sortable2"; - version = "2.3"; + version = "2.3.1"; src = fetchFromGitHub { owner = "jrief"; repo = "django-admin-sortable2"; tag = version; - hash = "sha256-BhAhql4Ou+CyIo90eKDfm3GSD8DO6uT67/VgcPz13JQ="; + hash = "sha256-noY0SELM+ZBWDoZ/pl1oUV/S0VICtG7sSaCtPGjjOpQ="; }; assets = buildNpmPackage { From 7a0a7471b6088a94b6c95cb59c645aeeced1df1e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 23:58:03 +0000 Subject: [PATCH 113/449] vscode-extensions.julialang.language-julia: 1.174.2 -> 1.176.2 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 42db867495b2..c1819740ec88 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2611,8 +2611,8 @@ let mktplcRef = { name = "language-julia"; publisher = "julialang"; - version = "1.174.2"; - hash = "sha256-nlMuWnJOtUlCB9RGWUngB8KgIiNxoQTHkjI6ZtO/Gjs="; + version = "1.176.2"; + hash = "sha256-vhdEGbIBMLTci803O+3ALDgCG2VmhjFmhcDy4rsa+BI="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/julialang.language-julia/changelog"; From 2f4a9023844bc1a9153dd7d988d19b36175c113e Mon Sep 17 00:00:00 2001 From: ccicnce113424 Date: Sat, 24 Jan 2026 09:12:31 +0800 Subject: [PATCH 114/449] linuxPackages.nvidiaPackages.vulkan_beta: 580.94.13 -> 580.94.16 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 2ad157561ef5..58a0a259a5e4 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -101,11 +101,11 @@ rec { # Vulkan developer beta driver # See here for more information: https://developer.nvidia.com/vulkan-driver vulkan_beta = generic rec { - version = "580.94.13"; + version = "580.94.16"; persistencedVersion = "580.95.05"; settingsVersion = "580.95.05"; - sha256_64bit = "sha256-Hg9LOxG1n2cupWUIi/miGf67y/vvzQEsOtni8KzGx40="; - openSha256 = "sha256-vDXx6cH/02TAaM7pWrJdTFw65GmydRMmyIYFeUAzHFg="; + sha256_64bit = "sha256-DqwALfSNPjLsat4Q9Sg44BACNUyqK+kpUxL5CFzLlRc="; + openSha256 = "sha256-WWql/WBQyWNG+skZgvUFbNCClVjty3s3+QR6NnJhSF4="; settingsSha256 = "sha256-F2wmUEaRrpR1Vz0TQSwVK4Fv13f3J9NJLtBe4UP2f14="; persistencedSha256 = "sha256-QCwxXQfG/Pa7jSTBB0xD3lsIofcerAWWAHKvWjWGQtg="; url = "https://developer.nvidia.com/downloads/vulkan-beta-${lib.concatStrings (lib.splitVersion version)}-linux"; From 51735b224741ecdc9ab2e5bb5b98b034705c4252 Mon Sep 17 00:00:00 2001 From: Alex James Date: Sat, 27 Dec 2025 20:29:23 -0600 Subject: [PATCH 115/449] linux/hardened: replace GCC_PLUGIN_STRUCTLEAK with INIT_STACK_ALL_ZERO Linux 5.9 added a config option (INIT_STACK_ALL_ZERO) to zero initialize stack variables by default with -ftrivial-auto-var-init=zero on supported compilers (GCC 12+ and Clang 15+) [1]. This is similar to the zero initialization done by the GCC structleak plugin, but it also works with Clang. The Kernel Self Protection Project recommends using INIT_STACK_ALL_ZERO over GCC_PLUGIN_STRUCTLEAK_BYREF_ALL on supported kernel versions and toolchains [2]. Kernel 6.16 also dropped support for the GCC structleak plugin, with INIT_STACK_ALL_ZERO being recommended as a replacement [3]. Update the hardened kernel config to use INIT_STACK_ALL_ZERO instead of GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (as kernel 5.10 is the minimum supported version in Nixpkgs). This matches other distros, such as Arch Linux [4] and Fedora [5]. [1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f0fe00d4972a8cd4b98cc2c29758615e4d51cdfe [2]: https://kspp.github.io/Recommended_Settings [3]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8530ea3c9b9747faba46ed3a59ad103b894f1189 [4]: https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/commit/231862cf72a926e62d5a02efd2b833f368b293b0 [5]: https://src.fedoraproject.org/rpms/kernel/blob/8ca58d5eff5c5c56e54e3ba64ffa887ead00a934/f/kernel-x86_64-fedora.config#_3189 --- pkgs/os-specific/linux/kernel/hardened/config.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/hardened/config.nix b/pkgs/os-specific/linux/kernel/hardened/config.nix index 85c5fb47191c..df86a9e8e7bc 100644 --- a/pkgs/os-specific/linux/kernel/hardened/config.nix +++ b/pkgs/os-specific/linux/kernel/hardened/config.nix @@ -1,5 +1,5 @@ # Based on recommendations from: -# http://kernsec.org/wiki/index.php/Kernel_Self_Protection_Project#Recommended_settings +# https://kspp.github.io/Recommended_Settings # https://wiki.gentoo.org/wiki/Hardened/Hardened_Kernel_Project # # Dangerous features that can be permanently (for the boot session) disabled at @@ -56,6 +56,9 @@ assert (lib.versionAtLeast version "4.9"); # Enable init_on_free by default INIT_ON_FREE_DEFAULT_ON = whenAtLeast "5.3" yes; + # Initialize all stack variables on function entry + INIT_STACK_ALL_ZERO = yes; + # Wipe all caller-used registers on exit from a function ZERO_CALL_USED_REGS = whenAtLeast "5.15" yes; @@ -67,8 +70,6 @@ assert (lib.versionAtLeast version "4.9"); GCC_PLUGINS = yes; # Enable gcc plugin options - GCC_PLUGIN_STRUCTLEAK = option yes; # A port of the PaX structleak plugin - GCC_PLUGIN_STRUCTLEAK_BYREF_ALL = option yes; # Also cover structs passed by address GCC_PLUGIN_STACKLEAK = whenAtLeast "4.20" yes; # A port of the PaX stackleak plugin GCC_PLUGIN_RANDSTRUCT = whenOlder "5.19" yes; # A port of the PaX randstruct plugin GCC_PLUGIN_RANDSTRUCT_PERFORMANCE = whenOlder "5.19" yes; From 9d114360bff60d977e5d14a27bd0f09313be197b Mon Sep 17 00:00:00 2001 From: Alex James Date: Sat, 27 Dec 2025 21:11:41 -0600 Subject: [PATCH 116/449] linux/hardened: limit SECURITY_WRITABLE_HOOKS to 6.3 and older kernels Linux 6.4 dropped support for disabling SELinux at runtime [1]. The SECURITY_WRITABLE_HOOKS config option was removed in this patch. Update the hardened config to only disable this option on supported kernel versions (6.3 and older). [1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f22f9aaf6c3d92ebd5ad9e67acc03afebaaeb289 --- pkgs/os-specific/linux/kernel/hardened/config.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/kernel/hardened/config.nix b/pkgs/os-specific/linux/kernel/hardened/config.nix index df86a9e8e7bc..beebef90db38 100644 --- a/pkgs/os-specific/linux/kernel/hardened/config.nix +++ b/pkgs/os-specific/linux/kernel/hardened/config.nix @@ -29,7 +29,7 @@ assert (lib.versionAtLeast version "4.9"); # We set SECURITY_WRITABLE_HOOKS n primarily for documentation purposes; the # config builder fails to detect that it has indeed been unset. SECURITY_SELINUX_DISABLE = whenOlder "6.4" no; # On 6.4: error: unused option: SECURITY_SELINUX_DISABLE - SECURITY_WRITABLE_HOOKS = option no; + SECURITY_WRITABLE_HOOKS = whenOlder "6.4" no; # Perform additional validation of commonly targeted structures. DEBUG_CREDENTIALS = whenOlder "6.6" yes; From d07f21db261e9c2f13ae8b867b8c521bf8e81ca2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 04:51:48 +0000 Subject: [PATCH 117/449] nu_scripts: 0-unstable-2026-01-11 -> 0-unstable-2026-01-23 --- pkgs/by-name/nu/nu_scripts/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nu/nu_scripts/package.nix b/pkgs/by-name/nu/nu_scripts/package.nix index 7acd06655faf..77a1a25d69ce 100644 --- a/pkgs/by-name/nu/nu_scripts/package.nix +++ b/pkgs/by-name/nu/nu_scripts/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "nu_scripts"; - version = "0-unstable-2026-01-11"; + version = "0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "nushell"; repo = "nu_scripts"; - rev = "c0eef9bb94eaf9d69f1cc27e2e1964fdb66fb24a"; - hash = "sha256-KfnxoyLY8F0jx6h/SGQb5hkTBHgaa0fktE1qM4BKTBc="; + rev = "e65d76cd14979937ee378d56fc21f4e72f21cecc"; + hash = "sha256-LPwe0DS7rNFY6MUcfCCqMYJjPkhHQyBmy4M+KjrNz34="; }; installPhase = '' From 5df6f7b3b19a7f93a29463cb8d33931f203ec1da Mon Sep 17 00:00:00 2001 From: kashw2 Date: Sat, 24 Jan 2026 16:41:58 +1000 Subject: [PATCH 118/449] tempo: 2.9.0 -> 2.9.1 --- pkgs/by-name/te/tempo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/tempo/package.nix b/pkgs/by-name/te/tempo/package.nix index 688b2bf3d036..db2b2a85eb38 100644 --- a/pkgs/by-name/te/tempo/package.nix +++ b/pkgs/by-name/te/tempo/package.nix @@ -7,14 +7,14 @@ buildGoModule (finalAttrs: { pname = "tempo"; - version = "2.9.0"; + version = "2.9.1"; src = fetchFromGitHub { owner = "grafana"; repo = "tempo"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-98qK+U1SltwTdeNH+MXVU9ql9Be2tMOYZ9W3dEqBqAI="; + hash = "sha256-Cbac8LQGZ5y+6JE40s/eCufeUH4QxyOiGOfg4XFIstE="; }; vendorHash = null; From 915d501c3da15922f797ef4c84d9bc23eb67cd60 Mon Sep 17 00:00:00 2001 From: eljamm Date: Sat, 24 Jan 2026 07:15:30 +0000 Subject: [PATCH 119/449] linux_xanmod: 6.12.66 -> 6.12.67 - Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.67-xanmod1.gz - Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.66-xanmod1..6.12.67-xanmod1?from_project_id=51590166 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 2c61bac2a476..21d9b4729b5e 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -15,8 +15,8 @@ let variants = { # ./update-xanmod.sh lts lts = { - version = "6.12.66"; - hash = "sha256-TjfSGArDcBysHtu6w9fYU1PflStZitIZDFnb6pGeLP0="; + version = "6.12.67"; + hash = "sha256-xUiVE59kiuaVK9/ENxinZMVUBtAxLP5Wiut4r5kCwJo="; isLTS = true; }; # ./update-xanmod.sh main From 453fcac0c33f0e2c5eefd44a72d62ffb6c244700 Mon Sep 17 00:00:00 2001 From: eljamm Date: Sat, 24 Jan 2026 07:18:35 +0000 Subject: [PATCH 120/449] linux_xanmod_latest: 6.18.6 -> 6.18.7 - Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.7-xanmod1.gz - Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.6-xanmod1..6.18.7-xanmod1?from_project_id=51590166 --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 21d9b4729b5e..88d03556f63a 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -21,8 +21,8 @@ let }; # ./update-xanmod.sh main main = { - version = "6.18.6"; - hash = "sha256-rz5oGDgZZsBbYqP1Du+gGKUuoDMiKMXsLSxnpASHRjc="; + version = "6.18.7"; + hash = "sha256-kMnJGI0GJ6Cgi5jqrLHRzHI2yE/KEOtBtvgevKnSDO8="; }; }; From 521f58fba253cfcfd40119f5bd3acbccd970d8eb Mon Sep 17 00:00:00 2001 From: wrvsrx Date: Sat, 24 Jan 2026 16:01:14 +0800 Subject: [PATCH 121/449] rustical: remove postPatch phase rustc in nixpkgs has been updated to 1.92.0, which satisfies the minimum required version for rustical. So the postPatch is no longer necessary. --- pkgs/by-name/ru/rustical/package.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/by-name/ru/rustical/package.nix b/pkgs/by-name/ru/rustical/package.nix index a5345b62acc9..13c962e0d9a2 100644 --- a/pkgs/by-name/ru/rustical/package.nix +++ b/pkgs/by-name/ru/rustical/package.nix @@ -19,11 +19,6 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-TNIAdxOmAgZOGe3aBcKmeEzuGP8LuhGNDMNY/MUwiTw="; - postPatch = '' - substituteInPlace Cargo.toml \ - --replace-fail 'rust-version = "1.92"' 'rust-version = "1.91"' - ''; - nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; From dc68cf04c871c74c3330dd8de59177cffcdb01f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 08:41:39 +0000 Subject: [PATCH 122/449] python3Packages.pyppeteer-ng: 2.0.0rc11 -> 2.0.0rc12 --- pkgs/development/python-modules/pyppeteer-ng/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyppeteer-ng/default.nix b/pkgs/development/python-modules/pyppeteer-ng/default.nix index 0402fc2581cf..bf68798908a2 100644 --- a/pkgs/development/python-modules/pyppeteer-ng/default.nix +++ b/pkgs/development/python-modules/pyppeteer-ng/default.nix @@ -41,14 +41,14 @@ buildPythonPackage rec { pname = "pyppeteer-ng"; - version = "2.0.0rc11"; + version = "2.0.0rc12"; pyproject = true; src = fetchFromGitHub { owner = "dgtlmoon"; repo = "pyppeteer-ng"; tag = version; - hash = "sha256-vhsqz/2wNLqjtwVdLyLyO+JX7g2sz5MEMoHOnsDl/KQ="; + hash = "sha256-FHvVnIBK29GFYfUahi49TlJGwyU3xc7kI4rZ+C/Q4oU="; }; postPatch = '' From cababfe25057794e69a99e559a193c99a40731fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 08:50:57 +0000 Subject: [PATCH 123/449] python3Packages.pyscf: 2.11.0 -> 2.12.0 --- pkgs/development/python-modules/pyscf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyscf/default.nix b/pkgs/development/python-modules/pyscf/default.nix index 509a758d8340..7219869ab6c7 100644 --- a/pkgs/development/python-modules/pyscf/default.nix +++ b/pkgs/development/python-modules/pyscf/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "pyscf"; - version = "2.11.0"; + version = "2.12.0"; format = "setuptools"; src = fetchFromGitHub { owner = "pyscf"; repo = "pyscf"; tag = "v${version}"; - hash = "sha256-JqjZn4EL6P7qS9PJ/wV6+FniEUeCB/f271nczVH5VuQ="; + hash = "sha256-/C8BKUNtp8QoSjbcSZGH2Si4JjygIygW04wtL8vGXLk="; }; # setup.py calls Cmake and passes the arguments in CMAKE_CONFIGURE_ARGS to cmake. From da9496d086c84908c122ab04d7ed9dd2bd5838c0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 11:04:11 +0100 Subject: [PATCH 124/449] python313Packages.opower: 0.16.4 -> 0.16.5 Diff: https://github.com/tronikos/opower/compare/v0.16.4...v0.16.5 Changelog: https://github.com/tronikos/opower/releases/tag/v0.16.5 --- pkgs/development/python-modules/opower/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/opower/default.nix b/pkgs/development/python-modules/opower/default.nix index 117ac904cf18..e8f455f7650c 100644 --- a/pkgs/development/python-modules/opower/default.nix +++ b/pkgs/development/python-modules/opower/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "opower"; - version = "0.16.4"; + version = "0.16.5"; pyproject = true; src = fetchFromGitHub { owner = "tronikos"; repo = "opower"; tag = "v${finalAttrs.version}"; - hash = "sha256-r1evfPKvuMXlOvpwqqOSyC80TpZWphYhDVQCi9IiI+8="; + hash = "sha256-MeHM6ro6SNz9w4PTCJhc3zZAIkXKujthEJaq9A5zbI8="; }; build-system = [ setuptools ]; From cf793309d1a8b963264532a9b8243277691a44f6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 11:06:27 +0100 Subject: [PATCH 125/449] python313Packages.pyairobotrest: 0.2.0 -> 0.3.0 Diff: https://github.com/mettolen/pyairobotrest/compare/0.2.0...0.3.0 Changelog: https://github.com/mettolen/pyairobotrest/blob/0.3.0/CHANGELOG.md --- pkgs/development/python-modules/pyairobotrest/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyairobotrest/default.nix b/pkgs/development/python-modules/pyairobotrest/default.nix index cbd16f190162..89802301ce90 100644 --- a/pkgs/development/python-modules/pyairobotrest/default.nix +++ b/pkgs/development/python-modules/pyairobotrest/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyairobotrest"; - version = "0.2.0"; + version = "0.3.0"; pyproject = true; src = fetchFromGitHub { owner = "mettolen"; repo = "pyairobotrest"; - tag = "v${version}"; - hash = "sha256-a0xsmknDe96cOBewhwVLy2Tw5sYffh8lZR4e+q6uGz4="; + tag = version; + hash = "sha256-PYrxQgWlcF7a/gwbJLL1JFrM+5HM3nQco9Yzy3qV1HM="; }; build-system = [ setuptools ]; From 805ef46f3b75a9d4723d87ff208547eedc59d4ab Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 11:07:58 +0100 Subject: [PATCH 126/449] python313Packages.pyairobotrest: migrate to finalAttrs --- pkgs/development/python-modules/pyairobotrest/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyairobotrest/default.nix b/pkgs/development/python-modules/pyairobotrest/default.nix index 89802301ce90..750e0d3f98b6 100644 --- a/pkgs/development/python-modules/pyairobotrest/default.nix +++ b/pkgs/development/python-modules/pyairobotrest/default.nix @@ -8,7 +8,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyairobotrest"; version = "0.3.0"; pyproject = true; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "mettolen"; repo = "pyairobotrest"; - tag = version; + tag = finalAttrs.version; hash = "sha256-PYrxQgWlcF7a/gwbJLL1JFrM+5HM3nQco9Yzy3qV1HM="; }; @@ -34,10 +34,10 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/mettolen/pyairobotrest/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/mettolen/pyairobotrest/blob/${finalAttrs.src.tag}/CHANGELOG.md"; description = "Python library for controlling Airobot TE1 thermostats via local REST API"; homepage = "https://github.com/mettolen/pyairobotrest"; license = lib.licenses.mit; maintainers = [ lib.maintainers.dotlambda ]; }; -} +}) From 1bfd45c48011f258ca18f83aeaa91a51220a912e Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 24 Jan 2026 11:14:54 +0100 Subject: [PATCH 127/449] noriskclient-launcher-unwrapped: 0.6.16 -> 0.6.17 --- pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix b/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix index 28e138fb7fa0..8969d8c9c475 100644 --- a/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix +++ b/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix @@ -18,13 +18,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "noriskclient-launcher-unwrapped"; - version = "0.6.16"; + version = "0.6.17"; src = fetchFromGitHub { owner = "NoRiskClient"; repo = "noriskclient-launcher"; tag = "v${finalAttrs.version}"; - hash = "sha256-xYbQC7KLYKB2nU+bTl8jMMkfSuq7p8RNr8nJyLEQb1c="; + hash = "sha256-N61/O2cCMIwqkNEwBO3QtHveNiZKXbwehybXFRrTsA0="; }; yarnOfflineCache = fetchYarnDeps { From d3e85349cc2d6bdce4922a77425aaf43c0317466 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 10:14:59 +0000 Subject: [PATCH 128/449] sudachidict: 20251022 -> 20260116 --- pkgs/by-name/su/sudachidict/package.nix | 8 ++++---- pkgs/development/python-modules/sudachidict/default.nix | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/su/sudachidict/package.nix b/pkgs/by-name/su/sudachidict/package.nix index 7b453ce35719..e529e7f75c34 100644 --- a/pkgs/by-name/su/sudachidict/package.nix +++ b/pkgs/by-name/su/sudachidict/package.nix @@ -7,20 +7,20 @@ let pname = "sudachidict"; - version = "20251022"; + version = "20260116"; srcs = { core = fetchzip { url = "https://github.com/WorksApplications/SudachiDict/releases/download/v${version}/sudachi-dictionary-${version}-core.zip"; - hash = "sha256-kfYGjDO7kO0Gy0YhBceetl2B51iH3myCVt3MCo9nYq0="; + hash = "sha256-ngu93F5AQjQibIuNzLtVdokvzddhLbz850njAWDGBMk="; }; small = fetchzip { url = "https://github.com/WorksApplications/SudachiDict/releases/download/v${version}/sudachi-dictionary-${version}-small.zip"; - hash = "sha256-Y8vX4+G5JB0AmiKP5lGYh/t3NeXSgyGd0Wvv6qFpikE="; + hash = "sha256-+JL1U0YQqdovQxIWEUq7ks1oaSMlI3SgG9sEqGG8YxE="; }; full = fetchzip { url = "https://github.com/WorksApplications/SudachiDict/releases/download/v${version}/sudachi-dictionary-${version}-full.zip"; - hash = "sha256-w/yBWslxIIdniR9c3LN4G4n94VqT73506u/knL9/Pj8="; + hash = "sha256-uZYAxZUfkwQxHV5QbldU4VoHdUyBU4agcl8Yhnqf+sg="; }; }; in diff --git a/pkgs/development/python-modules/sudachidict/default.nix b/pkgs/development/python-modules/sudachidict/default.nix index e949603b5379..281cbcd02445 100644 --- a/pkgs/development/python-modules/sudachidict/default.nix +++ b/pkgs/development/python-modules/sudachidict/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { owner = "WorksApplications"; repo = "SudachiDict"; tag = "v${version}"; - hash = "sha256-twmQWz8MWYBE2QtowiqPrmjudOgFfk7MjjujYG8ykcY="; + hash = "sha256-u/LQBAOm2ElF/MmBS9id9Ex1KSKakQ4QCXmENH1B9d0="; }; sourceRoot = "${src.name}/python"; From 565234b5ed69435d44b44eb48cb6bb9614eb3cd9 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 24 Jan 2026 11:16:44 +0100 Subject: [PATCH 129/449] noriskclient-launcher-unwrapped: add meta.changelog --- pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix b/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix index 8969d8c9c475..223a217d8b02 100644 --- a/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix +++ b/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix @@ -78,6 +78,7 @@ rustPlatform.buildRustPackage (finalAttrs: { passthru.updateScript = nix-update-script { }; meta = { + changelog = "https://github.com/NoRiskClient/noriskclient-launcher/blob/v3/changelogs/${finalAttrs.version}.txt"; description = "Minecraft Launcher for NoRisk Client"; homepage = "https://norisk.gg"; license = lib.licenses.gpl3Only; From 978949a3c87cb89f1bad4f78aa4548a685878cea Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Wed, 24 Dec 2025 23:22:21 +0100 Subject: [PATCH 130/449] rust-bindgen: fix for structuredAttrs --- pkgs/development/tools/rust/bindgen/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/rust/bindgen/default.nix b/pkgs/development/tools/rust/bindgen/default.nix index c7989b5bc6a8..393b89a4acb4 100644 --- a/pkgs/development/tools/rust/bindgen/default.nix +++ b/pkgs/development/tools/rust/bindgen/default.nix @@ -10,11 +10,8 @@ let self = runCommand "rust-bindgen-${rust-bindgen-unwrapped.version}" { - #for substituteAll - inherit bash; pname = "rust-bindgen"; inherit (rust-bindgen-unwrapped) version; - unwrapped = rust-bindgen-unwrapped; meta = rust-bindgen-unwrapped.meta // { longDescription = rust-bindgen-unwrapped.meta.longDescription + '' This version of bindgen is wrapped with the required compiler flags @@ -46,9 +43,13 @@ let # if you modify the logic to find the right clang flags, also modify rustPlatform.bindgenHook '' mkdir -p $out/bin - export cincludes="$(< ${clang}/nix-support/cc-cflags) $(< ${clang}/nix-support/libc-cflags)" - export cxxincludes="$(< ${clang}/nix-support/libcxx-cxxflags)" - substituteAll ${./wrapper.sh} $out/bin/bindgen + cincludes="$(< ${clang}/nix-support/cc-cflags) $(< ${clang}/nix-support/libc-cflags)" + cxxincludes="$(< ${clang}/nix-support/libcxx-cxxflags)" + substitute ${./wrapper.sh} $out/bin/bindgen \ + --replace-fail "@bash@" "${bash}" \ + --replace-fail "@cxxincludes@" "$cxxincludes" \ + --replace-fail "@cincludes@" "$cincludes" \ + --replace-fail "@unwrapped@" "${rust-bindgen-unwrapped}" chmod +x $out/bin/bindgen ''; in From 812f343e8a18f5f29292cc4fdb11e34570905a53 Mon Sep 17 00:00:00 2001 From: Juanjo Presa Date: Fri, 23 Jan 2026 19:54:11 +0100 Subject: [PATCH 131/449] =?UTF-8?q?liquidsoap:=202.3.3=20=E2=86=92=202.4.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../development/ocaml-modules/ffmpeg/base.nix | 5 +++-- .../ocaml-modules/ffmpeg/default.nix | 2 +- .../ocaml-modules/ffmpeg/ffmpeg-av.nix | 2 +- .../ocaml-modules/ffmpeg/ffmpeg-avcodec.nix | 2 +- .../ocaml-modules/ffmpeg/ffmpeg-avdevice.nix | 2 +- .../ocaml-modules/ffmpeg/ffmpeg-avfilter.nix | 2 +- .../ocaml-modules/ffmpeg/ffmpeg-avutil.nix | 2 +- .../ffmpeg/ffmpeg-swresample.nix | 2 +- .../ocaml-modules/ffmpeg/ffmpeg-swscale.nix | 2 +- pkgs/tools/audio/liquidsoap/full.nix | 20 +++++++++---------- pkgs/top-level/ocaml-packages.nix | 14 ++++++------- 11 files changed, 27 insertions(+), 28 deletions(-) diff --git a/pkgs/development/ocaml-modules/ffmpeg/base.nix b/pkgs/development/ocaml-modules/ffmpeg/base.nix index b810f46bc7ba..f70aea3e038f 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/base.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/base.nix @@ -1,13 +1,13 @@ { lib, fetchFromGitHub }: rec { - version = "1.2.5"; + version = "1.2.8"; src = fetchFromGitHub { owner = "savonet"; repo = "ocaml-ffmpeg"; tag = "v${version}"; - hash = "sha256-MWO8B/L/KHLuq/BIIIidsLbFwGIwt/xj+/M1zEp8Z/8="; + hash = "sha256-wQvpbvAAg4tybAFdGq0O9vfCc0v2iPFk04Q3zgTwa7Y="; }; meta = { @@ -18,6 +18,7 @@ rec { maintainers = with lib.maintainers; [ dandellion momeemt + juaningan ]; }; } diff --git a/pkgs/development/ocaml-modules/ffmpeg/default.nix b/pkgs/development/ocaml-modules/ffmpeg/default.nix index 54c460bb3afc..417cd3d3f364 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/default.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/default.nix @@ -14,7 +14,7 @@ buildDunePackage { pname = "ffmpeg"; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.12"; inherit (ffmpeg-base) version src; diff --git a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-av.nix b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-av.nix index 7e59b6402605..83b703bfffdf 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-av.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-av.nix @@ -12,7 +12,7 @@ buildDunePackage { pname = "ffmpeg-av"; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.12"; inherit (ffmpeg-base) version src; diff --git a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avcodec.nix b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avcodec.nix index 88d0d8fb1dae..14cbff80bc8b 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avcodec.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avcodec.nix @@ -11,7 +11,7 @@ buildDunePackage { pname = "ffmpeg-avcodec"; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.12"; inherit (ffmpeg-base) version src; diff --git a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avdevice.nix b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avdevice.nix index dca995a11932..9d4179616ab0 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avdevice.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avdevice.nix @@ -11,7 +11,7 @@ buildDunePackage { pname = "ffmpeg-avdevice"; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.12"; inherit (ffmpeg-base) version src; diff --git a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avfilter.nix b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avfilter.nix index 547c45286b12..d9b2d203da83 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avfilter.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avfilter.nix @@ -11,7 +11,7 @@ buildDunePackage { pname = "ffmpeg-avfilter"; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.12"; inherit (ffmpeg-base) version src; diff --git a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avutil.nix b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avutil.nix index c3620bfcdf4e..e86530b81b0b 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avutil.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-avutil.nix @@ -11,7 +11,7 @@ buildDunePackage { pname = "ffmpeg-avutil"; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.12"; inherit (ffmpeg-base) version src; diff --git a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-swresample.nix b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-swresample.nix index 46acde6eeedb..102099e08222 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-swresample.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-swresample.nix @@ -12,7 +12,7 @@ buildDunePackage { pname = "ffmpeg-swresample"; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.12"; inherit (ffmpeg-base) version src; diff --git a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-swscale.nix b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-swscale.nix index a52132475082..edc37669cb15 100644 --- a/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-swscale.nix +++ b/pkgs/development/ocaml-modules/ffmpeg/ffmpeg-swscale.nix @@ -11,7 +11,7 @@ buildDunePackage { pname = "ffmpeg-swscale"; - minimalOCamlVersion = "4.08"; + minimalOCamlVersion = "4.12"; inherit (ffmpeg-base) version src; diff --git a/pkgs/tools/audio/liquidsoap/full.nix b/pkgs/tools/audio/liquidsoap/full.nix index 054c489ec44e..52578b24191e 100644 --- a/pkgs/tools/audio/liquidsoap/full.nix +++ b/pkgs/tools/audio/liquidsoap/full.nix @@ -21,26 +21,22 @@ yt-dlp ], }: - -let +stdenv.mkDerivation (finalAttrs: { pname = "liquidsoap"; - version = "2.3.3"; -in -stdenv.mkDerivation { - inherit pname version; + version = "2.4.2"; src = fetchFromGitHub { owner = "savonet"; repo = "liquidsoap"; - tag = "v${version}"; - hash = "sha256-EQFWFtgWvwsV+ZhO36Sd7mpxYOnd4Vv6Z+6xsgi335k="; + tag = "v${finalAttrs.version}"; + hash = "sha256-ViJlG+AUncL37mltlFFXVho98Up11qZI3wwSnrd9C8g="; }; postPatch = '' - substituteInPlace src/lang/dune \ + substituteInPlace src/lang/base/dune \ --replace-warn "(run git rev-parse --short HEAD)" "(run echo -n nixpkgs)" # Compatibility with camlimages 5.0.5 - substituteInPlace src/core/dune \ + substituteInPlace src/core/optionals/camlimages/dune \ --replace-warn camlimages.all_formats camlimages.core ''; @@ -141,6 +137,7 @@ stdenv.mkDerivation { ocamlPackages.shine ocamlPackages.soundtouch ocamlPackages.speex + ocamlPackages.ocaml_sqlite3 ocamlPackages.srt ocamlPackages.ssl ocamlPackages.taglib @@ -160,8 +157,9 @@ stdenv.mkDerivation { changelog = "https://raw.githubusercontent.com/savonet/liquidsoap/main/CHANGES.md"; maintainers = with lib.maintainers; [ dandellion + juaningan ]; license = lib.licenses.gpl2Plus; platforms = ocamlPackages.ocaml.meta.platforms or [ ]; }; -} +}) diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index a73509d8cd22..93228129e5f2 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -626,25 +626,25 @@ let ffmpeg = callPackage ../development/ocaml-modules/ffmpeg { }; ffmpeg-av = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-av.nix { - ffmpeg = pkgs.ffmpeg_6; + ffmpeg = pkgs.ffmpeg_8; }; ffmpeg-avcodec = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avcodec.nix { - ffmpeg = pkgs.ffmpeg_6; + ffmpeg = pkgs.ffmpeg_8; }; ffmpeg-avdevice = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avdevice.nix { - ffmpeg = pkgs.ffmpeg_6; + ffmpeg = pkgs.ffmpeg_8; }; ffmpeg-avfilter = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avfilter.nix { - ffmpeg = pkgs.ffmpeg_6; + ffmpeg = pkgs.ffmpeg_8; }; ffmpeg-avutil = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avutil.nix { - ffmpeg = pkgs.ffmpeg_6; + ffmpeg = pkgs.ffmpeg_8; }; ffmpeg-swresample = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-swresample.nix { - ffmpeg = pkgs.ffmpeg_6; + ffmpeg = pkgs.ffmpeg_8; }; ffmpeg-swscale = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-swscale.nix { - ffmpeg = pkgs.ffmpeg_6; + ffmpeg = pkgs.ffmpeg_8; }; fiber = callPackage ../development/ocaml-modules/fiber { }; From 4e11a4a7e13d9712e70a8ff282a76a4ec1ab3b1e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 10:59:56 +0000 Subject: [PATCH 132/449] matrix-hookshot: 7.2.0 -> 7.3.0 --- pkgs/by-name/ma/matrix-hookshot/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/matrix-hookshot/package.nix b/pkgs/by-name/ma/matrix-hookshot/package.nix index a5bd84c47bee..1a756900c638 100644 --- a/pkgs/by-name/ma/matrix-hookshot/package.nix +++ b/pkgs/by-name/ma/matrix-hookshot/package.nix @@ -18,23 +18,23 @@ stdenv.mkDerivation (finalAttrs: { pname = "matrix-hookshot"; - version = "7.2.0"; + version = "7.3.0"; src = fetchFromGitHub { owner = "matrix-org"; repo = "matrix-hookshot"; tag = finalAttrs.version; - hash = "sha256-v0y7TpLAmzyTjuYVii8aIieeBqXNw462d5QDeY/vdgg="; + hash = "sha256-d0ybypFKruL236yZZJbMd9kLKPD1/LBiIQuM0l7gtpc="; }; offlineCache = fetchYarnDeps { inherit (finalAttrs) src; - hash = "sha256-41iLbrosvcLi3JpywlXoWj3lu/FjUMFF6PwgDvgooms="; + hash = "sha256-zeONd4JjUuXR009osMBUamzAvom21HnMJtNpkbC66IQ="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-1eBiLZHGNJxXNCVavkKt0xckAD2cilOW2wNCtqJ8O4g="; + hash = "sha256-xr7/Swo2FwkJjLQ0Yrvytqc9a5XwycenEOjtJi0cHJ4="; }; buildInputs = [ openssl ]; From ca3ddd794f772b917410f0d1fb734f5b6c6ed530 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 11:19:44 +0000 Subject: [PATCH 133/449] enzyme: 0.0.238 -> 0.0.239 --- pkgs/by-name/en/enzyme/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/en/enzyme/package.nix b/pkgs/by-name/en/enzyme/package.nix index b0e6ef0efa76..7ea80fb5a75a 100644 --- a/pkgs/by-name/en/enzyme/package.nix +++ b/pkgs/by-name/en/enzyme/package.nix @@ -7,13 +7,13 @@ }: llvmPackages.stdenv.mkDerivation rec { pname = "enzyme"; - version = "0.0.238"; + version = "0.0.239"; src = fetchFromGitHub { owner = "EnzymeAD"; repo = "Enzyme"; rev = "v${version}"; - hash = "sha256-n++71Ibt4+nnyx56ICovObJx9CH12fxH+WXsAByIyJA="; + hash = "sha256-Sa+AVA8OdCQ5PGphs60zWnMkkEMm9CRyGT5Nsc5TX+M="; }; postPatch = '' From 74ba2a8fc34d772297e4001ea059f6d1ffa6a2a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 11:57:43 +0000 Subject: [PATCH 134/449] mousam: 1.4.0 -> 1.4.2 --- pkgs/by-name/mo/mousam/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/mousam/package.nix b/pkgs/by-name/mo/mousam/package.nix index ba19ed0df45d..b15b3b71a817 100644 --- a/pkgs/by-name/mo/mousam/package.nix +++ b/pkgs/by-name/mo/mousam/package.nix @@ -13,7 +13,7 @@ python3Packages.buildPythonApplication rec { pname = "mousam"; - version = "1.4.0"; + version = "1.4.2"; # built with meson, not a python format pyproject = false; @@ -21,7 +21,7 @@ python3Packages.buildPythonApplication rec { owner = "amit9838"; repo = "mousam"; tag = "v${version}"; - hash = "sha256-wJcexOyQqLQJLCathpt6D0SEJP1AvfLPfhAfNzhknUQ="; + hash = "sha256-V2R5XfkuaJ4fjgOhoTNZVk4FqKlCJqum7A2NsPISgM8="; }; nativeBuildInputs = [ From ad096025e985379b5bf7039491a68ef6c11c413c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 12:05:04 +0000 Subject: [PATCH 135/449] fluxcd-operator: 0.38.1 -> 0.40.0 --- pkgs/by-name/fl/fluxcd-operator/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/fluxcd-operator/package.nix b/pkgs/by-name/fl/fluxcd-operator/package.nix index 39fb152d2620..66c2748149d2 100644 --- a/pkgs/by-name/fl/fluxcd-operator/package.nix +++ b/pkgs/by-name/fl/fluxcd-operator/package.nix @@ -9,16 +9,16 @@ }: buildGoModule (finalAttrs: { pname = "fluxcd-operator"; - version = "0.38.1"; + version = "0.40.0"; src = fetchFromGitHub { owner = "controlplaneio-fluxcd"; repo = "fluxcd-operator"; tag = "v${finalAttrs.version}"; - hash = "sha256-thSUS3OQecOSaC6e5o1yRuI7FAyy/wZEvp+tIdJrtSo="; + hash = "sha256-31C+QsuXTQEPUKe3h/u52RXF9FxHidQxIZkrhLvOcuU="; }; - vendorHash = "sha256-Z5oKy9u/aqxoEiyDJWBBoUS5WJYWcfh77kK5wyl/pdc="; + vendorHash = "sha256-pbEdlq1qOKuxRqLTY4NE/+yfjph8PKcsJOiRc/Tw+Og="; ldflags = [ "-s" From 2a5bf29f57d1d5a17754f99c5326fd4cfa2fa04c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 13:14:44 +0000 Subject: [PATCH 136/449] carapace-bridge: 1.4.11 -> 1.5.0 --- pkgs/by-name/ca/carapace-bridge/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/carapace-bridge/package.nix b/pkgs/by-name/ca/carapace-bridge/package.nix index 1e3a854fd2b7..f91823a8a9c2 100644 --- a/pkgs/by-name/ca/carapace-bridge/package.nix +++ b/pkgs/by-name/ca/carapace-bridge/package.nix @@ -8,19 +8,19 @@ buildGoModule (finalAttrs: { pname = "carapace-bridge"; - version = "1.4.11"; + version = "1.5.0"; src = fetchFromGitHub { owner = "carapace-sh"; repo = "carapace-bridge"; tag = "v${finalAttrs.version}"; - hash = "sha256-npy20q8Fmi4KKN/q41iG6sWmuQVLhiHyUCGVUwS0FsA="; + hash = "sha256-u+vcXTTLoRyKW/o/+bPpeFd7tgks9yfQcZDfgHjxZmc="; }; # buildGoModule tries to run `go mod vendor` instead of `go work vendor` on # the workspace if proxyVendor is off proxyVendor = true; - vendorHash = "sha256-DyFOCx+pCChbQRGRDou0QU2YTQzrcAgwO5Mc918Xm8k="; + vendorHash = "sha256-3X5adxdQr3hCLLAjhzUbopizNh+e4czYlo9fcv6JabQ="; postPatch = '' substituteInPlace cmd/carapace-bridge/main.go \ From b08a72a595faae3cb1ec423f7509bc4031c4b4a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 13:15:29 +0000 Subject: [PATCH 137/449] pik: 0.28.0 -> 0.28.1 --- pkgs/by-name/pi/pik/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pi/pik/package.nix b/pkgs/by-name/pi/pik/package.nix index d14537418401..4f8bf78409e6 100644 --- a/pkgs/by-name/pi/pik/package.nix +++ b/pkgs/by-name/pi/pik/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "pik"; - version = "0.28.0"; + version = "0.28.1"; src = fetchFromGitHub { owner = "jacek-kurlit"; repo = "pik"; rev = version; - hash = "sha256-M3zje2UX03go7i9/06jXb8N2imx4VnZp6PHakJB3oZM="; + hash = "sha256-pDfqqQcYrK78OylwOiKc/Orul03MjdZxEHhpr8obm84="; }; - cargoHash = "sha256-ulMgapYkfTfynNW3XfiC/jo4GWGJ4HS9TCnXAGqs7Ac="; + cargoHash = "sha256-/2E5VZt2/xWtPy4Zpo8lVn4sXR4Gq6+NJkKpNM7hOVg="; passthru.tests.version = testers.testVersion { package = pik; }; From f4ce36b41cae745db2de804318cddfb6036a8bc4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 13:40:39 +0000 Subject: [PATCH 138/449] contact: 1.4.10 -> 1.4.13 --- pkgs/by-name/co/contact/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/contact/package.nix b/pkgs/by-name/co/contact/package.nix index 1e743cb0d8dd..ee4313757cc7 100644 --- a/pkgs/by-name/co/contact/package.nix +++ b/pkgs/by-name/co/contact/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "contact"; - version = "1.4.10"; + version = "1.4.13"; pyproject = true; src = fetchFromGitHub { owner = "pdxlocations"; repo = "contact"; tag = version; - hash = "sha256-Zn0aODPVgzrZdnW1IkUNyjz+PEtTVqiur+qT9I2tcj4="; + hash = "sha256-MHi86w1lJzMFoSKKmrKPi6rux+sudNMm/oCTXvf8EaE="; }; dependencies = [ python3Packages.meshtastic ]; From 49457128ed101251f30e86973af267ce9c20023c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 14:09:52 +0000 Subject: [PATCH 139/449] git-who: 1.2 -> 1.3 --- pkgs/by-name/gi/git-who/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-who/package.nix b/pkgs/by-name/gi/git-who/package.nix index 7e468c6ebec8..3e52d78941fb 100644 --- a/pkgs/by-name/gi/git-who/package.nix +++ b/pkgs/by-name/gi/git-who/package.nix @@ -5,13 +5,13 @@ }: buildGoModule rec { pname = "git-who"; - version = "1.2"; + version = "1.3"; src = fetchFromGitHub { owner = "sinclairtarget"; repo = "git-who"; rev = "v${version}"; - hash = "sha256-xpY5XIqlCscwJZhtqdYa1yhR9VWgD8FofDXdZ9+afA8="; + hash = "sha256-105UUQBAB0/5d0xEoKOr7xwKvXy42RgyOHVFFArXHQ4="; }; vendorHash = "sha256-e2P7szjtAn4EFTy+eGi/9cYf/Raw/7O+PbYEOD8i3Hs="; From c8c6402c90e97af1e87a43e3efac924a336b88df Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sat, 24 Jan 2026 09:15:34 -0500 Subject: [PATCH 140/449] servo: 0.0.3 -> 0.0.4 --- pkgs/by-name/se/servo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/servo/package.nix b/pkgs/by-name/se/servo/package.nix index fd6b64e8ea70..1e0824be777d 100644 --- a/pkgs/by-name/se/servo/package.nix +++ b/pkgs/by-name/se/servo/package.nix @@ -65,13 +65,13 @@ in rustPlatform.buildRustPackage (finalAttrs: { pname = "servo"; - version = "0.0.3"; + version = "0.0.4"; src = fetchFromGitHub { owner = "servo"; repo = "servo"; tag = "v${finalAttrs.version}"; - hash = "sha256-XMDt3q3LgKtGCgwuf/+0ZF2EfkUENM+mp4icZAyqGiw="; + hash = "sha256-KKZDz0NTIEx1NpTjDtrZdZD2RLxtZYarwn54RbPPeCA="; # Breaks reproducibility depending on whether the picked commit # has other ref-names or not, which may change over time, i.e. with # "ref-names: HEAD -> main" as long this commit is the branch HEAD @@ -81,7 +81,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; }; - cargoHash = "sha256-FR9/5aZ7e2ekYYCFQMr55JXuJScqjDKb4o+w6nNr4yo="; + cargoHash = "sha256-huQ3dq5tTLN53fOhj458aH00jFnt6CWZQhJ9MogktJM="; # set `HOME` to a temp dir for write access # Fix invalid option errors during linking (https://github.com/mozilla/nixpkgs-mozilla/commit/c72ff151a3e25f14182569679ed4cd22ef352328) From 84b9e20699fb2a59e131e59e1e1d7ea753befdbe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 15:13:02 +0000 Subject: [PATCH 141/449] python3Packages.xmlschema: 4.3.0 -> 4.3.1 --- pkgs/development/python-modules/xmlschema/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xmlschema/default.nix b/pkgs/development/python-modules/xmlschema/default.nix index 2b7c45349e7f..a751086f784f 100644 --- a/pkgs/development/python-modules/xmlschema/default.nix +++ b/pkgs/development/python-modules/xmlschema/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "xmlschema"; - version = "4.3.0"; + version = "4.3.1"; pyproject = true; src = fetchFromGitHub { owner = "sissaschool"; repo = "xmlschema"; tag = "v${version}"; - hash = "sha256-pbwppLex4dBwz+OD6STZ1tJ9euzmTNze2gGzgNpmVpE="; + hash = "sha256-O34MHsP4BC5fALHDzXJBWGtcRifdL3dJNwW721QN4vA="; }; build-system = [ setuptools ]; From 9529afeaa04951289dbd6dd298b32b89581b5112 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 15:20:48 +0000 Subject: [PATCH 142/449] vscode-extensions.denoland.vscode-deno: 3.48.0 -> 3.49.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 4e9191b0943e..290c89ca2bc3 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1268,8 +1268,8 @@ let mktplcRef = { publisher = "denoland"; name = "vscode-deno"; - version = "3.48.0"; - hash = "sha256-AWnX4toFJnIhflc039fN31lrrTaKKXUSrePanWoZnJI="; + version = "3.49.0"; + hash = "sha256-eyH5zPLhDjEEVom1nDUo9rSh/O3QtjcFIMcp/XuibFE="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/denoland.vscode-deno/changelog"; From 43f0b584e6b511cf6cddcae7f8efab52f360257e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 16:03:11 +0000 Subject: [PATCH 143/449] infisicalsdk: 1.0.14 -> 1.0.15 --- pkgs/by-name/in/infisicalsdk/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/infisicalsdk/package.nix b/pkgs/by-name/in/infisicalsdk/package.nix index 3ef9f1a7b82e..a30d58afb802 100644 --- a/pkgs/by-name/in/infisicalsdk/package.nix +++ b/pkgs/by-name/in/infisicalsdk/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonPackage rec { pname = "infisicalsdk"; - version = "1.0.14"; + version = "1.0.15"; pyproject = true; src = fetchFromGitHub { owner = "Infisical"; repo = "python-sdk-official"; tag = "v${version}"; - hash = "sha256-oQdrrNJ8eoV5JWG7pTP3V8ptLg93DGCgWnTU9AVRG2Q="; + hash = "sha256-ZmX3j6BxMWP0+7AvJx/3szDk2O5COHDes3pJQaqf4Yc="; }; build-system = [ python3Packages.setuptools ]; From 5374db1660a46594c05964d4f623afde227fbf0a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 17:27:50 +0000 Subject: [PATCH 144/449] copier: 9.11.2 -> 9.11.3 --- pkgs/development/python-modules/copier/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/copier/default.nix b/pkgs/development/python-modules/copier/default.nix index 70beb70c5c13..3072fd9c16a5 100644 --- a/pkgs/development/python-modules/copier/default.nix +++ b/pkgs/development/python-modules/copier/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "copier"; - version = "9.11.2"; + version = "9.11.3"; pyproject = true; src = fetchFromGitHub { @@ -39,7 +39,7 @@ buildPythonPackage rec { postFetch = '' rm $out/tests/demo/doc/ma*ana.txt ''; - hash = "sha256-+cbIohIfCfJRBlRmFyI9dzyZ7EcEThDNxvbxY3rlJFw="; + hash = "sha256-/7Bl01kuZVqVhXPnIwNL3mwt8DOPK02Qd/85J1zX4q4="; }; POETRY_DYNAMIC_VERSIONING_BYPASS = version; From 6782b59e9f2cb540102468d5a796cc40e51ae636 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sat, 24 Jan 2026 14:06:56 -0500 Subject: [PATCH 145/449] garage_2: 2.1.0 -> 2.2.0 Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v2.2.0 --- pkgs/tools/filesystems/garage/default.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/filesystems/garage/default.nix b/pkgs/tools/filesystems/garage/default.nix index 393fdd0cedcb..709ba647e060 100644 --- a/pkgs/tools/filesystems/garage/default.nix +++ b/pkgs/tools/filesystems/garage/default.nix @@ -6,6 +6,7 @@ pkg-config, protobuf, cacert, + nix-update-script, nixosTests, }: let @@ -47,7 +48,7 @@ let env.OPENSSL_NO_VENDOR = true; - # See https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v2.1.0/nix/compile.nix#L71-L78 + # See https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v2.2.0/nix/compile.nix#L71-L78 # on version changes for checking if changes are required here buildFeatures = [ "bundled-libs" @@ -63,7 +64,15 @@ let "telemetry-otlp" ]; - passthru.tests = nixosTests."garage_${lib.versions.major version}"; + passthru = { + tests = nixosTests."garage_${lib.versions.major version}"; + updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "v(${lib.versions.major version}\\.[0-9.]+)" + ]; + }; + }; meta = { description = "S3-compatible object store for small self-hosted geo-distributed deployments"; @@ -90,9 +99,9 @@ rec { }; garage_2 = generic { - version = "2.1.0"; - hash = "sha256-GGwF6kVIJ7MPvO6VRj2ebquJEjJQBwpW18P6L2sGVDs="; - cargoHash = "sha256-0pT2fqseN1numJZdC0FFg1JXbDq1YmlmBPQVbOpxtkw="; + version = "2.2.0"; + hash = "sha256-UaWHZPV0/Jgeiwvvr9V9Gqthn5KXErLx8gL4JdBRDVs="; + cargoHash = "sha256-U6Wipvlw3XdKUBNZMznENJ9m+9fzP9Nb6217+Kytu7s="; }; garage = garage_1; From b17a21db111bd12df28a7dd4ac74c1158a9d004a Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sat, 24 Jan 2026 14:01:36 -0500 Subject: [PATCH 146/449] garage_1: 1.3.0 -> 1.3.1 Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v1.3.1 --- pkgs/tools/filesystems/garage/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/filesystems/garage/default.nix b/pkgs/tools/filesystems/garage/default.nix index 709ba647e060..cfa35fd8cdce 100644 --- a/pkgs/tools/filesystems/garage/default.nix +++ b/pkgs/tools/filesystems/garage/default.nix @@ -93,9 +93,9 @@ let in rec { garage_1 = generic { - version = "1.3.0"; - hash = "sha256-6w+jun0UmQHmoXcokGpPM95BbQyOKefTeAelAFKxNCM="; - cargoHash = "sha256-mWLsOTWxzMdDfzEDu+WHJ12SVscEVfBVuOTVFbfnk0g="; + version = "1.3.1"; + hash = "sha256-wkCnJmbulnhzwHvzdpzh9MRceOzmPdhOogffwhqNGPg="; + cargoHash = "sha256-jfYe2A6zkVgTLrWBDbahICSKCRO3FwsBPNSVFapH0Rs="; }; garage_2 = generic { From 799662d5008cb5d8da995ea83088819756fa7654 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sat, 24 Jan 2026 23:58:50 +0300 Subject: [PATCH 147/449] erlang-language-platform: 2025-07-21 -> 2026-01-15 This release fixes compatibility with latest rebar versions, without it the current rebar and ELP version in nixpkgs are incompatible. Note that as with previous versions this program will not actually work correctly outside of an FHS env, as it somehow "procures" additional un-patchelfed binaries at runtime. We might want to investigate building this in Nix, instead of using an upstream binary, but it seems like this involves *at least* Erlang, Rust *and* Scala, so ... fun. --- .../er/erlang-language-platform/hashes.json | 27 ++++++++++--------- .../er/erlang-language-platform/package.nix | 2 +- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/er/erlang-language-platform/hashes.json b/pkgs/by-name/er/erlang-language-platform/hashes.json index ab9cb5357300..bd3bd24a8d1a 100644 --- a/pkgs/by-name/er/erlang-language-platform/hashes.json +++ b/pkgs/by-name/er/erlang-language-platform/hashes.json @@ -1,14 +1,17 @@ { - "elp-linux-aarch64-unknown-linux-gnu-otp-26.2": "sha256-xKl19cLz3Pm39QS8+9fOCGJHpxl4NoPYHIwTqKDq4Jc=", - "elp-linux-aarch64-unknown-linux-gnu-otp-27.3": "sha256-GNoV6Ihtro3ecl4cncyQKQez/5CBqj1E3JV1JK8l2V8=", - "elp-linux-aarch64-unknown-linux-gnu-otp-28": "sha256-DW00mSXJWIBfwsV9juMKaiFwNkezT1Ro+5zMaCwFRzE=", - "elp-linux-x86_64-unknown-linux-gnu-otp-26.2": "sha256-fQvlzwS7crDsqmSjsUlFXbqKnCKldOYuiQDmGojqJb8=", - "elp-linux-x86_64-unknown-linux-gnu-otp-27.3": "sha256-4pZtSVCDIiJ7k83go7WjJq4wxWbc9nG4hJoAgXDMOZM=", - "elp-linux-x86_64-unknown-linux-gnu-otp-28": "sha256-3hY+5TDBobRjKgfptvgHmdtuWm8UE7KoWFhsR2qmQhc=", - "elp-macos-aarch64-apple-darwin-otp-26.2": "sha256-38N+0msiPMv9eFTSzWdEqmczDp49JvTlu3kDedmC+Lw=", - "elp-macos-aarch64-apple-darwin-otp-27.3": "sha256-2uZyvyVwQULz+3HtvkIGvjO5Dm7qAAIbHE/VUcqcXkQ=", - "elp-macos-aarch64-apple-darwin-otp-28": "sha256-BosctdlXWTxkVyLX8awlJtyHAtfoVxFlvs7qrSlPTZc=", - "elp-macos-x86_64-apple-darwin-otp-26.2": "sha256-p0xotdrflT2CANJi4OaevJZT4nhFRAfdzrhQ/7M8ykA=", - "elp-macos-x86_64-apple-darwin-otp-27.3": "sha256-qTvsGRCVqqoSWK/t7MysE1wlD0PwtUQQ1N1Zols+Egk=", - "elp-macos-x86_64-apple-darwin-otp-28": "sha256-DSB8AXWM1KByuzg5HY2lh2x4zmeeR2nyiERR3Iovpns=" + "elp-linux-aarch64-unknown-linux-gnu-otp-26.2": "sha256-t9Ka7V1M7BYjoqgmhD3x5b6b39Dq35RjkgWwZkT1D2Y=", + "elp-linux-aarch64-unknown-linux-gnu-otp-27.3": "sha256-65BdH9LJSzRQQqFQvAKbDMJvQtpuM+QDN3HbpPC6Zws=", + "elp-linux-aarch64-unknown-linux-gnu-otp-28": "sha256-RJmkxEJJenWR7hyL5hTX53CmWi8FE3DGnGT/uWrYEkU=", + "elp-linux-x86_64-unknown-linux-gnu-otp-26.2": "sha256-CFFOhI1aYs+gc/vMUml+/1sPT4O4rOHynL/yIq4aTN8=", + "elp-linux-x86_64-unknown-linux-gnu-otp-27.3": "sha256-c4DXTD0VxIdGFsxp4PKgq6PZlv9CUi2DteZ77Qs9lV0=", + "elp-linux-x86_64-unknown-linux-gnu-otp-28": "sha256-72kcw8OqSdkl2vL33qd3Fpk2UsRVl6mF5MgWMlnjjCU=", + "elp-macos-aarch64-apple-darwin-otp-26.2": "sha256-DsB7Y5yJ9dcD9kIrdwwFRxkQ/0hUxJ7cgpYKJLi8k5Q=", + "elp-macos-aarch64-apple-darwin-otp-27.3": "sha256-brx8NyWhloBo88RGAxqYWgbEEkcMOKgCglgX9xyTBNs=", + "elp-macos-aarch64-apple-darwin-otp-28": "sha256-rHbXbB0tmPz4BEjJ9AAvns4qvkpH2d3j7qFR7H6rlvc=", + "elp-macos-x86_64-apple-darwin-otp-26.2": "sha256-wfhlLbWIc9Rgv8cgipuiaL36BSmGE3SSBm8I7jvZHrk=", + "elp-macos-x86_64-apple-darwin-otp-27.3": "sha256-pgNKP2Eh5f9pREYzLsXZZNZvPYtnx/6vJsibCWsibDA=", + "elp-macos-x86_64-apple-darwin-otp-28": "sha256-crMKoxhhcOxquiyu5TBd6dF1tsdN7VqHd3hHAT1/iac=", + "elp-windows-x86_64-pc-windows-msvc-otp-26.2": "sha256-4U9XGA3b6aI8f2sHMGec87KghnAyY8auqKq4U3joEKY=", + "elp-windows-x86_64-pc-windows-msvc-otp-27.3": "sha256-HrgOkCM54va380X7w+5FMszXC3mb8F6kZa73zNspX+0=", + "elp-windows-x86_64-pc-windows-msvc-otp-28": "sha256-egwPYf8MfGWLj+Ruk/tPQmWKRaOFMUNLtNJkSJl3RPw=" } diff --git a/pkgs/by-name/er/erlang-language-platform/package.nix b/pkgs/by-name/er/erlang-language-platform/package.nix index bc8835165951..cdb1d13e0ba1 100644 --- a/pkgs/by-name/er/erlang-language-platform/package.nix +++ b/pkgs/by-name/er/erlang-language-platform/package.nix @@ -33,7 +33,7 @@ let in stdenv.mkDerivation rec { pname = "erlang-language-platform"; - version = "2025-07-21"; + version = "2026-01-15"; src = fetchurl { url = "https://github.com/WhatsApp/erlang-language-platform/releases/download/${version}/${release_name}.tar.gz"; From 8b1012d0df6c134ce9c1991b1fa398be85a87b42 Mon Sep 17 00:00:00 2001 From: Rexiel Scarlet <37258415+Rexcrazy804@users.noreply.github.com> Date: Wed, 29 Oct 2025 16:25:52 +0400 Subject: [PATCH 148/449] equibop: 2.1.7 -> 3.1.4 --- .../eq/equibop/disable_update_checking.patch | 15 ---- pkgs/by-name/eq/equibop/node-modules.nix | 54 ++++++++++++++ pkgs/by-name/eq/equibop/package.nix | 73 ++++++++++--------- 3 files changed, 93 insertions(+), 49 deletions(-) delete mode 100644 pkgs/by-name/eq/equibop/disable_update_checking.patch create mode 100644 pkgs/by-name/eq/equibop/node-modules.nix diff --git a/pkgs/by-name/eq/equibop/disable_update_checking.patch b/pkgs/by-name/eq/equibop/disable_update_checking.patch deleted file mode 100644 index c074a821e463..000000000000 --- a/pkgs/by-name/eq/equibop/disable_update_checking.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git i/src/main/index.ts w/src/main/index.ts -index 23ea0d6..1ef465f 100644 ---- i/src/main/index.ts -+++ w/src/main/index.ts -@@ -22,7 +22,9 @@ import { isDeckGameMode } from "./utils/steamOS"; - - if (!IS_DEV) { -- autoUpdater.checkForUpdatesAndNotify(); -+ console.log("Update checking is disabled. Skipping..."); -+ // autoUpdater.checkForUpdatesAndNotify(); -+ - } - - console.log("Equibop v" + app.getVersion()); - diff --git a/pkgs/by-name/eq/equibop/node-modules.nix b/pkgs/by-name/eq/equibop/node-modules.nix new file mode 100644 index 000000000000..ceaebc7a209b --- /dev/null +++ b/pkgs/by-name/eq/equibop/node-modules.nix @@ -0,0 +1,54 @@ +# fixed output derrivation adapted from +# https://github.com/NixOS/nixpkgs/blob/28c3f83a9a77e3ada57afb71cc4052d2c435597a/pkgs/by-name/op/opencode/package.nix#L59-L122 +{ + lib, + stdenvNoCC, + equibop, + bun, + writableTmpDirAsHomeHook, +}: +stdenvNoCC.mkDerivation { + inherit (equibop) version src; + pname = equibop.pname + "-modules"; + + impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [ + "GIT_PROXY_COMMAND" + "SOCKS_SERVER" + ]; + + nativeBuildInputs = [ + bun + writableTmpDirAsHomeHook + ]; + + dontConfigure = true; + dontFixup = true; + + buildPhase = '' + runHook preBuild + + export BUN_INSTALL_CACHE_DIR=$(mktemp -d) + + bun install \ + --filter=equibop \ + --force \ + --frozen-lockfile \ + --ignore-scripts \ + --linker=hoisted \ + --no-progress + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + cp -R ./node_modules $out + + runHook postInstall + ''; + + outputHash = "sha256-xo8potmx1DPKk9btNnYB/j9up3yKgAX+XC0iCn82jL8="; + outputHashAlgo = "sha256"; + outputHashMode = "recursive"; +} diff --git a/pkgs/by-name/eq/equibop/package.nix b/pkgs/by-name/eq/equibop/package.nix index ebf7288b7524..832df6b3606d 100644 --- a/pkgs/by-name/eq/equibop/package.nix +++ b/pkgs/by-name/eq/equibop/package.nix @@ -1,52 +1,46 @@ { lib, stdenv, + callPackage, fetchFromGitHub, - replaceVars, makeWrapper, makeDesktopItem, copyDesktopItems, - equicord, electron, libicns, pipewire, libpulseaudio, autoPatchelfHook, - pnpm_10, - fetchPnpmDeps, - pnpmConfigHook, + bun, nodejs, - nix-update-script, withTTS ? true, withMiddleClickScroll ? false, }: stdenv.mkDerivation (finalAttrs: { pname = "equibop"; - version = "2.1.7"; + version = "3.1.4"; src = fetchFromGitHub { owner = "Equicord"; repo = "Equibop"; tag = "v${finalAttrs.version}"; - hash = "sha256-wvg06YSQOZvP/NHl3WPfnI9F0+KN0cJ2CBwaZD8Xpfk="; + hash = "sha256-ASU2a4CtlvglHWzv0AASuEWeycfBfSpi+ZuHsu6K0ko="; }; - pnpmDeps = fetchPnpmDeps { - inherit (finalAttrs) - pname - version - src - patches - ; - pnpm = pnpm_10; - fetcherVersion = 1; - hash = "sha256-HQxQIMbj2xsxD1jwj/itfAW6KHxX81Eu60ouzxQDu44="; - }; + postPatch = '' + substituteInPlace scripts/build/build.mts \ + --replace-fail 'const gitHash = execSync("git rev-parse HEAD", { encoding: "utf-8" }).trim();' 'const gitHash = "${lib.fakeHash}"' + + # disable auto updates + substituteInPlace src/main/updater.ts \ + --replace-fail 'const isOutdated = autoUpdater.checkForUpdates().then(res => Boolean(res?.isUpdateAvailable));' 'const isOutdated = false;' + ''; + + node-modules = callPackage ./node-modules.nix { }; nativeBuildInputs = [ + bun nodejs - pnpmConfigHook - pnpm_10 # XXX: Equibop *does not* ship venmic as a prebuilt node module. The package # seems to build with or without this hook, but I (NotAShelf) don't have the # time to test the consequences of removing this hook. Please open a pull @@ -64,23 +58,27 @@ stdenv.mkDerivation (finalAttrs: { (lib.getLib stdenv.cc.cc) ]; - patches = [ - ./disable_update_checking.patch - ]; + configurePhase = '' + runHook preConfigure - env = { - ELECTRON_SKIP_BINARY_DOWNLOAD = 1; - }; + cp -R ${finalAttrs.node-modules} node_modules + + runHook postConfigure + ''; buildPhase = '' runHook preBuild - pnpm build - pnpm exec electron-builder \ + bun run build + + bun run compileArrpc + + # can't run it via bunx / npx since fixupPhase was skipped for node_modules + node node_modules/electron-builder/out/cli/cli.js \ --dir \ - -c.asarUnpack="**/*.node" \ -c.electronDist=${electron.dist} \ - -c.electronVersion=${electron.version} + -c.electronVersion=${electron.version} \ + -c.npmRebuild=false runHook postBuild ''; @@ -133,7 +131,13 @@ stdenv.mkDerivation (finalAttrs: { }; passthru = { - updateScript = nix-update-script { }; + # fails to update node-modules FOD :/ + # updateScript = nix-update-script { + # extraArgs = [ + # "--subpackage" + # "node-modules" + # ]; + # }; }; meta = { @@ -141,8 +145,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/Equicord/Equibop"; changelog = "https://github.com/Equicord/Equibop/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; - maintainers = [ - lib.maintainers.NotAShelf + maintainers = with lib.maintainers; [ + NotAShelf + rexies ]; mainProgram = "equibop"; # I am not confident in my ability to support Darwin, please PR if this is important to you From 6ecc1cbef0ceb0708f7be68e6c66642ad2fe802d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 24 Jan 2026 14:28:26 +0100 Subject: [PATCH 149/449] python3Packages.rustworkx: 0.16.0 -> 0.17.1 Diff: https://github.com/Qiskit/rustworkx/compare/0.16.0...0.17.1 Changelog: https://github.com/Qiskit/rustworkx/releases/tag/0.17.1 --- .../python-modules/rustworkx/default.nix | 33 ++++++++++++++----- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/rustworkx/default.nix b/pkgs/development/python-modules/rustworkx/default.nix index 08765438fcca..e5ec848e6946 100644 --- a/pkgs/development/python-modules/rustworkx/default.nix +++ b/pkgs/development/python-modules/rustworkx/default.nix @@ -2,33 +2,47 @@ lib, fetchFromGitHub, buildPythonPackage, - cargo, rustPlatform, + + # nativeBuildInputs + cargo, rustc, + + # build-system setuptools, setuptools-rust, + + # dependencies numpy, + + # tests fixtures, networkx, - testtools, pytestCheckHook, + testtools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "rustworkx"; - version = "0.16.0"; + version = "0.17.1"; pyproject = true; src = fetchFromGitHub { owner = "Qiskit"; repo = "rustworkx"; - rev = version; - hash = "sha256-hzB99ReL1bTmj1mYne9rJp2rBeMnmIR17VQFVl7rzr0="; + tag = finalAttrs.version; + hash = "sha256-aBKGJwm9EmGwLOhIx6qTuDco5uNcnwUlZf3ztFzmIGs="; }; + # Otherwise, `rust-src` is required + # https://github.com/Qiskit/rustworkx/pull/1447 + postPatch = '' + rm -rf .cargo/config.toml + ''; + cargoDeps = rustPlatform.fetchCargoVendor { - inherit src; - hash = "sha256-9NMTGq8KzIvnOXrsUpFHrtM9K/E7RMrE/Aa9mtO7pTI="; + inherit (finalAttrs) pname version src; + hash = "sha256-2jqyXk6xWpSGdpaVGu7YW9643MBYDfl3A6InFw/cCUM="; }; nativeBuildInputs = [ @@ -60,7 +74,8 @@ buildPythonPackage rec { meta = { description = "High performance Python graph library implemented in Rust"; homepage = "https://github.com/Qiskit/rustworkx"; + changelog = "https://github.com/Qiskit/rustworkx/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ raitobezarius ]; }; -} +}) From 5e85168d8f6d66b33337db895540f05ace7ab08d Mon Sep 17 00:00:00 2001 From: dish Date: Sat, 24 Jan 2026 17:02:21 -0500 Subject: [PATCH 150/449] equibop: 3.1.4 -> 3.1.6 electron-dist changes copied from https://github.com/NixOS/nixpkgs/pull/476347 Icon changes from https://github.com/NixOS/nixpkgs/issues/453095 --- pkgs/by-name/eq/equibop/node-modules.nix | 2 +- pkgs/by-name/eq/equibop/package.nix | 32 +++++++++++++++++------- 2 files changed, 24 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/eq/equibop/node-modules.nix b/pkgs/by-name/eq/equibop/node-modules.nix index ceaebc7a209b..6122ab9afe84 100644 --- a/pkgs/by-name/eq/equibop/node-modules.nix +++ b/pkgs/by-name/eq/equibop/node-modules.nix @@ -48,7 +48,7 @@ stdenvNoCC.mkDerivation { runHook postInstall ''; - outputHash = "sha256-xo8potmx1DPKk9btNnYB/j9up3yKgAX+XC0iCn82jL8="; + outputHash = "sha256-D7+sX7LHyHoaJxfEtHpov3TXNUifw2C6yTG1q7fNRBQ="; outputHashAlgo = "sha256"; outputHashMode = "recursive"; } diff --git a/pkgs/by-name/eq/equibop/package.nix b/pkgs/by-name/eq/equibop/package.nix index 832df6b3606d..a4dafe9fceb3 100644 --- a/pkgs/by-name/eq/equibop/package.nix +++ b/pkgs/by-name/eq/equibop/package.nix @@ -7,7 +7,7 @@ makeDesktopItem, copyDesktopItems, electron, - libicns, + python3Packages, pipewire, libpulseaudio, autoPatchelfHook, @@ -18,18 +18,18 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "equibop"; - version = "3.1.4"; + version = "3.1.6"; src = fetchFromGitHub { owner = "Equicord"; repo = "Equibop"; tag = "v${finalAttrs.version}"; - hash = "sha256-ASU2a4CtlvglHWzv0AASuEWeycfBfSpi+ZuHsu6K0ko="; + hash = "sha256-apxRd0ak89K+hCzNLdstdhFWLNST2Afw96rX3xCzT04="; }; postPatch = '' substituteInPlace scripts/build/build.mts \ - --replace-fail 'const gitHash = execSync("git rev-parse HEAD", { encoding: "utf-8" }).trim();' 'const gitHash = "${lib.fakeHash}"' + --replace-fail 'gitHash = execSync("git rev-parse HEAD", { encoding: "utf-8" }).trim();' 'gitHash = "${lib.fakeHash}"' # disable auto updates substituteInPlace src/main/updater.ts \ @@ -66,6 +66,17 @@ stdenv.mkDerivation (finalAttrs: { runHook postConfigure ''; + # electron builds must be writable to support electron fuses + preBuild = + lib.optionalString stdenv.hostPlatform.isDarwin '' + cp -r ${electron.dist}/Electron.app . + chmod -R u+w Electron.app + '' + + lib.optionalString stdenv.hostPlatform.isLinux '' + cp -r ${electron.dist} electron-dist + chmod -R u+w electron-dist + ''; + buildPhase = '' runHook preBuild @@ -76,7 +87,7 @@ stdenv.mkDerivation (finalAttrs: { # can't run it via bunx / npx since fixupPhase was skipped for node_modules node node_modules/electron-builder/out/cli/cli.js \ --dir \ - -c.electronDist=${electron.dist} \ + -c.electronDist=${if stdenv.hostPlatform.isDarwin then "." else "electron-dist"} \ -c.electronVersion=${electron.version} \ -c.npmRebuild=false @@ -85,7 +96,7 @@ stdenv.mkDerivation (finalAttrs: { postBuild = '' pushd build - ${libicns}/bin/icns2png -x icon.icns + ${lib.getExe' python3Packages.icnsutil "icnsutil"} e icon.icns popd ''; @@ -94,11 +105,14 @@ stdenv.mkDerivation (finalAttrs: { mkdir -p $out/opt/Equibop cp -r dist/*unpacked/resources $out/opt/Equibop/ - for file in build/icon_*x32.png; do - file_suffix=''${file//build\/icon_} - install -Dm0644 $file $out/share/icons/hicolor/''${file_suffix//x32.png}/apps/equibop.png + for file in build/icon.icns.export/*.png; do + base=''${file##*/} + size=''${base/x*/} + install -Dm0644 $file $out/share/icons/hicolor/''${size}x''${size}/apps/equibop.png done + install -Dm0644 build/icon.svg $out/share/icons/hicolor/scalable/apps/equibop.svg + runHook postInstall ''; From 3647d92e79f66de846a0db97a44a4728bcabf405 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 22:51:32 +0000 Subject: [PATCH 151/449] urn-timer: 0-unstable-2025-10-18 -> 0-unstable-2026-01-18 --- pkgs/by-name/ur/urn-timer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ur/urn-timer/package.nix b/pkgs/by-name/ur/urn-timer/package.nix index 6ed09a4b14e8..ceacb81c3acf 100644 --- a/pkgs/by-name/ur/urn-timer/package.nix +++ b/pkgs/by-name/ur/urn-timer/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation { pname = "urn-timer"; - version = "0-unstable-2025-10-18"; + version = "0-unstable-2026-01-18"; src = fetchFromGitHub { owner = "paoloose"; repo = "urn"; - rev = "cae0763f7d5c0d895faf6d2ab7448d1b05b60dff"; - hash = "sha256-jG+Xibdsu53/aycUf/TzsQtegGY/buwswJ9ediZIJ4w="; + rev = "e1c96fff0ee9763d35b0370deb4cbbbf805acdba"; + hash = "sha256-Iwne0R8qxrk7hvpUUD98cFwr+Izfw7dAqd0HFtwJ2KU="; }; nativeBuildInputs = [ From f70fd5421907a3ea4e62365ef9aecc0398573f64 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 22:59:55 +0000 Subject: [PATCH 152/449] python3Packages.tlsh: 4.12.0 -> 4.12.1 --- pkgs/development/python-modules/tlsh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tlsh/default.nix b/pkgs/development/python-modules/tlsh/default.nix index 782e91db3178..48ff6fc0fcaa 100644 --- a/pkgs/development/python-modules/tlsh/default.nix +++ b/pkgs/development/python-modules/tlsh/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "tlsh"; - version = "4.12.0"; + version = "4.12.1"; pyproject = true; src = fetchFromGitHub { owner = "trendmicro"; repo = "tlsh"; tag = version; - hash = "sha256-Ht4LkcNmxPEvzFHXeS/XhPt/xo+0sE4RBcLCn9N/zwE="; + hash = "sha256-bR4598ZA7SDGInyxxjtBsttv+4XpZ+iqM7YAjlejdcU="; }; patches = [ From 5da13375168c7330751a03381409bbd3f8d223fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 23:54:09 +0000 Subject: [PATCH 153/449] orchard: 0.46.0 -> 0.47.0 --- pkgs/by-name/or/orchard/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/or/orchard/package.nix b/pkgs/by-name/or/orchard/package.nix index 8e71cfdd1612..0f5bd5471f5a 100644 --- a/pkgs/by-name/or/orchard/package.nix +++ b/pkgs/by-name/or/orchard/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "orchard"; - version = "0.46.0"; + version = "0.47.0"; src = fetchFromGitHub { owner = "cirruslabs"; repo = "orchard"; rev = version; - hash = "sha256-fjPaCgHf2cZ24DXc8pNxaD8wOQWs6KWuBE57a9YxdZw="; + hash = "sha256-I1lddSSFQybCJqcMIAIOV8/jtgxRxrM5NWYtqJ3niGs="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -25,7 +25,7 @@ buildGoModule rec { ''; }; - vendorHash = "sha256-vRvRWYbDpZ6WJlCJqZOCOprypymfrddv3UC1uDL3J48="; + vendorHash = "sha256-IXVVgHFDgOcKZSGqvZpO3FNxoxOShk/694RcpKUCjKY="; nativeBuildInputs = [ installShellFiles ]; From d46d7d661dd13b44d7e1e5d3263db5958b38c175 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 22 Jan 2026 23:17:45 +0000 Subject: [PATCH 154/449] python3Packages.mflux: init at 0.15.4 --- .../python-modules/mflux/default.nix | 160 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 162 insertions(+) create mode 100644 pkgs/development/python-modules/mflux/default.nix diff --git a/pkgs/development/python-modules/mflux/default.nix b/pkgs/development/python-modules/mflux/default.nix new file mode 100644 index 000000000000..23b689e6b8ed --- /dev/null +++ b/pkgs/development/python-modules/mflux/default.nix @@ -0,0 +1,160 @@ +{ + lib, + stdenv, + buildPythonPackage, + fetchFromGitHub, + + # build-system + uv-build, + + # dependencies + filelock, + fonttools, + huggingface-hub, + matplotlib, + mlx, + numpy, + opencv-python, + piexif, + pillow, + platformdirs, + regex, + requests, + safetensors, + sentencepiece, + tokenizers, + toml, + torch, + tqdm, + transformers, + twine, + urllib3, + + # tests + pytestCheckHook, + writableTmpDirAsHomeHook, +}: + +buildPythonPackage (finalAttrs: { + pname = "mflux"; + version = "0.15.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "filipstrand"; + repo = "mflux"; + tag = "v.${finalAttrs.version}"; + hash = "sha256-rubwj4/XCUajnr1wp64rnzbvS+yXt9zbG6eT+DXEdko="; + }; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "uv_build>=0.7.19,<0.8.0" "uv_build" + ''; + + build-system = [ + uv-build + ]; + + pythonRelaxDeps = [ + "huggingface-hub" + "mlx" + "pillow" + "transformers" + ]; + dependencies = [ + filelock + fonttools + huggingface-hub + matplotlib + mlx + numpy + opencv-python + piexif + pillow + platformdirs + regex + requests + safetensors + sentencepiece + tokenizers + toml + torch + tqdm + transformers + twine + urllib3 + ]; + + pythonImportsCheck = [ "mflux" ]; + + nativeCheckInputs = [ + pytestCheckHook + writableTmpDirAsHomeHook + ]; + + disabledTests = [ + # Require internet access + "test_concept_attention_from_image" + "test_concept_attention_generation" + "test_empty_stdin_fails_generation" + "test_fill" + "test_flux2_klein_9b_edit_dalmatian" + "test_flux2_klein_9b_edit_glasses_wide" + "test_flux2_klein_9b_edit_sunglasses_wide" + "test_flux2_klein_9b_text_to_image" + "test_flux2_klein_text_to_image" + "test_ic_edit_with_instruction" + "test_image_generation_dev" + "test_image_generation_dev_controlnet" + "test_image_generation_dev_image_to_image" + "test_image_generation_dev_lora" + "test_image_generation_dev_lora_controlnet" + "test_image_generation_dev_multiple_loras" + "test_image_generation_fibo" + "test_image_generation_fibo_refined_white_owl" + "test_image_generation_kontext" + "test_image_generation_qwen_edit" + "test_image_generation_qwen_edit_multiple_images" + "test_image_generation_redux" + "test_image_generation_schnell" + "test_image_generation_schnell_controlnet" + "test_image_generation_with_reference_image" + "test_image_generation_z_image_turbo" + "test_image_generation_z_image_turbo_lora" + "test_image_upscaling" + "test_in_context_lora_identity" + "test_metadata_complete" + "test_pipe_from_echo_command" + "test_qwen_image_generation_image_to_image" + "test_qwen_image_generation_lora" + "test_qwen_image_generation_text_to_image" + "test_resume_training" + "test_save_and_load_4bit_model" + "test_save_and_load_4bit_model_with_lora" + "test_save_with_lora_has_same_shard_count_as_base" + "test_seedvr2_upscale" + "test_stdin_prompt_multiline_with_actual_generation" + "test_stdin_prompt_with_actual_generation" + "test_train_and_load_weights" + "test_vlm_generate_json" + "test_vlm_inspire_json_from_image" + "test_vlm_inspire_json_from_image_with_prompt" + "test_vlm_refine_json_text_only" + + # Hangs indefinitely + "test_real_vae_tiling_compatibility" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # Hangs indefinitely + "test_depth_pro_generation" + ]; + + meta = { + description = "MLX native implementations of state-of-the-art generative image models"; + homepage = "https://github.com/filipstrand/mflux"; + changelog = "https://github.com/filipstrand/mflux/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c0f172b404a1..5a2fd6167798 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9606,6 +9606,8 @@ self: super: with self; { mficlient = callPackage ../development/python-modules/mficlient { }; + mflux = callPackage ../development/python-modules/mflux { }; + mfusepy = callPackage ../development/python-modules/mfusepy { }; mhcflurry = callPackage ../development/python-modules/mhcflurry { }; From 91da77298296883ba064731b7a331fa89d52de9b Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 22 Jan 2026 22:52:16 +0000 Subject: [PATCH 155/449] exo: 1.0.63 -> 1.0.65 Diff: https://github.com/exo-explore/exo/compare/v1.0.63...v1.0.65 Changelog: https://github.com/exo-explore/exo/releases/tag/v1.0.65 --- pkgs/by-name/ex/exo/package.nix | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/ex/exo/package.nix b/pkgs/by-name/ex/exo/package.nix index fae8710e96ad..836ee11bda73 100644 --- a/pkgs/by-name/ex/exo/package.nix +++ b/pkgs/by-name/ex/exo/package.nix @@ -18,13 +18,13 @@ nix-update-script, }: let - version = "1.0.63"; + version = "1.0.65"; src = fetchFromGitHub { name = "exo"; owner = "exo-explore"; repo = "exo"; tag = "v${version}"; - hash = "sha256-aQ3rGLtT/zvIVdKQcwqODulzEHBKg7KMkBg3KJEscho="; + hash = "sha256-Zj174EySIILdj7+QJVT6ZGYvjO+jXHj+GizVsve2lFk="; }; pyo3-bindings = python3Packages.buildPythonPackage (finalAttrs: { @@ -71,7 +71,7 @@ let sourceRoot ; fetcherVersion = 2; - hash = "sha256-w3FZL/yy8R+SWCQF7+v21sKyizvZMmipG6IfhJeSjyQ="; + hash = "sha256-3ZgE1ysb1OeB4BNszvlrnYcc7gOo7coPfOEQmMHC6E0="; }; }); in @@ -100,15 +100,10 @@ python3Packages.buildPythonApplication (finalAttrs: { "_MemoryObjectStreamState as AnyioState," '' + lib.optionalString stdenv.hostPlatform.isDarwin '' - substituteInPlace src/exo/worker/utils/macmon.py \ + substituteInPlace src/exo/utils/info_gatherer/info_gatherer.py \ --replace-fail \ - 'path = shutil.which("macmon")' \ - 'path = "${lib.getExe macmon}"' - - substituteInPlace src/exo/worker/utils/tests/test_macmon.py \ - --replace-fail \ - 'cmd=["macmon"' \ - 'cmd=["${lib.getExe macmon}"' + 'shutil.which("macmon")' \ + '"${lib.getExe macmon}"' ''; build-system = with python3Packages; [ @@ -137,6 +132,7 @@ python3Packages.buildPythonApplication (finalAttrs: { hypercorn jinja2 loguru + mflux mlx mlx-lm nvidia-ml-py @@ -148,10 +144,12 @@ python3Packages.buildPythonApplication (finalAttrs: { psutil pydantic pyo3-bindings + python-multipart rustworkx scapy tiktoken tinygrad + tomlkit transformers uvloop ] @@ -179,6 +177,9 @@ python3Packages.buildPythonApplication (finalAttrs: { # ValueError: zip() argument 2 is longer than argument 1 "test_events_processed_in_correct_order" + + # system_profiler is not available in the sandbox + "test_tb_parsing" ]; disabledTestPaths = [ From 456073857fe9864c5e43ad636dcd2204c438d410 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 00:21:46 +0000 Subject: [PATCH 156/449] age-plugin-tpm: 1.0.0 -> 1.0.1 --- pkgs/by-name/ag/age-plugin-tpm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ag/age-plugin-tpm/package.nix b/pkgs/by-name/ag/age-plugin-tpm/package.nix index d479fe2e3e93..061ad37c157e 100644 --- a/pkgs/by-name/ag/age-plugin-tpm/package.nix +++ b/pkgs/by-name/ag/age-plugin-tpm/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "age-plugin-tpm"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "Foxboron"; repo = "age-plugin-tpm"; tag = "v${version}"; - hash = "sha256-Vr6simVW5nAWTa8Dro2gar2+O90T8u6h09wTnEnygss="; + hash = "sha256-1BHVQY8ZexwdjchQiG8aQMEPukq/3ez+QYY1X67DgPc="; }; proxyVendor = true; From 290a66bd78a6d48d36ee2740358cf9df391d36d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 01:12:31 +0000 Subject: [PATCH 157/449] ghmap: 1.0.6 -> 2.0.0 --- pkgs/by-name/gh/ghmap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gh/ghmap/package.nix b/pkgs/by-name/gh/ghmap/package.nix index 79113ee6a440..a728136c78b6 100644 --- a/pkgs/by-name/gh/ghmap/package.nix +++ b/pkgs/by-name/gh/ghmap/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "ghmap"; - version = "1.0.6"; + version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "uhourri"; repo = "ghmap"; tag = "v${version}"; - hash = "sha256-mNWBClKs5QnjwMMWS/OaxgD0g0D0bWRx8ecyG3+zy+s="; + hash = "sha256-3y7ENSqcyfQTb78ELoZse9TksPT0zrsLD2YVEfjJ2Y8="; }; build-system = with python3Packages; [ From 96488af254cb9461788b0ed526b2e8c7f4513251 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 01:21:51 +0000 Subject: [PATCH 158/449] karing: 1.2.11.1406 -> 1.2.12.1505 --- pkgs/by-name/ka/karing/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ka/karing/package.nix b/pkgs/by-name/ka/karing/package.nix index 82660e9e4967..5d88cde4a858 100644 --- a/pkgs/by-name/ka/karing/package.nix +++ b/pkgs/by-name/ka/karing/package.nix @@ -24,11 +24,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "karing"; - version = "1.2.11.1406"; + version = "1.2.12.1505"; src = fetchurl { url = "https://github.com/KaringX/karing/releases/download/v${finalAttrs.version}/karing_${finalAttrs.version}_linux_amd64.deb"; - hash = "sha256-RfUzPDT6x2e8J+IazjcPRZ+yY3UEHEdAUNxs1cQlGaE="; + hash = "sha256-Kli4aNupnNiWqFXo2su/M7emZvsTODlsj9psZyGc7/Q="; }; nativeBuildInputs = [ From d664d17fc98a939a37db076b83a4be07dc5b8b34 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 01:24:27 +0000 Subject: [PATCH 159/449] watchgha: 2.6.0 -> 2.7.0 --- pkgs/by-name/wa/watchgha/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wa/watchgha/package.nix b/pkgs/by-name/wa/watchgha/package.nix index e28f2ef0fe2b..45ae401e410f 100644 --- a/pkgs/by-name/wa/watchgha/package.nix +++ b/pkgs/by-name/wa/watchgha/package.nix @@ -5,13 +5,13 @@ }: python3Packages.buildPythonApplication rec { pname = "watchgha"; - version = "2.6.0"; + version = "2.7.0"; pyproject = true; src = fetchPypi { inherit version; pname = "watchgha"; - hash = "sha256-D8Asyd2BGjPYWrAqnXRDMKgZVKC5euzBdbgw6EiEC4I="; + hash = "sha256-EWk/h5eusjgowj6C6h8RgAxkgqju4Ni3A/wWaeDQ3GQ="; }; build-system = with python3Packages; [ From 4db7700db36bcd5b8f6254ced9cfdd2453eae9ca Mon Sep 17 00:00:00 2001 From: Hugh Mandalidis Date: Sun, 25 Jan 2026 12:43:01 +1100 Subject: [PATCH 160/449] bespokesynth: remove unused pcre dependency --- pkgs/by-name/be/bespokesynth/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/be/bespokesynth/package.nix b/pkgs/by-name/be/bespokesynth/package.nix index ee2b22f4817f..fb8395362b05 100644 --- a/pkgs/by-name/be/bespokesynth/package.nix +++ b/pkgs/by-name/be/bespokesynth/package.nix @@ -30,7 +30,6 @@ webkitgtk_4_1, python3, curl, - pcre, mount, zenity, # It is not allowed to distribute binaries with the VST2 SDK plugin without a license @@ -117,7 +116,6 @@ stdenv.mkDerivation (finalAttrs: { libxkbcommon xcbutilkeysyms xcb-util-cursor - pcre mount ]; From d893175673bfcfd8f2cf5604443c2a9b52508dfa Mon Sep 17 00:00:00 2001 From: Ari Lotter Date: Tue, 16 Dec 2025 10:55:58 -0500 Subject: [PATCH 161/449] cudaPackages.cudnn: add nvrtc to runpath cudnn uses nvrtc at runtime on some hardware (e.g. H100). without this runpath, we fail when triggering cudnn runtime compilation from pytorch (see issue #461334) closes #461334 --- pkgs/development/cuda-modules/packages/cudnn.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/cuda-modules/packages/cudnn.nix b/pkgs/development/cuda-modules/packages/cudnn.nix index dfe581b72dab..594b94daa414 100644 --- a/pkgs/development/cuda-modules/packages/cudnn.nix +++ b/pkgs/development/cuda-modules/packages/cudnn.nix @@ -4,6 +4,7 @@ buildRedist, lib, libcublas, + cuda_nvrtc, patchelf, zlib, }: @@ -42,6 +43,12 @@ buildRedist ( ${lib.getExe patchelf} ''${!outputLib:?}/lib/libcudnn_ops_infer.so --add-needed libcublas.so --add-needed libcublasLt.so ''; + # CuDNN depends on libnvrtc.so at runtime, as mentioned here in one small error description + # https://docs.nvidia.com/deeplearning/cudnn/backend/latest/api/cudnn-graph-library.html + appendRunpaths = [ + "${lib.getLib cuda_nvrtc}/lib" + ]; + # NOTE: # With cuDNN forward compatiblity, all non-natively supported compute capabilities JIT compile PTX kernels. # From b3b8429ce899e20a8048fcfdf0d7f392f6df0313 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 02:11:33 +0000 Subject: [PATCH 162/449] netbird-relay: 0.62.1 -> 0.64.1 --- pkgs/by-name/ne/netbird/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/netbird/package.nix b/pkgs/by-name/ne/netbird/package.nix index e8fd6bd593af..3c738fce175e 100644 --- a/pkgs/by-name/ne/netbird/package.nix +++ b/pkgs/by-name/ne/netbird/package.nix @@ -68,16 +68,16 @@ let in buildGoModule (finalAttrs: { pname = "netbird-${componentName}"; - version = "0.62.1"; + version = "0.64.1"; src = fetchFromGitHub { owner = "netbirdio"; repo = "netbird"; tag = "v${finalAttrs.version}"; - hash = "sha256-u5XzTUlGhOA++dgu0yrltQ6Cxkg+P7ghTRMvT0+2Dx4="; + hash = "sha256-fxQ6x/MN3FKRiGgb8OPjLnHCVjYnI4vBLwjDKAxrUQY="; }; - vendorHash = "sha256-FsSio0gn3BBMkmQ5lSzYBkK2iU13wJKo4yWIxojvQaM="; + vendorHash = "sha256-suQPYxZo1R2Jh4N2ulOysfhRKAnVUUMzJoj+5lmhwDk="; nativeBuildInputs = [ installShellFiles ] ++ lib.optional (componentName == "ui") pkg-config; From 37abf748c0806bdbe6161dd73384ed1e8732d67a Mon Sep 17 00:00:00 2001 From: qbisi Date: Sun, 25 Jan 2026 10:15:44 +0800 Subject: [PATCH 163/449] python3Packages.adios2: create meta package providing dist-info --- pkgs/by-name/ad/adios2/package.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ad/adios2/package.nix b/pkgs/by-name/ad/adios2/package.nix index d3556d4cc9af..65afc33e2528 100644 --- a/pkgs/by-name/ad/adios2/package.nix +++ b/pkgs/by-name/ad/adios2/package.nix @@ -126,8 +126,16 @@ stdenv.mkDerivation (finalAttrs: { propagatedBuildInputs = lib.optional mpiSupport mpi - ++ lib.optional pythonSupport python3Packages.numpy - ++ lib.optional (mpiSupport && pythonSupport) adios2Packages.mpi4py; + # create meta package providing dist-info for python3Pacakges.adios2 + ++ lib.optional pythonSupport ( + python3Packages.mkPythonMetaPackage { + inherit (finalAttrs) pname version meta; + dependencies = [ + python3Packages.numpy + ] + ++ lib.optional mpiSupport adios2Packages.mpi4py; + } + ); cmakeFlags = [ # adios2 builtin modules From a305610ebeb3edd4dbf8778515d0b8635fed51f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 02:28:13 +0000 Subject: [PATCH 164/449] lapce: 0.4.5 -> 0.4.6 --- pkgs/by-name/la/lapce/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/la/lapce/package.nix b/pkgs/by-name/la/lapce/package.nix index bd9e066f8762..eaf2cdbff807 100644 --- a/pkgs/by-name/la/lapce/package.nix +++ b/pkgs/by-name/la/lapce/package.nix @@ -34,16 +34,16 @@ let in rustPlatform.buildRustPackage rec { pname = "lapce"; - version = "0.4.5"; + version = "0.4.6"; src = fetchFromGitHub { owner = "lapce"; repo = "lapce"; tag = "v${version}"; - sha256 = "sha256-0mF8JusW/oMjkAaCtL6ySazlWoR+76vRydyVXHbxNRM="; + sha256 = "sha256-D5DEmMkCAkMiMMzYP8FoVIUeT2CDOepUWUlUqWSaUnM="; }; - cargoHash = "sha256-Jjul26YTcMSf8szuetX3rU4b1eVsD/SBe1UanIAS1Ew="; + cargoHash = "sha256-BFaR8jWdET2nInBkKZhnoqLCB1dnXH3pywkD1Cv5SuE="; env = { # Get openssl-sys to use pkg-config From 7440b1b9d69bda3f293be2f1944e4e873d87e785 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 02:50:27 +0000 Subject: [PATCH 165/449] python3Packages.qtawesome: 1.4.0 -> 1.4.1 --- pkgs/development/python-modules/qtawesome/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qtawesome/default.nix b/pkgs/development/python-modules/qtawesome/default.nix index 9a4ce22f7a1e..0ebfd595ed30 100644 --- a/pkgs/development/python-modules/qtawesome/default.nix +++ b/pkgs/development/python-modules/qtawesome/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "qtawesome"; - version = "1.4.0"; + version = "1.4.1"; format = "setuptools"; src = fetchFromGitHub { owner = "spyder-ide"; repo = "qtawesome"; tag = "v${version}"; - hash = "sha256-VjUlP+5QU9ApD09UNvF48b0gepCUpVO6U6zYaKm0KoE="; + hash = "sha256-CdELoMML7j9m1HrAY8MhKcYx5Q4xuEMZIBeyzQnRQtk="; }; propagatedBuildInputs = [ From 29892d1b869c5693fbde21a356b461e55dcbfae4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 02:52:52 +0000 Subject: [PATCH 166/449] oxigraph: 0.5.3 -> 0.5.4 --- pkgs/by-name/ox/oxigraph/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ox/oxigraph/package.nix b/pkgs/by-name/ox/oxigraph/package.nix index f8c01ca4932d..83a6505f6929 100644 --- a/pkgs/by-name/ox/oxigraph/package.nix +++ b/pkgs/by-name/ox/oxigraph/package.nix @@ -13,17 +13,17 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "oxigraph"; - version = "0.5.3"; + version = "0.5.4"; src = fetchFromGitHub { owner = "oxigraph"; repo = "oxigraph"; tag = "v${finalAttrs.version}"; - hash = "sha256-hIB4/6D7AogEpNYyB95nDotspUyaiOW8X6KuVgyjj5Y="; + hash = "sha256-WAwgZNEaemf0QN1cG+6nhz4PlGFXkiBaqZb6VxH3gUw="; fetchSubmodules = true; }; - cargoHash = "sha256-EhJQgYeeSln1bLLH3nEUFJ7q+PWA/DHAswh4ei4bHWY="; + cargoHash = "sha256-OeUXHTcHK7GHB+qV7fq5+0DbGR/PLx05Cp7aSyW0iFE="; nativeBuildInputs = [ rustPlatform.bindgenHook From e124e021ba2435d7a44c28e196b59da87e4612a0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 04:08:32 +0000 Subject: [PATCH 167/449] talosctl: 1.12.0 -> 1.12.2 --- pkgs/by-name/ta/talosctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/talosctl/package.nix b/pkgs/by-name/ta/talosctl/package.nix index 1f37100c9fbe..4797417b6666 100644 --- a/pkgs/by-name/ta/talosctl/package.nix +++ b/pkgs/by-name/ta/talosctl/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "talosctl"; - version = "1.12.0"; + version = "1.12.2"; src = fetchFromGitHub { owner = "siderolabs"; repo = "talos"; tag = "v${version}"; - hash = "sha256-u8/T01PWBGH3bJCNoC+FIzp8aH05ci4Kr3eHHWPDRkI="; + hash = "sha256-E3WeFu4PpgJN+ZLeTfAqqkTgInu/imytpdCixM33wiw="; }; - vendorHash = "sha256-LLtbdKq028EEs8lMt3uiwMo2KMJ6nJKf6xFyLJlg+oM="; + vendorHash = "sha256-1RNNAGCvmtau7oI4gSUpz+savxSugp2yh2THwt/mNG4="; ldflags = [ "-s" From 6d85890e4cd90d0ffd564e78449b78e285b86f4b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 05:30:07 +0000 Subject: [PATCH 168/449] go-jsonschema: 0.20.0 -> 0.21.0 --- pkgs/by-name/go/go-jsonschema/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-jsonschema/package.nix b/pkgs/by-name/go/go-jsonschema/package.nix index 3c2b4695f428..f6094fd06a28 100644 --- a/pkgs/by-name/go/go-jsonschema/package.nix +++ b/pkgs/by-name/go/go-jsonschema/package.nix @@ -6,16 +6,16 @@ }: buildGoModule (finalAttrs: { pname = "go-jsonschema"; - version = "0.20.0"; + version = "0.21.0"; src = fetchFromGitHub { owner = "omissis"; repo = "go-jsonschema"; tag = "v${finalAttrs.version}"; - hash = "sha256-e1eL5Blf9l4cSR7Tg740eTFza3ViJEiwLaoUsUZzQu4="; + hash = "sha256-CS7Rkkj6Z5kEi4hzQF7uasdeTmcaz6niZvPpOY+av0w="; }; - vendorHash = "sha256-vHtigJ2YNFFWGxv6/pGwmmGE0Fn+2S7NguyrhVME7ak="; + vendorHash = "sha256-mCOJ8GROrbNXH7CSLLMZj/4wTa65hscTt8RzIxzgG+A="; ldflags = [ "-X main.version=v${finalAttrs.version}" From 2cc2a9c12389931662d4b5368ff800dfafbb7aef Mon Sep 17 00:00:00 2001 From: Rexiel Scarlet <37258415+Rexcrazy804@users.noreply.github.com> Date: Sun, 25 Jan 2026 10:21:34 +0400 Subject: [PATCH 169/449] equibop: 3.1.6 -> 3.1.7 --- pkgs/by-name/eq/equibop/node-modules.nix | 2 +- pkgs/by-name/eq/equibop/package.nix | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/eq/equibop/node-modules.nix b/pkgs/by-name/eq/equibop/node-modules.nix index 6122ab9afe84..1f804de9617a 100644 --- a/pkgs/by-name/eq/equibop/node-modules.nix +++ b/pkgs/by-name/eq/equibop/node-modules.nix @@ -48,7 +48,7 @@ stdenvNoCC.mkDerivation { runHook postInstall ''; - outputHash = "sha256-D7+sX7LHyHoaJxfEtHpov3TXNUifw2C6yTG1q7fNRBQ="; + outputHash = "sha256-YqUAP11oSxfKifa8QL4VXGCWV5xGG2+vk60f4NdIXIA="; outputHashAlgo = "sha256"; outputHashMode = "recursive"; } diff --git a/pkgs/by-name/eq/equibop/package.nix b/pkgs/by-name/eq/equibop/package.nix index a4dafe9fceb3..51163aad809b 100644 --- a/pkgs/by-name/eq/equibop/package.nix +++ b/pkgs/by-name/eq/equibop/package.nix @@ -18,18 +18,18 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "equibop"; - version = "3.1.6"; + version = "3.1.7"; src = fetchFromGitHub { owner = "Equicord"; repo = "Equibop"; tag = "v${finalAttrs.version}"; - hash = "sha256-apxRd0ak89K+hCzNLdstdhFWLNST2Afw96rX3xCzT04="; + hash = "sha256-AzXBANUcm/DYYkNlO7q++/Dx826o5Hg/1cYJ84rMY0U="; }; postPatch = '' substituteInPlace scripts/build/build.mts \ - --replace-fail 'gitHash = execSync("git rev-parse HEAD", { encoding: "utf-8" }).trim();' 'gitHash = "${lib.fakeHash}"' + --replace-fail 'gitHash = execSync("git rev-parse HEAD", { encoding: "utf-8" }).trim();' 'gitHash = "${finalAttrs.src.hash}"' # disable auto updates substituteInPlace src/main/updater.ts \ From bdeb73b02ef13e8b2c30832e56a21ff95557aab5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 07:23:40 +0000 Subject: [PATCH 170/449] gallery-dl: 1.31.3 -> 1.31.4 --- pkgs/by-name/ga/gallery-dl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ga/gallery-dl/package.nix b/pkgs/by-name/ga/gallery-dl/package.nix index c1664c5f897f..e094196f0534 100644 --- a/pkgs/by-name/ga/gallery-dl/package.nix +++ b/pkgs/by-name/ga/gallery-dl/package.nix @@ -8,7 +8,7 @@ let pname = "gallery-dl"; - version = "1.31.3"; + version = "1.31.4"; in python3Packages.buildPythonApplication { inherit pname version; @@ -18,7 +18,7 @@ python3Packages.buildPythonApplication { owner = "mikf"; repo = "gallery-dl"; tag = "v${version}"; - hash = "sha256-vheQA67lPeYt7wly/4AbiReDx9ZlUbgqxT5YTxI0gVo="; + hash = "sha256-oK1NgLZc+aTD2zr5L0hkWGrpzCqv1TkupvB47r5nZXs="; }; build-system = [ python3Packages.setuptools ]; From dcc5e27e7ab13d6ad73243288e7563b0adb72199 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 07:32:13 +0000 Subject: [PATCH 171/449] high-tide: 1.1.0 -> 1.2.0 --- pkgs/by-name/hi/high-tide/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hi/high-tide/package.nix b/pkgs/by-name/hi/high-tide/package.nix index ac3b3d85f244..dcbe1acb8395 100644 --- a/pkgs/by-name/hi/high-tide/package.nix +++ b/pkgs/by-name/hi/high-tide/package.nix @@ -20,14 +20,14 @@ python313Packages.buildPythonApplication rec { pname = "high-tide"; - version = "1.1.0"; + version = "1.2.0"; pyproject = false; src = fetchFromGitHub { owner = "Nokse22"; repo = "high-tide"; tag = "v${version}"; - hash = "sha256-AHdv2eazUnxgw5D4SlIzWm/wnC26zedwiAGT0OzjdZs="; + hash = "sha256-KaUI0Sa2sYrwv6v8kVbBwaTLaeY/B6tnDMJNNGazn9M="; }; nativeBuildInputs = [ From b5c6d15e9050e99d7530f77ca153be9b64e65a1a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 07:39:27 +0000 Subject: [PATCH 172/449] matrix-alertmanager-receiver: 2026.1.14 -> 2026.1.21 --- pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix index 6cc61c020e4f..05185ede73f5 100644 --- a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix +++ b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "matrix-alertmanager-receiver"; - version = "2026.1.14"; + version = "2026.1.21"; src = fetchFromGitHub { owner = "metio"; repo = "matrix-alertmanager-receiver"; tag = finalAttrs.version; - hash = "sha256-JUdnaz790NbiBlUlESIQMR2qehF/8OU0smSrA3+wOSQ="; + hash = "sha256-nnv2Qc1txcUTDx47e2pJiXyOfklYqjs4VCg5Gj9UrPk="; }; - vendorHash = "sha256-ZZYifNTMCL39ar00duYvvS8B6vJ8QZkMNb8vG6kgYOI="; + vendorHash = "sha256-c94sQa1zKmt+mVC2yRm6rhBXh8Jr+r1PFcrlDPEE/04="; env.CGO_ENABLED = "0"; From 435e731aa2b6ae5a53e8a448d36ebdc7cd3a9e0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 08:29:17 +0000 Subject: [PATCH 173/449] acli: 1.3.9-stable -> 1.3.11-stable --- pkgs/by-name/ac/acli/sources.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ac/acli/sources.json b/pkgs/by-name/ac/acli/sources.json index c0092269a45a..12440ca25616 100644 --- a/pkgs/by-name/ac/acli/sources.json +++ b/pkgs/by-name/ac/acli/sources.json @@ -1,21 +1,21 @@ { - "version": "1.3.9-stable", + "version": "1.3.11-stable", "sources": { "aarch64-darwin": { - "url": "https://acli.atlassian.com/darwin/1.3.9-stable/acli_1.3.9-stable_darwin_arm64.tar.gz", - "sha256": "4cc82582a74e75ef290af17d1ec157ed69f5120d58cbde188b85273bdf8c66ef" + "url": "https://acli.atlassian.com/darwin/1.3.11-stable/acli_1.3.11-stable_darwin_arm64.tar.gz", + "sha256": "39f80d387324923f0093b455ee4d3d4bd2af44ffd52be33c1d69e8418376d0e4" }, "aarch64-linux": { - "url": "https://acli.atlassian.com/linux/1.3.9-stable/acli_1.3.9-stable_linux_arm64.tar.gz", - "sha256": "9fb2841ad16034f5086f04387a6209c70f2edc26153a44aef91691e5cdc78164" + "url": "https://acli.atlassian.com/linux/1.3.11-stable/acli_1.3.11-stable_linux_arm64.tar.gz", + "sha256": "43cc72aca128605f0580fc404f14efef6659bb754c9bd3343fb5f43d1f2bbf4b" }, "x86_64-darwin": { - "url": "https://acli.atlassian.com/darwin/1.3.9-stable/acli_1.3.9-stable_darwin_amd64.tar.gz", - "sha256": "2a0703c5940db30587f63c8fffa0de143fee92d4618f9356badcb62bdb088efe" + "url": "https://acli.atlassian.com/darwin/1.3.11-stable/acli_1.3.11-stable_darwin_amd64.tar.gz", + "sha256": "84a56f7197bcdc5358a035c79bb706dbd80405255fc90f260973a268831ffe18" }, "x86_64-linux": { - "url": "https://acli.atlassian.com/linux/1.3.9-stable/acli_1.3.9-stable_linux_amd64.tar.gz", - "sha256": "3cfc9fa3bbcb1ebf9c2a14574874a9f3f9dec8d2db561415f914c9bd70656de7" + "url": "https://acli.atlassian.com/linux/1.3.11-stable/acli_1.3.11-stable_linux_amd64.tar.gz", + "sha256": "50bb48e965e48531e008923be763a7b1f74fe9e2e33cc02cd2aaf5e2f00c6dc4" } } } From e1d94b474d82412240b890b1e05ae3a6e121af43 Mon Sep 17 00:00:00 2001 From: qbisi Date: Sun, 25 Jan 2026 17:33:54 +0800 Subject: [PATCH 174/449] netgen: fix UB in Archive::operator& --- pkgs/by-name/ne/netgen/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/ne/netgen/package.nix b/pkgs/by-name/ne/netgen/package.nix index babe467c9ccd..650999f4f8e1 100644 --- a/pkgs/by-name/ne/netgen/package.nix +++ b/pkgs/by-name/ne/netgen/package.nix @@ -79,6 +79,10 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace ng/Togl2.1/CMakeLists.txt \ --replace-fail "/usr/bin/gcc" "$CC" + + # Fix UB when size == 0, otherwise test_archive will fail when hardening enable glibcxxassertions + substituteInPlace libsrc/core/archive.hpp \ + --replace-fail "Do(&v[0], size);" "Do(v.data(), size);" '' + lib.optionalString (!stdenv.hostPlatform.isx86_64) '' # mesh generation differs on x86_64 and aarch64 platform From e195381295857e5813b9453d45d2d4d470779390 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 10:30:45 +0000 Subject: [PATCH 175/449] butterfly: 2.4.2 -> 2.4.3 --- pkgs/by-name/bu/butterfly/git-hashes.json | 8 +- pkgs/by-name/bu/butterfly/package.nix | 4 +- pkgs/by-name/bu/butterfly/pubspec.lock.json | 158 ++++++++++++-------- 3 files changed, 105 insertions(+), 65 deletions(-) diff --git a/pkgs/by-name/bu/butterfly/git-hashes.json b/pkgs/by-name/bu/butterfly/git-hashes.json index 2eb396aac0f6..90b3baf99857 100644 --- a/pkgs/by-name/bu/butterfly/git-hashes.json +++ b/pkgs/by-name/bu/butterfly/git-hashes.json @@ -1,10 +1,10 @@ { "dart_leap": "sha256-oO5851cIdrW/asgOePxvwUgjn1XchkH9CKJUruvlLYI=", "irondash_engine_context": "sha256-SaF2vZUEbamhLotu3XQhCGrDZDk9S/vQ8TGPkvJXVkw=", - "lw_file_system": "sha256-tjLXKaMoTcDBe3ZUiuGltxdfcTON28iC36P8alKBYZM=", - "lw_file_system_api": "sha256-ozp/mJq2o5pzQgFcTWLzG67XgHZRHoIRW+W0QDLCTFM=", - "lw_sysapi": "sha256-4Bqw04vepkC0DCGexWGFQdpdsnlG/0Sh1aZVDAugqcA=", - "material_leap": "sha256-QG/oT18LpripJOrpkYj3/oxMHdNlwyzZym9yhSVWI0A=", + "lw_file_system": "sha256-VxN22Gi9IjISwwbqSdgUOZojS+xu+xVErKJRgBCtHts=", + "lw_file_system_api": "sha256-O3VTgaxml6HuwBPHjJ5nr3n+6JdzHMN1IKkTuM8OX54=", + "lw_sysapi": "sha256-QfCkjNKG8bz2ra9AEMScp4lfl8ujOvnSNx8KTOr0LvE=", + "material_leap": "sha256-VKYKS3fa8260xYL3GOF5yjvux3bADA5DtLijwx6C89M=", "networker": "sha256-YqCl/FODv8QZFnz1qVHoJLIioYhcluPiY4pP09MzvNE=", "networker_crypto": "sha256-8I/qBdxxbIse7un4W9MjaifbK7TqsyYrFnIbaTuezo0=", "networker_socket": "sha256-8I/qBdxxbIse7un4W9MjaifbK7TqsyYrFnIbaTuezo0=", diff --git a/pkgs/by-name/bu/butterfly/package.nix b/pkgs/by-name/bu/butterfly/package.nix index 72541bff4090..c7188601b3a6 100644 --- a/pkgs/by-name/bu/butterfly/package.nix +++ b/pkgs/by-name/bu/butterfly/package.nix @@ -10,13 +10,13 @@ }: let - version = "2.4.2"; + version = "2.4.3"; src = fetchFromGitHub { owner = "LinwoodDev"; repo = "Butterfly"; tag = "v${version}"; - hash = "sha256-81YuOqq8CZMn9zf1jG5tF3Spv6AI3XUr1qgaN8P8IJM="; + hash = "sha256-lS8SzxP1twReo9KVESMr79IsQ6xKlUp/+MDg+wEVesQ="; }; in flutter338.buildFlutterApplication { diff --git a/pkgs/by-name/bu/butterfly/pubspec.lock.json b/pkgs/by-name/bu/butterfly/pubspec.lock.json index 8e4b406f7c24..b66a1c354c56 100644 --- a/pkgs/by-name/bu/butterfly/pubspec.lock.json +++ b/pkgs/by-name/bu/butterfly/pubspec.lock.json @@ -4,21 +4,21 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "c209688d9f5a5f26b2fb47a188131a6fb9e876ae9e47af3737c0b4f58a93470d", + "sha256": "5b7468c326d2f8a4f630056404ca0d291ade42918f4a3c6233618e724f39da8e", "url": "https://pub.dev" }, "source": "hosted", - "version": "91.0.0" + "version": "92.0.0" }, "analyzer": { "dependency": "transitive", "description": { "name": "analyzer", - "sha256": "f51c8499b35f9b26820cfe914828a6a98a94efd5cc78b37bb7d03debae3a1d08", + "sha256": "70e4b1ef8003c64793a9e268a551a82869a8a96f39deb73dea28084b0e8bf75e", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.4.1" + "version": "9.0.0" }, "animations": { "dependency": "direct main", @@ -74,11 +74,11 @@ "dependency": "transitive", "description": { "name": "bloc", - "sha256": "a2cebb899f91d36eeeaa55c7b20b5915db5a9df1b8fd4a3c9c825e22e474537d", + "sha256": "a48653a82055a900b88cd35f92429f068c5a8057ae9b136d197b3d56c57efb81", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.1.0" + "version": "9.2.0" }, "bloc_concurrency": { "dependency": "direct main", @@ -104,11 +104,11 @@ "dependency": "transitive", "description": { "name": "build", - "sha256": "c1668065e9ba04752570ad7e038288559d1e2ca5c6d0131c0f5f55e39e777413", + "sha256": "275bf6bb2a00a9852c28d4e0b410da1d833a734d57d39d44f94bfc895a484ec3", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.3" + "version": "4.0.4" }, "build_config": { "dependency": "transitive", @@ -134,11 +134,11 @@ "dependency": "direct dev", "description": { "name": "build_runner", - "sha256": "110c56ef29b5eb367b4d17fc79375fa8c18a6cd7acd92c05bb3986c17a079057", + "sha256": "b4d854962a32fd9f8efc0b76f98214790b833af8b2e9b2df6bfc927c0415a072", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.10.4" + "version": "2.10.5" }, "built_collection": { "dependency": "transitive", @@ -154,11 +154,11 @@ "dependency": "transitive", "description": { "name": "built_value", - "sha256": "426cf75afdb23aa74bd4e471704de3f9393f3c7b04c1e2d9c6f1073ae0b8b139", + "sha256": "7931c90b84bc573fef103548e354258ae4c9d28d140e41961df6843c5d60d4d8", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.12.1" + "version": "8.12.3" }, "butterfly_api": { "dependency": "direct main", @@ -167,7 +167,7 @@ "relative": true }, "source": "path", - "version": "2.4.2" + "version": "2.4.3" }, "camera": { "dependency": "direct main", @@ -183,11 +183,11 @@ "dependency": "transitive", "description": { "name": "camera_android_camerax", - "sha256": "474d8355961658d43f1c976e2fa1ca715505bea1adbd56df34c581aaa70ec41f", + "sha256": "bc7a96998258adddd0b653dd693b0874537707d58b0489708f2a646e4f124246", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.26+2" + "version": "0.6.27" }, "camera_avfoundation": { "dependency": "transitive", @@ -213,11 +213,11 @@ "dependency": "transitive", "description": { "name": "camera_web", - "sha256": "3bc7bb1657a0f29c34116453c5d5e528c23efcf5e75aac0a3387cf108040bf65", + "sha256": "57f49a635c8bf249d07fb95eb693d7e4dda6796dedb3777f9127fb54847beba7", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.5+2" + "version": "0.3.5+3" }, "camera_windows": { "dependency": "direct main", @@ -269,15 +269,25 @@ "source": "hosted", "version": "1.1.2" }, + "code_assets": { + "dependency": "transitive", + "description": { + "name": "code_assets", + "sha256": "83ccdaa064c980b5596c35dd64a8d3ecc68620174ab9b90b6343b753aa721687", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.0" + }, "code_builder": { "dependency": "transitive", "description": { "name": "code_builder", - "sha256": "11654819532ba94c34de52ff5feb52bd81cba1de00ef2ed622fd50295f9d4243", + "sha256": "6a6cab2ba4680d6423f34a9b972a4c9a94ebe1b62ecec4e1a1f2cba91fd1319d", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.11.0" + "version": "4.11.1" }, "collection": { "dependency": "direct main", @@ -444,11 +454,11 @@ "dependency": "direct main", "description": { "name": "equatable", - "sha256": "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7", + "sha256": "3e0141505477fd8ad55d6eb4e7776d3fe8430be8e497ccb1521370c3f21a3e2b", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.7" + "version": "2.0.8" }, "fake_async": { "dependency": "transitive", @@ -464,11 +474,11 @@ "dependency": "transitive", "description": { "name": "ffi", - "sha256": "289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418", + "sha256": "d07d37192dbf97461359c1518788f203b0c9102cfd2c35a716b823741219542c", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.4" + "version": "2.1.5" }, "file": { "dependency": "transitive", @@ -674,11 +684,11 @@ "dependency": "direct dev", "description": { "name": "freezed", - "sha256": "13065f10e135263a4f5a4391b79a8efc5fb8106f8dd555a9e49b750b45393d77", + "sha256": "03dd9b7423ff0e31b7e01b2204593e5e1ac5ee553b6ea9d8184dff4a26b9fb07", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.3" + "version": "3.2.4" }, "freezed_annotation": { "dependency": "transitive", @@ -736,6 +746,16 @@ "source": "hosted", "version": "2.3.2" }, + "hooks": { + "dependency": "transitive", + "description": { + "name": "hooks", + "sha256": "5d309c86e7ce34cd8e37aa71cb30cb652d3829b900ab145e4d9da564b31d59f7", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.0" + }, "http": { "dependency": "direct main", "description": { @@ -770,11 +790,11 @@ "dependency": "direct main", "description": { "name": "idb_shim", - "sha256": "b26b2ad126be411d0072d1dfc4d97ebe02121a863e4eadc635b511b9bc138489", + "sha256": "532a6a39ddf03271954b2b4d4551d5bb1160fa17cb11330cf2fd6d57a1f0ea1f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.7.1+2" + "version": "2.8.0" }, "image": { "dependency": "direct main", @@ -857,11 +877,11 @@ "dependency": "direct dev", "description": { "name": "json_serializable", - "sha256": "c5b2ee75210a0f263c6c7b9eeea80553dbae96ea1bf57f02484e806a3ffdffa3", + "sha256": "5b89c1e32ae3840bb20a1b3434e3a590173ad3cb605896fb0f60487ce2f8104e", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.11.2" + "version": "6.11.4" }, "leak_tracker": { "dependency": "transitive", @@ -917,8 +937,8 @@ "dependency": "direct main", "description": { "path": "packages/lw_file_system", - "ref": "42bd9fde81a3692711862cdb0c60f05f648241a9", - "resolved-ref": "42bd9fde81a3692711862cdb0c60f05f648241a9", + "ref": "8e320ecf84bf7f53388c9de985a06606a6467ab1", + "resolved-ref": "8e320ecf84bf7f53388c9de985a06606a6467ab1", "url": "https://github.com/LinwoodDev/dart_pkgs.git" }, "source": "git", @@ -928,8 +948,8 @@ "dependency": "transitive", "description": { "path": "packages/lw_file_system_api", - "ref": "ddd0761c3ed5a48108bddd0448df76d77eeb9da0", - "resolved-ref": "ddd0761c3ed5a48108bddd0448df76d77eeb9da0", + "ref": "05c726ca745112dec80c6d30a27478e1556367b7", + "resolved-ref": "05c726ca745112dec80c6d30a27478e1556367b7", "url": "https://github.com/LinwoodDev/dart_pkgs.git" }, "source": "git", @@ -939,8 +959,8 @@ "dependency": "direct main", "description": { "path": "packages/lw_sysapi", - "ref": "38fd0a6df52bf4115a6926271734d36e601af9cf", - "resolved-ref": "38fd0a6df52bf4115a6926271734d36e601af9cf", + "ref": "c802aa8a3619f1ad9cbcc6d76298b5026b29f8a5", + "resolved-ref": "c802aa8a3619f1ad9cbcc6d76298b5026b29f8a5", "url": "https://github.com/LinwoodDev/dart_pkgs.git" }, "source": "git", @@ -980,8 +1000,8 @@ "dependency": "direct main", "description": { "path": "packages/material_leap", - "ref": "124bb8d6fc661c8b3e11b4507438786ac209d368", - "resolved-ref": "124bb8d6fc661c8b3e11b4507438786ac209d368", + "ref": "cafd10fa5bc129f98fc123870e612e649150557f", + "resolved-ref": "cafd10fa5bc129f98fc123870e612e649150557f", "url": "https://github.com/LinwoodDev/dart_pkgs.git" }, "source": "git", @@ -1017,6 +1037,16 @@ "source": "hosted", "version": "3.16.12" }, + "native_toolchain_c": { + "dependency": "transitive", + "description": { + "name": "native_toolchain_c", + "sha256": "89e83885ba09da5fdf2cdacc8002a712ca238c28b7f717910b34bcd27b0d03ac", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.17.4" + }, "nested": { "dependency": "transitive", "description": { @@ -1090,6 +1120,16 @@ "source": "hosted", "version": "0.5.0" }, + "objective_c": { + "dependency": "transitive", + "description": { + "name": "objective_c", + "sha256": "9922a1ad59ac5afb154cc948aa6ded01987a75003651d0a2866afc23f4da624e", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "9.2.3" + }, "one_dollar_unistroke_recognizer": { "dependency": "direct main", "description": { @@ -1174,11 +1214,11 @@ "dependency": "transitive", "description": { "name": "path_provider_foundation", - "sha256": "6d13aece7b3f5c5a9731eaf553ff9dcbc2eff41087fd2df587fd0fed9a3eb0c4", + "sha256": "2a376b7d6392d80cd3705782d2caa734ca4727776db0b6ec36ef3f1855197699", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.1" + "version": "2.6.0" }, "path_provider_linux": { "dependency": "transitive", @@ -1224,31 +1264,31 @@ "dependency": "transitive", "description": { "name": "pdfium_flutter", - "sha256": "8b3f79c61a5e84f0ec43efb5708b42d032e72cb024244e050896eb5a31665ea5", + "sha256": "0c8b7d5d11d20a1486eade599648e907067568955bd14a1b06de076a968b60a1", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.7" + "version": "0.1.9" }, "pdfrx": { "dependency": "direct main", "description": { "name": "pdfrx", - "sha256": "8028b5a3d33ff189dbb968fafcce1a924b3397c923819f974f6bde483f0cf808", + "sha256": "e32e0c786528eec2b3c56b43f59ef1debce3a27c7accd862b95413f949afcfa9", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.18" + "version": "2.2.24" }, "pdfrx_engine": { "dependency": "transitive", "description": { "name": "pdfrx_engine", - "sha256": "e4e942bda9f3876d34729fab8e0c5185b9384614929d82bd6efa8ef2a31b0be3", + "sha256": "a8914433d1f6188b903c53d36b9d7dc908bfa89131591a9db22f1a22470d3a48", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.6" + "version": "0.3.9" }, "perfect_freehand": { "dependency": "direct main", @@ -1394,11 +1434,11 @@ "dependency": "direct main", "description": { "name": "reorderable_grid", - "sha256": "c7d2e1f2e032a8fffe121f9da828546ee58db35c9c7d19d7a2d189dea2f9939d", + "sha256": "15873d8afa6c0a106f0e165f4fbb2bb92dbfe18837e0c9f5d62ac4e26448863d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.12" + "version": "1.0.13" }, "replay_bloc": { "dependency": "direct main", @@ -1600,21 +1640,21 @@ "dependency": "transitive", "description": { "name": "source_gen", - "sha256": "07b277b67e0096c45196cbddddf2d8c6ffc49342e88bf31d460ce04605ddac75", + "sha256": "1d562a3c1f713904ebbed50d2760217fd8a51ca170ac4b05b0db490699dbac17", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.1.1" + "version": "4.2.0" }, "source_helper": { "dependency": "transitive", "description": { "name": "source_helper", - "sha256": "6a3c6cc82073a8797f8c4dc4572146114a39652851c157db37e964d9c7038723", + "sha256": "4a85e90b50694e652075cbe4575665539d253e6ec10e46e76b45368ab5e3caae", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.8" + "version": "1.3.10" }, "source_span": { "dependency": "transitive", @@ -1832,11 +1872,11 @@ "dependency": "transitive", "description": { "name": "url_launcher_web", - "sha256": "4bd2b7b4dc4d4d0b94e5babfffbca8eac1a126c7f3d6ecbc1a11013faa3abba2", + "sha256": "d0412fcf4c6b31ecfdb7762359b7206ffba3bbffd396c6d9f9c4616ece476c1f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.1" + "version": "2.4.2" }, "url_launcher_windows": { "dependency": "transitive", @@ -1882,11 +1922,11 @@ "dependency": "transitive", "description": { "name": "vector_graphics_compiler", - "sha256": "d354a7ec6931e6047785f4db12a1f61ec3d43b207fc0790f863818543f8ff0dc", + "sha256": "201e876b5d52753626af64b6359cd13ac6011b80728731428fd34bc840f71c9b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.19" + "version": "1.1.20" }, "vector_math": { "dependency": "transitive", @@ -1912,11 +1952,11 @@ "dependency": "transitive", "description": { "name": "watcher", - "sha256": "f52385d4f73589977c80797e60fe51014f7f2b957b5e9a62c3f6ada439889249", + "sha256": "1398c9f081a753f9226febe8900fce8f7d0a67163334e1c94a2438339d79d635", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.0" + "version": "1.2.1" }, "web": { "dependency": "direct main", @@ -2020,7 +2060,7 @@ } }, "sdks": { - "dart": ">=3.10.0 <4.0.0", - "flutter": ">=3.38.5" + "dart": ">=3.10.3 <4.0.0", + "flutter": ">=3.38.7" } } From d4ec7cfce55a949a507d0836626485f86a2dd8c6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 10:48:06 +0000 Subject: [PATCH 176/449] copyparty: 1.20.1 -> 1.20.4 --- pkgs/by-name/co/copyparty/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/copyparty/package.nix b/pkgs/by-name/co/copyparty/package.nix index 6f96d8ba7b73..9b3d71bafb8d 100644 --- a/pkgs/by-name/co/copyparty/package.nix +++ b/pkgs/by-name/co/copyparty/package.nix @@ -71,11 +71,11 @@ in python3Packages.buildPythonApplication rec { pname = "copyparty${nameSuffix}"; - version = "1.20.1"; + version = "1.20.4"; src = fetchurl { url = "https://github.com/9001/copyparty/releases/download/v${version}/copyparty-${version}.tar.gz"; - hash = "sha256-T1E8qePRwRp7tOGoqSXdokSblWXpH273y+EDZ/pOKTU="; + hash = "sha256-JdrB7ckcUijSTvTQfDHAczHPaXlRr+MYg/unTi0QLMI="; }; pyproject = true; From 5cd129fd3b001fc639e727eb0320710eb5ae03e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 11:11:49 +0000 Subject: [PATCH 177/449] python3Packages.netutils: 1.15.2 -> 1.16.0 --- pkgs/development/python-modules/netutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netutils/default.nix b/pkgs/development/python-modules/netutils/default.nix index 700e5b1e6247..9227fc73e081 100644 --- a/pkgs/development/python-modules/netutils/default.nix +++ b/pkgs/development/python-modules/netutils/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "netutils"; - version = "1.15.2"; + version = "1.16.0"; pyproject = true; src = fetchFromGitHub { owner = "networktocode"; repo = "netutils"; tag = "v${version}"; - hash = "sha256-2IPmv86b2dvvUTmvSex3hTpBi3CzHJzA5qfM3E7gv08="; + hash = "sha256-wcg6Ze/xjEA9vlby84kYO01lyh2YBtS00ZvcC569ejU="; }; build-system = [ poetry-core ]; From bff9b4dabe1d5e86c8a6a759b4bc2a192a750c4c Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sat, 24 Jan 2026 19:36:31 +0100 Subject: [PATCH 178/449] stc: init at 5.0 C99 container library with generic and type-safe data structures https://github.com/stclib/STC --- pkgs/by-name/st/stc/package.nix | 70 +++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 pkgs/by-name/st/stc/package.nix diff --git a/pkgs/by-name/st/stc/package.nix b/pkgs/by-name/st/stc/package.nix new file mode 100644 index 000000000000..80e3dff876ad --- /dev/null +++ b/pkgs/by-name/st/stc/package.nix @@ -0,0 +1,70 @@ +{ + lib, + stdenv, + fetchFromGitHub, + fetchpatch, + flex, + meson, + ninja, + pkg-config, + testers, + validatePkgConfig, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "stc"; + version = "5.0"; + + outputs = [ + "out" + "dev" + "doc" + ]; + + src = fetchFromGitHub { + owner = "stclib"; + repo = "STC"; + tag = "v${finalAttrs.version}"; + hash = "sha256-JiFyJN+hAbzTHqim1i6TJFmKfHlnOfP3yDLCZDE7uqo="; + }; + + patches = [ + # Backport pkg-config support and follow-up fixes from upstream. + (fetchpatch { + url = "https://github.com/stclib/STC/commit/92751b4d04b2d980d640b28bd22a9cd651d77c6a.patch"; + hash = "sha256-11sE5pS7sqdfCGsGlvajkfgCf+QIkRFp4Js2//kAI3s="; + }) + (fetchpatch { + url = "https://github.com/stclib/STC/commit/0fa9ad03516ba0f71b38674f0ec631929368f385.patch"; + hash = "sha256-e1rhrKaf9fFAmSi8Puo494iG+hAdHZFzyn8IJoKjdAI="; + }) + ]; + + postPatch = '' + meson rewrite kwargs set project / version '${finalAttrs.version}' + ''; + + nativeBuildInputs = [ + flex + meson + ninja + pkg-config + validatePkgConfig + ]; + + doCheck = true; + + passthru.tests.pkg-config = testers.hasPkgConfigModules { + package = finalAttrs.finalPackage; + versionCheck = true; + }; + + meta = { + description = "C99 container library with generic and type-safe data structures"; + homepage = "https://github.com/stclib/STC"; + changelog = "https://github.com/stclib/STC/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ anthonyroussel ]; + pkgConfigModules = [ "stc" ]; + }; +}) From b147057b2317580061f59822b43c22736d8c89df Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 12:57:56 +0000 Subject: [PATCH 179/449] slurp: 1.5.0 -> 1.6.0 --- pkgs/by-name/sl/slurp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sl/slurp/package.nix b/pkgs/by-name/sl/slurp/package.nix index 57015677ceb7..8e3cdc9fa954 100644 --- a/pkgs/by-name/sl/slurp/package.nix +++ b/pkgs/by-name/sl/slurp/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "slurp"; - version = "1.5.0"; + version = "1.6.0"; src = fetchFromGitHub { owner = "emersion"; repo = "slurp"; rev = "v${finalAttrs.version}"; - hash = "sha256-2M8f3kN6tihwKlUCp2Qowv5xD6Ufb71AURXqwQShlXI="; + hash = "sha256-kH7K/ttTNYQ5im7YsJ28bLi8yKfWZ3HGEDOfTs22UR0="; }; depsBuildBuild = [ pkg-config ]; From 88fa60e83eab427c882e9473a7b5df236ed355d4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 13:00:55 +0000 Subject: [PATCH 180/449] ssdfs-utils: 4.66 -> 4.67 --- pkgs/by-name/ss/ssdfs-utils/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ss/ssdfs-utils/package.nix b/pkgs/by-name/ss/ssdfs-utils/package.nix index b2da6bde8bbc..f718534b05cf 100644 --- a/pkgs/by-name/ss/ssdfs-utils/package.nix +++ b/pkgs/by-name/ss/ssdfs-utils/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { # as ssdfs-utils, not ssdfs-tools. pname = "ssdfs-utils"; # The version is taken from `configure.ac`, there are no tags. - version = "4.66"; + version = "4.67"; src = fetchFromGitHub { owner = "dubeyko"; repo = "ssdfs-tools"; - rev = "ac59d21d78e40b760338eadb3b18f65274d63234"; - hash = "sha256-F1cJAPMDw4iiNzNG4D9+z0esuu3cr45EyJYD3rmHmMM="; + rev = "f6410a78b182fc06d3f7894994883455ab63e922"; + hash = "sha256-dbWWVSyX438dZ9Gcxe5crNELPGFpHXGU8EJWy74d5Mw="; }; strictDeps = true; From 9aee2c87738f7a2bbfbfd5ec127b3a645f0e6590 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 13:13:50 +0000 Subject: [PATCH 181/449] plantuml-server: 1.2026.0 -> 1.2026.1 --- pkgs/by-name/pl/plantuml-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plantuml-server/package.nix b/pkgs/by-name/pl/plantuml-server/package.nix index e2c095a4b265..25a1469d7d57 100644 --- a/pkgs/by-name/pl/plantuml-server/package.nix +++ b/pkgs/by-name/pl/plantuml-server/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { pname = "plantuml-server"; - version = "1.2026.0"; + version = "1.2026.1"; src = fetchurl { url = "https://github.com/plantuml/plantuml-server/releases/download/v${version}/plantuml-v${version}.war"; - hash = "sha256-mFkfHqzvWXhivfWssPh2ImilWurr88AiNpU8ZJSRKSk="; + hash = "sha256-+r7SL+JXXAGC0Q7wxvohXBfBucVZzQPX3TIVd/tR0t8="; }; dontUnpack = true; From 8e0d050906b5a36a05372854cd1f19bf1504c3a4 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 25 Jan 2026 14:16:21 +0100 Subject: [PATCH 182/449] python3Packages.oslo-config: 10.1.0 -> 10.2.0 https://github.com/openstack/oslo.config/compare/10.1.0...10.2.0 --- pkgs/development/python-modules/oslo-config/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oslo-config/default.nix b/pkgs/development/python-modules/oslo-config/default.nix index 9fe2ee234fc7..7e911d6fa0f4 100644 --- a/pkgs/development/python-modules/oslo-config/default.nix +++ b/pkgs/development/python-modules/oslo-config/default.nix @@ -15,13 +15,13 @@ buildPythonPackage rec { pname = "oslo-config"; - version = "10.1.0"; + version = "10.2.0"; pyproject = true; src = fetchPypi { pname = "oslo_config"; inherit version; - hash = "sha256-k6aPm9UiQhmLQEuweyuB9kQAgESkiC6xtQQkF7mBmzY="; + hash = "sha256-bSghE/L7LuTUDIvs20rDmRfD9EfDuzVav0fw1hge3/w="; }; postPatch = '' From 9c8ae4c4bcbe7887605abd875208b3555e9d2f6b Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 25 Jan 2026 14:17:52 +0100 Subject: [PATCH 183/449] python3Packages.oslo-metrics: 0.11.0 - 0.14.0 https://github.com/openstack/oslo.metrics/compare/0.11.0...0.14.0 --- pkgs/development/python-modules/oslo-metrics/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oslo-metrics/default.nix b/pkgs/development/python-modules/oslo-metrics/default.nix index 9ffca9456e20..bcae5f3b226f 100644 --- a/pkgs/development/python-modules/oslo-metrics/default.nix +++ b/pkgs/development/python-modules/oslo-metrics/default.nix @@ -19,8 +19,8 @@ buildPythonPackage rec { pname = "oslo-metrics"; - version = "0.11.0"; - format = "setuptools"; + version = "0.14.0"; + pyproject = true; src = fetchFromGitea { domain = "opendev.org"; From 162f42698b4ace231117ad7f3e828b700af3c7c1 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 25 Jan 2026 14:18:46 +0100 Subject: [PATCH 184/449] python3Packages.stevedore: 5.4.1 -> 5.6.0 https://github.com/openstack/stevedore/compare/5.4.1...5.6.0 --- pkgs/development/python-modules/stevedore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/stevedore/default.nix b/pkgs/development/python-modules/stevedore/default.nix index 19b1a74da856..639bffac6623 100644 --- a/pkgs/development/python-modules/stevedore/default.nix +++ b/pkgs/development/python-modules/stevedore/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "stevedore"; - version = "5.4.1"; + version = "5.6.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-MTW1rlD+EoFu8pG6/0IKy3J/zTVhBuPpy/qeWYXNb0s="; + hash = "sha256-8i0VxurUDFu/qcpUqn57SgfVmzauA+0SztGlTPC1GUU="; }; build-system = [ From ed384809568c5d8d4263705649d237fc445d78d1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 13:45:06 +0000 Subject: [PATCH 185/449] python3Packages.pyhcl: 0.4.5 -> 0.4.6 --- pkgs/development/python-modules/pyhcl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyhcl/default.nix b/pkgs/development/python-modules/pyhcl/default.nix index 8801e2dbae25..a15b7e62d730 100644 --- a/pkgs/development/python-modules/pyhcl/default.nix +++ b/pkgs/development/python-modules/pyhcl/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyhcl"; - version = "0.4.5"; + version = "0.4.6"; pyproject = true; src = fetchFromGitHub { owner = "virtuald"; repo = "pyhcl"; tag = version; - hash = "sha256-vF40xEahs98G0lIC6XIl3eJHIuai2xTAeshUjiKN/BY="; + hash = "sha256-djT0ao1WbM/sLKRycdA5J4IRu8NbmDayVKBdE4s6E2M="; }; # https://github.com/virtuald/pyhcl/blob/51a7524b68fe21e175e157b8af931016d7a357ad/setup.py#L64 From 388cf1ae283ef7335d809569e74d9a4fcf169629 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20James?= Date: Sun, 25 Jan 2026 15:31:09 +0100 Subject: [PATCH 186/449] python-binance: disable failing tests --- pkgs/development/python-modules/python-binance/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/python-modules/python-binance/default.nix b/pkgs/development/python-modules/python-binance/default.nix index 2824ec2ba090..a9f977aefab4 100644 --- a/pkgs/development/python-modules/python-binance/default.nix +++ b/pkgs/development/python-modules/python-binance/default.nix @@ -77,6 +77,13 @@ buildPythonPackage rec { "tests/test_threaded_socket_manager.py" "tests/test_threaded_stream.py" "tests/test_ws_api.py" + "tests/test_ids.py" + "tests/test_headers.py" + "tests/test_historical_klines.py" + "tests/test_init.py" + "tests/test_streams_options.py" + "tests/test_cryptography.py" + "tests/test_futures.py" ]; pythonImportsCheck = [ "binance" ]; From 2baeb387d104e8623b9e61310b6c8f1668d74d1d Mon Sep 17 00:00:00 2001 From: Bryan Lai Date: Sun, 25 Jan 2026 22:22:35 +0800 Subject: [PATCH 187/449] geminicommit: correct version in comments This was mistakenly rewritten by nixpkgs-update in previous bot updates. --- pkgs/by-name/ge/geminicommit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ge/geminicommit/package.nix b/pkgs/by-name/ge/geminicommit/package.nix index 92e19bd3d19c..cad18ba4b39a 100644 --- a/pkgs/by-name/ge/geminicommit/package.nix +++ b/pkgs/by-name/ge/geminicommit/package.nix @@ -29,8 +29,8 @@ buildGoModule (finalAttrs: { cmd = finalAttrs.meta.mainProgram; goDefaultCmd = finalAttrs.pname; in - # The official github released binary is renamed since v0.7.0, - # see: https://github.com/tfkhdyt/geminicommit/releases/tag/v0.7.0 + # The official github released binary is renamed since v0.4.1, + # see: https://github.com/tfkhdyt/geminicommit/releases/tag/v0.4.1 # Here we link the old name (which is also the `go build` default name) # for backward compatibility: '' From 45af2c31e4f79697ba8d5c65d71fc36ff5dd85f4 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 25 Jan 2026 16:41:06 +0200 Subject: [PATCH 188/449] mlterm: remove so it seems unrequired preConfigure --- pkgs/by-name/ml/mlterm/package.nix | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/pkgs/by-name/ml/mlterm/package.nix b/pkgs/by-name/ml/mlterm/package.nix index cb26d752d698..f8418346496a 100644 --- a/pkgs/by-name/ml/mlterm/package.nix +++ b/pkgs/by-name/ml/mlterm/package.nix @@ -161,26 +161,6 @@ stdenv.mkDerivation (finalAttrs: { uim ]; - #bad configure.ac and Makefile.in everywhere - preConfigure = '' - sed -i -e 's;-L/usr/local/lib -R/usr/local/lib;;g' \ - main/Makefile.in \ - tool/mlfc/Makefile.in \ - tool/mlimgloader/Makefile.in \ - tool/mlconfig/Makefile.in \ - uitoolkit/libtype/Makefile.in \ - uitoolkit/libotl/Makefile.in - sed -i -e 's;cd ..srcdir. && rm -f ...lang..gmo.*;;g' \ - tool/mlconfig/po/Makefile.in.in - #utmp and mlterm-fb - substituteInPlace configure.in \ - --replace "-m 2755 -g utmp" " " \ - --replace "-m 4755 -o root" " " - substituteInPlace configure \ - --replace "-m 2755 -g utmp" " " \ - --replace "-m 4755 -o root" " " - ''; - env = { NIX_CFLAGS_COMPILE = (lib.optionalString stdenv.cc.isClang "-Wno-error=int-conversion -Wno-error=incompatible-function-pointer-types ") From d835b5640c8de72c331f452b785d0db571b4872e Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 25 Jan 2026 17:13:24 +0200 Subject: [PATCH 189/449] mlterm: fix darwin build --- pkgs/by-name/ml/mlterm/package.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ml/mlterm/package.nix b/pkgs/by-name/ml/mlterm/package.nix index f8418346496a..9aadc0117a08 100644 --- a/pkgs/by-name/ml/mlterm/package.nix +++ b/pkgs/by-name/ml/mlterm/package.nix @@ -2,6 +2,7 @@ stdenv, lib, fetchFromGitHub, + fetchpatch, pkg-config, autoconf, makeDesktopItem, @@ -110,6 +111,16 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "sha256-YogapVTmW4HAyVgvhR4ZvW4Q6v0kGiW11CCxN6SpPCY="; }; + patches = [ + (fetchpatch { + url = "https://github.com/arakiken/mlterm/commit/819366f9c3c015d1be501d626ca954ce3ce38a60.patch"; + hash = "sha256-xI0CzXN3gfXZXrL1/tFgQDtpY5hnzGLPruidOuMrbPQ="; + excludes = [ + "ChangeLog" + ]; + }) + ]; + nativeBuildInputs = [ pkg-config autoconf @@ -163,10 +174,9 @@ stdenv.mkDerivation (finalAttrs: { env = { NIX_CFLAGS_COMPILE = - (lib.optionalString stdenv.cc.isClang "-Wno-error=int-conversion -Wno-error=incompatible-function-pointer-types ") # GCC15 defaults to C23 which is stricter about prototypes # There are upstream fixes, but they are not in 3.9.4 release - + (lib.optionalString stdenv.cc.isGNU " -std=c17 "); + lib.optionalString stdenv.cc.isGNU " -std=c17 "; }; configureFlags = [ @@ -231,7 +241,5 @@ stdenv.mkDerivation (finalAttrs: { ]; platforms = lib.platforms.all; mainProgram = desktopBinary; - # https://github.com/arakiken/mlterm/issues/157 - broken = stdenv.hostPlatform.isDarwin; }; }) From 49de480ce2b3573611ca900bfc077d6839c71fea Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 25 Jan 2026 16:48:14 +0100 Subject: [PATCH 190/449] python313Packages.claude-agent-sdk: init at 0.1.21 --- .../claude-agent-sdk/default.nix | 56 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 58 insertions(+) create mode 100644 pkgs/development/python-modules/claude-agent-sdk/default.nix diff --git a/pkgs/development/python-modules/claude-agent-sdk/default.nix b/pkgs/development/python-modules/claude-agent-sdk/default.nix new file mode 100644 index 000000000000..78cd42d97591 --- /dev/null +++ b/pkgs/development/python-modules/claude-agent-sdk/default.nix @@ -0,0 +1,56 @@ +{ + lib, + anyio, + buildPythonPackage, + fetchFromGitHub, + hatchling, + mcp, + pytest-asyncio, + pytest-cov-stub, + pytestCheckHook, + typing-extensions, +}: + +buildPythonPackage (finalAttrs: { + pname = "claude-agent-sdk"; + version = "0.1.21"; + pyproject = true; + + src = fetchFromGitHub { + owner = "anthropics"; + repo = "claude-agent-sdk-python"; + tag = "v${finalAttrs.version}"; + hash = "sha256-lMmE1Z7KifuoidI120plGbh7fS76tN+9ZeTi+a2vSjE="; + }; + + build-system = [ hatchling ]; + + dependencies = [ + anyio + mcp + typing-extensions + ]; + + nativeCheckInputs = [ + anyio + pytestCheckHook + pytest-asyncio + pytest-cov-stub + ] + ++ anyio.passthru.optional-dependencies.trio; + + pythonImportsCheck = [ "claude_agent_sdk" ]; + + disabledTests = [ + # Code not available + "test_query_with_async_iterable" + ]; + + meta = { + description = "Python SDK for Claude Agent"; + homepage = "https://github.com/anthropics/claude-agent-sdk-python"; + changelog = "https://github.com/anthropics/claude-agent-sdk-python/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index da84d3a7976f..9fd4d06365d4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2723,6 +2723,8 @@ self: super: with self; { classify-imports = callPackage ../development/python-modules/classify-imports { }; + claude-agent-sdk = callPackage ../development/python-modules/claude-agent-sdk { }; + cle = callPackage ../development/python-modules/cle { }; clean-fid = callPackage ../development/python-modules/clean-fid { }; From 49519cc7b6fe182408f9bc7d4c4d6f71b0478687 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 25 Jan 2026 16:48:41 +0100 Subject: [PATCH 191/449] pentestgpt: unstable-2023-06-27 -> 1.0.0 Changelog: https://github.com/GreyDGL/PentestGPT/releases/tag/v1.0.0 --- pkgs/by-name/pe/pentestgpt/package.nix | 45 +++++++++----------------- 1 file changed, 15 insertions(+), 30 deletions(-) diff --git a/pkgs/by-name/pe/pentestgpt/package.nix b/pkgs/by-name/pe/pentestgpt/package.nix index 77f339398c32..80bc4af36feb 100644 --- a/pkgs/by-name/pe/pentestgpt/package.nix +++ b/pkgs/by-name/pe/pentestgpt/package.nix @@ -4,56 +4,41 @@ python3, }: -python3.pkgs.buildPythonApplication rec { +python3.pkgs.buildPythonApplication (finalAttrs: { pname = "pentestgpt"; - version = "unstable-2023-06-27"; + version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "GreyDGL"; repo = "PentestGPT"; - rev = "e63a91f466a035e036827e8f492bc47c5c1135af"; - hash = "sha256-m0R/kMmbr5Ixuqvw6ZRoaAGCnI3j86Iwk4+TYqv0WbU="; + tag = "v${finalAttrs.version}"; + hash = "sha256-DSjFrl3/vd/lCBWCuGsxYRhDJPWkq249C8g1XBnfKXw="; }; - build-system = with python3.pkgs; [ setuptools ]; - - pythonRelaxDeps = [ "playwright" ]; - pythonRemoveDeps = [ - "beautifulsoup4" - "black" - "pytest" - ]; + build-system = with python3.pkgs; [ hatchling ]; dependencies = with python3.pkgs; [ - beautifulsoup4 - colorama - google - langchain - loguru - openai - playwright - prompt-toolkit - pycookiecheat - pyyaml - requests + anthropic + claude-agent-sdk + langfuse + pydantic + pydantic-settings + python-dotenv rich - sqlmap - tiktoken + textual ]; # Tests require network access doCheck = false; - pythonImportsCheck = [ - "pentestgpt" - ]; + pythonImportsCheck = [ "pentestgpt" ]; meta = { description = "GPT-empowered penetration testing tool"; homepage = "https://github.com/GreyDGL/PentestGPT"; - changelog = "https://github.com/GreyDGL/PentestGPT/releases/tag/v${version}"; + changelog = "https://github.com/GreyDGL/PentestGPT/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 14377b17ccb6f5d109b4f727c82cc643ced72ce8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 16:08:03 +0000 Subject: [PATCH 192/449] dprint-plugins.dprint-plugin-biome: 0.11.10 -> 0.11.11 --- pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix index 4ae0088d3625..92353e205628 100644 --- a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix +++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix @@ -1,7 +1,7 @@ { mkDprintPlugin }: mkDprintPlugin { description = "Biome (JS/TS/JSON) wrapper plugin"; - hash = "sha256-P5mAFdr+vw6ogju0Qg6E9sbuTASaZD1Wr4BHt70lCy8="; + hash = "sha256-RQAApULPcEGBUeEUZsJic1yEkmP5XMzbzazfSc5e1uw="; initConfig = { configExcludes = [ "**/node_modules" ]; configKey = "biome"; @@ -17,6 +17,6 @@ mkDprintPlugin { }; pname = "dprint-plugin-biome"; updateUrl = "https://plugins.dprint.dev/dprint/biome/latest.json"; - url = "https://plugins.dprint.dev/biome-0.11.10.wasm"; - version = "0.11.10"; + url = "https://plugins.dprint.dev/biome-0.11.11.wasm"; + version = "0.11.11"; } From 26175934e75e2fd96369a6c31cf7c163109c245a Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 25 Jan 2026 17:08:33 +0100 Subject: [PATCH 193/449] clickable: Update disabledTests - Drop alot of them - Add comments about why they fail - Add reference to upstream issue about missing -ide images on non-amd64 --- pkgs/by-name/cl/clickable/package.nix | 73 ++++++++++++--------------- 1 file changed, 33 insertions(+), 40 deletions(-) diff --git a/pkgs/by-name/cl/clickable/package.nix b/pkgs/by-name/cl/clickable/package.nix index e34c4810ec88..d0659f21c84d 100644 --- a/pkgs/by-name/cl/clickable/package.nix +++ b/pkgs/by-name/cl/clickable/package.nix @@ -4,6 +4,9 @@ gitUpdater, python3Packages, stdenv, + docker, + git, + which, }: python3Packages.buildPythonApplication rec { @@ -29,49 +32,39 @@ python3Packages.buildPythonApplication rec { watchdog ]; - nativeCheckInputs = [ python3Packages.pytestCheckHook ]; + nativeCheckInputs = [ + docker + git + python3Packages.pytestCheckHook + which + ]; - disabledTests = [ - # Tests require docker - "test_cpp_plugin" - "test_html" - "test_python" - "test_qml_only" - "test_rust" - "test_review" - "test_click_build" - "test_no_device" - "test_no_file_temp" - "test_update" - "test_lib_build" - "test_clean" - "test_temp_exception" - "test_create_interactive" - "test_create_non_interactive" - "test_kill" - "test_writable_image" - "test_no_desktop_mode" - "test_no_lock" - "test_run_default_command" - "test_run" - "test_no_container_mode_log" - "test_custom_mode_log" - "test_skip_desktop_mode" - "test_log" - "test_custom_lock_file" - "test_launch_custom" - "test_launch" - "test_devices" - "test_install" - "test_skip_container_mode" - "test_godot_plugin" - ] - ++ - # There are no docker images available for the aarch64 architecture - # which are required for tests. - lib.optionals stdenv.hostPlatform.isAarch64 [ + disabledTests = + # Tests require running docker daemon + [ + "test_cpp_plugin" + "test_godot_plugin" + "test_html" + "test_python" + "test_qml_only" + "test_rust" + ] + # Tests do not work on non-amd64 platforms + ++ lib.optionals (!stdenv.hostPlatform.isx86_64) [ + # hardcode amd64 "test_arch" "test_restricted_arch" + + # no -ide images on arm64 + # https://gitlab.com/clickable/clickable/-/issues/478 + "test_command_overrided" + "test_init_cmake_project" + "test_init_cmake_project_exe_as_var" + "test_init_cmake_project_no_exe" + "test_init_cmake_project_no_to_prompt" + "test_initialize_qtcreator_conf" + "test_project_pre_configured" + "test_recurse_replace" ]; passthru.updateScript = gitUpdater { rev-prefix = "v"; }; From 6f552edf82c101f2c5345a4852f71df56790a73f Mon Sep 17 00:00:00 2001 From: Marcel Date: Sun, 25 Jan 2026 17:19:03 +0100 Subject: [PATCH 194/449] flare-signal: 0.18.0 -> 0.18.1 --- pkgs/by-name/fl/flare-signal/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flare-signal/package.nix b/pkgs/by-name/fl/flare-signal/package.nix index 15196ea3391c..d0af3557304e 100644 --- a/pkgs/by-name/fl/flare-signal/package.nix +++ b/pkgs/by-name/fl/flare-signal/package.nix @@ -23,19 +23,19 @@ stdenv.mkDerivation (finalAttrs: { pname = "flare"; - version = "0.18.0"; + version = "0.18.1"; src = fetchFromGitLab { domain = "gitlab.com"; owner = "schmiddi-on-mobile"; repo = "flare"; tag = finalAttrs.version; - hash = "sha256-YXUXUaFAsqeFtnvAxkSeBGAq8Oll/dMJlb3A0yKus94="; + hash = "sha256-BJAmIdkJhyfZRQLUZp34c5reuBleXWpmFJhNMFYTEXw="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-3n1UyrlfGlJxe6TE5rex0XXA/P7ItycuZWIrKH14t3A="; + hash = "sha256-MD7YPO3q2WlFgAacvPHtj6UTnFogbC6T62mNic5955w="; }; nativeBuildInputs = [ From 70bc639f245a9acd8b8b37fd9ab19a4fee8740a2 Mon Sep 17 00:00:00 2001 From: Lyn Date: Thu, 15 Jan 2026 20:49:26 +0100 Subject: [PATCH 195/449] joplin-desktop: 3.4.12 -> 3.5.12 --- .../jo/joplin-desktop/missing-hashes.json | 171 ++++++++++-------- pkgs/by-name/jo/joplin-desktop/package.nix | 3 + .../jo/joplin-desktop/release-data.json | 18 +- 3 files changed, 109 insertions(+), 83 deletions(-) diff --git a/pkgs/by-name/jo/joplin-desktop/missing-hashes.json b/pkgs/by-name/jo/joplin-desktop/missing-hashes.json index 7c3f79d470e0..c6a4bcfdc1f8 100644 --- a/pkgs/by-name/jo/joplin-desktop/missing-hashes.json +++ b/pkgs/by-name/jo/joplin-desktop/missing-hashes.json @@ -1,76 +1,100 @@ { - "@esbuild/aix-ppc64@npm:0.25.4": "c3d5aaf00899940960a27f93a63d9169efc4ff317f10bc3608291678ce71255d657129061dbfa016a0d16fd7b6bfbeb9d37558e9113432f8ff5d04b8b8e54b2f", - "@esbuild/aix-ppc64@npm:0.25.8": "451dc5fd41cf67ccc24b8d1da6f95b1082552b6908f0cb0c78fba3da39a4b6c3669ce37dc3c2c383cc18266ea35c0fcec6696fb24f8a0aaf097b94def035c129", - "@esbuild/android-arm64@npm:0.25.4": "aa5285109d86607c973ee8d20b582cb444bae31457982dbd3b004feaa4776d145d48a6692537defd8477f2bd0bdf06ff8c7e688dd07fe30b5d031c6dd434c580", - "@esbuild/android-arm64@npm:0.25.8": "ef542eda68837bd16cdae4ed99c312405673da95ec3fba1d2f0f102cbd983fdd7357acd1504b5a5ef517b952c9978a0c4baa65211626db6cf862e2bf9ebebe49", - "@esbuild/android-arm@npm:0.25.4": "8c5c306e03044527fb2f4eaaeda255d7f40d6a3d02aa9abd1334d67a9ea1a5ab2ab654df77eb7e17e64947c5893e1ba53fc9d3bbefa15f0692e6b56823c47abc", - "@esbuild/android-arm@npm:0.25.8": "a0a5995ed8ff2c9775e8395d3da0b7d7b9246040db680aedeb8df9ca980891fe322a6b833cf0bc554852de351aa1351b37aff0213113d4d4afd28c638edc74f1", - "@esbuild/android-x64@npm:0.25.4": "aa8665b302b65ca62e15a34e72e43d1ce7a253a354d8684cbe5ea1a04a79d1323416b46c727d6ab73a76a4ec047fb2859b054f8f80fe9ac1d286a4d00ed754e6", - "@esbuild/android-x64@npm:0.25.8": "afb24505bf544e53c71707456a85dc21bcc26106c1863aad85733eb5d5bd2e334cb58a2fe31973b4311cc08802493c8d920f41c91f88884baf4c6700a04182ec", - "@esbuild/darwin-arm64@npm:0.25.4": "81b4d0482813ccff8c783035317d78220a4ec3eee3798e50b804a781a071f5790c7903c2f9216a25f5c167becd4c3d78fcf0a13e454b3973eb7d82b7ce1d4688", - "@esbuild/darwin-arm64@npm:0.25.8": "c5bcf68dce1ba9fa111c2da068c50ade5fd74f724bab93058542619a67554b598ef0c47593f4d5cc382f0ac53507e2bc0ac3111824df9d5776c7cd8fe2c28001", - "@esbuild/darwin-x64@npm:0.25.4": "633d97f18c299c8da3730ae04831895779b5f1271020cc924e06c6a5f0c5aac9f0653d60cca7d6ac23926797368301cd6ce2059b25f432aa2f1f378fcb34530d", - "@esbuild/darwin-x64@npm:0.25.8": "db948746f087aace173b52d08b7085514755cbc5bab7f1e64ff7e075489fb8596c7490038bea9e54337586ba02ca3c9f56365029660e711a380bb30f1dccb41a", - "@esbuild/freebsd-arm64@npm:0.25.4": "4d52cf4e18e1f4ab2fd80c4c4a9ab9c20658c77d832d33603b5d19b3ed4565ad7186b86e30a92b78aa11694d884201d0914dba649d6277737574896a897a2af7", - "@esbuild/freebsd-arm64@npm:0.25.8": "faa5a23e4f2e8d1fae84ea0ae424b3b89e8c425e15427e749d0ca9f5a8ca77c6b237886914ce61495ce1f01cb5430b0e55ea61d21a2dc4930be09dffec56059f", - "@esbuild/freebsd-x64@npm:0.25.4": "af75d6724969c4d831bb09209f4ddb46532516932db98a3e4c5c5dcc7f3cd0fe0930f2875fa901b8bb9c0ecfe0a65313da6127ea9387c63859e5d58cff975e68", - "@esbuild/freebsd-x64@npm:0.25.8": "e5a93cef5e2c6b191f178aa73137d2c44cee60a7a6be8806d630ec82ff1dfc72ccd30297c6b607d2ad715ef20b88068e93abb0fa8e187c8fe2547920eef9b4e7", - "@esbuild/linux-arm64@npm:0.25.4": "72b7e3b8fe3bd27206577f8eceea1e0c289dc01fa2f5b03fe22f4ea27931ca664a9b93b35f9ae424e78552caec76330383fe7dc5afeeaffa0e00645ec143a49b", - "@esbuild/linux-arm64@npm:0.25.8": "deb61aafe7a2cb32d9f43b5030fb070856f45210d2ac8ac9ce527fec4016bb4a58ffea93536834cd386786cd6ec40327e057853b0348b45d7a06e6eeec71a63c", - "@esbuild/linux-arm@npm:0.25.4": "407dcf9e8fc4ebc75689b6257be576047c03285067b5b22db74dd07ae067f8dd9126936dedfeb27934e09d0d700ecb3f8d70876fe61b90d92355f35c2a5d6540", - "@esbuild/linux-arm@npm:0.25.8": "3382c6f8e7b3bb479c5b4a01b0baa78054efdf002241eea1d606c8727b9d2168f0ee1798b5627de6b92285b85904e358c9531a1c0f07ef585845fd7d88696db4", - "@esbuild/linux-ia32@npm:0.25.4": "47b13c9952c893e749380551dfa3580eb562a0394911a9ced68b23c0cafe116614b30ffd6744dc71ec312fab8bc7115f856f078fe29f1253a1dd99d3215a1424", - "@esbuild/linux-ia32@npm:0.25.8": "e32f2fa63c74d6723c876cec9b42c04e6aa5e6d0cd9a7447d0b4b00d7615a484da55ef95b4fcf871492019a007c40defb497ef6075ad94da46b6121828fcf83a", - "@esbuild/linux-loong64@npm:0.25.4": "75222fb808060b3f2507aee40c6ee877a1ed768c593dd8f192e1ea640bddf3b414080407ddaccac6d0cde35750a7f92c434e04af2c142075dc810c5b7a7ce5eb", - "@esbuild/linux-loong64@npm:0.25.8": "a55894549cd7e64c2062863eaf697175a1d6f86def565555614ad335b462afbfebf403ec0f1d83bf8dff145d57c4046815b26c70e98f068a9f99317fc37d71e8", - "@esbuild/linux-mips64el@npm:0.25.4": "3f129931a6973a4fa470ddc46e3e3fa150aca64029951fe7a8d9616f41ddf8422d3744a30b0c5f36a35bff19b32b25c85bf1e5760537b329f18558e289213eea", - "@esbuild/linux-mips64el@npm:0.25.8": "5c1ef406e07fbb766417be11b859baa3e905587c8bf3465f0f6ffd6cfd54b658ceffc616bfbea0340473deaebd430db6aea33468876796bcad83f05bf1910d9d", - "@esbuild/linux-ppc64@npm:0.25.4": "6f84018eda99c3f06d519abbdbdf15700707236b8643ba24150d5168062ba310ee3c972645554b05d4b768438697a9a04014bc884a1beb15bf05bbe1b29e34ca", - "@esbuild/linux-ppc64@npm:0.25.8": "a5f386bd5b18eb3eb7f240b112595182f450382ca93a7d6cad4c57b82e13830aff22250ff02728dd5b8d65f3b9908ef291f223a6e83d78d64f497d3117a567a1", - "@esbuild/linux-riscv64@npm:0.25.4": "c5b674c2f48c5292f594141a4739f9f266ce8a1a2514eaefacc6fac761f1fa6c208981ca4c9e774c383ca33a46cad539b1fa46af6827cf89db721f33c36093c8", - "@esbuild/linux-riscv64@npm:0.25.8": "6b624062871ac3bb93af3b560a97fb489eef06cb12f4716c0c7d54fb31d4047fec570bbc9cc2bc9f98e8a4fbd07db6fa542115c02ec3bb66922e8b1988304cc1", - "@esbuild/linux-s390x@npm:0.25.4": "a54c0972230a2264714371f6545ff0d9b20d349b08e4837e7063378886f88c08ade0ed5b2c7ba744c4679deb2f60e8485ef475f92cdbadca9d34f462a2724cc1", - "@esbuild/linux-s390x@npm:0.25.8": "c13f82778a07b14fa50d52322f4b347bea6540a207e0468b060588922fae2278ae1b18a88bbd1cf3656b5d7eb8a84dcf8a237c91e7e0629fa6e56be41db46055", - "@esbuild/linux-x64@npm:0.25.4": "1ba32d40895c826e6990157a141e23d68fdf00b46d60ef3572a89781f177df75e023d38b130087b167a6e38410c3af0a6bec7b2d3b1af2a37a21c1ed70dcba45", - "@esbuild/linux-x64@npm:0.25.8": "e6483e5c367e7c35899c98bc378e8a37f5617a741297d9b91c59c1d29b9b00f26f9c315a736b41af33f21d9d74a8c648715ce13ac520b3fa7604978a05dedd99", - "@esbuild/netbsd-arm64@npm:0.25.4": "37bc10864f14c60f995e2ef13bb53102d0ce0eab1d32dfe5f48254aafe6d791d7129cbb00c6acf9e32b561db5420c5558b84800cf6958d40d3d55a7e3f456ebb", - "@esbuild/netbsd-arm64@npm:0.25.8": "02afba2e5fbf8e8cc4c375edfce673b38015213744f1df05a74ab9de99f5860e50dc26af97b4f0b4f804c461ab45cfa773603ce0e1b0528bd93e7a979eca7682", - "@esbuild/netbsd-x64@npm:0.25.4": "6875cc83961e613dd28f1c1d5c3b7404dc7cd4b54071596712c56574b1a24517424483c7c363c0aefa8259cf2d621e080b8270c0c242010ad04ce367aa87e897", - "@esbuild/netbsd-x64@npm:0.25.8": "76c43cc94f9b287a6a0d277d51f17e650d168e26008741e86035f2e054b8216d61855feddc2c0b48f989b46c58913168148a30b30fff5b87a1bc08fd78cbd0e7", - "@esbuild/openbsd-arm64@npm:0.25.4": "a7981586bbfea74746aa87113089020c73677209b71fadab43e6693c141b9415c342df01694e70aa607a1e80e9e37ccf4682dc2f095cae1ffb60c740e63e7d32", - "@esbuild/openbsd-arm64@npm:0.25.8": "9c0fbf35b6cefcc46c1c545520c50c65e89d620c65c97a55d47f1440e908cbbe6535073cb78ae69c1e2ba76621f09f3ab0f4bf9d5567660b8726c198a0ebdb0f", - "@esbuild/openbsd-x64@npm:0.25.4": "7b1bf4a5032e32ed3ce33bf9373964bdf29e49b0e16179e179d7c7dd0a36dbc6ee98ba67e0ef637ed7823b3ac094e21ccde848a066deb091bacc6ea4726a2ede", - "@esbuild/openbsd-x64@npm:0.25.8": "cd45098a84bcc86d4b1a809cf6e5f9548aa69cdff3a0f63a9bb039d05fdfd0daa2e166e1e30b8fbb71ede895dfc9c371e8368e3d51e7bf0484083f9bb112945a", - "@esbuild/openharmony-arm64@npm:0.25.8": "769c3e589d62648c67cd36306aaee683429e42e7d02608a52929f245c3a42d8036156fe90d59aff7695c2e75712be89ae4d4f06f4249f15a06bdc091ff42908d", - "@esbuild/sunos-x64@npm:0.25.4": "e1807f6dbd3bdf2f1ff9dc404fe0b667dea3bb03825344728de264c4f15323e99e3f1d8125b5c39e2aae94d2c1cad344e3b8a77b5e8c8e0004f09aa12daa82d9", - "@esbuild/sunos-x64@npm:0.25.8": "8b3c79794775dce54d8d2c2c87cf876e8708ba2d7ca0ccda41d96c9bf3193237909f148195a20b7fa876c8e07def6db22510948a795156beeace160e9830ab62", - "@esbuild/win32-arm64@npm:0.25.4": "0422de25c136f407bc223e1a9a65a6f528e64201a1b06b7ddcf3190045914c6d68f550a8190d18e58c4e22231acc4c7982d45bd5ceab6a739e2c539d135376fe", - "@esbuild/win32-arm64@npm:0.25.8": "80f13cf66b45a32892f9b433689897362b69042173bc1e47ff333d8dd9df746be27bee031197653ee4e034a1563f61ae34efc44c61160a104dfda6500f6b4936", - "@esbuild/win32-ia32@npm:0.25.4": "5a8738ba94c72bc07bd17952cb5ba7f7f13593687cfe57792d36fcd9809082ac95ceb54b7739da68044de01f6d5d6826a2587ea2bce48b0de1c70f8de9b5257e", - "@esbuild/win32-ia32@npm:0.25.8": "e4f0595306b2acbf19b62305c7acf97aa18954acf04f194c3cfd7a5782fab145ec6a551eaf657c3f0d2774cf19bc1fcb7ba76fb10cac32a4c2f48825c955690e", - "@esbuild/win32-x64@npm:0.25.4": "0bc72a7dc50b20d2cb7cd38a0d85ab3ff0c6467ba7d817a74da8c671703f97c7c7f7a7375d0069c3f0a76571dc04a1072852e711131cf4d1a62a70e7a38449db", - "@esbuild/win32-x64@npm:0.25.8": "4bf57733c5c4c1409cfceaf19bf5b8ce3c9b9a29705bc8a24fc72652846afd0bd478b14a17db326ae27896574ee346ffb96b2fa043f0716d1a7f30b89f8b3855", - "@img/sharp-darwin-arm64@npm:0.34.2": "891e401a14429d293c1cdd1a9dd47b81f3fafd1b14a57f884307727662af1541dcd802a31488c394113a4ab25ebcbab1246c5ab3c90beba42f7e8afaf56f073e", - "@img/sharp-darwin-x64@npm:0.34.2": "8d5e11f3430fa61966cb600cd23e2217f1666d481bbf754bdd731e60d4a6c34c78ff0169f7ec3463252d6542b0a3bafc0686473650b0e6b8a45fddbc49a8b52a", - "@img/sharp-libvips-darwin-arm64@npm:1.1.0": "f6bcbe44fa9bc0c4c87af8c655c7ecdc704b684da1169841921ff7c61692167ee3ab6a4a3a8131f206f0aa7245987be1c07a483111eadd3a684b1547ca2acf02", - "@img/sharp-libvips-darwin-x64@npm:1.1.0": "af6cd4ca1ccc96dcd5cb20ac45941180117baad387331a699a05e588fa843b85d327651356940d9e3e2c1fe17f0ce183043bebf882086d3cb0785bb4bc8bca05", - "@img/sharp-libvips-linux-arm64@npm:1.1.0": "1d62f454f599580d64ecf72da24a08cb9347f1319e31678594f432e71762053c60c7bca5d70be720285b0754d8ed842efb160bef02abe36f5f57d735db0c012b", - "@img/sharp-libvips-linux-arm@npm:1.1.0": "5028a1ad8e247dc1624baaa084e981f2f152c7ee5f567ee253720b4553d06a969bd6285f1795b374532f99e63b44b4d39494cc3d5dd8f438dab67d4c018f3520", - "@img/sharp-libvips-linux-ppc64@npm:1.1.0": "d7c39d636083be25c71966e992803d652f5260c8fa0ece49348705c739042851c83057ec1f2d1cad8419afd3132311a6a0fcade343e69c9fbe8cbd8a12a54056", - "@img/sharp-libvips-linux-s390x@npm:1.1.0": "612a7a967192a2bb31d757305a0abac4bdd17f4e41fed4fccee673961fd3743d1f435e9869efe324fa726d39286bcb4bfc9d5b7ceaebb2700483a3d6e2be0eb5", - "@img/sharp-libvips-linux-x64@npm:1.1.0": "73cea31f06110740998a44cb27387d59ab5878fdb4080213a46bf312fee1e8a3b69b8d97a78611fe951fc113d7aa732d0a7d8acadf6bc77322e73b6d5228f5f2", - "@img/sharp-libvips-linuxmusl-arm64@npm:1.1.0": "21d8124bccdc98817fc69022826a18a2630fbc1a3b16bfaf1d7f7c3df95d834cd75ef79e54c2edd0be44481d26e0f98ebcadc7b5e30bd73bf9afa66224cc4f8c", - "@img/sharp-libvips-linuxmusl-x64@npm:1.1.0": "6671bcdb165a7958b0478c64a5acd7eb279ebea446b91e938888a1d6e2e7c58699c55bf4a856047847e6cc56a6cdc60c9a13e2a002f081c923331585a0db2c73", - "@img/sharp-linux-arm64@npm:0.34.2": "4e314f4ea4182c6b67d03eaa8600afd78fa298f17e6f71e7d78fc3e2b91d65c3eca0474979cc9ab48eea7573d1150609326955a2b4ed168cbcfb881ca8632bb3", - "@img/sharp-linux-arm@npm:0.34.2": "3ec11f1c8312d4313623f20a09f60e53c07770c64dac50264f9da2e60688d992abb8a55ba4c665c88204db611cecf6e16d6397e57aac92390bddc2d7ee6a9ac2", - "@img/sharp-linux-s390x@npm:0.34.2": "1fc3ae6eeb2af800567d26582ae97465ce5bf3aee4b4125f3b11899c8aec9b6b9e538bfc1176c257788c20e67d6f57cb1e67e9fe6c96c900d2b43127ef6a3f45", - "@img/sharp-linux-x64@npm:0.34.2": "8bad1ee5e9a23520da830090e29e2c8fc62c6dcf9255e490cfb664483423126b6a5417b1beb0e5433f678bd91996ebbc925c6a5f2cf477966ca4a5ebeee3fdf5", - "@img/sharp-linuxmusl-arm64@npm:0.34.2": "f4189234d072002934a77ea9131514fa4922c3d6acdec9768e9ca88cb088d67f1001a07fe19a920abcdbd7888b0a408128ec5561849829f8c99c4814dc04315a", - "@img/sharp-linuxmusl-x64@npm:0.34.2": "884532e80b772891d9452a1e6ad070e4668cd4aceb91935b7352d96f0813f1a6a3fafa3550e63f6f93dbcfdaafe8e8dcee7d6df6e12ebe3b66ca69d947ef0572", - "@img/sharp-wasm32@npm:0.34.2": "ca383f6c9a8d7afc00c446b175cbc8b7827d5e02c602aeb6e889f641e3eac4b3969bbed62be8c5e595f4774b378f39d67b8f3558b1ce4ff361298e8fe3efd5ec", - "@img/sharp-win32-arm64@npm:0.34.2": "b7ce72e2861be11dd9ba8a0f00da57d97d4c93e88abf5f276dee516bde07527931908913cc576acc77c1f3cc61567e557cb927afcc88c5abee5d255f70f124a3", - "@img/sharp-win32-ia32@npm:0.34.2": "edf6719745e473a4cd13745cd3543c885dc076bee38b8f8b7ee42967670e6403d54d060c22288c3118c3872acdbfa27042df6b941e62d61e81294ed309828c77", - "@img/sharp-win32-x64@npm:0.34.2": "bb153458a2b1b4d794e1267b53626d7ec9080fddf38df2321b8e9d71da0eeea4669df7d88365e22c51f445595e5f281d7986dd5678cf8c331ad724f0dc29d06c", + "@esbuild/aix-ppc64@npm:0.25.10": "6ed1afe8ab7e186e94ca26c359c685d11394deb101f0d61d62ce00f1d29147edf04a441b532f2fd683484cd980973e41e0d9bca7a71fdf2d1bcf767d45d28d18", + "@esbuild/aix-ppc64@npm:0.25.12": "b2cc7e0cd348bc315907f6ce090ee545d4157a19fc44327ff0262ba9296f0fad19c57dd679b1b526a0a18f34f1971b128e15b41bca794c74a9b2c32238fdd537", + "@esbuild/android-arm64@npm:0.25.10": "3e2d57893179a673aebeeff8779e96532da0a9f204bd018f94fb7db258d65d1324e47c621a7d5399f5ae0a51337a44897e8e003d940d4120d749e57fb3b139f5", + "@esbuild/android-arm64@npm:0.25.12": "f770937988ec42e289277abc03800ccf88902684dbda3013a8ab274bb9eca36d35619a75f0f0510e225bdb4c7cf9a426218c7d2641a98fed74287a52d60d8865", + "@esbuild/android-arm@npm:0.25.10": "c0785d963c24bab19a8a07cfa47c174d7be7bf46e329726686d743a14604b096f3a85f42807ff72dd918094d117396d3005ae88a20f15b2304691fa7d8d6b7fd", + "@esbuild/android-arm@npm:0.25.12": "7a5d507aa717d85470c595e11f3c03fbf4f0bffdd10d30f49e1a3f14c2553191f156b214eacd6911fa36719faef23c28be7d88ac876ec300995987964ea16e99", + "@esbuild/android-x64@npm:0.25.10": "f49fbfeb6f95589ecc152668266a28ce37cc24c10756c203898be07af127b09eaf077428cef86dbcbd6f207706e8917dc6d354558afcf5cf7c532ea882b13779", + "@esbuild/android-x64@npm:0.25.12": "cd459b0433b0541bae9ffafd274c57529125719a5b78f4ee92aa9f8a1f54b002a18d889bee19084a503c114412269ef4e740d21b4a2de811ec2a076e96b35f48", + "@esbuild/darwin-arm64@npm:0.25.10": "2d049309a05272607dda18f59ce0b262ec1ae383133697b7a0c013c0835ec72910f61fd17a1be744c17562a092b1fa0a945ee1bd2cdcd029922c6401727a46b0", + "@esbuild/darwin-arm64@npm:0.25.12": "067f4588b9b64c93742c4a8cec35282dd076583006ce8089aae3095fcae5b606a2f60d86caf0527be6009be234178fb83d360af82698e2017a6f9fb9345e084d", + "@esbuild/darwin-x64@npm:0.25.10": "4eae1ae1486307a9cdc521e0416f28dff3f2693d051c81de15378bb100aef809f862526cb9c03360db69aa6832762b01b955f0a8bbcf8adc191af87d9f0e4e4f", + "@esbuild/darwin-x64@npm:0.25.12": "c29947d07adacadcb29092860b69d1b668d9c5abfaf525e2a7f3ece61c3f4e72a95c1c66ad0e80fbf31d01210ae4e8330d4ae6d9c6c9ad2b8aa159eb115f9a8d", + "@esbuild/freebsd-arm64@npm:0.25.10": "f4915a93ba262028f30fe5d87210ef84e1fa725cb76fbc4ab9c72c4d6a862d79c6ac2c54f6e606a8a53ab1ecf53c21fb5064571147e8a9a10aabf1a7d95f32f6", + "@esbuild/freebsd-arm64@npm:0.25.12": "c51691aeb04e41c554a59cbb5ab8d917446f352aeec70e3d5a7f25409e9115ff2db930589052df3e7d60f03eff4c298bda89db62f2408d1a49b6a70e69c5d4a0", + "@esbuild/freebsd-x64@npm:0.25.10": "94628bffea4936e26570450348be6629b1872ad73cc4af7efdc2bd29ba95a6f3bcfd87b3ce0371f61fee22bbfa5e6f9e148a6c6b8c62c5b32a0786ec4ba7b789", + "@esbuild/freebsd-x64@npm:0.25.12": "9b84c48176350811690751c34d1513005290641923a161f96cb433cbcbb8c072ecb92cef39ba641f48032071f74c6119e5f081b5788242109426c54f3ef1a01e", + "@esbuild/linux-arm64@npm:0.25.10": "ec1d900010bba313b403a7350a87e10ad0eb390373b290158e98902cb3ad15738596af7ad188942db1fec027b9e73336f193d8bce821097d13c224ecaa832550", + "@esbuild/linux-arm64@npm:0.25.12": "1e9cc29569890f5944e7dbe2e597eb19d76e85fe07aef6253129b16800ccb5b33a79cea17873d7debdf681d34adf77e06ae99742fe06cab095f3db441b741b1e", + "@esbuild/linux-arm@npm:0.25.10": "5459fc95b966199b27060a0926d5a1822d4c7f4132150fbbdee99eb3960b8cef8314c451c4f8c4d02e39c12b36267bbd59f030fda8a9b512ca2bd44dbb4bafe7", + "@esbuild/linux-arm@npm:0.25.12": "fcf091d6a51834c9a942ee33b568342990c7fa29d2ff338ce628a41bc415696d09bca7ef502c2b04518973010f73ab3d13e37096030db9c8d393ab29408f104b", + "@esbuild/linux-ia32@npm:0.25.10": "283430e003d45a698a3d5a4e1ccb243f0134679fdb839c4ef1b48c79b2d975969fa676e261a772eaa3042a9870f7392930974cca0a779ee9950698607d174c48", + "@esbuild/linux-ia32@npm:0.25.12": "ccd563c3189e5f651b479dd80d3bebd9d5c4747ce7448bb80266c804c3141eb3514b8c70445d77301899c54c1ff8c74614f8423704fde475a5c67efe86713235", + "@esbuild/linux-loong64@npm:0.25.10": "c8ae07926c5d31f66ae81db3267ae62c4f844abb87188a901c91f9ab7b8a88d381152a59a89c1bfef61459dafc0a066f722b3c410ef07801d2570c1497477b44", + "@esbuild/linux-loong64@npm:0.25.12": "6df2710d99d84006ad8151a9ca26861dbb97524a15e61f56eb1a5a76786865ad03be838fe3d414a72b239262364964528f3136c2965b3c442c7ed85090b145c4", + "@esbuild/linux-mips64el@npm:0.25.10": "cc3828db4e00fe8ab932c896628cd193aa40dcfb03584f776d3b6be141691f2b0379b5a3070cba56375b00181a13ed955d70e2f2f3c828a5a794ac9eb06f6a07", + "@esbuild/linux-mips64el@npm:0.25.12": "883bd8c4afd70b8e372db8a6bdb429d419ae30253a63987ff824994958d8431b6e51ead05e6372b2a233e025ea57f6f65b04ebaff8308e39acf54bfa73a5cae2", + "@esbuild/linux-ppc64@npm:0.25.10": "7f2995c79a76ed739fe85773cd9933f90ef50c003b3cd340db9c738e714e05698d48b355d0495ffef92f7444018454c1c7072992e5411e9466856388b24c1417", + "@esbuild/linux-ppc64@npm:0.25.12": "71f8544a3b99b4c95d49604b66d144e9617ae9925914c1bd5bc6731d15d4e48e7f8e9bffd85835e1c93a88c3537b53f3e99b500e4dd2533af9483055b02f9d38", + "@esbuild/linux-riscv64@npm:0.25.10": "3cba9a06e732e4c86f943699e47a2ac7dcbd225b753d2d004179069c860013a340033f1c7990e5adb62fd0930d6982baf43ce4f4e85a2cbd0d11eda30d7fdb54", + "@esbuild/linux-riscv64@npm:0.25.12": "fe8048262c5c6a040c047a9b7ab8547b0e7a32ce50f622ea8dadc3ec22065676efbc9b36896ca96959f77839757319633a2d05af5f2de7b32389a03b80f027f1", + "@esbuild/linux-s390x@npm:0.25.10": "b3e46636050ef3fbd80696545c84fae1969c3f58b0004af07044051b88623601da280d32d146d1f7f2b534ddff764e26dfd0baa6fa098e4379d8b7c476d7b631", + "@esbuild/linux-s390x@npm:0.25.12": "e5c023be1dfd75c915453763f944db8ab3da4f60a00c2b0e6f3b9349bc6c51e5ac5ce928db56e8f316e910213adf2172efd1b37abe070f6cda0c28583d770bab", + "@esbuild/linux-x64@npm:0.25.10": "c677043cba5cf7c1953429d09ed5efa23d6cad209feae2080c3ab14b2f30d56a926ea4a5bc3cd3fa20cfdc3e2c6bca2eaa68e91ee92608819d02aba6c6beacbd", + "@esbuild/linux-x64@npm:0.25.12": "8b2c7f5e00c40058f5c150df267cd303eae5907822f196902cd8e64af70475e800a7f132ac6388aa2b77b877d6314147e67f3fb67d97c867adccd54a2a6caaf6", + "@esbuild/netbsd-arm64@npm:0.25.10": "28049c2ad9a67b366a843931742d6a5bf535deebc0b5f6918ee69980ee35a4f16d38f1e4dc2bbb1ac00e852bebb5268fff9c41939ad81bc28e4d65ad9143e51b", + "@esbuild/netbsd-arm64@npm:0.25.12": "19bc5a1295697aa8787929472323494302d117ea1e592f17cfae443525c1e5917a5f77e6582fc1ec9de3a11a9e296bc12749c6b12cde0aab10695b5c25f29f73", + "@esbuild/netbsd-x64@npm:0.25.10": "36d4e9ab1b9fc28b26e571b72ec4baeb639e3596a2ac7cddb86c9c812c550fbe8f860abf4915f1053280b904f1a99fd26b2d1cde3c899ba33d394b6d0bdc383a", + "@esbuild/netbsd-x64@npm:0.25.12": "8eb2ff51aa39b43a021e4b51411789b6299fd0dc38b3896719684333e32fd42ed4508ab67dcc88435631e5333573a4848dbfeec12569de46c2318dcdb39ad3ab", + "@esbuild/openbsd-arm64@npm:0.25.10": "d477b47a4c4201c5c4b53d14299abace47f54d3f9311534bf667b14f3935cb9bfe40724e758c1ad595e29b8e8b2cd331de0d7c4a84da290261f6a48f94eb489e", + "@esbuild/openbsd-arm64@npm:0.25.12": "5ff26a012d0d35673bc3800d28f284a62c310801a68c55b2d1ed8a7e09ef7568117fb8ab2d7ec7a6e7d73ce6a9e05150ee07335fc6447ba98658469b9da1cb2e", + "@esbuild/openbsd-x64@npm:0.25.10": "15f4560420b57e548f26913d1bdbd00ae6535d912ce87b7e8e1a366b754511581fbfdf192c5622b1757bb56b082b316336853dfd6f6140a2b4c002c4ceaaff5d", + "@esbuild/openbsd-x64@npm:0.25.12": "41dce65493548bc0dc411a6175e9fb109a93bbbf370ef444d1459698226ad2a3096ab7edd420c27eb3d15e6bbd0bc79357bd7c0a59c5527ace0fefac181638f8", + "@esbuild/openharmony-arm64@npm:0.25.10": "3dd9f05a63e4bcb67a9097663c03b7d917bd1ae8338bafcd2f0cd788d672d729451ad41b993567ef067c49acf8581fb2bb949a4434e48b9492b6087c2a28032c", + "@esbuild/openharmony-arm64@npm:0.25.12": "b3e0502067e760e5b92d3180e20372cbb2dba8267fbb56206d50bdeccd8895feb408020b98c3f17054eea0f1fba365385850cb91d1f79a25dfa3751032278825", + "@esbuild/sunos-x64@npm:0.25.10": "1733bda6f4f5e13aa764ff27e454f5876ff72ed36bf94600a98791c678831c736f66130d527fa330b7f6cbea3d982491e8454f65a84583eb5da85588dec260fb", + "@esbuild/sunos-x64@npm:0.25.12": "50ed9767e00ff74a1d98d94c5fe6027bc5e9e095a64735d1d0676ec72adc4b15b0095e97f5ac71602f2c5fcdcf3e9f6cfe005315e998d9d3e12ca93a2076b639", + "@esbuild/win32-arm64@npm:0.25.10": "16fce99202539f6319f439a0db7b078b95ac4f18c1d9736a6fe0cbea1e88faf725e798af2f1a5ff3f39f9b47eb2fc70ec78b1b5dae35d06682748b245096a2e8", + "@esbuild/win32-arm64@npm:0.25.12": "4969d20da28a0c783ada6116724f51a542fad81dab043c4f6f9b7c8f4a68be558f03beb29d75bd550ab6e63f720535ebacb9ce1760099be7a63d4e1ec8351e2b", + "@esbuild/win32-ia32@npm:0.25.10": "c6db22bb001c8da006ee83b622b2ae2403583f1bc8e11ae88190801fb19e1c16da6e2356a15b0534463aac1170d6208a230a5aa26cacad4e85fda9991b77a389", + "@esbuild/win32-ia32@npm:0.25.12": "60ce7d21c5e01c8b0c8c2c4660ff6d890a32b1acf09f5499f950a86bc5c6da17eee760c6bb7a720a0429f7633bbb38b2db517e444408d8a6ff6fc76157310980", + "@esbuild/win32-x64@npm:0.25.10": "ec3c325501843d502292cc36a6ddb08ce13fdf5accc5c73b3c2084e6862a757edc4f46677ae5c9c32a0087fcbff2a894181b7e1881137641cc91a2ca146d7cc2", + "@esbuild/win32-x64@npm:0.25.12": "bbdc69d57d85a6b8af85731c0979186aba54eb34c8d1de5eab4aa1d8fd45e3b38b5426c287cedf43228bb0794a741d9b2c55284c7db7d79335bc33dc389e7bb3", + "@img/sharp-darwin-arm64@npm:0.34.3": "952e9e9c34291502e7c21258d2874539a3953a5da8df52c8e2c459f673a76179eddd48c3b7563773db7bb36b2b241d781b98a667fac4b30c1f49c1cc9fdf9b7f", + "@img/sharp-darwin-arm64@npm:0.34.4": "d33346f79a11ebb802d52277e514e627f023de473b0e264f771a407d197874b07642fbf29c8eb38e22f73e117822e429a4567cc053185b8cf24f8496b7b1d574", + "@img/sharp-darwin-x64@npm:0.34.3": "57ccfecf25b6e21b3df16694a959200ee6d00ac150bf4c5e3787bedfa8f944cbc95c7130fb6d66b207a0bd987e30f302b67de35a7481909b9bc175581da1be6f", + "@img/sharp-darwin-x64@npm:0.34.4": "343994f22dac5e529f0c5bff4751f61cf691678f8663fa213c2a98d8842508b6c15f12e711a3c1749e66f363b52536a4d9a5149e040fa7fad6e7c5b6c23e7532", + "@img/sharp-libvips-darwin-arm64@npm:1.2.0": "77a6a47fe9cbc1e6d1c66fd3f617bc64a8b710ed7cb44eee64409d49456dba054495e5ef8de3442e655ad11263ed19df554e9c33c2976e3226c121d826188587", + "@img/sharp-libvips-darwin-arm64@npm:1.2.3": "a2bcd73ca2774a6c09a94200ea4ef96fc514b7af8fe2acf8d623e591569d05c4e703acfd48fee2b5fbfd1f338b11d1b0f253ea1214950e3201a999f564555392", + "@img/sharp-libvips-darwin-x64@npm:1.2.0": "334c823aa129365e7f71b3467fb3c37e7a0065d7cf192b08b2bf85d400a568da42cb236dd238ff35670f296ec5b81f08415e11c257e1c8b8df680923c3acd72a", + "@img/sharp-libvips-darwin-x64@npm:1.2.3": "38c7888fadfd59cc4da606d40ad2482eeb26992b4bb82fb1d8ed950379ecfa5c4c060d1d152cb0e78d8e9bd933ebb5e478ff1ef60a362e743e8b82f78fda9dd0", + "@img/sharp-libvips-linux-arm64@npm:1.2.0": "c8e7d5641ed6d1a406d08b45536fa6a9e221024bad1b3b6e7e16942500c5ca3f5ae444ac141a61ed9b43f6f7e73ee66bf973e24a90fd94dfcf83d4617492c085", + "@img/sharp-libvips-linux-arm64@npm:1.2.3": "fcb603357a32067ca1f5ab9f66526465df839aefe5dbb3d180331907efe5167bb33b84806f2ebd60932f76f291d1736ea3eaf3b57330d2beaa1ac1bc5de8a872", + "@img/sharp-libvips-linux-arm@npm:1.2.0": "9a854fff624303ed4bfdc7e936af47b3c6b07e486d0b366c8881306d49766b8e972c5a26fa53288b00f4b92a019b374bb66106c9d34f6fb23489cde5b861d2e3", + "@img/sharp-libvips-linux-arm@npm:1.2.3": "79e895b29a1fe84a19a9c6989062df62343d11877de6c2e44899afa0db74f109608cdd56632a615c47a82558a0203e04d87daab1861a18e6669f280dedc89bd6", + "@img/sharp-libvips-linux-ppc64@npm:1.2.0": "bd4e956d5f01efc158e992047460be6b8cddb9f89cdd02f4e377a178da1703ed12125f161ec2eeb99de9d11232333bf501bf5e70b85e0e6f94f1cddf7d5fc954", + "@img/sharp-libvips-linux-ppc64@npm:1.2.3": "208b361d28bec6be0ed261aa4aefb3ad484192081db62eb8ec84c3c09a1e224d8ca07718f97da10c709da45bfb57065cd6409a1473a30b684c0ff87a2bfb07f8", + "@img/sharp-libvips-linux-s390x@npm:1.2.0": "6ed6d891c2ddae07fff09290b24c1ee3531264dcdb0d0d461279fa2168c196490874f84d5b5fa045a3063e76957fee0bfa765860db486779e3acb68ab743400d", + "@img/sharp-libvips-linux-s390x@npm:1.2.3": "fba082c5acbcc22086ce1137643b01add900ae26081550229ced8f827c8b7f80a4d1def8f850e47c8586d5c9f962e21ec77aceb4236d4c3ead3649e324ea77c4", + "@img/sharp-libvips-linux-x64@npm:1.2.0": "2a80a045237e56c5f4ec2b5c4febe9d95066beadff06bd936439f34bdd615205346dbbf996b5b4d1e43af6a128cdfd4b1a76d6fb36d9eb62f61a7248fb242728", + "@img/sharp-libvips-linux-x64@npm:1.2.3": "77a22e988472bf4154aff18b94ccbf9799c723033315bfa590ba630c7b94fbb5b1d6430e461b3431dfaf1f17d7249ca2a287075a4d8ef6029e74e1d7034153e4", + "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.0": "4225b0af93ec3a600f81930bb0ac70671cb76917a033f5ac6033252a79dd04c54b1d1bf602f79877efd07d9382106d8b2058b7c9a2bfcb7beabb6861eab0879a", + "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.3": "be2a7f0e3f2ca126e1cab2e759c6e11ab97bedd127ef8800d5ab974889f3850132a92466b2c33ba96d4143926f12e127b03ac62b3f98176036150dd7925ad621", + "@img/sharp-libvips-linuxmusl-x64@npm:1.2.0": "d2a47388c6d1ff90bd85fa0a93f8bf9c5855c2834736bdd78d47d12689e3bcd41c695788c6bef9a8e1c5156951a675e22dc51a0ddf35a7d56c96cae3e9f55688", + "@img/sharp-libvips-linuxmusl-x64@npm:1.2.3": "e69b64ab8964de1958cd4f0818c97d84004db1ca9c1e6ea69505fb9fcf76e1cf3bd1188f859ceadcefe94f08d3d2fcfe61deb9c04684f1b2d07d5a9b5732fbf0", + "@img/sharp-linux-arm64@npm:0.34.3": "a4ec64134484037e6a1583b11e39a16afb95eff963bf9c52deb17557b0a35dbc509325368040b04939e859f3b9531d64e6405fe54d13b3633628a4f77bfd8672", + "@img/sharp-linux-arm64@npm:0.34.4": "54d68128604bfffb9288d6350d45d9b8ea2008999979a780e216325f69881e5fad69b14ad7730800a6171fda408b0b03fd62ceff665ebb914df92c578529daec", + "@img/sharp-linux-arm@npm:0.34.3": "fe4106211c93c566d3712302c081391435caaeb6ecd41e88e94e3e9780d0f27934a02a871d6280625944f625350c4f81871d92210ff6ae5511318248a4ba3ebe", + "@img/sharp-linux-arm@npm:0.34.4": "2a4be8d21d873989964ab09c8e8cfaa686bad95f78233b1f94e2732a6d3bb13a26c87b2be17c53bb25796c42c287bc2fd9d0af782c42b8ef3941087781db8296", + "@img/sharp-linux-ppc64@npm:0.34.3": "0671ccb3a25e53a665d50b2b52cd779b57a07f642686bbb7311c288c44b2d861cd1eacf6bd6883421c73cc5efc8fa8536280dd48fde9a6de8d287e4a99c9ab69", + "@img/sharp-linux-ppc64@npm:0.34.4": "b44ab26aecbd5d4ac3898b183d556ada921d0fca08040ceb93d4c4135665c78b99b0f2c91757b31615667e4f2cccb68c75e4c757c14acaa0e26192d8bb849d46", + "@img/sharp-linux-s390x@npm:0.34.3": "a5e2c3c14faa997616caf0a9296302c58b9565bb24f156dae7ad1770f5f984919fb34a0d1f59f0112205db060e8bc665842fd27621147786893619c51b81af45", + "@img/sharp-linux-s390x@npm:0.34.4": "e04058ed75450258e72d63aaa9238bcd74ee641f055d1d0f7a425369944760103c8b3688eeec4da86df587306f1b4eb40ba7d9d078ccb2289ae117e1222a96f6", + "@img/sharp-linux-x64@npm:0.34.3": "83a82d1a97b975b64be0ed6fd35fe87609ffcbfb7a068a7ea0e67dba7ecd71f32382b86a024bcfda8aceb4ed1628f4ee4a567c4e157e9cd3c9fafa0b225fe6c2", + "@img/sharp-linux-x64@npm:0.34.4": "83e1b91dc63c4b126ff8d711fc9ffbd60de437be342d7e440ad304688ebf166cfd32b539c51720b96b0dd02ef639a267236db2902d10ffa85d4f8ee8c82a986d", + "@img/sharp-linuxmusl-arm64@npm:0.34.3": "53f9f3f673441b21ea0a8d6d95b7ba8f051d4c2d2d4c4cb0fd83bb7593a56f854b255a1b706ddd376f8003adc6431b602afbb8a1ffe0850896147b24912a9504", + "@img/sharp-linuxmusl-arm64@npm:0.34.4": "db0ef92e6d5283276baa42a7fb1a485f2ef837a69bd68a7a88b44464f0dbc929fd6c1da0af6bc4523d7ed492183181c7815330a83fe5da289b7f1b5bd71f571e", + "@img/sharp-linuxmusl-x64@npm:0.34.3": "ebd702f0f88121b31e87db93a87839085605a02826aba5207e9ad4fed89471daf0e32276ef3e13dc289e53042baaa8244bd43c0768c0733e3a4fce02fdf30dab", + "@img/sharp-linuxmusl-x64@npm:0.34.4": "ee69e9edde1e250b55f05c7c838f0b8ecbb0b579ea3c2269a1d757b61ca22fdb49b91518358cca3bcedd09139abd907116335c314388fba8b58812e7ef7cc41a", + "@img/sharp-wasm32@npm:0.34.3": "3a64ba7dec1883eaae60925d77b04322a81d9c2d39359fa021677252df7da3be72f469a298cf2470f7350553eb30ee84e874d7032b06fa91ce27a81e1ec5f6c7", + "@img/sharp-wasm32@npm:0.34.4": "630eb7a14d22f573cc7498c4bb0fcb3b1b5809b6d335af007c495d827273fbfafd5d9821f83a95341095772cbc5e7e1efd484b36463e969fe15be5594b6046b3", + "@img/sharp-win32-arm64@npm:0.34.3": "9328ef81ef6df02a8f83123f59c0addea7dd12681af3068e677ac274ed238321dd5522f2e4157b1a53ee0bc27ea22733263dddf5d4b65d2c5a2533ffb724f81e", + "@img/sharp-win32-arm64@npm:0.34.4": "29ea26d197d79010835518878ba5844d708ea0062b01b0365629a3c9d41bf55b620a835831057672b4c7de7eae360896662581ad96b2e701f8fb0063d3463a47", + "@img/sharp-win32-ia32@npm:0.34.3": "cf08bf95ff895c831bd74c7c4567d6c4ac20100e0d1badd0a9f7100486f3f416022222e29fcbae79b379defd1f0bc13adccc16c119fd4705d00c11c35ca9988a", + "@img/sharp-win32-ia32@npm:0.34.4": "25923d688df7081a222e49afa703db6d20999ddaeb705da0b50fcf3996cc747c3e2b68a56bf5c0ea9b60760ffee3885d958a547c4416f37497a40360e560c4e9", + "@img/sharp-win32-x64@npm:0.34.3": "07078e460f2749ad6422135193bacdfea1f223fab9f8442b5c0cbecb6d3e92070dd0a968219ff386a03930ec4104162627ffcad5b362ec8dc0247848deb52bbc", + "@img/sharp-win32-x64@npm:0.34.4": "84d7e0100131837cf4aff5da0f1a69e2d2b0f79b85011f978f2bc0b4985f947439141139ff82927231e594929c7381107af6d6123a98b4bc027d7ecf2105b1cf", "@parcel/watcher-android-arm64@npm:2.5.1": "e9c94ede3bd5c5d999d117d22ac8032a17f8ebc72db3eff04ccb2b4e6718db19f24bf29a66a610e03f4ee95e2cd7b2d30c15b1845eb897b971fec75dbdd76141", "@parcel/watcher-darwin-arm64@npm:2.5.1": "0cab55a55c128ac5742388fc8dbfeb9877018509943801ce8a52b57bb6dca24189d025d38684b1e482cb7816368a52c6434dfe45d3997e2fd2509276f48774ea", "@parcel/watcher-darwin-x64@npm:2.5.1": "bf07b8ca9a435fb885fb0ca6565204d2f2098d7f632faf26a6478bb39f538c73b50afca17c193dc189a80a864d85e40f924ec7f21a0e7ad7d0de6f97f7154134", @@ -107,6 +131,5 @@ "lightningcss-linux-x64-gnu@npm:1.27.0": "bb1b5713ddc9d8d711b527bcce47ce3e7fd91f2058c317ad5df09cded4142a85362ee71c353dd3b332497fc32a431a22f7762ce01464ff008b2a7cf2607d3dd3", "lightningcss-linux-x64-musl@npm:1.27.0": "ec9b11bb0d70b929335f735486f8dd8fa6fc22eb95b71545b735b480b9e2b5287a24976735c2c5f4c9c50af07fb5cfdc02b65eceb6ec10256e7c9c637dedee9a", "lightningcss-win32-arm64-msvc@npm:1.27.0": "1814c0d0464c21e808a2909ebbee7e12c42fd81ecd480e7c4e31769c555f238c720087af4383fff14862764f52bf4250cd566c6c45c3d6633bee126ef3355bc3", - "lightningcss-win32-x64-msvc@npm:1.27.0": "be733309737e4c4ed3dff33ec9e80bbc2d269d07bfa3742dd30d9055adfdc2e22be4d484475a7ea7cb7940c17f001cdf64856e157ef9b7c1d2c9342041e9eae4", - "systeminformation@npm:5.21.15": "349877eb556ef2de51d4986f30ff3a2fad89eba356cf4d14ccad290599b2e565959952c95e64488932214572dd206c54792ceb8e24bd967409a8fee40b9882f3" + "lightningcss-win32-x64-msvc@npm:1.27.0": "be733309737e4c4ed3dff33ec9e80bbc2d269d07bfa3742dd30d9055adfdc2e22be4d484475a7ea7cb7940c17f001cdf64856e157ef9b7c1d2c9342041e9eae4" } diff --git a/pkgs/by-name/jo/joplin-desktop/package.nix b/pkgs/by-name/jo/joplin-desktop/package.nix index 33d9a9b8f3cd..ddbced6b47e0 100644 --- a/pkgs/by-name/jo/joplin-desktop/package.nix +++ b/pkgs/by-name/jo/joplin-desktop/package.nix @@ -127,6 +127,9 @@ stdenv.mkDerivation (finalAttrs: { buildPhase = '' runHook preBuild + # fails otherwise because it tries to set up git hooks, not needed here + sed -i 's/"preinstall": ".*"/"preinstall": "echo skipped preinstall"/' packages/default-plugins/node_modules/joplin-plugin-freehand-drawing/package.json + unset YARN_ENABLE_SCRIPTS for node_modules in packages/*/node_modules; do diff --git a/pkgs/by-name/jo/joplin-desktop/release-data.json b/pkgs/by-name/jo/joplin-desktop/release-data.json index bfcc3547eab9..ee435ff0cbbc 100644 --- a/pkgs/by-name/jo/joplin-desktop/release-data.json +++ b/pkgs/by-name/jo/joplin-desktop/release-data.json @@ -1,19 +1,19 @@ { - "version": "3.4.12", - "hash": "sha256-p9MY7E0qa7LcXBpGs/DmX2A2jXQoOPYiRo/nEzkkQd0=", + "version": "3.5.12", + "hash": "sha256-NUWb2y8sTIzKTURJymb0Bvidz1tl+u3Q7o1UvEnIUtI=", "plugins": { "io.github.jackgruber.backup": { "name": "joplin-plugin-backup", - "url": "https://github.com/JackGruber/joplin-plugin-backup/archive/abb58175e2d2bf34899f1b32cb74137e5c788bf9.tar.gz", - "hash": "sha256-3J7TP3UClLDH402UqppQMsc1WmFjYIpIQ4uwGlTsyBs=", - "npmDepsHash": "sha256-Grn4KQck6o+k8fj6qPxmx7S+4PTWvY5N4pE7Bj+47ps=" + "url": "https://github.com/JackGruber/joplin-plugin-backup/archive/2c3da7056e7ac39c86c2051a4fdb99d9534dd0a1.tar.gz", + "hash": "sha256-fivuaggp8WX9aEjt+ga4Pz/Tx+JHrQWla8Ef2rpoOzs=", + "npmDepsHash": "sha256-xpE3YJBZu+Uv17cNLYYxQOFiZVe1tqReGYJRSAG6rYk=" }, "io.github.personalizedrefrigerator.js-draw": { "name": "joplin-plugin-freehand-drawing", - "url": "https://github.com/personalizedrefrigerator/joplin-plugin-freehand-drawing/archive/63b6d3f185b5b3664632e498df7c7ad7824038d0.tar.gz", - "hash": "sha256-4sl+ktdMQ8PSELAeWMv9Ezgwrx5YDcC/7ou2ZSF2OyQ=", - "npmDepsHash": "sha256-qwhVFSDafTnKihcwZtLK5fS/Nc15e+ezAso47T1LGec=" + "url": "https://github.com/personalizedrefrigerator/joplin-plugin-freehand-drawing/archive/refs/tags/v4.2.0.tar.gz", + "hash": "sha256-PVpwcy0uDwmOsnzmeKfFNTniePddA2rrqfufaQEi/X4=", + "npmDepsHash": "sha256-B1deBNProLghMTjlV6AX258YQJyr1GIjlUO8f6h1nek=" } }, - "deps_hash": "sha256-7sZX39OtNNPq5RE7+Oj58QqHhcrTY8FOdncKp3b40jQ=" + "deps_hash": "sha256-9xJmudcpUw1xmTvJD3TFrfzYEi+LupZGSzsA5zUOemI=" } From 42ed8edc8fb5ef29000b4c0a6a6d8b61e09678d1 Mon Sep 17 00:00:00 2001 From: Lyn Date: Fri, 16 Jan 2026 21:13:55 +0100 Subject: [PATCH 196/449] joplin-desktop: unpin electron --- pkgs/by-name/jo/joplin-desktop/package.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/by-name/jo/joplin-desktop/package.nix b/pkgs/by-name/jo/joplin-desktop/package.nix index ddbced6b47e0..495d65328504 100644 --- a/pkgs/by-name/jo/joplin-desktop/package.nix +++ b/pkgs/by-name/jo/joplin-desktop/package.nix @@ -13,7 +13,7 @@ cairo, pixman, libsecret, - electron_37, + electron, xcbuild, buildPackages, callPackage, @@ -23,7 +23,6 @@ }: let - electron = electron_37; yarn-berry = yarn-berry_4; releaseData = lib.importJSON ./release-data.json; From 5047662076120668a3746fd8e65c6507a6634923 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 17:06:48 +0000 Subject: [PATCH 197/449] lavacli: 2.5 -> 2.7 --- pkgs/by-name/la/lavacli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lavacli/package.nix b/pkgs/by-name/la/lavacli/package.nix index 02c46ed95105..cfbc3ddaff62 100644 --- a/pkgs/by-name/la/lavacli/package.nix +++ b/pkgs/by-name/la/lavacli/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "lavacli"; - version = "2.5"; + version = "2.7"; pyproject = true; src = fetchFromGitLab { owner = "lava"; repo = "lavacli"; tag = "v${version}"; - hash = "sha256-VEUjqelhqUD6NTiWTtl9gAYzJDQzgP7NpxDyloYEmGU="; + hash = "sha256-UiAqZJU7+x8f53myMY0gUwQ5PYNzKmO6kYWEqs1QvG4="; }; build-system = with python3.pkgs; [ From 5fadf71fc202c871292a71fd5a007fa31b78570d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 17:13:09 +0000 Subject: [PATCH 198/449] python3Packages.wordcloud: 1.9.5 -> 1.9.6 --- pkgs/development/python-modules/wordcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wordcloud/default.nix b/pkgs/development/python-modules/wordcloud/default.nix index 16277650665e..55b15e4efa6c 100644 --- a/pkgs/development/python-modules/wordcloud/default.nix +++ b/pkgs/development/python-modules/wordcloud/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "wordcloud"; - version = "1.9.5"; + version = "1.9.6"; pyproject = true; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-asfBN48ohtfoSWAKMG/r1B0NRrFc6HbWZaPlSfVAOws="; + hash = "sha256-3xfEaP+QO9CrpPh8ZUB0XROkkxIg3Uk3yzY62FpHcbk="; }; nativeBuildInputs = [ cython ]; From 50de1e741f1f9d3f5d801118847fe4541cba010e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 17:26:34 +0000 Subject: [PATCH 199/449] vscode-extensions.llvm-vs-code-extensions.vscode-clangd: 0.2.0 -> 0.4.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 4e9191b0943e..93184105161d 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2818,8 +2818,8 @@ let mktplcRef = { publisher = "llvm-vs-code-extensions"; name = "vscode-clangd"; - version = "0.2.0"; - hash = "sha256-I5cvu+DKtpE0s9IzLl487FnqfGeBsueHY9CTP/o2XyU="; + version = "0.4.0"; + hash = "sha256-A1+JaodEBWCQ5NqLkXfNqhOr8j2aFQzEofU+wseh/SY="; }; meta = { description = "C/C++ completion, navigation, and insights"; From d380eba631b11b7bc2aebabcd1a64343040b80b6 Mon Sep 17 00:00:00 2001 From: PRESFIL Date: Thu, 1 Jan 2026 16:04:59 +0000 Subject: [PATCH 200/449] throne: 1.0.8-unstable-2025-10-29 -> 1.0.13 --- .../throne/core-also-check-capabilities.patch | 10 ++++----- .../throne/nixos-disable-setuid-request.patch | 20 +++++++++--------- pkgs/by-name/th/throne/package.nix | 21 ++++++++++++------- ...arch-for-geodata-in-install-location.patch | 13 ------------ 4 files changed, 29 insertions(+), 35 deletions(-) delete mode 100644 pkgs/by-name/th/throne/search-for-geodata-in-install-location.patch diff --git a/pkgs/by-name/th/throne/core-also-check-capabilities.patch b/pkgs/by-name/th/throne/core-also-check-capabilities.patch index 4e8312f14a38..5192ddee870f 100644 --- a/pkgs/by-name/th/throne/core-also-check-capabilities.patch +++ b/pkgs/by-name/th/throne/core-also-check-capabilities.patch @@ -3,13 +3,13 @@ index e2f2ab3..f81812f 100644 --- a/server.go +++ b/server.go @@ -16,6 +16,7 @@ import ( + "github.com/sagernet/sing-box/experimental/clashapi" E "github.com/sagernet/sing/common/exceptions" - "github.com/sagernet/sing/common/metadata" - "github.com/sagernet/sing/service" + "golang.org/x/sys/unix" - "log" - "os" - "runtime" + "github.com/sagernet/sing/service" + "github.com/throneproj/clash2singbox/convert" + "github.com/throneproj/clash2singbox/model" + "github.com/throneproj/clash2singbox/model/clash" @@ -349,12 +350,25 @@ func (s *server) CompileGeoSiteToSrs(in *gen.CompileGeoSiteToSrsRequest, out *ge } diff --git a/pkgs/by-name/th/throne/nixos-disable-setuid-request.patch b/pkgs/by-name/th/throne/nixos-disable-setuid-request.patch index 2bf3dfbc411a..9febc59f65f6 100644 --- a/pkgs/by-name/th/throne/nixos-disable-setuid-request.patch +++ b/pkgs/by-name/th/throne/nixos-disable-setuid-request.patch @@ -1,25 +1,25 @@ diff --git a/src/global/Configs.cpp b/src/global/Configs.cpp -index 7943d7a..5bb20cc 100644 +index e7bec9c..f0dfe53 100644 --- a/src/global/Configs.cpp +++ b/src/global/Configs.cpp -@@ -355,6 +355,12 @@ namespace Configs { +@@ -404,6 +404,12 @@ namespace Configs { // System Utils QString FindCoreRealPath() { + // find in PATH first -+ QString path = QStandardPaths::findExecutable("throne-core"); -+ if (!path.isEmpty()) { -+ return path; ++ QString path_for_nixos = QStandardPaths::findExecutable("throne-core"); ++ if (!path_for_nixos.isEmpty()) { ++ return path_for_nixos; + } + auto fn = QApplication::applicationDirPath() + "/Core"; - auto fi = QFileInfo(fn); - if (fi.isSymLink()) return fi.symLinkTarget(); + #ifdef Q_OS_WIN + fn += ".exe"; diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp -index 9aa46b2..ba7137a 100644 +index d31c311..ce4c357 100644 --- a/src/ui/mainwindow.cpp +++ b/src/ui/mainwindow.cpp -@@ -125,8 +125,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi +@@ -151,8 +151,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi Configs::dataStore->core_port = MkPort(); if (Configs::dataStore->core_port <= 0) Configs::dataStore->core_port = 19810; @@ -29,7 +29,7 @@ index 9aa46b2..ba7137a 100644 QStringList args; args.push_back("-port"); -@@ -844,6 +843,15 @@ bool MainWindow::get_elevated_permissions(int reason) { +@@ -1045,6 +1044,15 @@ bool MainWindow::get_elevated_permissions(int reason) { return true; } if (Configs::IsAdmin()) return true; diff --git a/pkgs/by-name/th/throne/package.nix b/pkgs/by-name/th/throne/package.nix index ae562625411c..f9ab2d669b64 100644 --- a/pkgs/by-name/th/throne/package.nix +++ b/pkgs/by-name/th/throne/package.nix @@ -19,20 +19,23 @@ # override if you want to have more up-to-date rulesets throne-srslist ? fetchurl { - url = "https://raw.githubusercontent.com/throneproj/routeprofiles/60eb41122de3aa53c701ec948cd52d7a26adafea/srslist.h"; - hash = "sha256-k9vPtcusML4GR81UVeJ7jhuDHGk5Qh0eKw/cSOxBd5g="; + url = "https://raw.githubusercontent.com/throneproj/routeprofiles/0fca735ff2759422c407ac04fac819aef2fc88f9/srslist.h"; + hash = "sha256-G2WUStxFtN0fbZm/KoD9ldUvkMWf9cDA+9fvYt8dcqo="; }, }: stdenv.mkDerivation (finalAttrs: { pname = "throne"; - version = "1.0.8-unstable-2025-10-29"; + version = "1.0.13"; src = fetchFromGitHub { owner = "throneproj"; repo = "Throne"; - rev = "54af50fc414ffaf98b3ff88e3dd8aa041c65e041"; - hash = "sha256-kfvsGw0RUYHkOUSeSA4egLl+gQqN4KkZKXX3CQQzYks="; + # the release CI job was triggered on the xhttp branch (https://github.com/throneproj/Throne/actions/runs/20588046213), + # but the 1.0.13 tag was wrongly created on the dev branch + # we'll use the revision that was used for the job as well + rev = "3b737ec8cf29e03e4b7d5a09b1f502bdb8ef52e2"; + hash = "sha256-OVgmhiKL4BaFYBeUqIX3LRNa54zq5oYyNMUYwKNvo1A="; }; strictDeps = true; @@ -49,6 +52,8 @@ stdenv.mkDerivation (finalAttrs: { qt6Packages.qttools ]; + env.INPUT_VERSION = finalAttrs.version; + cmakeFlags = [ # makes sure the app uses the user's config directory to store it's non-static content # it's essentially the same as always setting the -appdata flag when running the program @@ -103,7 +108,7 @@ stdenv.mkDerivation (finalAttrs: { ]; proxyVendor = true; - vendorHash = "sha256-thMRkbs5fS7KsUSRSeUaB2xkTjs7kJ9AKXW0+OXN3io="; + vendorHash = "sha256-cPo/2bUXEF9jomr0Pnty7ZutAaC0TFG397FSIqefrjw="; nativeBuildInputs = [ protobuf @@ -116,13 +121,15 @@ stdenv.mkDerivation (finalAttrs: { pushd gen protoc -I . --go_out=. --protorpc_out=. libcore.proto popd + + VERSION_SINGBOX=$(go list -m -f '{{.Version}}' github.com/sagernet/sing-box) + ldflags+=("-X 'github.com/sagernet/sing-box/constant.Version=$VERSION_SINGBOX'") ''; # ldflags and tags are taken from script/build_go.sh ldflags = [ "-w" "-s" - "-X github.com/sagernet/sing-box/constant.Version=${finalAttrs.version}" ]; tags = [ diff --git a/pkgs/by-name/th/throne/search-for-geodata-in-install-location.patch b/pkgs/by-name/th/throne/search-for-geodata-in-install-location.patch deleted file mode 100644 index 91e5ad16d923..000000000000 --- a/pkgs/by-name/th/throne/search-for-geodata-in-install-location.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/global/Configs.cpp b/src/global/Configs.cpp -index d9be515..15de64b 100644 ---- a/src/global/Configs.cpp -+++ b/src/global/Configs.cpp -@@ -426,8 +426,6 @@ namespace Configs { - }; - - QString GetBasePath() { -- if (dataStore->flag_use_appdata) return QStandardPaths::writableLocation( -- QStandardPaths::AppConfigLocation); - return qApp->applicationDirPath(); - } - From 9d648497ad6804212e70fe53ddc9cbab17e2e4b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 17:57:03 +0000 Subject: [PATCH 201/449] bitrise: 2.36.3 -> 2.36.5 --- pkgs/by-name/bi/bitrise/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bi/bitrise/package.nix b/pkgs/by-name/bi/bitrise/package.nix index 6eae08183e49..f032edfc7776 100644 --- a/pkgs/by-name/bi/bitrise/package.nix +++ b/pkgs/by-name/bi/bitrise/package.nix @@ -6,13 +6,13 @@ }: buildGoModule rec { pname = "bitrise"; - version = "2.36.3"; + version = "2.36.5"; src = fetchFromGitHub { owner = "bitrise-io"; repo = "bitrise"; rev = "v${version}"; - hash = "sha256-0OwPRRr46JfAAjWyeP3n7pDaFN09U31Tq6cwGE7uKHI="; + hash = "sha256-cVWlqVtukRD/ojjcRM6F/4wnhrlTTqQEJqc9NoW7gFw="; }; # many tests rely on writable $HOME/.bitrise and require network access From d4e330dad0497bc00751a89a11d6992170b7e6e2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 17:59:35 +0000 Subject: [PATCH 202/449] gitify: 6.15.0 -> 6.16.0 --- pkgs/by-name/gi/gitify/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitify/package.nix b/pkgs/by-name/gi/gitify/package.nix index d3eba9bdda68..31cf5440fc04 100644 --- a/pkgs/by-name/gi/gitify/package.nix +++ b/pkgs/by-name/gi/gitify/package.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "gitify"; - version = "6.15.0"; + version = "6.16.0"; src = fetchFromGitHub { owner = "gitify-app"; repo = "gitify"; tag = "v${finalAttrs.version}"; - hash = "sha256-rSz8lBlKIBVIEhFZayeFweMSzR4QtH+JxI1ltzIzB8M="; + hash = "sha256-yNgVcf7V1TPc6L5SaKhMulUlGJeBnqs/gZGeaz1AtW8="; }; nativeBuildInputs = [ @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 2; - hash = "sha256-2sDJazY9VB87cKUwfVyhk/muoWxmcPlzJdepbJ83Rrk="; + hash = "sha256-l61t3UKNAoBldquzXJPomrKDbiXXJMSdcsk43pQpcgc="; }; env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; From 643e64acae8addb779507f48e482c54349375be5 Mon Sep 17 00:00:00 2001 From: Cobalt Date: Sun, 25 Jan 2026 19:18:22 +0100 Subject: [PATCH 203/449] rust-parallel: 1.20.0 -> 1.21.0 --- pkgs/by-name/ru/rust-parallel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rust-parallel/package.nix b/pkgs/by-name/ru/rust-parallel/package.nix index 453200807e4a..5725bed69571 100644 --- a/pkgs/by-name/ru/rust-parallel/package.nix +++ b/pkgs/by-name/ru/rust-parallel/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "rust-parallel"; - version = "1.20.0"; + version = "1.21.0"; src = fetchFromGitHub { owner = "aaronriekenberg"; repo = "rust-parallel"; rev = "v${version}"; - hash = "sha256-osuuEYOktSMmpKURXvn0rWUeBgFV07aTeM8oxkiCe10="; + hash = "sha256-86CUFtq6XpTYL7zpDBBfbSXlPYhWofwMjJSK698lclI="; }; - cargoHash = "sha256-20Lr7nRhr7Vrkk31iCioxmYpXYOfQFAmPkyHe1Nfijc="; + cargoHash = "sha256-g2R3dEvDv3uzZVXBFvsCoX/M0XuHhoE/mMHni6qEN1g="; postPatch = '' substituteInPlace tests/dummy_shell.sh \ From 0c7e85375db2f6bb3e6a15fac94d77d61266293b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 18:47:12 +0000 Subject: [PATCH 204/449] unpoller: 2.21.0 -> 2.23.0 --- pkgs/by-name/un/unpoller/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/un/unpoller/package.nix b/pkgs/by-name/un/unpoller/package.nix index 06e059541bb1..8f70173843c0 100644 --- a/pkgs/by-name/un/unpoller/package.nix +++ b/pkgs/by-name/un/unpoller/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "unpoller"; - version = "2.21.0"; + version = "2.23.0"; src = fetchFromGitHub { owner = "unpoller"; repo = "unpoller"; rev = "v${version}"; - hash = "sha256-Me2A6ir4B/isGOIS5aucOJrITMzCUSWFjHg7bXZXR8U="; + hash = "sha256-pbihZS+Jq+YLMFvYxK2usCrzYWTuMbAGOyDkkWPxT9Q="; }; - vendorHash = "sha256-6b5HWBDNJWj02+uGq5r1Foxo3bX7gf9/kbAw/SL3Jvw="; + vendorHash = "sha256-r/j66dXi2xsFmAHNieuUuRNX2bosVdnrjcXnmr8c/3M="; ldflags = [ "-w" From d4eb5b4d96015905f8d5cf47707c52dd0ba07c2b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 18:54:08 +0000 Subject: [PATCH 205/449] tenv: 4.9.0 -> 4.9.1 --- pkgs/by-name/te/tenv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/tenv/package.nix b/pkgs/by-name/te/tenv/package.nix index 367e0b3d59c5..2d9f1dcd1fee 100644 --- a/pkgs/by-name/te/tenv/package.nix +++ b/pkgs/by-name/te/tenv/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "tenv"; - version = "4.9.0"; + version = "4.9.1"; src = fetchFromGitHub { owner = "tofuutils"; repo = "tenv"; tag = "v${version}"; - hash = "sha256-B9K8IDUjd3gQrg5q2IoIsKJHHzRDil4oHEuB2DTMS3k="; + hash = "sha256-Vri7k+6kREkF/37z0WuSJ/OH8n6MxL1BSSkJqfVbcWw="; }; - vendorHash = "sha256-+kJ3TMAyuHZBHfINAOsAP3XIF4TYfO9zH+8ZKJOvPK0="; + vendorHash = "sha256-+WFEMCIRDkL38oz4KavGfrBhTb/LjBKHipX9bk6/2HM="; excludedPackages = [ "tools" ]; From 3cf3d7a09cdd7909bb9e68c1891f271873a8def7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 18:55:29 +0000 Subject: [PATCH 206/449] terraform-backend: 0.2.0 -> 0.2.1 --- pkgs/by-name/te/terraform-backend/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/terraform-backend/package.nix b/pkgs/by-name/te/terraform-backend/package.nix index 9acf353f24a1..a0774d3afede 100644 --- a/pkgs/by-name/te/terraform-backend/package.nix +++ b/pkgs/by-name/te/terraform-backend/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "terraform-backend"; - version = "0.2.0"; + version = "0.2.1"; src = fetchFromGitHub { owner = "nimbolus"; repo = "terraform-backend"; tag = "v${finalAttrs.version}"; - hash = "sha256-/LIdvUsNeZ49GVo+TW4Uw0f7GWkexuaEvcFhg04BP44="; + hash = "sha256-8tC5g0qqKWYQlzu8ZEMCbxkaZ0nP5Z2GuSkRA+9SFwU="; }; vendorHash = "sha256-2krZ1JVioWiVuAGflMzw0W0wITpHTMu8j1Kio+uCkvM="; From 07c27d1b753acd6051728d931d79f6e01dbb97b4 Mon Sep 17 00:00:00 2001 From: Vikingnope Date: Sun, 25 Jan 2026 20:16:38 +0100 Subject: [PATCH 207/449] zed-editor: 0.220.3 -> 0.220.6 --- pkgs/by-name/ze/zed-editor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 47b5fb2e12c4..825546b52831 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -106,7 +106,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.220.3"; + version = "0.220.6"; outputs = [ "out" @@ -119,7 +119,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-BxGNgJxwX7qY4chi5xaJ8RZnmo80v+9QeZOPTUpsHBc="; + hash = "sha256-jwSh2QkQpShDvTurJPPvt4khGaNQmoVbJyiLcccp2PU="; }; postPatch = '' @@ -139,7 +139,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rm -r $out/git/*/candle-book/ ''; - cargoHash = "sha256-pjHJkvdZn5JoL9LSdnmpov8/mGZQKzM5lC4u7MZEsQ4="; + cargoHash = "sha256-KWsxxAPz1BoO/fKiRG6cpXB8IBGC+n4ZdommcTauXdQ="; nativeBuildInputs = [ cmake From d1c77170b97e774f3669a1517e23d93298f8547b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 19:33:47 +0000 Subject: [PATCH 208/449] neowall: 0.4.5 -> 0.4.6 --- pkgs/by-name/ne/neowall/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/neowall/package.nix b/pkgs/by-name/ne/neowall/package.nix index b01a9f736af4..01833a78b437 100644 --- a/pkgs/by-name/ne/neowall/package.nix +++ b/pkgs/by-name/ne/neowall/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "neowall"; - version = "0.4.5"; + version = "0.4.6"; src = fetchFromGitHub { owner = "1ay1"; repo = "neowall"; tag = "v${finalAttrs.version}"; - hash = "sha256-dgego9hcYCqnky7hvCubOZWHA1HxKDY9E9F/7YIwj+I="; + hash = "sha256-esI7m5V6ISpoXllLNjb52TdVMKel4FKOKPa40n3rofo="; }; nativeBuildInputs = [ From c6420f912fc1c0fe7752a570dd3f48364088aa10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 25 Jan 2026 11:19:30 -0800 Subject: [PATCH 209/449] python3Packages.aiohomematic: 2026.1.38 -> 2026.1.50 Diff: https://github.com/SukramJ/aiohomematic/compare/2026.1.38...2026.1.50 Changelog: https://github.com/SukramJ/aiohomematic/blob/2026.1.50/changelog.md --- .../python-modules/aiohomematic/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/aiohomematic/default.nix b/pkgs/development/python-modules/aiohomematic/default.nix index ed80ce2ada10..28d54f7a2520 100644 --- a/pkgs/development/python-modules/aiohomematic/default.nix +++ b/pkgs/development/python-modules/aiohomematic/default.nix @@ -5,25 +5,26 @@ fetchFromGitHub, freezegun, orjson, + pydantic, pydevccu, pytest-asyncio, pytest-socket, + pytest-xdist, pytestCheckHook, python-slugify, setuptools, - voluptuous, }: buildPythonPackage rec { pname = "aiohomematic"; - version = "2026.1.38"; + version = "2026.1.50"; pyproject = true; src = fetchFromGitHub { owner = "SukramJ"; repo = "aiohomematic"; tag = version; - hash = "sha256-2Rf6WRMs/m55/kdq7yEmLkf4ptlOhfyRnvNT4XqelPs="; + hash = "sha256-/KUfbBjcV6WirzlIs8J8fvLXXTaT3ypEzqe9X0borq4="; }; build-system = [ setuptools ]; @@ -31,14 +32,15 @@ buildPythonPackage rec { dependencies = [ aiohttp orjson + pydantic python-slugify - voluptuous ]; nativeCheckInputs = [ freezegun pydevccu pytest-asyncio + pytest-xdist pytest-socket pytestCheckHook ]; From e77b9302cc6cd010b7273f2bf8bba5f58e27857e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 25 Jan 2026 11:18:58 -0800 Subject: [PATCH 210/449] home-assistant-custom-components.homematicip_local: 2.1.2 -> 2.2.2 Diff: https://github.com/SukramJ/custom_homematic/compare/2.1.2...2.2.2 Changelog: https://github.com/SukramJ/custom_homematic/blob/2.2.2/changelog.md --- .../custom-components/homematicip_local/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix b/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix index 0835972d1f1b..9300735a5e5f 100644 --- a/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix +++ b/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix @@ -13,13 +13,13 @@ buildHomeAssistantComponent rec { owner = "SukramJ"; domain = "homematicip_local"; - version = "2.1.2"; + version = "2.2.2"; src = fetchFromGitHub { owner = "SukramJ"; repo = "custom_homematic"; tag = version; - hash = "sha256-GD5EcsVjlhP6jHsZgedd2HHASFHvt3iaJAPHtnm7U+0="; + hash = "sha256-aILnBc163oB0NgBAubbqQTP8wwrLN8AcvGP21sc1314="; }; postPatch = '' From 182979b6fae7fa31c7ff0e58f8a632e34de06707 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 20:20:15 +0000 Subject: [PATCH 211/449] super-productivity: 16.9.4 -> 17.0.2 --- pkgs/by-name/su/super-productivity/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 0255ab6d3dbd..a670ee66e996 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -18,7 +18,7 @@ let in buildNpmPackage rec { pname = "super-productivity"; - version = "16.9.4"; + version = "17.0.2"; inherit nodejs; @@ -26,7 +26,7 @@ buildNpmPackage rec { owner = "johannesjo"; repo = "super-productivity"; tag = "v${version}"; - hash = "sha256-XCpExMXWLvRFagi453T9g00hsNZtOKGQ9Qmp+KHE5aQ="; + hash = "sha256-3NbWdKWLSqPyZfZmLzrkqwA/yEI4quhfnvtIhgbRPFA="; postFetch = '' find $out -name package-lock.json -exec ${lib.getExe npm-lockfile-fix} -r {} \; @@ -69,7 +69,7 @@ buildNpmPackage rec { dontInstall = true; outputHashMode = "recursive"; - hash = "sha256-s/TfHMAol3rfq/4mSMQLDaukL1HHHAdc/1rkuj7s8+A="; + hash = "sha256-mWx0pNxTthqSeSwNM8BrsAf/hzbsclEqMFxGicKosZw="; } ); From 966c24be04d8b6ceaea38905fb883a523994803c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 20:55:53 +0000 Subject: [PATCH 212/449] ghostfolio: 2.229.0 -> 2.233.0 --- pkgs/by-name/gh/ghostfolio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghostfolio/package.nix b/pkgs/by-name/gh/ghostfolio/package.nix index ec05377e9384..d7182013fb01 100644 --- a/pkgs/by-name/gh/ghostfolio/package.nix +++ b/pkgs/by-name/gh/ghostfolio/package.nix @@ -11,13 +11,13 @@ buildNpmPackage rec { pname = "ghostfolio"; - version = "2.229.0"; + version = "2.233.0"; src = fetchFromGitHub { owner = "ghostfolio"; repo = "ghostfolio"; tag = version; - hash = "sha256-hzweYMIn4BUuEv2fH9AofeE1GTc1J4Yrnzs8zN2nr0o="; + hash = "sha256-if6mx/pjRqx9++ufkTHWVnqGScr+e3uZ0a6P6Ai9zWE="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -27,7 +27,7 @@ buildNpmPackage rec { ''; }; - npmDepsHash = "sha256-9HdYw/OKGmqrVPFUqd0f4jW7aHBNAW2S5f2rDRbPR4c="; + npmDepsHash = "sha256-wMA8Q/cCTXwVnlpAEdEaA4iyfQOnYwwGRq+/k1Py+zg="; nativeBuildInputs = [ prisma_6 From 87fa6dbd2ac56e47e45e25df002d7cf6fa027402 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 25 Jan 2026 21:54:54 +0100 Subject: [PATCH 213/449] lazyworktree: 1.26.2 -> 1.28.0 Diff: https://github.com/chmouel/lazyworktree/compare/v1.26.2...v1.28.0 Changelog: https://github.com/chmouel/lazyworktree/releases/tag/v1.28.0 --- pkgs/by-name/la/lazyworktree/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/la/lazyworktree/package.nix b/pkgs/by-name/la/lazyworktree/package.nix index d76ada35fc6f..229168542ee1 100644 --- a/pkgs/by-name/la/lazyworktree/package.nix +++ b/pkgs/by-name/la/lazyworktree/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "lazyworktree"; - version = "1.26.2"; + version = "1.28.0"; src = fetchFromGitHub { owner = "chmouel"; repo = "lazyworktree"; tag = "v${finalAttrs.version}"; - hash = "sha256-TLQEqHcDEiASe4MzSRVmbpHd0RsMz+nTY05LFH6nCC0="; + hash = "sha256-syfhjNsqRz9Gte514NcuP/J8NMGLEdsJrvnuqBHAnCc="; }; - vendorHash = "sha256-esZcuFWSztJvQUgK4rX8nu0UB8UCSuzoOkbUigH0Em0="; + vendorHash = "sha256-BfQWSogSoD0c71CPMqhfK7F+TzZQt6+wNIzPlFQ2zPU="; nativeBuildInputs = [ installShellFiles ]; From c717c98bc83e34233c493c6d65fc73e9756d4a22 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 25 Jan 2026 16:03:07 -0500 Subject: [PATCH 214/449] ci/github-script/bot: only look at commit subject when deciding if a package is new/updated --- ci/github-script/bot.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ci/github-script/bot.js b/ci/github-script/bot.js index b3c3af8ec389..19e478f16861 100644 --- a/ci/github-script/bot.js +++ b/ci/github-script/bot.js @@ -332,13 +332,15 @@ module.exports = async ({ github, context, core, dry }) => { pull_number, per_page: 100, }) - const commitMessages = prCommits.map((c) => c.commit.message) + const commitSubjects = prCommits.map( + (c) => c.commit.message.split('\n')[0], + ) // Label new package PRs: "packagename: init at X.Y.Z" // Exclude NixOS module commits like "nixos/timekpr: init at 0.5.8" const newPackagePattern = /(? 0 - const commitsIndicateNewPackage = commitMessages.some((msg) => + const commitsIndicateNewPackage = commitSubjects.some((msg) => newPackagePattern.test(msg), ) evalLabels['8.has: package (new)'] = @@ -348,7 +350,7 @@ module.exports = async ({ github, context, core, dry }) => { // Matches versions like: 1.2.3, 0-unstable-2024-01-15, 1.3rc1, alpha, unstable // Exclude NixOS module commits like "nixos/ncps: types.str -> types.path" const updatePackagePattern = /(?|→) [\w.-]+/ - const commitsIndicateUpdate = commitMessages.some((msg) => + const commitsIndicateUpdate = commitSubjects.some((msg) => updatePackagePattern.test(msg), ) evalLabels['8.has: package (update)'] = commitsIndicateUpdate From fda07bac84b897e468f0f2d36e44e8d527fb8102 Mon Sep 17 00:00:00 2001 From: Lyn Date: Sun, 25 Jan 2026 21:50:08 +0100 Subject: [PATCH 215/449] joplin-desktop: simplify plugin build Fetching plugins as npm dependencies seems to be the default now, while joplin-plugin-backup is an edge case (is patched and built from source). --- ...ildPlugin.nix => joplin-plugin-backup.nix} | 24 ++++----- pkgs/by-name/jo/joplin-desktop/package.nix | 54 +++++++------------ .../jo/joplin-desktop/release-data.json | 10 +--- pkgs/by-name/jo/joplin-desktop/update.py | 42 +++++---------- 4 files changed, 42 insertions(+), 88 deletions(-) rename pkgs/by-name/jo/joplin-desktop/{buildPlugin.nix => joplin-plugin-backup.nix} (54%) diff --git a/pkgs/by-name/jo/joplin-desktop/buildPlugin.nix b/pkgs/by-name/jo/joplin-desktop/joplin-plugin-backup.nix similarity index 54% rename from pkgs/by-name/jo/joplin-desktop/buildPlugin.nix rename to pkgs/by-name/jo/joplin-desktop/joplin-plugin-backup.nix index 40b2d68d036a..8ee2d3a23840 100644 --- a/pkgs/by-name/jo/joplin-desktop/buildPlugin.nix +++ b/pkgs/by-name/jo/joplin-desktop/joplin-plugin-backup.nix @@ -2,36 +2,30 @@ lib, stdenv, fetchzip, - npm-lockfile-fix, buildNpmPackage, clang_20, - name, - url, - hash, - npmDepsHash, patches ? [ ], }: +let + releaseData = (lib.importJSON ./release-data.json).plugins."io.github.jackgruber.backup"; +in + buildNpmPackage { - inherit name npmDepsHash patches; + name = "joplin-plugin-backup"; + + inherit (releaseData) npmDepsHash; + inherit patches; src = fetchzip { - inherit url hash; - postFetch = '' - # Add missing integrity and resolved fields - ${lib.getExe npm-lockfile-fix} $out/package-lock.json - ''; + inherit (releaseData) url hash; }; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ clang_20 # clang_21 breaks keytar ]; - postPatch = '' - sed -i '/preinstall/d' package.json - ''; - npmBuildScript = "dist"; installPhase = '' diff --git a/pkgs/by-name/jo/joplin-desktop/package.nix b/pkgs/by-name/jo/joplin-desktop/package.nix index 495d65328504..022104987e6c 100644 --- a/pkgs/by-name/jo/joplin-desktop/package.nix +++ b/pkgs/by-name/jo/joplin-desktop/package.nix @@ -17,32 +17,15 @@ xcbuild, buildPackages, callPackage, - runCommand, libGL, clang_20, + jq, }: let yarn-berry = yarn-berry_4; releaseData = lib.importJSON ./release-data.json; - - buildPlugin = import ./buildPlugin.nix; - - getPluginPatch = - src: id: - runCommand "${id}.diff" { } '' - patch="${src}/packages/default-plugins/plugin-patches/${id}.diff" - - if [ -f "$patch" ]; then - cp "$patch" "$out" - else - # create an empty patch file if it doesn't exist – can't check this from Nix code without IFD - touch "$out" - fi - ''; - - getDefaultPlugins = map (callPackage buildPlugin); in stdenv.mkDerivation (finalAttrs: { @@ -69,16 +52,14 @@ stdenv.mkDerivation (finalAttrs: { hash = releaseData.deps_hash; }; - # allows overriding to disable building the plugins - defaultPlugins = getDefaultPlugins ( - lib.mapAttrsToList ( - id: plugin: - plugin - // { - patches = [ (getPluginPatch finalAttrs.src id) ]; - } - ) releaseData.plugins - ); + # allows overriding to disable building these plugins or add other ones + defaultPlugins = [ + (callPackage ./joplin-plugin-backup.nix { + patches = [ + (finalAttrs.src + "/packages/default-plugins/plugin-patches/io.github.jackgruber.backup.diff") + ]; + }) + ]; buildInputs = [ libGL @@ -95,6 +76,7 @@ stdenv.mkDerivation (finalAttrs: { pixman libsecret makeWrapper + jq ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild @@ -119,24 +101,26 @@ stdenv.mkDerivation (finalAttrs: { sed -i '/postinstall/d' package.json # Don't install onenote-converter subpackage deps sed -i '/onenote-converter/d' packages/{lib,app-desktop}/package.json - # Don't build the default plugins, would require networking. We build them separately. - sed -i "/'buildDefaultPlugins',/d" packages/app-desktop/gulpfile.ts ''; buildPhase = '' runHook preBuild - # fails otherwise because it tries to set up git hooks, not needed here - sed -i 's/"preinstall": ".*"/"preinstall": "echo skipped preinstall"/' packages/default-plugins/node_modules/joplin-plugin-freehand-drawing/package.json - - unset YARN_ENABLE_SCRIPTS - for node_modules in packages/*/node_modules; do patchShebangs $node_modules done + unset YARN_ENABLE_SCRIPTS + yarn config set enableInlineBuilds true + # fails otherwise because it tries to set up git hooks, not needed here + sed -i 's/"preinstall": ".*"/"preinstall": "echo skipped preinstall"/' packages/default-plugins/node_modules/joplin-plugin-freehand-drawing/package.json + + # Don't let joplin build plugins from source, would require networking. We build them separately. + pluginRepositories=packages/default-plugins/pluginRepositories.json + jq 'with_entries(select(.value | has("package")))' <<< "$(cat $pluginRepositories)" > $pluginRepositories + echo "installing yarn dependencies..." yarn workspaces focus \ root \ diff --git a/pkgs/by-name/jo/joplin-desktop/release-data.json b/pkgs/by-name/jo/joplin-desktop/release-data.json index ee435ff0cbbc..f7c232700169 100644 --- a/pkgs/by-name/jo/joplin-desktop/release-data.json +++ b/pkgs/by-name/jo/joplin-desktop/release-data.json @@ -5,14 +5,8 @@ "io.github.jackgruber.backup": { "name": "joplin-plugin-backup", "url": "https://github.com/JackGruber/joplin-plugin-backup/archive/2c3da7056e7ac39c86c2051a4fdb99d9534dd0a1.tar.gz", - "hash": "sha256-fivuaggp8WX9aEjt+ga4Pz/Tx+JHrQWla8Ef2rpoOzs=", - "npmDepsHash": "sha256-xpE3YJBZu+Uv17cNLYYxQOFiZVe1tqReGYJRSAG6rYk=" - }, - "io.github.personalizedrefrigerator.js-draw": { - "name": "joplin-plugin-freehand-drawing", - "url": "https://github.com/personalizedrefrigerator/joplin-plugin-freehand-drawing/archive/refs/tags/v4.2.0.tar.gz", - "hash": "sha256-PVpwcy0uDwmOsnzmeKfFNTniePddA2rrqfufaQEi/X4=", - "npmDepsHash": "sha256-B1deBNProLghMTjlV6AX258YQJyr1GIjlUO8f6h1nek=" + "hash": "sha256-rPmBg/+mJH7Fp26gVzuSGFxi1Y4MtfRT+hqppk3tHdY=", + "npmDepsHash": "sha256-xZJ0Oir1A6sLe0ztIyBu39Yy3D6sNrVaciOYG0k85l0=" } }, "deps_hash": "sha256-9xJmudcpUw1xmTvJD3TFrfzYEi+LupZGSzsA5zUOemI=" diff --git a/pkgs/by-name/jo/joplin-desktop/update.py b/pkgs/by-name/jo/joplin-desktop/update.py index bd6ee3fdade7..dc48eaad6907 100755 --- a/pkgs/by-name/jo/joplin-desktop/update.py +++ b/pkgs/by-name/jo/joplin-desktop/update.py @@ -7,7 +7,7 @@ import shutil from pathlib import Path -from plumbum.cmd import nurl, nix_build, yarn, chmod, yarn_berry_fetcher, prefetch_npm_deps, diff, git +from plumbum.cmd import nurl, nix_build, yarn, chmod, yarn_berry_fetcher, prefetch_npm_deps, diff, git, nix HERE = Path(__file__).parent NIXPKGS_ROOT = git.with_cwd(HERE)["rev-parse", "--show-toplevel"]().strip() @@ -70,44 +70,26 @@ default_plugins_dir = Path(src_dir).joinpath("packages/default-plugins") with default_plugins_dir.joinpath("pluginRepositories.json").open() as fd: plugin_repositories = json.load(fd) -with default_plugins_dir.joinpath("package.json").open() as fd: - plugins_packagejson = json.load(fd) - release["plugins"] = dict() for key, value in plugin_repositories.items(): + if "package" in value: + print("skipping npm-packaged plugin", key) + continue + print(key) plugin = { - "name": "", - "url": "", - "hash": "", - "npmDepsHash": "", + "name": value["cloneUrl"].split("/")[-1].removesuffix(".git"), + "url": f"{value["cloneUrl"].removesuffix('.git')}/archive/{value["commit"]}.tar.gz", } - plugin["name"] = value["cloneUrl"].split("/")[-1].removesuffix(".git") + fetched_src = json.loads( + nix["store", "prefetch-file", "--json", "--unpack", plugin["url"]]() + ) + plugin["hash"] = fetched_src["hash"] - if "package" in value: - ref = "refs/tags/v" + plugins_packagejson["devDependencies"][value["package"]] - else: - ref = value["commit"] - - plugin["url"] = f"{value["cloneUrl"].removesuffix('.git')}/archive/{ref}.tar.gz" - - plugin_src = lambda plugin : f"((import {NIXPKGS_ROOT}/. {{}}).callPackage ./buildPlugin.nix {dict_to_argstr(plugin)}).src" - - plugin["hash"] = nurl.with_cwd(HERE)[ - "-e", - plugin_src(plugin) - ]().strip() - print(plugin["hash"]) - - plugin_src = nix_build.with_cwd(HERE)[ - "--no-out-link", - "-E", - plugin_src(plugin) - ]().strip() - plugin["npmDepsHash"] = prefetch_npm_deps(Path(plugin_src).joinpath("package-lock.json")).strip() + plugin["npmDepsHash"] = prefetch_npm_deps(Path(fetched_src["storePath"]).joinpath("package-lock.json")).strip() release["plugins"][key] = plugin From c7c77c1aeeb9c631f314ec17b0e98e140509ccf8 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sat, 10 Jan 2026 22:46:41 +0100 Subject: [PATCH 216/449] treewide: remove all uses of 'with xorg;' in `pkgs` this shouldn't create any rebuilds this was done manually by grepping for `with xorg` and `with pkgs.xorg` --- .../audio/bitwig-studio/bitwig-studio4.nix | 14 +-- pkgs/applications/emulators/wine/base.nix | 20 ++-- .../networking/browsers/firefox/wrapper.nix | 24 ++--- .../networking/dropbox/default.nix | 33 +++--- .../instant-messengers/franz/generic.nix | 26 ++--- .../instant-messengers/ripcord/default.nix | 14 +-- .../science/math/wolfram-engine/default.nix | 28 +++-- .../video/streamlink-twitch-gui/bin.nix | 26 ++--- pkgs/by-name/ai/airtame/package.nix | 12 +-- .../by-name/al/alttpr-opentracker/package.nix | 12 +-- pkgs/by-name/an/anydesk/package.nix | 32 +++--- pkgs/by-name/av/avocode/package.nix | 77 +++++++------- pkgs/by-name/bi/binocle/package.nix | 17 ++- pkgs/by-name/bi/bitwig-studio3/package.nix | 14 +-- pkgs/by-name/bo/bottles/package.nix | 34 +++--- pkgs/by-name/ce/celestegame/package.nix | 36 +++---- pkgs/by-name/ce/centerpiece/package.nix | 15 ++- pkgs/by-name/ce/cernlib/package.nix | 26 +++-- .../by-name/ci/ciscoPacketTracer7/package.nix | 12 +-- .../by-name/ci/ciscoPacketTracer8/package.nix | 40 ++++--- pkgs/by-name/db/dbus/package.nix | 13 +-- pkgs/by-name/di/directfb/package.nix | 15 ++- pkgs/by-name/di/displaycal/package.nix | 14 ++- pkgs/by-name/ef/efont-unicode/package.nix | 8 +- pkgs/by-name/el/eli/package.nix | 12 +-- pkgs/by-name/en/enpass/package.nix | 61 +++++------ pkgs/by-name/en/entangle/package.nix | 8 +- pkgs/by-name/ga/gamescope/package.nix | 5 +- pkgs/by-name/gt/gtk3/package.nix | 25 ++--- pkgs/by-name/gt/gtk4/package.nix | 16 ++- pkgs/by-name/ho/houdini/package.nix | 60 +++++------ pkgs/by-name/ho/hover/package.nix | 22 ++-- pkgs/by-name/in/inxi/package.nix | 14 ++- pkgs/by-name/ip/ipmiview/package.nix | 11 +- .../package.nix | 22 ++-- .../le/legends-of-equestria/package.nix | 28 +++-- pkgs/by-name/li/libuiohook/package.nix | 32 +++--- pkgs/by-name/li/libvdpau/package.nix | 6 +- pkgs/by-name/li/libxklavier/package.nix | 10 +- pkgs/by-name/lu/lutris/package.nix | 44 ++++---- pkgs/by-name/ma/mathematica/generic.nix | 34 +++--- pkgs/by-name/me/menyoki/package.nix | 11 +- .../ne/nextcloud-talk-desktop/package.nix | 16 ++- pkgs/by-name/op/openvscode-server/package.nix | 8 +- pkgs/by-name/pi/pixinsight/package.nix | 22 ++-- pkgs/by-name/rl/rlaunch/package.nix | 13 +-- pkgs/by-name/rx/rx/package.nix | 21 ++-- pkgs/by-name/ry/rymdport/package.nix | 16 +-- pkgs/by-name/sc/scilab-bin/package.nix | 22 ++-- pkgs/by-name/sn/snake4/package.nix | 12 +-- pkgs/by-name/sn/snd/package.nix | 12 +-- pkgs/by-name/su/sumo/package.nix | 16 ++- pkgs/by-name/ti/tigervnc/package.nix | 51 ++++----- pkgs/by-name/to/touchegg/package.nix | 18 ++-- pkgs/by-name/ty/typora/package.nix | 18 ++-- pkgs/by-name/v2/v2rayn/package.nix | 16 +-- pkgs/by-name/ve/vesta-viewer/package.nix | 8 +- pkgs/by-name/vk/vk-messenger/package.nix | 21 ++-- pkgs/by-name/we/weasis/package.nix | 10 +- pkgs/by-name/we/wechat-uos/package.nix | 36 +++---- pkgs/by-name/x2/x2vnc/package.nix | 10 +- pkgs/by-name/xc/xcircuit/package.nix | 12 +-- pkgs/by-name/xl/xlayoutdisplay/package.nix | 8 +- pkgs/by-name/xl/xlife/package.nix | 6 +- pkgs/by-name/xm/xmousepasteblock/package.nix | 8 +- pkgs/by-name/xo/xosd-xft/package.nix | 8 +- pkgs/by-name/xp/xplugd/package.nix | 10 +- pkgs/by-name/xp/xpra/package.nix | 100 +++++++++--------- pkgs/by-name/xq/xquartz/package.nix | 96 ++++++++--------- pkgs/by-name/xs/xsnow/package.nix | 12 +-- .../interpreters/python/conda/default.nix | 35 +++--- pkgs/development/libraries/mesa/default.nix | 76 +++++++------ .../mobile/androidenv/emulator.nix | 30 +++--- pkgs/development/mobile/androidenv/tools.nix | 8 +- pkgs/tools/admin/turbovnc/default.nix | 30 +++--- pkgs/tools/graphics/graphviz/default.nix | 2 +- pkgs/tools/typesetting/tex/texlive/bin.nix | 20 ++-- pkgs/top-level/nim-overrides.nix | 12 +-- 78 files changed, 841 insertions(+), 961 deletions(-) diff --git a/pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix b/pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix index 4159c53657d7..c52ce1413e54 100644 --- a/pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix +++ b/pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { dontBuild = true; dontWrapGApps = true; # we only want $gappsWrapperArgs here - buildInputs = with xorg; [ + buildInputs = [ alsa-lib cairo freetype @@ -52,16 +52,16 @@ stdenv.mkDerivation rec { libjack2 # libjpeg8 is required for converting jpeg's to colour palettes libjpeg - libxcb - libXcursor - libX11 - libXtst + xorg.libxcb + xorg.libXcursor + xorg.libX11 + xorg.libXtst libxkbcommon pipewire pulseaudio (lib.getLib stdenv.cc.cc) - xcbutil - xcbutilwm + xorg.xcbutil + xorg.xcbutilwm zlib ]; diff --git a/pkgs/applications/emulators/wine/base.nix b/pkgs/applications/emulators/wine/base.nix index 6ec634d47d82..06a4ec986b98 100644 --- a/pkgs/applications/emulators/wine/base.nix +++ b/pkgs/applications/emulators/wine/base.nix @@ -163,17 +163,17 @@ stdenv.mkDerivation ( pkgs.libdrm ] ++ lib.optionals x11Support ( - with pkgs.xorg; + with pkgs; [ - libX11 - libXcomposite - libXcursor - libXext - libXfixes - libXi - libXrandr - libXrender - libXxf86vm + xorg.libX11 + xorg.libXcomposite + xorg.libXcursor + xorg.libXext + xorg.libXfixes + xorg.libXi + xorg.libXrandr + xorg.libXrender + xorg.libXxf86vm ] ) ++ lib.optionals waylandSupport ( diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 013382e7f1f4..681cb813ea00 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -31,6 +31,7 @@ sndio, libjack2, speechd-minimal, + zlib, }: ## configurability of the wrapper itself @@ -109,19 +110,16 @@ let ++ lib.optional ffmpegSupport ffmpeg_7 ++ lib.optional gssSupport libkrb5 ++ lib.optional useGlvnd libglvnd - ++ lib.optionals (cfg.enableQuakeLive or false) ( - with xorg; - [ - stdenv.cc - libX11 - libXxf86dga - libXxf86vm - libXext - libXt - alsa-lib - zlib - ] - ) + ++ lib.optionals (cfg.enableQuakeLive or false) [ + stdenv.cc + xorg.libX11 + xorg.libXxf86dga + xorg.libXxf86vm + xorg.libXext + xorg.libXt + alsa-lib + zlib + ] ++ lib.optional (config.pulseaudio or (!isDarwin)) libpulseaudio ++ lib.optional alsaSupport alsa-lib ++ lib.optional sndioSupport sndio diff --git a/pkgs/applications/networking/dropbox/default.nix b/pkgs/applications/networking/dropbox/default.nix index e2e03f4b8b63..56988179d066 100644 --- a/pkgs/applications/networking/dropbox/default.nix +++ b/pkgs/applications/networking/dropbox/default.nix @@ -55,23 +55,20 @@ buildFHSEnv { unsharePid = false; targetPkgs = - pkgs: - with pkgs; - with xorg; - [ - libICE - libSM - libX11 - libXcomposite - libXdamage - libXext - libXfixes - libXrender - libXmu - libXxf86vm + pkgs: with pkgs; [ + xorg.libICE + xorg.libSM + xorg.libX11 + xorg.libXcomposite + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXrender + xorg.libXmu + xorg.libXxf86vm libGL - libxcb - xkeyboardconfig + xorg.libxcb + xorg.xkeyboardconfig curl dbus firefox-bin @@ -86,8 +83,8 @@ buildFHSEnv { procps zlib libgbm - libxshmfence - libpthreadstubs + xorg.libxshmfence + xorg.libpthreadstubs libappindicator ]; diff --git a/pkgs/applications/networking/instant-messengers/franz/generic.nix b/pkgs/applications/networking/instant-messengers/franz/generic.nix index e8019c32595c..ea0eca43ebab 100644 --- a/pkgs/applications/networking/instant-messengers/franz/generic.nix +++ b/pkgs/applications/networking/instant-messengers/franz/generic.nix @@ -71,19 +71,19 @@ stdenv.mkDerivation ( ]; buildInputs = extraBuildInputs - ++ (with xorg; [ - libXi - libXcursor - libXdamage - libXrandr - libXcomposite - libXext - libXfixes - libXrender - libX11 - libXtst - libXScrnSaver - ]) + ++ [ + xorg.libXi + xorg.libXcursor + xorg.libXdamage + xorg.libXrandr + xorg.libXcomposite + xorg.libXext + xorg.libXfixes + xorg.libXrender + xorg.libX11 + xorg.libXtst + xorg.libXScrnSaver + ] ++ [ libgbm gtk3 diff --git a/pkgs/applications/networking/instant-messengers/ripcord/default.nix b/pkgs/applications/networking/instant-messengers/ripcord/default.nix index 116336eb2a70..768c5e936de9 100644 --- a/pkgs/applications/networking/instant-messengers/ripcord/default.nix +++ b/pkgs/applications/networking/instant-messengers/ripcord/default.nix @@ -47,20 +47,16 @@ mkDerivation rec { libopus libGL alsa-lib - ] - ++ [ qtbase qtsvg qtmultimedia qtwebsockets qtimageformats - ] - ++ (with xorg; [ - libX11 - libXScrnSaver - libXcursor - xkeyboardconfig - ]); + xorg.libX11 + xorg.libXScrnSaver + xorg.libXcursor + xorg.xkeyboardconfig + ]; fontsConf = makeFontsConf { fontDirectories = [ twemoji-color-font ]; diff --git a/pkgs/applications/science/math/wolfram-engine/default.nix b/pkgs/applications/science/math/wolfram-engine/default.nix index a52435a26659..1272c1af05e1 100644 --- a/pkgs/applications/science/math/wolfram-engine/default.nix +++ b/pkgs/applications/science/math/wolfram-engine/default.nix @@ -63,21 +63,19 @@ stdenv.mkDerivation rec { zlib libGL libGLU - ] - ++ (with xorg; [ - libX11 - libXext - libXtst - libXi - libXmu - libXrender - libxcb - libXcursor - libXfixes - libXrandr - libICE - libSM - ]); + xorg.libX11 + xorg.libXext + xorg.libXtst + xorg.libXi + xorg.libXmu + xorg.libXrender + xorg.libxcb + xorg.libXcursor + xorg.libXfixes + xorg.libXrandr + xorg.libICE + xorg.libSM + ]; # some bundled libs are found through LD_LIBRARY_PATH autoPatchelfIgnoreMissingDeps = true; diff --git a/pkgs/applications/video/streamlink-twitch-gui/bin.nix b/pkgs/applications/video/streamlink-twitch-gui/bin.nix index 88431b3f0c15..74c7f2fcf5f8 100644 --- a/pkgs/applications/video/streamlink-twitch-gui/bin.nix +++ b/pkgs/applications/video/streamlink-twitch-gui/bin.nix @@ -53,7 +53,7 @@ stdenv.mkDerivation rec { } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); - nativeBuildInputs = with xorg; [ + nativeBuildInputs = [ at-spi2-core atk alsa-lib @@ -72,18 +72,18 @@ stdenv.mkDerivation rec { nss nspr libuuid - libX11 - libxcb - libXcomposite - libXcursor - libXdamage - libXext - libXfixes - libXi - libXrandr - libXrender - libXScrnSaver - libXtst + xorg.libX11 + xorg.libxcb + xorg.libXcomposite + xorg.libXcursor + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXi + xorg.libXrandr + xorg.libXrender + xorg.libXScrnSaver + xorg.libXtst makeWrapper wrapGAppsHook3 ]; diff --git a/pkgs/by-name/ai/airtame/package.nix b/pkgs/by-name/ai/airtame/package.nix index 277092539143..a71b5a6f1b6f 100644 --- a/pkgs/by-name/ai/airtame/package.nix +++ b/pkgs/by-name/ai/airtame/package.nix @@ -31,12 +31,12 @@ pciutils, }: let - xorgDeps = with xorg; [ - libXdamage - libXext - libXfixes - libXcomposite - libXrandr + xorgDeps = [ + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXcomposite + xorg.libXrandr ]; deps = [ diff --git a/pkgs/by-name/al/alttpr-opentracker/package.nix b/pkgs/by-name/al/alttpr-opentracker/package.nix index 07a6123025f0..398563c48fd7 100644 --- a/pkgs/by-name/al/alttpr-opentracker/package.nix +++ b/pkgs/by-name/al/alttpr-opentracker/package.nix @@ -52,13 +52,11 @@ buildDotnetModule rec { gtk3 openssl xinput - ] - ++ (with xorg; [ - libICE - libSM - libX11 - libXi - ]); + xorg.libICE + xorg.libSM + xorg.libX11 + xorg.libXi + ]; autoPatchelfIgnoreMissingDeps = [ "libc.musl-x86_64.so.1" diff --git a/pkgs/by-name/an/anydesk/package.nix b/pkgs/by-name/an/anydesk/package.nix index 4311d0366b21..f768306a6d94 100644 --- a/pkgs/by-name/an/anydesk/package.nix +++ b/pkgs/by-name/an/anydesk/package.nix @@ -63,23 +63,21 @@ stdenv.mkDerivation (finalAttrs: { polkit polkit_gnome pulseaudio - ] - ++ (with xorg; [ - libxcb - libxkbfile - libX11 - libXdamage - libXext - libXfixes - libXi - libXmu - libXrandr - libXtst - libXt - libICE - libSM - libXrender - ]); + xorg.libxcb + xorg.libxkbfile + xorg.libX11 + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXi + xorg.libXmu + xorg.libXrandr + xorg.libXtst + xorg.libXt + xorg.libICE + xorg.libSM + xorg.libXrender + ]; nativeBuildInputs = [ copyDesktopItems diff --git a/pkgs/by-name/av/avocode/package.nix b/pkgs/by-name/av/avocode/package.nix index 5961fddf2b00..446e679ddf47 100644 --- a/pkgs/by-name/av/avocode/package.nix +++ b/pkgs/by-name/av/avocode/package.nix @@ -41,46 +41,43 @@ stdenv.mkDerivation rec { sha256 = "sha256-vNQT4jyMIIAk1pV3Hrp40nawFutWCv7xtwg2gU6ejy0="; }; - libPath = lib.makeLibraryPath ( - with xorg; - [ - stdenv.cc.cc - at-spi2-core.out - gdk-pixbuf - glib - gtk3 - atk - at-spi2-atk - pango - cairo - freetype - fontconfig - dbus - nss - nspr - alsa-lib - cups - expat - udev - libX11 - libxcb - libxshmfence - libxkbcommon - libXi - libXcursor - libXdamage - libXrandr - libXcomposite - libXext - libXfixes - libXrender - libXtst - libXScrnSaver - libuuid - libdrm - libgbm - ] - ); + libPath = lib.makeLibraryPath [ + stdenv.cc.cc + at-spi2-core.out + gdk-pixbuf + glib + gtk3 + atk + at-spi2-atk + pango + cairo + freetype + fontconfig + dbus + nss + nspr + alsa-lib + cups + expat + udev + xorg.libX11 + xorg.libxcb + xorg.libxshmfence + libxkbcommon + xorg.libXi + xorg.libXcursor + xorg.libXdamage + xorg.libXrandr + xorg.libXcomposite + xorg.libXext + xorg.libXfixes + xorg.libXrender + xorg.libXtst + xorg.libXScrnSaver + libuuid + libdrm + libgbm + ]; desktopItem = makeDesktopItem { name = "Avocode"; diff --git a/pkgs/by-name/bi/binocle/package.nix b/pkgs/by-name/bi/binocle/package.nix index e6b10eb15dd0..3b71bcbc900c 100644 --- a/pkgs/by-name/bi/binocle/package.nix +++ b/pkgs/by-name/bi/binocle/package.nix @@ -28,16 +28,13 @@ rustPlatform.buildRustPackage rec { postInstall = lib.optionalString (!stdenv.hostPlatform.isDarwin) '' wrapProgram $out/bin/binocle \ --suffix LD_LIBRARY_PATH : ${ - lib.makeLibraryPath ( - with xorg; - [ - libX11 - libXcursor - libXi - libXrandr - ] - ++ [ vulkan-loader ] - ) + lib.makeLibraryPath [ + xorg.libX11 + xorg.libXcursor + xorg.libXi + xorg.libXrandr + vulkan-loader + ] } ''; diff --git a/pkgs/by-name/bi/bitwig-studio3/package.nix b/pkgs/by-name/bi/bitwig-studio3/package.nix index a65d3b08be92..c503ea929044 100644 --- a/pkgs/by-name/bi/bitwig-studio3/package.nix +++ b/pkgs/by-name/bi/bitwig-studio3/package.nix @@ -39,24 +39,24 @@ stdenv.mkDerivation (finalAttrs: { dontBuild = true; dontWrapGApps = true; # we only want $gappsWrapperArgs here - buildInputs = with xorg; [ + buildInputs = [ alsa-lib cairo freetype gdk-pixbuf glib gtk3 - libxcb - xcbutil - xcbutilwm + xorg.libxcb + xorg.xcbutil + xorg.xcbutilwm zlib - libXtst + xorg.libXtst libxkbcommon pulseaudio libjack2 - libX11 + xorg.libX11 libglvnd - libXcursor + xorg.libXcursor (lib.getLib stdenv.cc.cc) ]; diff --git a/pkgs/by-name/bo/bottles/package.nix b/pkgs/by-name/bo/bottles/package.nix index 8b84cb39c1c6..3778eab0bcc1 100644 --- a/pkgs/by-name/bo/bottles/package.nix +++ b/pkgs/by-name/bo/bottles/package.nix @@ -27,23 +27,23 @@ let multiPkgs = let xorgDeps = - pkgs: with pkgs.xorg; [ - libpthreadstubs - libSM - libX11 - libXaw - libxcb - libXcomposite - libXcursor - libXdmcp - libXext - libXi - libXinerama - libXmu - libXrandr - libXrender - libXv - libXxf86vm + pkgs: with pkgs; [ + xorg.libpthreadstubs + xorg.libSM + xorg.libX11 + xorg.libXaw + xorg.libxcb + xorg.libXcomposite + xorg.libXcursor + xorg.libXdmcp + xorg.libXext + xorg.libXi + xorg.libXinerama + xorg.libXmu + xorg.libXrandr + xorg.libXrender + xorg.libXv + xorg.libXxf86vm ]; gstreamerDeps = pkgs: with pkgs.gst_all_1; [ diff --git a/pkgs/by-name/ce/celestegame/package.nix b/pkgs/by-name/ce/celestegame/package.nix index 0339ed298f2b..9f0f38087dea 100644 --- a/pkgs/by-name/ce/celestegame/package.nix +++ b/pkgs/by-name/ce/celestegame/package.nix @@ -82,9 +82,7 @@ buildFHSEnv { version = celeste.version + (lib.optionalString withEverest "+everest.${everest.version}"); multiPkgs = - pkgs: - with pkgs; - [ + pkgs: with pkgs; [ glib glibc_multi kdePackages.wayland @@ -134,23 +132,21 @@ buildFHSEnv { libpulseaudio pipewire vulkan-loader - ] - ++ (with xorg; [ - libX11 - libXcomposite - libXdamage - libXfixes - libXext - libxcb - libXcursor - libXinerama - libXi - libXrandr - libXScrnSaver - libXxf86vm - libXau - libXdmcp - ]); + xorg.libX11 + xorg.libXcomposite + xorg.libXdamage + xorg.libXfixes + xorg.libXext + xorg.libxcb + xorg.libXcursor + xorg.libXinerama + xorg.libXi + xorg.libXrandr + xorg.libXScrnSaver + xorg.libXxf86vm + xorg.libXau + xorg.libXdmcp + ]; targetPkgs = pkgs: [ celeste ]; diff --git a/pkgs/by-name/ce/centerpiece/package.nix b/pkgs/by-name/ce/centerpiece/package.nix index e150dcd40317..eeb859bbe4e8 100644 --- a/pkgs/by-name/ce/centerpiece/package.nix +++ b/pkgs/by-name/ce/centerpiece/package.nix @@ -34,15 +34,12 @@ rustPlatform.buildRustPackage rec { vulkan-loader wayland ] - ++ lib.optionals enableX11 ( - with xorg; - [ - libX11 - libXcursor - libXi - libXrandr - ] - ); + ++ lib.optionals enableX11 [ + xorg.libX11 + xorg.libXcursor + xorg.libXi + xorg.libXrandr + ]; postFixup = lib.optional stdenv.hostPlatform.isLinux '' rpath=$(patchelf --print-rpath $out/bin/centerpiece) diff --git a/pkgs/by-name/ce/cernlib/package.nix b/pkgs/by-name/ce/cernlib/package.nix index 44d551428671..8c3bf0cdd570 100644 --- a/pkgs/by-name/ce/cernlib/package.nix +++ b/pkgs/by-name/ce/cernlib/package.nix @@ -47,20 +47,18 @@ stdenv.mkDerivation rec { ''; nativeBuildInputs = [ cmake ]; - buildInputs = - with xorg; - [ - freetype - gfortran - openssl - libX11 - libXaw - libXft - libXt - libxcrypt - motif - ] - ++ lib.optional stdenv.hostPlatform.isLinux libnsl; + buildInputs = [ + freetype + gfortran + openssl + xorg.libX11 + xorg.libXaw + xorg.libXft + xorg.libXt + libxcrypt + motif + ] + ++ lib.optional stdenv.hostPlatform.isLinux libnsl; setupHook = ./setup-hook.sh; diff --git a/pkgs/by-name/ci/ciscoPacketTracer7/package.nix b/pkgs/by-name/ci/ciscoPacketTracer7/package.nix index 70cb47068bb6..77dfa24fc3cf 100644 --- a/pkgs/by-name/ci/ciscoPacketTracer7/package.nix +++ b/pkgs/by-name/ci/ciscoPacketTracer7/package.nix @@ -65,13 +65,11 @@ let libxslt nspr nss - ] - ++ (with xorg; [ - libICE - libSM - libX11 - libXScrnSaver - ]); + xorg.libICE + xorg.libSM + xorg.libX11 + xorg.libXScrnSaver + ]; unpackPhase = '' runHook preUnpack diff --git a/pkgs/by-name/ci/ciscoPacketTracer8/package.nix b/pkgs/by-name/ci/ciscoPacketTracer8/package.nix index 3d9dee8ca0a2..f5f65382a762 100644 --- a/pkgs/by-name/ci/ciscoPacketTracer8/package.nix +++ b/pkgs/by-name/ci/ciscoPacketTracer8/package.nix @@ -77,27 +77,25 @@ let nspr nss wayland - ] - ++ (with xorg; [ - libICE - libSM - libX11 - libXScrnSaver - libXcomposite - libXcursor - libXdamage - libXext - libXfixes - libXi - libXrandr - libXrender - libXtst - libxcb - xcbutilimage - xcbutilkeysyms - xcbutilrenderutil - xcbutilwm - ]); + xorg.libICE + xorg.libSM + xorg.libX11 + xorg.libXScrnSaver + xorg.libXcomposite + xorg.libXcursor + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXi + xorg.libXrandr + xorg.libXrender + xorg.libXtst + xorg.libxcb + xorg.xcbutilimage + xorg.xcbutilkeysyms + xorg.xcbutilrenderutil + xorg.xcbutilwm + ]; unpackPhase = '' runHook preUnpack diff --git a/pkgs/by-name/db/dbus/package.nix b/pkgs/by-name/db/dbus/package.nix index 5e38403c93cc..f101a9c4b4db 100644 --- a/pkgs/by-name/db/dbus/package.nix +++ b/pkgs/by-name/db/dbus/package.nix @@ -69,14 +69,11 @@ stdenv.mkDerivation rec { ]; buildInputs = - lib.optionals x11Support ( - with xorg; - [ - libX11 - libICE - libSM - ] - ) + lib.optionals x11Support [ + xorg.libX11 + xorg.libICE + xorg.libSM + ] ++ lib.optional enableSystemd systemdMinimal ++ lib.optionals stdenv.hostPlatform.isLinux [ audit diff --git a/pkgs/by-name/di/directfb/package.nix b/pkgs/by-name/di/directfb/package.nix index 79b009cd05ea..013b0f0f62c3 100644 --- a/pkgs/by-name/di/directfb/package.nix +++ b/pkgs/by-name/di/directfb/package.nix @@ -86,15 +86,12 @@ stdenv.mkDerivation rec { libpng ] ++ lib.optional enableSDL SDL - ++ lib.optionals enableX11 ( - with xorg; - [ - xorgproto - libX11 - libXext - libXrender - ] - ); + ++ lib.optionals enableX11 [ + xorg.xorgproto + xorg.libX11 + xorg.libXext + xorg.libXrender + ]; env = { NIX_LDFLAGS = "-lgcc_s"; diff --git a/pkgs/by-name/di/displaycal/package.nix b/pkgs/by-name/di/displaycal/package.nix index 5b114b0bff14..f22378ff93d9 100644 --- a/pkgs/by-name/di/displaycal/package.nix +++ b/pkgs/by-name/di/displaycal/package.nix @@ -41,14 +41,12 @@ python3.pkgs.buildPythonApplication rec { buildInputs = [ gtk3 librsvg - ] - ++ (with xorg; [ - libX11 - libXxf86vm - libXext - libXinerama - libXrandr - ]); + xorg.libX11 + xorg.libXxf86vm + xorg.libXext + xorg.libXinerama + xorg.libXrandr + ]; # Workaround for eoyilmaz/displaycal-py3#261 setupPyGlobalFlags = [ "appdata" ]; diff --git a/pkgs/by-name/ef/efont-unicode/package.nix b/pkgs/by-name/ef/efont-unicode/package.nix index b01dfb81f8c6..2c8d7c2c42b3 100644 --- a/pkgs/by-name/ef/efont-unicode/package.nix +++ b/pkgs/by-name/ef/efont-unicode/package.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation rec { sha256 = "sha256-fT7SsYlV3dCQrf0IZfiNI1grj3ngDgr8IkWdg+f9m3M="; }; - nativeBuildInputs = with xorg; [ + nativeBuildInputs = [ libfaketime - bdftopcf - fonttosfnt - mkfontscale + xorg.bdftopcf + xorg.fonttosfnt + xorg.mkfontscale ]; buildPhase = '' diff --git a/pkgs/by-name/el/eli/package.nix b/pkgs/by-name/el/eli/package.nix index 28973f67f1d3..f532faa20b31 100644 --- a/pkgs/by-name/el/eli/package.nix +++ b/pkgs/by-name/el/eli/package.nix @@ -47,13 +47,11 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses fontconfig - ] - ++ (with xorg; [ - libX11.dev - libXt.dev - libXaw.dev - libXext.dev - ]); + xorg.libX11.dev + xorg.libXt.dev + xorg.libXaw.dev + xorg.libXext.dev + ]; nativeBuildInputs = [ file diff --git a/pkgs/by-name/en/enpass/package.nix b/pkgs/by-name/en/enpass/package.nix index fec608d27e23..ef25ad4b3802 100644 --- a/pkgs/by-name/en/enpass/package.nix +++ b/pkgs/by-name/en/enpass/package.nix @@ -42,38 +42,35 @@ let baseUrl = "https://apt.enpass.io"; # used of both wrappers and libpath - libPath = lib.makeLibraryPath ( - with xorg; - [ - libGLU - libGL - fontconfig - freetype - libpulseaudio - zlib - dbus - libX11 - libXi - libSM - libICE - libXrender - libXScrnSaver - libxcb - libcap - glib - gtk3 - pango - curl - libuuid - cups - xcbutilwm # libxcb-icccm.so.4 - xcbutilimage # libxcb-image.so.0 - xcbutilkeysyms # libxcb-keysyms.so.1 - xcbutilrenderutil # libxcb-render-util.so.0 - xz - libxkbcommon - ] - ); + libPath = lib.makeLibraryPath [ + libGLU + libGL + fontconfig + freetype + libpulseaudio + zlib + dbus + xorg.libX11 + xorg.libXi + xorg.libSM + xorg.libICE + xorg.libXrender + xorg.libXScrnSaver + xorg.libxcb + libcap + glib + gtk3 + pango + curl + libuuid + cups + xorg.xcbutilwm # libxcb-icccm.so.4 + xorg.xcbutilimage # libxcb-image.so.0 + xorg.xcbutilkeysyms # libxcb-keysyms.so.1 + xorg.xcbutilrenderutil # libxcb-render-util.so.0 + xz + libxkbcommon + ]; package = stdenv.mkDerivation { inherit (data) version; diff --git a/pkgs/by-name/en/entangle/package.nix b/pkgs/by-name/en/entangle/package.nix index 418ced9fd5ce..889bbedce93c 100644 --- a/pkgs/by-name/en/entangle/package.nix +++ b/pkgs/by-name/en/entangle/package.nix @@ -107,11 +107,9 @@ stdenv.mkDerivation (finalAttrs: { udev util-linux zstd - ] - ++ (with xorg; [ - libXdmcp - libXtst - ]); + xorg.libXdmcp + xorg.libXtst + ]; # Disable building of doc/reference since it requires network connection to render XML to HTML # Patch build script shebangs diff --git a/pkgs/by-name/ga/gamescope/package.nix b/pkgs/by-name/ga/gamescope/package.nix index 682b71e2b338..dcba465b498f 100644 --- a/pkgs/by-name/ga/gamescope/package.nix +++ b/pkgs/by-name/ga/gamescope/package.nix @@ -174,10 +174,9 @@ stdenv.mkDerivation (finalAttrs: { # --debug-layers flag expects these in the path wrapProgram "$out/bin/gamescope" \ --prefix PATH : ${ - with xorg; lib.makeBinPath [ - xprop - xwininfo + xorg.xprop + xorg.xwininfo ] } diff --git a/pkgs/by-name/gt/gtk3/package.nix b/pkgs/by-name/gt/gtk3/package.nix index df643c263bbc..f3afefdbdc23 100644 --- a/pkgs/by-name/gt/gtk3/package.nix +++ b/pkgs/by-name/gt/gtk3/package.nix @@ -161,20 +161,17 @@ stdenv.mkDerivation (finalAttrs: { glib gsettings-desktop-schemas ] - ++ lib.optionals x11Support ( - with xorg; - [ - libICE - libSM - libXcomposite - libXcursor - libXdamage - libXfixes - libXi - libXrandr - libXrender - ] - ) + ++ lib.optionals x11Support [ + xorg.libICE + xorg.libSM + xorg.libXcomposite + xorg.libXcursor + xorg.libXdamage + xorg.libXfixes + xorg.libXi + xorg.libXrandr + xorg.libXrender + ] ++ [ # TODO: Reorder me on `staging`. pango diff --git a/pkgs/by-name/gt/gtk4/package.nix b/pkgs/by-name/gt/gtk4/package.nix index edd5393618ec..7d74b997b659 100644 --- a/pkgs/by-name/gt/gtk4/package.nix +++ b/pkgs/by-name/gt/gtk4/package.nix @@ -141,16 +141,14 @@ stdenv.mkDerivation (finalAttrs: { gst_all_1.gst-plugins-bad fribidi harfbuzz + xorg.libICE + xorg.libSM + xorg.libXcursor + xorg.libXdamage + xorg.libXi + xorg.libXrandr + xorg.libXrender ] - ++ (with xorg; [ - libICE - libSM - libXcursor - libXdamage - libXi - libXrandr - libXrender - ]) ++ lib.optionals trackerSupport [ tinysparql ] diff --git a/pkgs/by-name/ho/houdini/package.nix b/pkgs/by-name/ho/houdini/package.nix index 0efde5272233..0b9b1e4b9fb2 100644 --- a/pkgs/by-name/ho/houdini/package.nix +++ b/pkgs/by-name/ho/houdini/package.nix @@ -19,9 +19,7 @@ buildFHSEnv { unsharePid = false; targetPkgs = - pkgs: - with pkgs; - [ + pkgs: with pkgs; [ libGLU libGL alsa-lib @@ -44,35 +42,33 @@ buildFHSEnv { ocl-icd # needed for opencl numactl # needed by hfs ocl backend zstd # needed from 20.0 - ] - ++ (with xorg; [ - libICE - libSM - libXmu - libXi - libXt - libXext - libX11 - libXrender - libXcursor - libXfixes - libXrender - libXcomposite - libXdamage - libXtst - libxcb - libXScrnSaver - libXrandr - libxcb - libxkbfile - libxshmfence - xcbutil - xcbutilimage - xcbutilrenderutil - xcbutilcursor - xcbutilkeysyms - xcbutilwm - ]); + xorg.libICE + xorg.libSM + xorg.libXmu + xorg.libXi + xorg.libXt + xorg.libXext + xorg.libX11 + xorg.libXrender + xorg.libXcursor + xorg.libXfixes + xorg.libXrender + xorg.libXcomposite + xorg.libXdamage + xorg.libXtst + xorg.libxcb + xorg.libXScrnSaver + xorg.libXrandr + xorg.libxcb + xorg.libxkbfile + xorg.libxshmfence + xorg.xcbutil + xorg.xcbutilimage + xorg.xcbutilrenderutil + xorg.xcbutilcursor + xorg.xcbutilkeysyms + xorg.xcbutilwm + ]; passthru = { inherit unwrapped; diff --git a/pkgs/by-name/ho/hover/package.nix b/pkgs/by-name/ho/hover/package.nix index ad4f9f92efcb..49e326d6edc4 100644 --- a/pkgs/by-name/ho/hover/package.nix +++ b/pkgs/by-name/ho/hover/package.nix @@ -20,18 +20,18 @@ let pname = "hover"; version = "0.47.2"; - libs = with xorg; [ - libX11.dev - libXcursor.dev - libXext.dev - libXi.dev - libXinerama.dev - libXrandr.dev - libXrender.dev - libXfixes.dev - libXxf86vm + libs = [ + xorg.libX11.dev + xorg.libXcursor.dev + xorg.libXext.dev + xorg.libXi.dev + xorg.libXinerama.dev + xorg.libXrandr.dev + xorg.libXrender.dev + xorg.libXfixes.dev + xorg.libXxf86vm libglvnd.dev - xorgproto + xorg.xorgproto ]; hover = buildGoModule { inherit pname version; diff --git a/pkgs/by-name/in/inxi/package.nix b/pkgs/by-name/in/inxi/package.nix index 111b67019f64..fb1a57a369be 100644 --- a/pkgs/by-name/in/inxi/package.nix +++ b/pkgs/by-name/in/inxi/package.nix @@ -46,14 +46,12 @@ let upower pciutils ]; - recommendedDisplayInformationPrograms = lib.optionals withRecommendedDisplayInformationPrograms ( - [ mesa-demos ] - ++ (with xorg; [ - xdpyinfo - xprop - xrandr - ]) - ); + recommendedDisplayInformationPrograms = lib.optionals withRecommendedDisplayInformationPrograms [ + mesa-demos + xorg.xdpyinfo + xorg.xprop + xorg.xrandr + ]; programs = [ ps dnsutils diff --git a/pkgs/by-name/ip/ipmiview/package.nix b/pkgs/by-name/ip/ipmiview/package.nix index ec6543c27094..c202e0fac5bf 100644 --- a/pkgs/by-name/ip/ipmiview/package.nix +++ b/pkgs/by-name/ip/ipmiview/package.nix @@ -29,7 +29,6 @@ stdenv.mkDerivation rec { makeWrapper ]; buildPhase = - with xorg; let stunnelBinary = if stdenv.hostPlatform.system == "x86_64-linux" then @@ -44,11 +43,11 @@ stdenv.mkDerivation rec { patchelf --set-rpath "${ lib.makeLibraryPath [ - libX11 - libXext - libXrender - libXtst - libXi + xorg.libX11 + xorg.libXext + xorg.libXrender + xorg.libXtst + xorg.libXi ] }" ./jre/lib/libawt_xawt.so patchelf --set-rpath "${lib.makeLibraryPath [ freetype ]}" ./jre/lib/libfontmanager.so diff --git a/pkgs/by-name/ke/keylight-controller-mschneider82/package.nix b/pkgs/by-name/ke/keylight-controller-mschneider82/package.nix index 5974ec91a873..4e95dfb48470 100644 --- a/pkgs/by-name/ke/keylight-controller-mschneider82/package.nix +++ b/pkgs/by-name/ke/keylight-controller-mschneider82/package.nix @@ -28,18 +28,16 @@ buildGoModule rec { buildInputs = [ libGL nssmdns - ] - ++ (with xorg; [ - libX11 - libX11.dev - libXcursor - libXext - libXi - libXinerama - libXrandr - libXxf86vm - xinput - ]); + xorg.libX11 + xorg.libX11.dev + xorg.libXcursor + xorg.libXext + xorg.libXi + xorg.libXinerama + xorg.libXrandr + xorg.libXxf86vm + xorg.xinput + ]; meta = { description = "Desktop application to control Elgato Keylights"; diff --git a/pkgs/by-name/le/legends-of-equestria/package.nix b/pkgs/by-name/le/legends-of-equestria/package.nix index e58c489d0684..3d2d4471e6af 100644 --- a/pkgs/by-name/le/legends-of-equestria/package.nix +++ b/pkgs/by-name/le/legends-of-equestria/package.nix @@ -66,21 +66,19 @@ let libGL vulkan-loader libasyncns - ] - ++ (with xorg; [ - libX11 - libxcb - libXau - libXdmcp - libXext - libXcursor - libXrender - libXfixes - libXinerama - libXi - libXrandr - libXScrnSaver - ]); + xorg.libX11 + xorg.libxcb + xorg.libXau + xorg.libXdmcp + xorg.libXext + xorg.libXcursor + xorg.libXrender + xorg.libXfixes + xorg.libXinerama + xorg.libXi + xorg.libXrandr + xorg.libXScrnSaver + ]; in stdenv.mkDerivation { inherit pname version; diff --git a/pkgs/by-name/li/libuiohook/package.nix b/pkgs/by-name/li/libuiohook/package.nix index 2ae4b266cbdb..f1924f0378ce 100644 --- a/pkgs/by-name/li/libuiohook/package.nix +++ b/pkgs/by-name/li/libuiohook/package.nix @@ -28,24 +28,20 @@ stdenv.mkDerivation rec { pkg-config ]; - buildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) ( - [ - libX11 - libxcb - libxkbcommon - xinput - ] - ++ (with xorg; [ - libXau - libXdmcp - libXi - libXinerama - libXt - libXtst - libXext - libxkbfile - ]) - ); + buildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ + libX11 + libxcb + libxkbcommon + xinput + xorg.libXau + xorg.libXdmcp + xorg.libXi + xorg.libXinerama + xorg.libXt + xorg.libXtst + xorg.libXext + xorg.libxkbfile + ]; outputs = [ "out" diff --git a/pkgs/by-name/li/libvdpau/package.nix b/pkgs/by-name/li/libvdpau/package.nix index 7fe2666c81d6..6a4f9e594899 100644 --- a/pkgs/by-name/li/libvdpau/package.nix +++ b/pkgs/by-name/li/libvdpau/package.nix @@ -29,9 +29,9 @@ stdenv.mkDerivation rec { ninja pkg-config ]; - buildInputs = with xorg; [ - xorgproto - libXext + buildInputs = [ + xorg.xorgproto + xorg.libXext ]; propagatedBuildInputs = [ xorg.libX11 ]; diff --git a/pkgs/by-name/li/libxklavier/package.nix b/pkgs/by-name/li/libxklavier/package.nix index 3b722344ba69..cecbb5d42260 100644 --- a/pkgs/by-name/li/libxklavier/package.nix +++ b/pkgs/by-name/li/libxklavier/package.nix @@ -43,14 +43,14 @@ stdenv.mkDerivation rec { ++ lib.optionals withDoc [ "devdoc" ]; # TODO: enable xmodmap support, needs xmodmap DB - propagatedBuildInputs = with xorg; [ - libX11 - libXi + propagatedBuildInputs = [ + xorg.libX11 + xorg.libXi xkeyboard_config libxml2 - libICE + xorg.libICE glib - libxkbfile + xorg.libxkbfile isocodes ]; diff --git a/pkgs/by-name/lu/lutris/package.nix b/pkgs/by-name/lu/lutris/package.nix index 28035da8dce6..21444c992e7b 100644 --- a/pkgs/by-name/lu/lutris/package.nix +++ b/pkgs/by-name/lu/lutris/package.nix @@ -25,28 +25,28 @@ let adwaita-icon-theme ]; xorgDeps = - pkgs: with pkgs.xorg; [ - libX11 - libXrender - libXrandr - libxcb - libXmu - libpthreadstubs - libXext - libXdmcp - libXxf86vm - libXinerama - libSM - libXv - libXaw - libXi - libXcursor - libXcomposite - libXfixes - libXtst - libXScrnSaver - libICE - libXt + pkgs: with pkgs; [ + xorg.libX11 + xorg.libXrender + xorg.libXrandr + xorg.libxcb + xorg.libXmu + xorg.libpthreadstubs + xorg.libXext + xorg.libXdmcp + xorg.libXxf86vm + xorg.libXinerama + xorg.libSM + xorg.libXv + xorg.libXaw + xorg.libXi + xorg.libXcursor + xorg.libXcomposite + xorg.libXfixes + xorg.libXtst + xorg.libXScrnSaver + xorg.libICE + xorg.libXt ]; gstreamerDeps = pkgs: with pkgs.gst_all_1; [ diff --git a/pkgs/by-name/ma/mathematica/generic.nix b/pkgs/by-name/ma/mathematica/generic.nix index 9f335c07e569..d642028cae39 100644 --- a/pkgs/by-name/ma/mathematica/generic.nix +++ b/pkgs/by-name/ma/mathematica/generic.nix @@ -115,25 +115,23 @@ stdenv.mkDerivation { xcbutilimage xcbutilkeysyms xkeyboard_config + xorg.libICE + xorg.libSM + xorg.libX11 + xorg.libXScrnSaver + xorg.libXcomposite + xorg.libXcursor + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXi + xorg.libXinerama + xorg.libXmu + xorg.libXrandr + xorg.libXrender + xorg.libXtst + xorg.libxcb ] - ++ (with xorg; [ - libICE - libSM - libX11 - libXScrnSaver - libXcomposite - libXcursor - libXdamage - libXext - libXfixes - libXi - libXinerama - libXmu - libXrandr - libXrender - libXtst - libxcb - ]) ++ lib.optional cudaSupport cudaEnv; wrapProgramFlags = [ diff --git a/pkgs/by-name/me/menyoki/package.nix b/pkgs/by-name/me/menyoki/package.nix index e590c11abcc6..9198f0f4d442 100644 --- a/pkgs/by-name/me/menyoki/package.nix +++ b/pkgs/by-name/me/menyoki/package.nix @@ -28,13 +28,10 @@ rustPlatform.buildRustPackage rec { buildInputs = lib.optional withSixel libsixel - ++ lib.optionals stdenv.hostPlatform.isLinux ( - with xorg; - [ - libX11 - libXrandr - ] - ); + ++ lib.optionals stdenv.hostPlatform.isLinux [ + xorg.libX11 + xorg.libXrandr + ]; buildNoDefaultFeatures = !withSki; buildFeatures = lib.optional withSixel "sixel"; diff --git a/pkgs/by-name/ne/nextcloud-talk-desktop/package.nix b/pkgs/by-name/ne/nextcloud-talk-desktop/package.nix index 10d30d052747..d1adf3dfd117 100644 --- a/pkgs/by-name/ne/nextcloud-talk-desktop/package.nix +++ b/pkgs/by-name/ne/nextcloud-talk-desktop/package.nix @@ -91,15 +91,13 @@ let libgbm libGL libglvnd - ] - ++ (with xorg; [ - libX11 - libXcomposite - libXdamage - libXrandr - libXfixes - libXcursor - ]); + xorg.libX11 + xorg.libXcomposite + xorg.libXdamage + xorg.libXrandr + xorg.libXfixes + xorg.libXcursor + ]; # Required to launch the application and proceed past the zygote_linux fork() process # Fixes `Zygote could not fork` diff --git a/pkgs/by-name/op/openvscode-server/package.nix b/pkgs/by-name/op/openvscode-server/package.nix index 9920ed2b1447..db9983467558 100644 --- a/pkgs/by-name/op/openvscode-server/package.nix +++ b/pkgs/by-name/op/openvscode-server/package.nix @@ -109,11 +109,11 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ libsecret ] - ++ (with xorg; [ - libX11 - libxkbfile + ++ [ + xorg.libX11 + xorg.libxkbfile libkrb5 - ]) + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ cctools ]; diff --git a/pkgs/by-name/pi/pixinsight/package.nix b/pkgs/by-name/pi/pixinsight/package.nix index 4a3b74a2eaae..6664adc2038d 100644 --- a/pkgs/by-name/pi/pixinsight/package.nix +++ b/pkgs/by-name/pi/pixinsight/package.nix @@ -150,18 +150,16 @@ let brotli libxkbcommon libxcb - ] - ++ (with pkgs.xorg; [ - libX11 - libXdamage - xrandr - libXtst - libXcomposite - libXext - libXfixes - libXrandr - libxkbfile - ]); + xorg.libX11 + xorg.libXdamage + xorg.xrandr + xorg.libXtst + xorg.libXcomposite + xorg.libXext + xorg.libXfixes + xorg.libXrandr + xorg.libxkbfile + ]; profile = '' export QT_QPA_PLATFORM_PLUGIN_PATH=/opt/PixInsight/bin/lib/qt-plugins/platforms diff --git a/pkgs/by-name/rl/rlaunch/package.nix b/pkgs/by-name/rl/rlaunch/package.nix index ec3db0778c74..58d4fdf605f3 100644 --- a/pkgs/by-name/rl/rlaunch/package.nix +++ b/pkgs/by-name/rl/rlaunch/package.nix @@ -21,14 +21,11 @@ rustPlatform.buildRustPackage rec { # The x11_dl crate dlopen()s these libraries, so we have to inject them into rpath. postFixup = '' patchelf --set-rpath ${ - lib.makeLibraryPath ( - with xorg; - [ - libX11 - libXft - libXinerama - ] - ) + lib.makeLibraryPath [ + xorg.libX11 + xorg.libXft + xorg.libXinerama + ] } $out/bin/rlaunch ''; diff --git a/pkgs/by-name/rx/rx/package.nix b/pkgs/by-name/rx/rx/package.nix index 73a0a9de8053..a38261d246f8 100644 --- a/pkgs/by-name/rx/rx/package.nix +++ b/pkgs/by-name/rx/rx/package.nix @@ -29,18 +29,15 @@ rustPlatform.buildRustPackage rec { makeWrapper ]; - buildInputs = lib.optionals stdenv.hostPlatform.isLinux ( - with xorg; - [ - # glfw-sys dependencies: - libX11 - libXrandr - libXinerama - libXcursor - libXi - libXext - ] - ); + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + # glfw-sys dependencies: + xorg.libX11 + xorg.libXrandr + xorg.libXinerama + xorg.libXcursor + xorg.libXi + xorg.libXext + ]; # FIXME: GLFW (X11) requires DISPLAY env variable for all tests doCheck = false; diff --git a/pkgs/by-name/ry/rymdport/package.nix b/pkgs/by-name/ry/rymdport/package.nix index 931b52226870..e4889a94d303 100644 --- a/pkgs/by-name/ry/rymdport/package.nix +++ b/pkgs/by-name/ry/rymdport/package.nix @@ -24,15 +24,15 @@ buildGoModule rec { pkg-config ]; - buildInputs = with xorg; [ + buildInputs = [ libGL - libX11 - libXcursor - libXext - libXi - libXinerama - libXrandr - libXxf86vm + xorg.libX11 + xorg.libXcursor + xorg.libXext + xorg.libXi + xorg.libXinerama + xorg.libXrandr + xorg.libXxf86vm ]; postInstall = '' diff --git a/pkgs/by-name/sc/scilab-bin/package.nix b/pkgs/by-name/sc/scilab-bin/package.nix index 3c6fd4251f41..061719afbd94 100644 --- a/pkgs/by-name/sc/scilab-bin/package.nix +++ b/pkgs/by-name/sc/scilab-bin/package.nix @@ -88,18 +88,16 @@ let alsa-lib ncurses5 stdenv.cc.cc - ] - ++ (with xorg; [ - libX11 - libXcursor - libXext - libXft - libXi - libXrandr - libXrender - libXtst - libXxf86vm - ]); + xorg.libX11 + xorg.libXcursor + xorg.libXext + xorg.libXft + xorg.libXi + xorg.libXrandr + xorg.libXrender + xorg.libXtst + xorg.libXxf86vm + ]; installPhase = '' runHook preInstall diff --git a/pkgs/by-name/sn/snake4/package.nix b/pkgs/by-name/sn/snake4/package.nix index 6b5d948edb2a..ae198bb32c1e 100644 --- a/pkgs/by-name/sn/snake4/package.nix +++ b/pkgs/by-name/sn/snake4/package.nix @@ -16,14 +16,14 @@ stdenv.mkDerivation rec { sha256 = "14cng9l857np42zixp440mbc8y5675frb6lhsds53j1cws9cncw9"; }; - buildInputs = with xorg; [ + buildInputs = [ shhmsg shhopt - libX11 - libXt - libXpm - libXaw - libXext + xorg.libX11 + xorg.libXt + xorg.libXpm + xorg.libXaw + xorg.libXext ]; preInstall = '' diff --git a/pkgs/by-name/sn/snd/package.nix b/pkgs/by-name/sn/snd/package.nix index 781af960372a..7ca43cc47689 100644 --- a/pkgs/by-name/sn/snd/package.nix +++ b/pkgs/by-name/sn/snd/package.nix @@ -31,12 +31,12 @@ stdenv.mkDerivation rec { ++ lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib ] - ++ (with xorg; [ - libXext - libXft - libXpm - libXt - ]); + ++ [ + xorg.libXext + xorg.libXft + xorg.libXpm + xorg.libXt + ]; configureFlags = [ "--with-motif" diff --git a/pkgs/by-name/su/sumo/package.nix b/pkgs/by-name/su/sumo/package.nix index 64540c343c97..d52d7ce8e880 100644 --- a/pkgs/by-name/su/sumo/package.nix +++ b/pkgs/by-name/su/sumo/package.nix @@ -70,16 +70,14 @@ stdenv.mkDerivation rec { xercesc zlib python3 - ] - ++ (with xorg; [ libX11 - libXcursor - libXext - libXfixes - libXft - libXrandr - libXrender - ]); + xorg.libXcursor + xorg.libXext + xorg.libXfixes + xorg.libXft + xorg.libXrandr + xorg.libXrender + ]; meta = { description = "SUMO traffic simulator"; diff --git a/pkgs/by-name/ti/tigervnc/package.nix b/pkgs/by-name/ti/tigervnc/package.nix index f6e62e79d4f0..065b7f86b595 100644 --- a/pkgs/by-name/ti/tigervnc/package.nix +++ b/pkgs/by-name/ti/tigervnc/package.nix @@ -105,15 +105,12 @@ stdenv.mkDerivation (finalAttrs: { wrapProgram $out/bin/vncserver \ --prefix PATH : ${ - lib.makeBinPath ( - with xorg; - [ - xterm - twm - xsetroot - xauth - ] - ) + lib.makeBinPath [ + xterm + xorg.twm + xorg.xsetroot + xorg.xauth + ] } '' + lib.optionalString stdenv.hostPlatform.isDarwin '' @@ -134,27 +131,26 @@ stdenv.mkDerivation (finalAttrs: { ffmpeg ] ++ lib.optionals stdenv.hostPlatform.isLinux ( - with xorg; [ nettle pam perl - xorgproto - utilmacros - libXtst - libXext - libX11 - libXext - libICE - libXi - libSM - libXft - libxkbfile - libXfont2 - libpciaccess + xorg.xorgproto + xorg.utilmacros + xorg.libXtst + xorg.libXext + xorg.libX11 + xorg.libXext + xorg.libICE + xorg.libXi + xorg.libSM + xorg.libXft + xorg.libxkbfile + xorg.libXfont2 + xorg.libpciaccess libGLU - libXrandr - libXdamage + xorg.libXrandr + xorg.libXdamage ] ++ xorg.xorgserver.buildInputs ); @@ -166,12 +162,11 @@ stdenv.mkDerivation (finalAttrs: { automake ] ++ lib.optionals stdenv.hostPlatform.isLinux ( - with xorg; [ - fontutil + xorg.fontutil libtool makeWrapper - utilmacros + xorg.utilmacros zlib ] ++ xorg.xorgserver.nativeBuildInputs diff --git a/pkgs/by-name/to/touchegg/package.nix b/pkgs/by-name/to/touchegg/package.nix index 6c1a139026e9..ddb82d4895c0 100644 --- a/pkgs/by-name/to/touchegg/package.nix +++ b/pkgs/by-name/to/touchegg/package.nix @@ -60,16 +60,14 @@ stdenv.mkDerivation (finalAttrs: { pugixml cairo gtk3-x11 - ] - ++ (with xorg; [ - libX11 - libXtst - libXrandr - libXi - libXdmcp - libpthreadstubs - libxcb - ]); + xorg.libX11 + xorg.libXtst + xorg.libXrandr + xorg.libXi + xorg.libXdmcp + xorg.libpthreadstubs + xorg.libxcb + ]; env.PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system"; diff --git a/pkgs/by-name/ty/typora/package.nix b/pkgs/by-name/ty/typora/package.nix index d05f154aa131..06e15d9996d7 100644 --- a/pkgs/by-name/ty/typora/package.nix +++ b/pkgs/by-name/ty/typora/package.nix @@ -86,16 +86,14 @@ let libGL expat libxkbcommon - ]) - ++ (with pkgs.xorg; [ - libX11 - libXcursor - libXrandr - libXcomposite - libXdamage - libXext - libXfixes - libxcb + xorg.libX11 + xorg.libXcursor + xorg.libXrandr + xorg.libXcomposite + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libxcb ]); runScript = '' Typora "$@" diff --git a/pkgs/by-name/v2/v2rayn/package.nix b/pkgs/by-name/v2/v2rayn/package.nix index a1f8e679595c..277f172ef786 100644 --- a/pkgs/by-name/v2/v2rayn/package.nix +++ b/pkgs/by-name/v2/v2rayn/package.nix @@ -72,14 +72,14 @@ buildDotnetModule (finalAttrs: { (lib.getLib stdenv.cc.cc) ]; - runtimeDeps = with xorg; [ - libX11 - libXrandr - libXi - libICE - libSM - libXcursor - libXext + runtimeDeps = [ + xorg.libX11 + xorg.libXrandr + xorg.libXi + xorg.libICE + xorg.libSM + xorg.libXcursor + xorg.libXext ]; desktopItems = [ diff --git a/pkgs/by-name/ve/vesta-viewer/package.nix b/pkgs/by-name/ve/vesta-viewer/package.nix index 6ee005925662..a4cb6af59f16 100644 --- a/pkgs/by-name/ve/vesta-viewer/package.nix +++ b/pkgs/by-name/ve/vesta-viewer/package.nix @@ -48,11 +48,9 @@ let gtk3 gtk2 temurin-jre-bin - ] - ++ (with xorg; [ - libXxf86vm - libXtst - ]); + xorg.libXxf86vm + xorg.libXtst + ]; src = fetchzip { url = "https://jp-minerals.org/vesta/archives/${version}/VESTA-gtk3.tar.bz2"; diff --git a/pkgs/by-name/vk/vk-messenger/package.nix b/pkgs/by-name/vk/vk-messenger/package.nix index 750d270dad2b..400451755024 100644 --- a/pkgs/by-name/vk/vk-messenger/package.nix +++ b/pkgs/by-name/vk/vk-messenger/package.nix @@ -61,18 +61,15 @@ let autoPatchelfHook wrapGAppsHook3 ]; - buildInputs = - (with xorg; [ - libXdamage - libXtst - libXScrnSaver - libxkbfile - ]) - ++ [ - gtk3 - nss - alsa-lib - ]; + buildInputs = [ + xorg.libXdamage + xorg.libXtst + xorg.libXScrnSaver + xorg.libxkbfile + gtk3 + nss + alsa-lib + ]; runtimeDependencies = [ (lib.getLib udev) diff --git a/pkgs/by-name/we/weasis/package.nix b/pkgs/by-name/we/weasis/package.nix index 6ba234a39bbc..26c70154b1ca 100644 --- a/pkgs/by-name/we/weasis/package.nix +++ b/pkgs/by-name/we/weasis/package.nix @@ -24,12 +24,10 @@ let runtimeDeps = [ libGL - ] - ++ (with xorg; [ - libX11 - libXrender - libXxf86vm - ]); + xorg.libX11 + xorg.libXrender + xorg.libXxf86vm + ]; in stdenv.mkDerivation (finalAttrs: { pname = "weasis"; diff --git a/pkgs/by-name/we/wechat-uos/package.nix b/pkgs/by-name/we/wechat-uos/package.nix index e31016fafabb..7bf9ed739bbb 100644 --- a/pkgs/by-name/we/wechat-uos/package.nix +++ b/pkgs/by-name/we/wechat-uos/package.nix @@ -63,7 +63,7 @@ let preferLocalBuild = true; }; - wechat-uos-runtime = with xorg; [ + wechat-uos-runtime = [ stdenv.cc.cc stdenv.cc.libc pango @@ -72,23 +72,23 @@ let xcbutilimage xcbutilkeysyms xcbutilrenderutil - libX11 - libXt - libXext - libSM - libICE - libxcb + xorg.libX11 + xorg.libXt + xorg.libXext + xorg.libSM + xorg.libICE + xorg.libxcb libxkbcommon - libxshmfence - libXi - libXft - libXcursor - libXfixes - libXScrnSaver - libXcomposite - libXdamage - libXtst - libXrandr + xorg.libxshmfence + xorg.libXi + xorg.libXft + xorg.libXcursor + xorg.libXfixes + xorg.libXScrnSaver + xorg.libXcomposite + xorg.libXdamage + xorg.libXtst + xorg.libXrandr libnotify atk atkmm @@ -105,7 +105,7 @@ let libva freetype fontconfig - libXrender + xorg.libXrender libuuid expat glib diff --git a/pkgs/by-name/x2/x2vnc/package.nix b/pkgs/by-name/x2/x2vnc/package.nix index 1fb4dedfa83a..707d4b287791 100644 --- a/pkgs/by-name/x2/x2vnc/package.nix +++ b/pkgs/by-name/x2/x2vnc/package.nix @@ -16,11 +16,11 @@ stdenv.mkDerivation rec { env.NIX_CFLAGS_COMPILE = "-std=gnu89"; - buildInputs = with xorg; [ - libX11 - xorgproto - libXext - libXrandr + buildInputs = [ + xorg.libX11 + xorg.xorgproto + xorg.libXext + xorg.libXrandr ]; hardeningDisable = [ "format" ]; diff --git a/pkgs/by-name/xc/xcircuit/package.nix b/pkgs/by-name/xc/xcircuit/package.nix index eeaba907926d..395eb0787c50 100644 --- a/pkgs/by-name/xc/xcircuit/package.nix +++ b/pkgs/by-name/xc/xcircuit/package.nix @@ -43,14 +43,14 @@ stdenv.mkDerivation { ./declare-missing-prototype.patch ]; - buildInputs = with xorg; [ + buildInputs = [ cairo ghostscript - libSM - libXt - libICE - libX11 - libXpm + xorg.libSM + xorg.libXt + xorg.libICE + xorg.libX11 + xorg.libXpm tcl tk zlib diff --git a/pkgs/by-name/xl/xlayoutdisplay/package.nix b/pkgs/by-name/xl/xlayoutdisplay/package.nix index 6719948ad142..d2c1ed77e302 100644 --- a/pkgs/by-name/xl/xlayoutdisplay/package.nix +++ b/pkgs/by-name/xl/xlayoutdisplay/package.nix @@ -20,10 +20,10 @@ stdenv.mkDerivation (finalAttrs: { }; nativeBuildInputs = [ pkg-config ]; - buildInputs = with xorg; [ - libX11 - libXrandr - libXcursor + buildInputs = [ + xorg.libX11 + xorg.libXrandr + xorg.libXcursor boost ]; nativeCheckInputs = [ gtest ]; diff --git a/pkgs/by-name/xl/xlife/package.nix b/pkgs/by-name/xl/xlife/package.nix index 45e297643afe..c5519e0ddbf9 100644 --- a/pkgs/by-name/xl/xlife/package.nix +++ b/pkgs/by-name/xl/xlife/package.nix @@ -15,9 +15,9 @@ stdenv.mkDerivation { sha256 = "1gadlcp32s179kd7ypxr8cymd6s060p6z4c2vnx94i8bmiw3nn8h"; }; - nativeBuildInputs = with xorg; [ - imake - gccmakedep + nativeBuildInputs = [ + xorg.imake + xorg.gccmakedep ]; buildInputs = [ xorg.libX11 ]; diff --git a/pkgs/by-name/xm/xmousepasteblock/package.nix b/pkgs/by-name/xm/xmousepasteblock/package.nix index 79e165bff593..5dfbd650e64b 100644 --- a/pkgs/by-name/xm/xmousepasteblock/package.nix +++ b/pkgs/by-name/xm/xmousepasteblock/package.nix @@ -20,10 +20,10 @@ stdenv.mkDerivation rec { "PREFIX=$(out)" "CC=${stdenv.cc.targetPrefix}cc" ]; - buildInputs = with xorg; [ - libX11 - libXext - libXi + buildInputs = [ + xorg.libX11 + xorg.libXext + xorg.libXi libev ]; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/xo/xosd-xft/package.nix b/pkgs/by-name/xo/xosd-xft/package.nix index 73a71fee2062..489c53e43e88 100644 --- a/pkgs/by-name/xo/xosd-xft/package.nix +++ b/pkgs/by-name/xo/xosd-xft/package.nix @@ -22,10 +22,10 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pkg-config ]; - buildInputs = with xorg; [ - libXft - libXrandr - libXinerama + buildInputs = [ + xorg.libXft + xorg.libXrandr + xorg.libXinerama ]; nativeInstallCheckInputs = [ diff --git a/pkgs/by-name/xp/xplugd/package.nix b/pkgs/by-name/xp/xplugd/package.nix index ea8042e9ac69..8dbf7e6a35fa 100644 --- a/pkgs/by-name/xp/xplugd/package.nix +++ b/pkgs/by-name/xp/xplugd/package.nix @@ -18,11 +18,11 @@ stdenv.mkDerivation rec { sha256 = "11vjr69prrs4ir9c267zwq4g9liipzrqi0kmw1zg95dbn7r7zmql"; }; - buildInputs = with xorg; [ - libX11 - libXi - libXrandr - libXext + buildInputs = [ + xorg.libX11 + xorg.libXi + xorg.libXrandr + xorg.libXext ]; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/xp/xpra/package.nix b/pkgs/by-name/xp/xpra/package.nix index b2344e9477aa..f1562e55a8ac 100644 --- a/pkgs/by-name/xp/xpra/package.nix +++ b/pkgs/by-name/xp/xpra/package.nix @@ -126,57 +126,55 @@ effectiveBuildPythonApplication rec { ] ++ lib.optional withNvenc cudatoolkit; - buildInputs = - with xorg; - [ - libX11 - libXcomposite - libXdamage - libXfixes - libXi - libxkbfile - libXrandr - libXrender - libXres - libXtst - xorgproto - ] - ++ (with gst_all_1; [ - gst-libav - gst-vaapi - gst-plugins-ugly - gst-plugins-bad - gst-plugins-base - gst-plugins-good - gstreamer - ]) - ++ [ - atk.out - cairo - cython - ffmpeg - gdk-pixbuf - glib - gtk3 - libappindicator - librsvg - libvpx - libwebp - lz4 - pam - pango - x264 - x265 - libavif - openh264 - libyuv - xxHash - systemd - ] - ++ lib.optional withNvenc [ - nvencHeaders - nvjpegHeaders - ]; + buildInputs = [ + xorg.libX11 + xorg.libXcomposite + xorg.libXdamage + xorg.libXfixes + xorg.libXi + xorg.libxkbfile + xorg.libXrandr + xorg.libXrender + xorg.libXres + xorg.libXtst + xorg.xorgproto + ] + ++ (with gst_all_1; [ + gst-libav + gst-vaapi + gst-plugins-ugly + gst-plugins-bad + gst-plugins-base + gst-plugins-good + gstreamer + ]) + ++ [ + atk.out + cairo + cython + ffmpeg + gdk-pixbuf + glib + gtk3 + libappindicator + librsvg + libvpx + libwebp + lz4 + pam + pango + x264 + x265 + libavif + openh264 + libyuv + xxHash + systemd + ] + ++ lib.optional withNvenc [ + nvencHeaders + nvjpegHeaders + ]; propagatedBuildInputs = with python3.pkgs; diff --git a/pkgs/by-name/xq/xquartz/package.nix b/pkgs/by-name/xq/xquartz/package.nix index 3a5163fcff20..7e9fe7e558cf 100644 --- a/pkgs/by-name/xq/xquartz/package.nix +++ b/pkgs/by-name/xq/xquartz/package.nix @@ -100,7 +100,7 @@ let inherit stdenv xorg fontDirs; }; # any X related programs expected to be available via $PATH - pkgs = with xorg; [ + pkgs = [ # non-xorg quartz-wm xterm @@ -108,53 +108,53 @@ let # xorg xlsfonts xfontsel - bdftopcf - fontutil - iceauth - libXpm - lndir - luit - makedepend - mkfontdir - mkfontscale - sessreg - setxkbmap - smproxy - twm - x11perf - xauth - xbacklight - xclock - xcmsdb - xcursorgen - xdm - xdpyinfo - xdriinfo - xev - xeyes - xfs - xgamma - xhost - xinput - xkbcomp - xkbevd - xkbutils - xkill - xlsatoms - xlsclients - xmessage - xmodmap - xpr - xprop - xrandr - xrdb - xrefresh - xset - xsetroot - xvinfo - xwd - xwininfo - xwud + xorg.bdftopcf + xorg.fontutil + xorg.iceauth + xorg.libXpm + xorg.lndir + xorg.luit + xorg.makedepend + xorg.mkfontdir + xorg.mkfontscale + xorg.sessreg + xorg.setxkbmap + xorg.smproxy + xorg.twm + xorg.x11perf + xorg.xauth + xorg.xbacklight + xorg.xclock + xorg.xcmsdb + xorg.xcursorgen + xorg.xdm + xorg.xdpyinfo + xorg.xdriinfo + xorg.xev + xorg.xeyes + xorg.xfs + xorg.xgamma + xorg.xhost + xorg.xinput + xorg.xkbcomp + xorg.xkbevd + xorg.xkbutils + xorg.xkill + xorg.xlsatoms + xorg.xlsclients + xorg.xmessage + xorg.xmodmap + xorg.xpr + xorg.xprop + xorg.xrandr + xorg.xrdb + xorg.xrefresh + xorg.xset + xorg.xsetroot + xorg.xvinfo + xorg.xwd + xorg.xwininfo + xorg.xwud ]; in stdenv.mkDerivation { diff --git a/pkgs/by-name/xs/xsnow/package.nix b/pkgs/by-name/xs/xsnow/package.nix index 683b91ea075b..76c83a45473b 100644 --- a/pkgs/by-name/xs/xsnow/package.nix +++ b/pkgs/by-name/xs/xsnow/package.nix @@ -28,13 +28,11 @@ stdenv.mkDerivation rec { libxkbcommon libxml2 gsl - ] - ++ (with xorg; [ - libX11 - libXpm - libXt - libXtst - ]); + xorg.libX11 + xorg.libXpm + xorg.libXt + xorg.libXtst + ]; makeFlags = [ "gamesdir=$(out)/bin" ]; diff --git a/pkgs/development/interpreters/python/conda/default.nix b/pkgs/development/interpreters/python/conda/default.nix index 06421ff9b63a..ceb2cad30a71 100644 --- a/pkgs/development/interpreters/python/conda/default.nix +++ b/pkgs/development/interpreters/python/conda/default.nix @@ -5,25 +5,24 @@ # When installing a conda binary package, just extend # the `buildInputs` with `condaAutopatchLibs`. condaPatchelfLibs = map (p: p.lib or p) ( + with pkgs; [ - pkgs.alsa-lib - pkgs.cups - pkgs.gcc-unwrapped - pkgs.libGL + alsa-lib + cups + gcc-unwrapped + libGL + xorg.libSM + xorg.libICE + xorg.libX11 + xorg.libXau + xorg.libXdamage + xorg.libXi + xorg.libXrender + xorg.libXrandr + xorg.libXcomposite + xorg.libXcursor + xorg.libXtst + xorg.libXScrnSaver ] - ++ (with pkgs.xorg; [ - libSM - libICE - libX11 - libXau - libXdamage - libXi - libXrender - libXrandr - libXcomposite - libXcursor - libXtst - libXScrnSaver - ]) ); } diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index bd4c07d70cfd..30ca20e7e25c 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -254,45 +254,43 @@ stdenv.mkDerivation { strictDeps = true; - buildInputs = - with xorg; - [ - directx-headers - elfutils - expat - spirv-tools - libdisplay-info - libdrm - libgbm - libglvnd - libpng - libunwind - libva-minimal - libX11 - libxcb - libXext - libXfixes - libXrandr - libxshmfence - libXxf86vm - llvmPackages.clang - llvmPackages.clang-unwrapped - llvmPackages.libclc - llvmPackages.libllvm - lm_sensors - python3Packages.python # for shebang - spirv-llvm-translator - udev - vulkan-loader - wayland - wayland-protocols - xcbutilkeysyms - xorgproto - zstd - ] - ++ lib.optionals withValgrind [ - valgrind-light - ]; + buildInputs = [ + directx-headers + elfutils + expat + spirv-tools + libdisplay-info + libdrm + libgbm + libglvnd + libpng + libunwind + libva-minimal + xorg.libX11 + xorg.libxcb + xorg.libXext + xorg.libXfixes + xorg.libXrandr + xorg.libxshmfence + xorg.libXxf86vm + llvmPackages.clang + llvmPackages.clang-unwrapped + llvmPackages.libclc + llvmPackages.libllvm + lm_sensors + python3Packages.python # for shebang + spirv-llvm-translator + udev + vulkan-loader + wayland + wayland-protocols + xcbutilkeysyms + xorg.xorgproto + zstd + ] + ++ lib.optionals withValgrind [ + valgrind-light + ]; depsBuildBuild = [ pkg-config diff --git a/pkgs/development/mobile/androidenv/emulator.nix b/pkgs/development/mobile/androidenv/emulator.nix index 6fc9ae8c759a..d2a8cca574fb 100644 --- a/pkgs/development/mobile/androidenv/emulator.nix +++ b/pkgs/development/mobile/androidenv/emulator.nix @@ -39,21 +39,21 @@ deployAndroidPackage { waylandpp.lib ] ) - ++ (with pkgs.xorg; [ - libX11 - libXext - libXdamage - libXfixes - libxcb - libXcomposite - libXcursor - libXi - libXrender - libXtst - libICE - libSM - libxkbfile - libxshmfence + ++ (with pkgs; [ + xorg.libX11 + xorg.libXext + xorg.libXdamage + xorg.libXfixes + xorg.libxcb + xorg.libXcomposite + xorg.libXcursor + xorg.libXi + xorg.libXrender + xorg.libXtst + xorg.libICE + xorg.libSM + xorg.libxkbfile + xorg.libxshmfence ]) ++ lib.optional (os == "linux" && stdenv.isx86_64) pkgsi686Linux.glibc; patchInstructions = diff --git a/pkgs/development/mobile/androidenv/tools.nix b/pkgs/development/mobile/androidenv/tools.nix index 0ed6bc86b544..4534e52daa4f 100644 --- a/pkgs/development/mobile/androidenv/tools.nix +++ b/pkgs/development/mobile/androidenv/tools.nix @@ -24,11 +24,9 @@ deployAndroidPackage { fontconfig fontconfig.lib stdenv.cc.cc.libgcc or null # fix for https://github.com/NixOS/nixpkgs/issues/226357 - ]) - ++ (with pkgs.xorg; [ - libX11 - libXrender - libXext + xorg.libX11 + xorg.libXrender + xorg.libXext ]) ++ lib.optionals (os == "linux" && stdenv.isx86_64) ( with pkgsi686Linux; diff --git a/pkgs/tools/admin/turbovnc/default.nix b/pkgs/tools/admin/turbovnc/default.nix index b12bec21ab26..566793985bbc 100644 --- a/pkgs/tools/admin/turbovnc/default.nix +++ b/pkgs/tools/admin/turbovnc/default.nix @@ -74,23 +74,21 @@ stdenv.mkDerivation (finalAttrs: { openssl pam perl - ] - ++ (with xorg; [ - libfontenc # for -DTVNC_SYSTEMX11=1 - libSM - libX11 - libXdamage # for -DTVNC_SYSTEMX11=1 - libXdmcp # for -DTVNC_SYSTEMX11=1 - libXext - libXfont2 # for -DTVNC_SYSTEMX11=1 - libxkbfile # for -DTVNC_SYSTEMX11=1 - libxshmfence - libXi + xorg.libfontenc # for -DTVNC_SYSTEMX11=1 + xorg.libSM + xorg.libX11 + xorg.libXdamage # for -DTVNC_SYSTEMX11=1 + xorg.libXdmcp # for -DTVNC_SYSTEMX11=1 + xorg.libXext + xorg.libXfont2 # for -DTVNC_SYSTEMX11=1 + xorg.libxkbfile # for -DTVNC_SYSTEMX11=1 + xorg.libxshmfence + xorg.libXi mesa-gl-headers # for -DTVNC_SYSTEMX11=1 - pixman # for -DTVNC_SYSTEMX11=1 - xorgproto - xtrans # for -DTVNC_SYSTEMX11=1 - ]); + xorg.pixman # for -DTVNC_SYSTEMX11=1 + xorg.xorgproto + xorg.xtrans # for -DTVNC_SYSTEMX11=1 + ]; postPatch = '' substituteInPlace unix/Xvnc/CMakeLists.txt --replace 'string(REGEX REPLACE "X11" "Xfont2" X11_Xfont2_LIB' 'set(X11_Xfont2_LIB ${xorg.libXfont2}/lib/libXfont2.so) #' diff --git a/pkgs/tools/graphics/graphviz/default.nix b/pkgs/tools/graphics/graphviz/default.nix index 3f6c1aea1c95..d5133e0ffc91 100644 --- a/pkgs/tools/graphics/graphviz/default.nix +++ b/pkgs/tools/graphics/graphviz/default.nix @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { pango bash ] - ++ optionals withXorg (with xorg; [ libXrender ]); + ++ optionals withXorg [ xorg.libXrender ]; hardeningDisable = [ "fortify" ]; diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index ae4917f9996b..afc18f99c2c6 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -751,17 +751,15 @@ rec { core # kpathsea freetype ghostscript - ] - ++ (with xorg; [ - libX11 - libXaw - libXi - libXpm - libXmu - libXaw - libXext - libXfixes - ]); + xorg.libX11 + xorg.libXaw + xorg.libXi + xorg.libXpm + xorg.libXmu + xorg.libXaw + xorg.libXext + xorg.libXfixes + ]; preConfigure = "cd texk/xdvik"; diff --git a/pkgs/top-level/nim-overrides.nix b/pkgs/top-level/nim-overrides.nix index 4e45ddf5cff3..3c16a740adee 100644 --- a/pkgs/top-level/nim-overrides.nix +++ b/pkgs/top-level/nim-overrides.nix @@ -105,13 +105,11 @@ ... }: { - buildInputs = - buildInputs - ++ (with xorg; [ - libX11 - libXft - libXinerama - ]); + buildInputs = buildInputs ++ [ + xorg.libX11 + xorg.libXft + xorg.libXinerama + ]; }; zippy = From 7d8132a92cb220bdbff2a0f427ab17e4bec7b016 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Fri, 23 Jan 2026 15:56:11 +0100 Subject: [PATCH 217/449] treewide: remove references to the xorg namespace in `pkgs` (automated) this creates some eval errors that will be fixed in the next commit done with the following script: ```fish \#!/usr/bin/env fish set packagesjson (nix eval --impure --json --expr ' let lib = import ./lib; in import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs ( name: _: if name == "lib" then lib else if name == "config" then { allowAliases = false; } else name ) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { } ' | jq) set one (grep '^ [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1) set two (grep '^ [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1) for arg in $one $two set oname $arg set nname (echo $packagesjson | jq -r .$oname) if test $nname = null echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2 continue end echo $oname "->" $nname # replace basic xorg.$name references for file in (rg -F "xorg.$oname" --files-with-matches pkgs) # special cases sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file # replace sd -F "xorg.$oname" "$nname" $file # fixup function arguments # prevent duplicate function args if grep -E " ($oname|$nname),\$" $file >/dev/null continue end if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg if grep ' xorg,$' $file >/dev/null sd ' xorg,$' " xorg, $nname," $file else if grep ' xorg ? .*,$' $file >/dev/null sd 'xorg( ? .*),$' "xorg\$1, $nname," $file else sd -F 'xorg,' "$nname, xorg," $file end else # case there is no more xorg..* so we can just replace the function arg sd 'xorg(| ? .*),.*$' "$nname," $file end end end nix fmt ``` --- .../audio/bitwig-studio/bitwig-studio4.nix | 19 +- .../audio/bitwig-studio/bitwig-studio5.nix | 19 +- .../audio/open-music-kontrollers/mephisto.nix | 7 +- .../applications/backup/timeshift/wrapper.nix | 4 +- .../editors/android-studio/common.nix | 7 +- .../editors/jetbrains/ides/rider.nix | 4 +- .../editors/jetbrains/source/build.nix | 4 +- .../applications/editors/sublime/3/common.nix | 4 +- .../applications/editors/sublime/4/common.nix | 7 +- .../editors/vim/plugins/overrides.nix | 4 +- pkgs/applications/editors/vscode/generic.nix | 25 ++- .../emulators/libretro/cores/bsnes-hd.nix | 7 +- .../emulators/libretro/cores/desmume.nix | 4 +- .../emulators/libretro/cores/desmume2015.nix | 4 +- .../emulators/libretro/cores/dolphin.nix | 31 ++- .../emulators/libretro/cores/mupen64plus.nix | 4 +- .../emulators/libretro/cores/play.nix | 4 +- .../emulators/libretro/cores/ppsspp.nix | 4 +- .../emulators/libretro/cores/same_cdi.nix | 4 +- pkgs/applications/emulators/wine/base.nix | 20 +- .../graphics/gimp/2.0/default.nix | 4 +- pkgs/applications/graphics/gimp/default.nix | 7 +- .../corekeyboard/default.nix | 7 +- .../cubocore-packages/corestuff/default.nix | 4 +- .../coretoppings/default.nix | 10 +- .../misc/maliit-framework/default.nix | 7 +- pkgs/applications/misc/opencpn/default.nix | 7 +- .../applications/misc/organicmaps/default.nix | 10 +- .../misc/prusa-slicer/default.nix | 4 +- .../networking/browsers/firefox/wrapper.nix | 19 +- .../networking/dropbox/default.nix | 28 +-- .../instant-messengers/ferdium/default.nix | 4 +- .../instant-messengers/franz/generic.nix | 34 ++-- .../instant-messengers/ripcord/default.nix | 17 +- .../networking/netmaker/default.nix | 16 +- .../networking/p2p/transmission/4.nix | 4 +- .../remote/citrix-workspace/generic.nix | 43 ++-- .../office/libreoffice/default.nix | 28 ++- .../office/libreoffice/wrapper.nix | 4 +- pkgs/applications/radio/soapysdr/default.nix | 2 +- .../science/electronics/bitscope/common.nix | 4 +- .../science/math/cplex/default.nix | 6 +- .../science/math/wolfram-engine/default.nix | 37 ++-- .../sublime-merge/common.nix | 4 +- .../applications/video/obs-studio/default.nix | 4 +- .../obs-studio/plugins/input-overlay.nix | 25 ++- .../video/streamlink-twitch-gui/bin.nix | 37 ++-- .../video/vdr/softhddevice/default.nix | 7 +- .../virtualbox/guest-additions/builder.nix | 9 +- .../virtualbox/guest-additions/default.nix | 25 ++- .../window-managers/awesome/default.nix | 28 ++- .../window-managers/i3/default.nix | 7 +- .../window-managers/i3/easyfocus.nix | 4 +- .../window-managers/i3/lock-color.nix | 4 +- .../window-managers/i3/lock-fancy-rapid.nix | 4 +- pkgs/applications/window-managers/i3/lock.nix | 4 +- .../window-managers/i3/wmfocus.nix | 4 +- .../window-managers/jwm/default.nix | 4 +- .../window-managers/wayfire/default.nix | 4 +- pkgs/build-support/appimage/default.nix | 54 ++--- .../build-mozilla-mach/default.nix | 34 ++-- pkgs/build-support/build-nim-sbom.nix | 4 +- .../build-rust-crate/test/rcgen-crates.nix | 2 +- pkgs/by-name/_0/_010editor/package.nix | 6 +- pkgs/by-name/_1/_1fps/package.nix | 10 +- pkgs/by-name/ac/activate-linux/package.nix | 25 ++- pkgs/by-name/ai/airgeddon/package.nix | 7 +- pkgs/by-name/ai/airtame/package.nix | 16 +- pkgs/by-name/ai/airwin2rack/package.nix | 22 +- .../aj/aja-desktop-software/package.nix | 16 +- pkgs/by-name/al/alacritty/package.nix | 16 +- pkgs/by-name/al/alfaview/package.nix | 16 +- pkgs/by-name/al/alttab/package.nix | 25 ++- .../by-name/al/alttpr-opentracker/package.nix | 13 +- pkgs/by-name/am/am2rlauncher/package.nix | 8 +- pkgs/by-name/am/amoeba/package.nix | 4 +- pkgs/by-name/an/anakron/package.nix | 4 +- pkgs/by-name/an/anarch/package.nix | 19 +- pkgs/by-name/an/angle/package.nix | 13 +- pkgs/by-name/an/angr-management/package.nix | 4 +- pkgs/by-name/an/animatch/package.nix | 4 +- pkgs/by-name/an/animeko/package.nix | 4 +- pkgs/by-name/an/anki-bin/package.nix | 4 +- pkgs/by-name/an/anttweakbar/package.nix | 4 +- pkgs/by-name/an/anvil-editor/package.nix | 13 +- pkgs/by-name/an/anydesk/package.nix | 43 ++-- pkgs/by-name/ap/appgate-sdp/package.nix | 40 ++-- pkgs/by-name/ar/ardour/package.nix | 7 +- pkgs/by-name/as/astrolog/package.nix | 4 +- pkgs/by-name/as/astromenace/package.nix | 10 +- pkgs/by-name/at/atlauncher/package.nix | 10 +- pkgs/by-name/av/avocode/package.nix | 40 ++-- pkgs/by-name/az/azahar/package.nix | 10 +- pkgs/by-name/az/azuredatastudio/package.nix | 28 ++- pkgs/by-name/ba/badlion-client/package.nix | 2 +- pkgs/by-name/ba/bambu-studio/package.nix | 4 +- pkgs/by-name/ba/basalt-monado/package.nix | 4 +- pkgs/by-name/ba/bashrun2/package.nix | 4 +- pkgs/by-name/bb/bb/package.nix | 10 +- pkgs/by-name/be/beekeeper-studio/package.nix | 22 +- pkgs/by-name/be/bemenu/package.nix | 19 +- pkgs/by-name/be/bepass/package.nix | 4 +- pkgs/by-name/be/betterlockscreen/package.nix | 10 +- pkgs/by-name/bi/binocle/package.nix | 13 +- pkgs/by-name/bi/bitwig-studio3/package.nix | 19 +- pkgs/by-name/bl/bloodhound/package.nix | 39 ++-- pkgs/by-name/bl/bluespec/package.nix | 4 +- pkgs/by-name/bo/boilr/package.nix | 16 +- pkgs/by-name/bo/bolt-launcher/package.nix | 21 +- pkgs/by-name/bo/boops/package.nix | 4 +- pkgs/by-name/bo/bottles/package.nix | 32 +-- pkgs/by-name/br/brave/make-brave.nix | 4 +- pkgs/by-name/bs/bsequencer/package.nix | 4 +- pkgs/by-name/bs/bshapr/package.nix | 4 +- pkgs/by-name/bs/bslizr/package.nix | 4 +- .../budgie-desktop-with-plugins/package.nix | 4 +- .../by-name/bu/budgie-screensaver/package.nix | 4 +- pkgs/by-name/bu/budgie-session/package.nix | 4 +- pkgs/by-name/bu/bumblebee-status/plugins.nix | 16 +- pkgs/by-name/bu/burpsuite/package.nix | 14 +- pkgs/by-name/by/byzanz/package.nix | 7 +- .../ca/caprine-bin/build-from-appimage.nix | 4 +- pkgs/by-name/ca/cargo-ui/package.nix | 16 +- pkgs/by-name/ca/catclock/package.nix | 10 +- pkgs/by-name/ce/cef-binary/package.nix | 25 ++- pkgs/by-name/ce/celeste64/package.nix | 19 +- pkgs/by-name/ce/celestegame/package.nix | 28 +-- pkgs/by-name/ce/centerpiece/package.nix | 13 +- pkgs/by-name/ce/cernlib/package.nix | 13 +- pkgs/by-name/cg/cgminer/package.nix | 10 +- pkgs/by-name/cg/cgns/package.nix | 4 +- pkgs/by-name/ch/cherry/package.nix | 7 +- pkgs/by-name/ci/cinnamon-desktop/package.nix | 10 +- .../ci/cinnamon-screensaver/package.nix | 13 +- pkgs/by-name/ci/cinnamon-session/package.nix | 22 +- .../ci/cinnamon-settings-daemon/package.nix | 10 +- .../by-name/ci/ciscoPacketTracer7/package.nix | 13 +- .../by-name/ci/ciscoPacketTracer8/package.nix | 55 +++-- pkgs/by-name/cl/clanlib/package.nix | 4 +- pkgs/by-name/cl/clapper/package.nix | 4 +- pkgs/by-name/cl/claws-mail/package.nix | 4 +- pkgs/by-name/cl/clearlyU/package.nix | 7 +- pkgs/by-name/cl/clickup/package.nix | 2 +- pkgs/by-name/cl/clipboard-jh/package.nix | 4 +- pkgs/by-name/cn/cnping/package.nix | 10 +- pkgs/by-name/co/code-server/package.nix | 7 +- pkgs/by-name/co/codeql/package.nix | 16 +- pkgs/by-name/co/cogl/package.nix | 13 +- pkgs/by-name/co/colmap/package.nix | 4 +- pkgs/by-name/co/commandergenius/package.nix | 4 +- pkgs/by-name/co/conda/package.nix | 21 +- pkgs/by-name/co/conduktor/package.nix | 4 +- pkgs/by-name/co/coppwr/package.nix | 10 +- pkgs/by-name/co/cov-build/package.nix | 10 +- pkgs/by-name/cr/creep/package.nix | 7 +- pkgs/by-name/cr/crossfire-client/package.nix | 7 +- pkgs/by-name/cr/crusader/package.nix | 10 +- pkgs/by-name/cu/curv/package.nix | 19 +- pkgs/by-name/da/daktilo/package.nix | 10 +- pkgs/by-name/da/darkplaces/package.nix | 4 +- pkgs/by-name/da/davinci-resolve/package.nix | 69 ++++--- pkgs/by-name/db/dbus/package.nix | 10 +- pkgs/by-name/dd/ddcutil/package.nix | 7 +- pkgs/by-name/de/deezer-enhanced/package.nix | 36 ++-- pkgs/by-name/de/densify/package.nix | 4 +- pkgs/by-name/di/dina-font/package.nix | 7 +- pkgs/by-name/di/directfb/package.nix | 13 +- pkgs/by-name/di/displaycal/package.nix | 16 +- pkgs/by-name/dj/djview/package.nix | 4 +- pkgs/by-name/dr/dragonfly-reverb/package.nix | 4 +- pkgs/by-name/dr/drawterm/package.nix | 7 +- pkgs/by-name/dr/dreamchess/package.nix | 7 +- pkgs/by-name/dr/drumkv1/package.nix | 4 +- pkgs/by-name/e-/e-search/package.nix | 16 +- pkgs/by-name/ed/eduke32/package.nix | 4 +- pkgs/by-name/ef/efont-unicode/package.nix | 10 +- pkgs/by-name/eg/ego/package.nix | 4 +- pkgs/by-name/el/electricsheep/package.nix | 4 +- pkgs/by-name/el/electron-fiddle/package.nix | 26 +-- pkgs/by-name/el/eli/package.nix | 13 +- pkgs/by-name/en/enpass/package.nix | 34 ++-- pkgs/by-name/en/entangle/package.nix | 7 +- pkgs/by-name/en/envision/package.nix | 10 +- pkgs/by-name/en/envypn-font/package.nix | 7 +- pkgs/by-name/ep/epick/package.nix | 13 +- pkgs/by-name/eq/eq10q/package.nix | 10 +- pkgs/by-name/et/etterna/package.nix | 16 +- pkgs/by-name/eu/eureka-editor/package.nix | 4 +- pkgs/by-name/ev/everspace/package.nix | 34 ++-- pkgs/by-name/ex/exegol/package.nix | 4 +- pkgs/by-name/ex/exegol4/package.nix | 4 +- pkgs/by-name/ex/exodus/package.nix | 40 ++-- pkgs/by-name/fa/fastcompmgr/package.nix | 16 +- pkgs/by-name/fa/fastfetch/package.nix | 10 +- pkgs/by-name/fb/fbmenugen/package.nix | 6 +- pkgs/by-name/fe/feather-tk/package.nix | 4 +- pkgs/by-name/fe/feh/package.nix | 10 +- pkgs/by-name/fe/fex/package.nix | 16 +- pkgs/by-name/fi/firefoxpwa/package.nix | 4 +- pkgs/by-name/fl/flaresolverr/package.nix | 4 +- pkgs/by-name/fl/flatpak/package.nix | 4 +- pkgs/by-name/fl/flitter/package.nix | 4 +- pkgs/by-name/fo/forgejo/generic.nix | 4 +- pkgs/by-name/fr/frame/package.nix | 13 +- pkgs/by-name/fu/furtherance/package.nix | 13 +- .../by-name/ga/galaxy-buds-client/package.nix | 10 +- pkgs/by-name/ga/gamescope/package.nix | 43 ++-- pkgs/by-name/ga/gapcast/package.nix | 4 +- pkgs/by-name/ga/gauge/package.nix | 4 +- pkgs/by-name/gd/gdlauncher-carbon/package.nix | 24 ++- pkgs/by-name/ge/geis/package.nix | 13 +- pkgs/by-name/ge/gencfsm/package.nix | 7 +- pkgs/by-name/ge/genymotion/package.nix | 4 +- pkgs/by-name/ge/geogebra/package.nix | 4 +- pkgs/by-name/gf/gfxstream/package.nix | 4 +- pkgs/by-name/gh/ghostscript/package.nix | 13 +- pkgs/by-name/gi/giac/package.nix | 4 +- pkgs/by-name/gi/gimx/package.nix | 7 +- pkgs/by-name/gi/github-desktop/package.nix | 7 +- pkgs/by-name/gl/glee/package.nix | 4 +- pkgs/by-name/gm/gmsh/package.nix | 28 ++- pkgs/by-name/gn/gnome-flashback/package.nix | 4 +- pkgs/by-name/gn/gnome-panel/wrapper.nix | 6 +- pkgs/by-name/gn/gnome-session/package.nix | 4 +- pkgs/by-name/go/go-hass-agent/package.nix | 16 +- pkgs/by-name/go/go-sct/package.nix | 7 +- pkgs/by-name/go/go2tv/package.nix | 22 +- pkgs/by-name/go/gobble/package.nix | 4 +- pkgs/by-name/go/gohufont/package.nix | 7 +- pkgs/by-name/go/gomanagedocker/package.nix | 4 +- pkgs/by-name/go/goose-cli/package.nix | 4 +- pkgs/by-name/gp/gpac/package.nix | 10 +- pkgs/by-name/gr/grail/package.nix | 16 +- pkgs/by-name/gr/graphite/package.nix | 10 +- pkgs/by-name/gr/grayjay/package.nix | 22 +- pkgs/by-name/gr/gromit-mpx/package.nix | 4 +- pkgs/by-name/gt/gtk3/package.nix | 31 ++- pkgs/by-name/gt/gtk4/package.nix | 25 ++- pkgs/by-name/gw/gwyddion/package.nix | 4 +- pkgs/by-name/gx/gxmatcheq-lv2/package.nix | 4 +- pkgs/by-name/gx/gxplugins-lv2/package.nix | 4 +- pkgs/by-name/ha/hakuneko/package.nix | 7 +- pkgs/by-name/ha/halloy/package.nix | 13 +- pkgs/by-name/he/helio-workstation/package.nix | 19 +- pkgs/by-name/he/helm/package.nix | 22 +- pkgs/by-name/he/hey-mail/package.nix | 34 ++-- pkgs/by-name/hh/hhpc/package.nix | 4 +- pkgs/by-name/hi/highlight-pointer/package.nix | 7 +- pkgs/by-name/hm/hmcl/package.nix | 22 +- pkgs/by-name/ho/houdini/package.nix | 52 ++--- pkgs/by-name/ho/hover/package.nix | 31 ++- pkgs/by-name/ht/hterm/package.nix | 4 +- pkgs/by-name/hy/hyprland/package.nix | 16 +- pkgs/by-name/id/ida-free/package.nix | 40 ++-- pkgs/by-name/id/ideogram/package.nix | 7 +- pkgs/by-name/im/imlib2/package.nix | 7 +- pkgs/by-name/im/immersed/linux.nix | 4 +- pkgs/by-name/im/imnodes/package.nix | 4 +- pkgs/by-name/im/imv/package.nix | 7 +- pkgs/by-name/in/inlyne/package.nix | 16 +- pkgs/by-name/in/intune-portal/package.nix | 4 +- pkgs/by-name/in/inxi/package.nix | 10 +- pkgs/by-name/ip/ipmiview/package.nix | 16 +- pkgs/by-name/ip/ipscan/package.nix | 4 +- pkgs/by-name/is/isle-portable/package.nix | 25 ++- pkgs/by-name/jf/jfbview/package.nix | 4 +- pkgs/by-name/jg/jgmenu/package.nix | 7 +- pkgs/by-name/ji/jibri/package.nix | 11 +- pkgs/by-name/ji/jitsi/package.nix | 13 +- pkgs/by-name/jo/jogl/package.nix | 22 +- pkgs/by-name/js/jstest-gtk/package.nix | 4 +- pkgs/by-name/ju/jumpy/package.nix | 13 +- .../ka/kapitonov-plugins-pack/package.nix | 4 +- pkgs/by-name/kb/kbdd/package.nix | 4 +- pkgs/by-name/kb/kbt/package.nix | 4 +- pkgs/by-name/kd/kdash/package.nix | 4 +- pkgs/by-name/ke/keepass/package.nix | 4 +- .../ke/keyboard-layout-editor/package.nix | 4 +- .../package.nix | 27 ++- pkgs/by-name/ki/kime/package.nix | 4 +- pkgs/by-name/ki/kingstvis/package.nix | 22 +- pkgs/by-name/ki/kirsch/package.nix | 4 +- pkgs/by-name/kn/knobkraft-orm/package.nix | 7 +- pkgs/by-name/kr/krillinai/package.nix | 19 +- pkgs/by-name/la/lapce/package.nix | 19 +- pkgs/by-name/la/lattice-diamond/package.nix | 19 +- pkgs/by-name/la/lazpaint/package.nix | 4 +- pkgs/by-name/la/lazysql/package.nix | 4 +- .../le/legends-of-equestria/package.nix | 37 ++-- pkgs/by-name/li/liana/package.nix | 13 +- pkgs/by-name/li/libation/package.nix | 10 +- pkgs/by-name/li/libcaca/package.nix | 7 +- pkgs/by-name/li/libclxclient/package.nix | 6 +- pkgs/by-name/li/libcosmicAppHook/package.nix | 13 +- pkgs/by-name/li/libgaminggear/package.nix | 7 +- pkgs/by-name/li/libprojectm/package.nix | 4 +- pkgs/by-name/li/libresprite/package.nix | 4 +- pkgs/by-name/li/libtas/package.nix | 4 +- pkgs/by-name/li/libuiohook/package.nix | 25 ++- pkgs/by-name/li/libvdpau/package.nix | 10 +- pkgs/by-name/li/libxkbcommon_8/package.nix | 4 +- pkgs/by-name/li/libxklavier/package.nix | 16 +- pkgs/by-name/li/lightburn/package.nix | 7 +- .../li/lightdm-enso-os-greeter/package.nix | 10 +- pkgs/by-name/li/livecaptions/package.nix | 4 +- pkgs/by-name/lo/lobster/package.nix | 7 +- pkgs/by-name/lu/luanti/package.nix | 7 +- pkgs/by-name/lu/lutgen-studio/package.nix | 13 +- pkgs/by-name/lu/lutris-unwrapped/package.nix | 7 +- pkgs/by-name/lu/lutris/package.nix | 44 ++-- pkgs/by-name/lv/lv2lint/package.nix | 4 +- pkgs/by-name/ly/LycheeSlicer/package.nix | 4 +- pkgs/by-name/ma/maiko/package.nix | 6 +- pkgs/by-name/ma/mailspring/linux.nix | 16 +- pkgs/by-name/ma/marktext/package.nix | 10 +- pkgs/by-name/ma/mathematica/generic.nix | 49 +++-- .../mc/mcpelauncher-client/package.nix | 10 +- pkgs/by-name/me/mediagoblin/package.nix | 4 +- pkgs/by-name/me/megaglest/package.nix | 15 +- pkgs/by-name/me/megapixels/package.nix | 4 +- pkgs/by-name/me/megasync/package.nix | 4 +- pkgs/by-name/me/melmatcheq-lv2/package.nix | 4 +- pkgs/by-name/me/menyoki/package.nix | 7 +- pkgs/by-name/me/metacity/package.nix | 13 +- .../mi/microsoft-identity-broker/package.nix | 4 +- pkgs/by-name/mi/minivmac/package.nix | 4 +- pkgs/by-name/mo/mochi/package.nix | 4 +- pkgs/by-name/mo/modrinth-app/package.nix | 19 +- pkgs/by-name/mo/molden/package.nix | 7 +- pkgs/by-name/mo/mongodb-compass/package.nix | 40 ++-- .../by-name/mo/moonlight-embedded/package.nix | 7 +- pkgs/by-name/mo/mousetweaks/package.nix | 13 +- pkgs/by-name/mq/mqttx/package.nix | 2 +- pkgs/by-name/mr/mricron/package.nix | 4 +- pkgs/by-name/ms/mslicer/package.nix | 13 +- pkgs/by-name/mu/mullvad-vpn/package.nix | 40 ++-- .../by-name/mu/multiviewer-for-f1/package.nix | 22 +- pkgs/by-name/mu/multivnc/package.nix | 7 +- pkgs/by-name/nc/ncview/package.nix | 16 +- pkgs/by-name/ne/neothesia/package.nix | 13 +- pkgs/by-name/ne/neovide/package.nix | 16 +- pkgs/by-name/ne/netgen/package.nix | 4 +- pkgs/by-name/ne/neuron/package.nix | 10 +- .../ne/nextcloud-talk-desktop/package.nix | 19 +- pkgs/by-name/ni/ninjas2/package.nix | 4 +- pkgs/by-name/no/nordpass/package.nix | 46 +++-- pkgs/by-name/no/normcap/package.nix | 4 +- pkgs/by-name/nu/numworks-epsilon/package.nix | 4 +- pkgs/by-name/nx/nx-libs/package.nix | 46 +++-- pkgs/by-name/nz/nzportable/fteqw.nix | 31 +-- pkgs/by-name/od/odamex/package.nix | 7 +- pkgs/by-name/og/ogre-next/package.nix | 16 +- .../om/omnissa-horizon-client/package.nix | 22 +- pkgs/by-name/on/onagre/package.nix | 13 +- pkgs/by-name/on/onboard/package.nix | 7 +- .../on/onlyoffice-desktopeditors/package.nix | 39 ++-- pkgs/by-name/op/opencomposite/package.nix | 4 +- pkgs/by-name/op/openmeters/package.nix | 13 +- pkgs/by-name/op/openroad/package.nix | 4 +- pkgs/by-name/op/openscad-unstable/package.nix | 4 +- pkgs/by-name/op/opensoldat/package.nix | 6 +- pkgs/by-name/op/opensubdiv/package.nix | 19 +- pkgs/by-name/op/opensurge/package.nix | 4 +- pkgs/by-name/op/openvscode-server/package.nix | 7 +- pkgs/by-name/or/orca-slicer/package.nix | 4 +- pkgs/by-name/or/oreo-cursors-plus/package.nix | 4 +- pkgs/by-name/os/osu-lazer/package.nix | 4 +- pkgs/by-name/pa/paperless-ngx/package.nix | 4 +- pkgs/by-name/pa/par-lang/package.nix | 13 +- pkgs/by-name/pa/partio/package.nix | 7 +- pkgs/by-name/pa/pax-britannica/package.nix | 7 +- pkgs/by-name/pc/pcb/package.nix | 7 +- pkgs/by-name/pe/peazip/package.nix | 4 +- pkgs/by-name/pe/pencil/package.nix | 37 ++-- pkgs/by-name/ph/phoc/package.nix | 4 +- pkgs/by-name/ph/photon-rss/package.nix | 4 +- pkgs/by-name/pi/picocrypt-ng/package.nix | 4 +- pkgs/by-name/pi/picocrypt/package.nix | 4 +- pkgs/by-name/pi/pinball/package.nix | 4 +- pkgs/by-name/pi/pixinsight/package.nix | 28 ++- .../pl/planetary_annihilation/package.nix | 28 ++- pkgs/by-name/pl/plasticity/package.nix | 25 ++- .../pl/plasticscm-client-gui/package.nix | 10 +- pkgs/by-name/pl/playonlinux/package.nix | 6 +- pkgs/by-name/pl/plex-desktop/package.nix | 37 ++-- pkgs/by-name/pl/plex-htpc/package.nix | 37 ++-- pkgs/by-name/pl/plplot/package.nix | 4 +- pkgs/by-name/pl/plymouth/package.nix | 4 +- pkgs/by-name/po/positron-bin/package.nix | 13 +- pkgs/by-name/po/posting/package.nix | 4 +- pkgs/by-name/po/postman/linux.nix | 7 +- pkgs/by-name/po/powertop/package.nix | 4 +- pkgs/by-name/pr/prl-tools/package.nix | 23 ++- pkgs/by-name/pr/profont/package.nix | 4 +- pkgs/by-name/pu/publii/package.nix | 7 +- pkgs/by-name/pu/pugl/package.nix | 13 +- pkgs/by-name/pu/pulsar/package.nix | 30 ++- pkgs/by-name/pw/pw-viz/package.nix | 13 +- pkgs/by-name/qq/qq/package.nix | 4 +- pkgs/by-name/qq/qqmusic/package.nix | 37 ++-- .../by-name/qu/quartus-prime-lite/package.nix | 22 +- pkgs/by-name/qu/quickshell/package.nix | 4 +- pkgs/by-name/ra/raccoin/package.nix | 15 +- pkgs/by-name/ra/radeontools/package.nix | 4 +- pkgs/by-name/ra/rapidraw/package.nix | 25 ++- .../re/react-native-debugger/package.nix | 37 ++-- pkgs/by-name/re/recaf-launcher/package.nix | 6 +- pkgs/by-name/re/restish/package.nix | 16 +- pkgs/by-name/ri/ringboard/package.nix | 13 +- pkgs/by-name/ri/ripasso-cursive/package.nix | 4 +- pkgs/by-name/rl/rlaunch/package.nix | 10 +- pkgs/by-name/rn/rnnoise-plugin/package.nix | 7 +- pkgs/by-name/ro/robo3t/package.nix | 22 +- pkgs/by-name/ro/root/package.nix | 13 +- pkgs/by-name/rt/rtabmap/package.nix | 10 +- pkgs/by-name/ru/runelite/package.nix | 4 +- pkgs/by-name/ru/runescape/package.nix | 2 +- .../ru/rusty-path-of-building/package.nix | 10 +- pkgs/by-name/ru/rusty-psn/package.nix | 18 +- pkgs/by-name/rx/rx/package.nix | 19 +- pkgs/by-name/ry/rymdport/package.nix | 22 +- .../by-name/s0/s0ix-selftest-tool/package.nix | 4 +- pkgs/by-name/sa/saber/package.nix | 4 +- pkgs/by-name/sa/safecloset/package.nix | 4 +- pkgs/by-name/sa/saleae-logic-2/package.nix | 24 +-- pkgs/by-name/sa/sauerbraten/package.nix | 4 +- pkgs/by-name/sc/scilab-bin/package.nix | 28 ++- pkgs/by-name/sc/screen-pipe/package.nix | 4 +- pkgs/by-name/sc/screenkey/package.nix | 7 +- pkgs/by-name/se/seamly2d/package.nix | 10 +- pkgs/by-name/se/segger-jlink/qt4-bundled.nix | 19 +- pkgs/by-name/se/servo/package.nix | 16 +- pkgs/by-name/sf/sfizz-ui/package.nix | 28 ++- pkgs/by-name/sf/sfizz/package.nix | 28 ++- pkgs/by-name/sh/shadershark/package.nix | 4 +- .../sh/shticker-book-unwritten/package.nix | 6 +- pkgs/by-name/si/sidequest/package.nix | 27 ++- .../by-name/si/signal-desktop-bin/generic.nix | 7 +- pkgs/by-name/si/siji/package.nix | 7 +- pkgs/by-name/si/sitespeed-io/package.nix | 4 +- pkgs/by-name/sl/slack/linux.nix | 40 ++-- pkgs/by-name/sl/slint-lsp/package.nix | 15 +- pkgs/by-name/sn/snake4/package.nix | 16 +- pkgs/by-name/sn/snd/package.nix | 13 +- pkgs/by-name/sn/sniffnet/package.nix | 15 +- .../by-name/sn/snippetexpandergui/package.nix | 4 +- pkgs/by-name/sn/snippetexpanderx/package.nix | 4 +- pkgs/by-name/sn/snippetpixie/package.nix | 4 +- pkgs/by-name/sn/snowemu/package.nix | 13 +- pkgs/by-name/so/socalabs-sid/package.nix | 25 ++- pkgs/by-name/so/sointu/package.nix | 10 +- pkgs/by-name/so/solvespace/package.nix | 10 +- pkgs/by-name/so/sommelier/package.nix | 4 +- pkgs/by-name/sp/spleen/package.nix | 4 +- pkgs/by-name/sp/spotify/linux.nix | 46 +++-- .../by-name/st/stardust-xr-server/package.nix | 7 +- pkgs/by-name/st/starsector/package.nix | 7 +- pkgs/by-name/st/staruml/package.nix | 37 ++-- pkgs/by-name/st/steam/package.nix | 2 +- pkgs/by-name/st/steamtinkerlaunch/package.nix | 10 +- pkgs/by-name/st/stepmania/package.nix | 4 +- pkgs/by-name/st/stm32cubemx/package.nix | 14 +- pkgs/by-name/st/stone-phaser/package.nix | 4 +- pkgs/by-name/st/stumpish/package.nix | 6 +- pkgs/by-name/st/styluslabs-write/package.nix | 10 +- pkgs/by-name/su/sublime/package.nix | 4 +- pkgs/by-name/su/sumo/package.nix | 19 +- pkgs/by-name/su/sunshine/package.nix | 21 +- pkgs/by-name/su/supermodel/package.nix | 4 +- pkgs/by-name/su/supersonic/package.nix | 22 +- pkgs/by-name/su/surf-display/package.nix | 7 +- pkgs/by-name/su/surf/package.nix | 4 +- pkgs/by-name/sv/svp/package.nix | 4 +- pkgs/by-name/sw/sway-unwrapped/package.nix | 4 +- pkgs/by-name/sw/switchres/package.nix | 12 +- pkgs/by-name/sx/sx/package.nix | 7 +- pkgs/by-name/sx/sxcs/package.nix | 7 +- pkgs/by-name/sy/sylk/package.nix | 4 +- pkgs/by-name/sy/systeroid/package.nix | 4 +- pkgs/by-name/ta/tableplus/linux.nix | 22 +- pkgs/by-name/ta/tacentview/package.nix | 7 +- pkgs/by-name/ta/tamsyn/package.nix | 4 +- pkgs/by-name/ta/tamzen/package.nix | 4 +- pkgs/by-name/ta/tau-hydrogen/package.nix | 4 +- pkgs/by-name/ta/tauon/package.nix | 4 +- pkgs/by-name/te/teamspeak6-client/package.nix | 19 +- pkgs/by-name/te/ted/package.nix | 13 +- pkgs/by-name/te/terminus_font/package.nix | 4 +- pkgs/by-name/te/tetraproc/package.nix | 16 +- pkgs/by-name/te/tetrd/package.nix | 10 +- pkgs/by-name/te/tev/package.nix | 16 +- pkgs/by-name/ti/tigervnc/package.nix | 73 ++++--- pkgs/by-name/to/tomboy-ng/package.nix | 4 +- pkgs/by-name/to/tome4/package.nix | 7 +- pkgs/by-name/to/touchegg/package.nix | 22 +- pkgs/by-name/tr/tradingview/package.nix | 10 +- pkgs/by-name/tr/transito/package.nix | 13 +- pkgs/by-name/tr/trillian-im/package.nix | 4 +- pkgs/by-name/tt/ttygif/package.nix | 4 +- pkgs/by-name/tv/tvbrowser/test.nix | 4 +- pkgs/by-name/ty/typora/package.nix | 16 +- pkgs/by-name/uc/ucs-fonts/package.nix | 7 +- pkgs/by-name/ue/ueberzugpp/package.nix | 7 +- pkgs/by-name/uh/uhhyou-plugins/package.nix | 4 +- pkgs/by-name/ui/uiua/package.nix | 13 +- pkgs/by-name/un/uni-vga/package.nix | 7 +- pkgs/by-name/un/unicon-lang/package.nix | 4 +- pkgs/by-name/un/unifont/package.nix | 7 +- pkgs/by-name/un/unityhub/package.nix | 26 +-- .../universal-android-debloater/package.nix | 13 +- pkgs/by-name/un/unixbench/package.nix | 10 +- pkgs/by-name/ur/urdf-viz/package.nix | 26 ++- pkgs/by-name/uw/uw-ttyp0/package.nix | 7 +- pkgs/by-name/ux/uxn11/package.nix | 6 +- pkgs/by-name/v2/v2rayn/package.nix | 22 +- pkgs/by-name/va/vanilla-dmz/package.nix | 4 +- pkgs/by-name/ve/vesta-viewer/package.nix | 7 +- pkgs/by-name/vi/viber/package.nix | 60 ++++-- pkgs/by-name/vi/vinegar/package.nix | 10 +- pkgs/by-name/vi/vintagestory/package.nix | 10 +- pkgs/by-name/vi/visp/package.nix | 4 +- pkgs/by-name/vi/vital/package.nix | 10 +- pkgs/by-name/vk/vk-messenger/package.nix | 13 +- pkgs/by-name/vl/vlang/package.nix | 13 +- .../by-name/vm/vmware-workstation/package.nix | 50 +++-- pkgs/by-name/vo/volctl/package.nix | 6 +- pkgs/by-name/vo/voxinput/package.nix | 19 +- pkgs/by-name/wa/warp-terminal/package.nix | 13 +- pkgs/by-name/wa/wasabiwallet/package.nix | 10 +- pkgs/by-name/wa/wasistlos/package.nix | 7 +- pkgs/by-name/wa/waywall/package.nix | 4 +- pkgs/by-name/we/weasis/package.nix | 10 +- pkgs/by-name/we/wechat-uos/package.nix | 52 +++-- pkgs/by-name/we/wemeet/package.nix | 28 ++- pkgs/by-name/we/weylus/package.nix | 34 ++-- pkgs/by-name/wg/wgpu-native/examples.nix | 7 +- pkgs/by-name/wi/wiliwili/package.nix | 16 +- pkgs/by-name/wi/winbox4/build-from-zip.nix | 16 +- pkgs/by-name/wi/windterm/package.nix | 19 +- pkgs/by-name/wi/wired/package.nix | 16 +- pkgs/by-name/wk/wkhtmltopdf/package.nix | 7 +- pkgs/by-name/wm/wmutils-opt/package.nix | 4 +- pkgs/by-name/wo/wolf-shaper/package.nix | 4 +- pkgs/by-name/wo/wonderdraft/package.nix | 16 +- pkgs/by-name/wo/wootility/package.nix | 2 +- pkgs/by-name/wo/wox/package.nix | 7 +- pkgs/by-name/wp/wpsoffice-cn/package.nix | 10 +- pkgs/by-name/wp/wpsoffice/package.nix | 10 +- pkgs/by-name/wr/wrangler/package.nix | 4 +- pkgs/by-name/wt/wtk/package.nix | 16 +- pkgs/by-name/wx/wxmacmolplt/package.nix | 6 +- .../x-/x-create-mouse-void/package.nix | 4 +- pkgs/by-name/x1/x11_ssh_askpass/package.nix | 13 +- pkgs/by-name/x1/x11docker/package.nix | 19 +- pkgs/by-name/x1/x11spice/package.nix | 10 +- pkgs/by-name/x1/x11vnc/package.nix | 35 ++-- pkgs/by-name/x2/x2goserver/package.nix | 25 ++- pkgs/by-name/x2/x2vnc/package.nix | 13 +- pkgs/by-name/xa/xapp/package.nix | 4 +- pkgs/by-name/xa/xastir/package.nix | 7 +- pkgs/by-name/xa/xautoclick/package.nix | 4 +- pkgs/by-name/xc/xcircuit/package.nix | 16 +- pkgs/by-name/xc/xcur2png/package.nix | 10 +- pkgs/by-name/xd/xdg-launch/package.nix | 7 +- pkgs/by-name/xd/xdummy/package.nix | 29 ++- pkgs/by-name/xe/xephem/package.nix | 10 +- .../xf/xf86-input-joystick/package.nix | 2 +- pkgs/by-name/xf/xf86-input-void/package.nix | 2 +- pkgs/by-name/xf/xf86-video-suncg6/package.nix | 2 +- pkgs/by-name/xf/xf86-video-sunffb/package.nix | 2 +- pkgs/by-name/xf/xf86-video-sunleo/package.nix | 2 +- pkgs/by-name/xf/xfe/package.nix | 7 +- pkgs/by-name/xi/xidlehook/package.nix | 10 +- pkgs/by-name/xi/xinput-calibrator/package.nix | 10 +- pkgs/by-name/xj/xjadeo/package.nix | 7 +- pkgs/by-name/xl/xlayoutdisplay/package.nix | 10 +- pkgs/by-name/xl/xlife/package.nix | 10 +- pkgs/by-name/xl/xlogo/package.nix | 19 +- pkgs/by-name/xm/xmind/package.nix | 25 ++- pkgs/by-name/xm/xmonad_log_applet/package.nix | 4 +- pkgs/by-name/xm/xmousepasteblock/package.nix | 10 +- pkgs/by-name/xn/xneur/package.nix | 13 +- pkgs/by-name/xo/xob/package.nix | 7 +- pkgs/by-name/xo/xorg_sys_opengl/package.nix | 7 +- pkgs/by-name/xo/xosd-xft/package.nix | 10 +- pkgs/by-name/xp/xplugd/package.nix | 13 +- pkgs/by-name/xp/xpra/package.nix | 39 ++-- pkgs/by-name/xp/xprintidle/package.nix | 10 +- pkgs/by-name/xq/xquartz/package.nix | 189 +++++++++++------- pkgs/by-name/xq/xquartz/system-fonts.nix | 8 +- pkgs/by-name/xr/xrdp/package.nix | 19 +- pkgs/by-name/xr/xrestop/package.nix | 9 +- pkgs/by-name/xs/xscast/package.nix | 10 +- pkgs/by-name/xs/xscope/package.nix | 7 +- pkgs/by-name/xs/xscreenruler/package.nix | 7 +- pkgs/by-name/xs/xscreensaver/package.nix | 4 +- pkgs/by-name/xs/xsnow/package.nix | 13 +- pkgs/by-name/xs/xspim/package.nix | 25 ++- pkgs/by-name/xs/xssproxy/package.nix | 7 +- pkgs/by-name/xt/xteddy/package.nix | 7 +- pkgs/by-name/xt/xterm/package.nix | 28 ++- pkgs/by-name/xt/xtris/package.nix | 4 +- pkgs/by-name/xv/xv/package.nix | 7 +- pkgs/by-name/xw/xwayland-run/package.nix | 6 +- pkgs/by-name/xw/xwinwrap/package.nix | 10 +- pkgs/by-name/yd/ydotool/package.nix | 4 +- pkgs/by-name/yo/yoshimi/package.nix | 4 +- pkgs/by-name/yo/youtube-tui/package.nix | 4 +- pkgs/by-name/yu/yudit/package.nix | 4 +- pkgs/by-name/ze/zed-editor/package.nix | 4 +- pkgs/by-name/ze/zepp-simulator/package.nix | 4 +- pkgs/by-name/zo/zoom-us/package.nix | 30 +-- pkgs/by-name/zo/zoom-us/test.nix | 4 +- pkgs/by-name/zo/zoom/package.nix | 15 +- pkgs/by-name/zo/zotero-beta/package.nix | 31 ++- pkgs/by-name/zo/zotero/linux.nix | 31 ++- pkgs/data/themes/adwaita-qt/default.nix | 4 +- pkgs/desktops/enlightenment/efl/default.nix | 43 ++-- .../gnome-2/platform/gtkglext/default.nix | 7 +- .../gnome/extensions/no-title-bar/default.nix | 7 +- pkgs/desktops/lumina/lumina/default.nix | 16 +- pkgs/desktops/mate/caja/with-extensions.nix | 4 +- .../desktops/mate/mate-panel/with-applets.nix | 4 +- .../apps/switchboard-plugs/wacom/default.nix | 7 +- .../pantheon/apps/switchboard/wrapper.nix | 4 +- .../wingpanel-indicators/keyboard/default.nix | 4 +- .../pantheon/desktop/wingpanel/wrapper.nix | 4 +- .../xdg-desktop-portal-pantheon/default.nix | 4 +- .../compilers/chicken/5/overrides.nix | 4 +- .../flutter/artifacts/fetch-artifacts.nix | 4 +- .../compilers/flutter/engine/package.nix | 37 ++-- .../community-edition/buildGraalvm.nix | 16 +- .../compilers/opensmalltalk-vm/default.nix | 7 +- pkgs/development/compilers/squeak/default.nix | 4 +- .../compilers/temurin-bin/jdk-linux-base.nix | 16 +- pkgs/development/compilers/zulu/common.nix | 19 +- .../cuda-modules/packages/nsight_systems.nix | 13 +- .../embedded/arduino/arduino-core/default.nix | 19 +- .../haskell-modules/configuration-nix.nix | 12 +- .../interpreters/erlang/generic-builder.nix | 4 +- pkgs/development/interpreters/love/0.10.nix | 4 +- pkgs/development/interpreters/love/11.nix | 4 +- .../interpreters/python/conda/default.nix | 24 +-- .../interpreters/python/manylinux/default.nix | 10 +- .../gobject-introspection/wrapper.nix | 4 +- .../libraries/gstreamer/good/default.nix | 16 +- .../libraries/gstreamer/vaapi/default.nix | 22 +- .../libraries/intel-oneapi/base.nix | 39 ++-- .../kdelibs4support/default.nix | 4 +- pkgs/development/libraries/libwnck/2.nix | 7 +- pkgs/development/libraries/mesa/darwin.nix | 13 +- pkgs/development/libraries/mesa/default.nix | 25 ++- .../libraries/pipewire/default.nix | 10 +- .../libraries/qt-5/modules/qtwebengine.nix | 16 +- .../libraries/qt-6/modules/qtbase/default.nix | 10 +- .../qt-6/modules/qtwebengine/default.nix | 19 +- .../libraries/qwlroots/default.nix | 7 +- .../libraries/webkitgtk/default.nix | 4 +- .../development/libraries/wlroots/default.nix | 16 +- pkgs/development/misc/msp430/newlib.nix | 8 +- .../mobile/androidenv/emulator.nix | 30 +-- pkgs/development/mobile/androidenv/extras.nix | 4 +- pkgs/development/mobile/androidenv/tools.nix | 16 +- .../python-modules/dragonfly/default.nix | 4 +- .../python-modules/i3ipc/default.nix | 7 +- .../python-modules/libretranslate/default.nix | 4 +- .../python-modules/mss/default.nix | 10 +- .../python-modules/py3status/default.nix | 7 +- .../python-modules/pybullet/default.nix | 4 +- .../python-modules/pyglet/default.nix | 22 +- .../pyvirtualdisplay/default.nix | 16 +- .../python-modules/xcffib/default.nix | 10 +- .../python-modules/xlib/default.nix | 10 +- .../python-modules/xvfbwrapper/default.nix | 6 +- pkgs/development/r-modules/default.nix | 18 +- .../ruby-modules/gem-config/default.nix | 22 +- .../tcl-modules/by-name/tk/tkimg/package.nix | 4 +- .../tools/electron/binary/generic.nix | 25 ++- .../tools/electron/chromedriver/generic.nix | 4 +- pkgs/development/tools/nwjs/default.nix | 37 ++-- pkgs/development/web/playwright/chromium.nix | 22 +- pkgs/games/fteqw/default.nix | 10 +- pkgs/games/fteqw/generic.nix | 4 +- pkgs/games/openloco/default.nix | 4 +- pkgs/games/ue4demos/default.nix | 7 +- pkgs/kde/frameworks/kidletime/default.nix | 4 +- pkgs/kde/gear/colord-kde/default.nix | 4 +- pkgs/kde/gear/kio-extras/default.nix | 4 +- pkgs/kde/gear/kmousetool/default.nix | 4 +- pkgs/kde/gear/krfb/default.nix | 4 +- pkgs/kde/plasma/kgamma/default.nix | 4 +- pkgs/kde/plasma/kwin-x11/default.nix | 4 +- pkgs/kde/plasma/kwin/default.nix | 4 +- pkgs/kde/plasma/plasma-desktop/default.nix | 16 +- .../kde/plasma/plasma-integration/default.nix | 4 +- pkgs/kde/plasma/plasma-workspace/default.nix | 21 +- .../bsd/freebsd/pkgs/nvidia-libs.nix | 7 +- .../bsd/freebsd/pkgs/xf86-video-scfb.nix | 4 +- pkgs/os-specific/linux/conky/default.nix | 18 +- pkgs/os-specific/linux/lenovo-legion/app.nix | 4 +- pkgs/os-specific/linux/nvidia-x11/generic.nix | 10 +- pkgs/servers/mir/common.nix | 10 +- .../misc/qremotecontrol-server/default.nix | 4 +- pkgs/servers/pulseaudio/default.nix | 16 +- pkgs/shells/nushell/default.nix | 4 +- pkgs/tools/X11/virtualgl/lib.nix | 4 +- pkgs/tools/admin/turbovnc/default.nix | 52 +++-- pkgs/tools/audio/yabridge/default.nix | 2 +- pkgs/tools/graphics/graphviz/default.nix | 4 +- .../ibus-engines/ibus-bamboo/default.nix | 4 +- pkgs/tools/inputmethods/m17n-lib/otf.nix | 4 +- pkgs/tools/misc/antimicrox/default.nix | 4 +- pkgs/tools/misc/xvfb-run/default.nix | 4 +- pkgs/tools/security/keybase/gui.nix | 37 ++-- pkgs/tools/typesetting/tex/texlive/bin.nix | 18 +- pkgs/top-level/all-packages.nix | 10 +- pkgs/top-level/nim-overrides.nix | 10 +- pkgs/top-level/perl-packages.nix | 50 ++--- 718 files changed, 5365 insertions(+), 3588 deletions(-) diff --git a/pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix b/pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix index c52ce1413e54..5b70b7a10e89 100644 --- a/pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix +++ b/pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix @@ -19,7 +19,12 @@ pulseaudio, wrapGAppsHook3, xdg-utils, - xorg, + libxcb-util, + libxcb-wm, + libxtst, + libxcursor, + libx11, + libxcb, zlib, }: @@ -52,16 +57,16 @@ stdenv.mkDerivation rec { libjack2 # libjpeg8 is required for converting jpeg's to colour palettes libjpeg - xorg.libxcb - xorg.libXcursor - xorg.libX11 - xorg.libXtst + libxcb + libxcursor + libx11 + libxtst libxkbcommon pipewire pulseaudio (lib.getLib stdenv.cc.cc) - xorg.xcbutil - xorg.xcbutilwm + libxcb-util + libxcb-wm zlib ]; diff --git a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix index e99f707d0823..44689e616fe0 100644 --- a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix +++ b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix @@ -26,7 +26,12 @@ wrapGAppsHook3, xcb-imdkit, xdg-utils, - xorg, + libxcb-util, + libxcb-wm, + libxtst, + libxcursor, + libx11, + libxcb, zlib, }: @@ -64,10 +69,10 @@ stdenv.mkDerivation rec { # libjpeg8 is required for converting jpeg's to colour palettes libjpeg libnghttp2 - xorg.libxcb - xorg.libXcursor - xorg.libX11 - xorg.libXtst + libxcb + libxcursor + libx11 + libxtst libxkbcommon libudev-zero pango @@ -75,8 +80,8 @@ stdenv.mkDerivation rec { (lib.getLib stdenv.cc.cc) vulkan-loader xcb-imdkit - xorg.xcbutil - xorg.xcbutilwm + libxcb-util + libxcb-wm zlib ]; diff --git a/pkgs/applications/audio/open-music-kontrollers/mephisto.nix b/pkgs/applications/audio/open-music-kontrollers/mephisto.nix index 2658a3ca217b..641dce27bdee 100644 --- a/pkgs/applications/audio/open-music-kontrollers/mephisto.nix +++ b/pkgs/applications/audio/open-music-kontrollers/mephisto.nix @@ -13,7 +13,8 @@ lv2, lv2lint, sord, - xorg, + libxext, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -41,8 +42,8 @@ stdenv.mkDerivation (finalAttrs: { libvterm-neovim lv2 sord - xorg.libX11 - xorg.libXext + libx11 + libxext glew lv2lint ]; diff --git a/pkgs/applications/backup/timeshift/wrapper.nix b/pkgs/applications/backup/timeshift/wrapper.nix index 11e27546334b..781741e5984e 100644 --- a/pkgs/applications/backup/timeshift/wrapper.nix +++ b/pkgs/applications/backup/timeshift/wrapper.nix @@ -4,7 +4,7 @@ wrapGAppsHook3, gdk-pixbuf, librsvg, - xorg, + lndir, shared-mime-info, }: @@ -16,7 +16,7 @@ stdenvNoCC.mkDerivation { nativeBuildInputs = [ wrapGAppsHook3 - xorg.lndir + lndir ]; installPhase = '' diff --git a/pkgs/applications/editors/android-studio/common.nix b/pkgs/applications/editors/android-studio/common.nix index a4ac00d73bf3..6526006ec5ef 100644 --- a/pkgs/applications/editors/android-studio/common.nix +++ b/pkgs/applications/editors/android-studio/common.nix @@ -70,7 +70,8 @@ runCommand, wayland, xkeyboard_config, - xorg, + libsm, + libice, zlib, makeDesktopItem, tiling_wm, # if we are using a tiling wm, need to set _JAVA_AWT_WM_NONREPARENTING in wrapper @@ -175,8 +176,8 @@ let xcbutilkeysyms xcbutilimage xcbutilcursor - xorg.libICE - xorg.libSM + libice + libsm libxkbfile libXcomposite libXcursor diff --git a/pkgs/applications/editors/jetbrains/ides/rider.nix b/pkgs/applications/editors/jetbrains/ides/rider.nix index 5fde0c16fbff..44489af09de8 100644 --- a/pkgs/applications/editors/jetbrains/ides/rider.nix +++ b/pkgs/applications/editors/jetbrains/ides/rider.nix @@ -14,7 +14,7 @@ libSM, libX11, dotnetCorePackages, - xorg, + libxcb-keysyms, expat, libxml2, xz, @@ -64,7 +64,7 @@ in musl ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - xorg.xcbutilkeysyms + libxcb-keysyms ] ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch) [ expat diff --git a/pkgs/applications/editors/jetbrains/source/build.nix b/pkgs/applications/editors/jetbrains/source/build.nix index 8c3094c302a6..80e53e88874b 100644 --- a/pkgs/applications/editors/jetbrains/source/build.nix +++ b/pkgs/applications/editors/jetbrains/source/build.nix @@ -22,7 +22,7 @@ maven, p7zip, pkg-config, - xorg, + libx11, }: { version, @@ -97,7 +97,7 @@ let ]; buildInputs = [ glib - xorg.libX11 + libx11 libdbusmenu ]; inherit src; diff --git a/pkgs/applications/editors/sublime/3/common.nix b/pkgs/applications/editors/sublime/3/common.nix index 44988cbbaad5..16a5bbebef24 100644 --- a/pkgs/applications/editors/sublime/3/common.nix +++ b/pkgs/applications/editors/sublime/3/common.nix @@ -9,7 +9,7 @@ fetchurl, lib, stdenv, - xorg, + libx11, glib, glibcLocales, gtk3, @@ -47,7 +47,7 @@ let arch = if stdenv.hostPlatform.system == "i686-linux" then "x32" else "x64"; libPath = lib.makeLibraryPath [ - xorg.libX11 + libx11 glib gtk3 cairo diff --git a/pkgs/applications/editors/sublime/4/common.nix b/pkgs/applications/editors/sublime/4/common.nix index 0dfc59a083e9..1db60808f0d9 100644 --- a/pkgs/applications/editors/sublime/4/common.nix +++ b/pkgs/applications/editors/sublime/4/common.nix @@ -9,7 +9,8 @@ fetchurl, stdenv, lib, - xorg, + libxtst, + libx11, glib, libglvnd, glibcLocales, @@ -49,8 +50,8 @@ let versionFile = toString ./packages.nix; neededLibraries = [ - xorg.libX11 - xorg.libXtst + libx11 + libxtst glib libglvnd openssl_1_1 diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 8744ae65b504..ff4051f7e826 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -48,7 +48,7 @@ xdg-utils, xdotool, xkb-switch, - xorg, + xwininfo, xxd, ycmd, zathura, @@ -3369,7 +3369,7 @@ assertNoAdditions { postPatch = '' substituteInPlace lua/stylish/common/mouse_hover_handler.lua --replace-fail xdotool ${xdotool}/bin/xdotool substituteInPlace lua/stylish/components/menu.lua --replace-fail xdotool ${xdotool}/bin/xdotool - substituteInPlace lua/stylish/components/menu.lua --replace-fail xwininfo ${xorg.xwininfo}/bin/xwininfo + substituteInPlace lua/stylish/components/menu.lua --replace-fail xwininfo ${xwininfo}/bin/xwininfo ''; }; diff --git a/pkgs/applications/editors/vscode/generic.nix b/pkgs/applications/editors/vscode/generic.nix index 36917ed70beb..5b318c759ea6 100644 --- a/pkgs/applications/editors/vscode/generic.nix +++ b/pkgs/applications/editors/vscode/generic.nix @@ -15,7 +15,14 @@ libgbm, nss, nspr, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxkbfile, + libxcb, systemdLibs, fontconfig, imagemagick, @@ -118,13 +125,13 @@ stdenv.mkDerivation ( cups expat libxkbcommon - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libxcb - xorg.libXext - xorg.libXfixes - xorg.libXrandr + libx11 + libxcomposite + libxdamage + libxcb + libxext + libxfixes + libxrandr cairo pango alsa-lib @@ -243,7 +250,7 @@ stdenv.mkDerivation ( nspr systemdLibs webkitgtk_4_1 - xorg.libxkbfile + libxkbfile ]; runtimeDependencies = lib.optionals stdenv.hostPlatform.isLinux [ diff --git a/pkgs/applications/emulators/libretro/cores/bsnes-hd.nix b/pkgs/applications/emulators/libretro/cores/bsnes-hd.nix index 3fea5eeacdfa..634fdd4ffd95 100644 --- a/pkgs/applications/emulators/libretro/cores/bsnes-hd.nix +++ b/pkgs/applications/emulators/libretro/cores/bsnes-hd.nix @@ -2,7 +2,8 @@ lib, fetchFromGitHub, mkLibretroCore, - xorg, + libxext, + libx11, }: mkLibretroCore { core = "bsnes-hd-beta"; @@ -16,8 +17,8 @@ mkLibretroCore { }; extraBuildInputs = [ - xorg.libX11 - xorg.libXext + libx11 + libxext ]; makefile = "GNUmakefile"; diff --git a/pkgs/applications/emulators/libretro/cores/desmume.nix b/pkgs/applications/emulators/libretro/cores/desmume.nix index bd03cb5bf341..7aa0fc0054cf 100644 --- a/pkgs/applications/emulators/libretro/cores/desmume.nix +++ b/pkgs/applications/emulators/libretro/cores/desmume.nix @@ -6,7 +6,7 @@ libpcap, libGLU, libGL, - xorg, + libx11, }: mkLibretroCore { core = "desmume"; @@ -23,7 +23,7 @@ mkLibretroCore { libpcap libGLU libGL - xorg.libX11 + libx11 ]; makeFlags = diff --git a/pkgs/applications/emulators/libretro/cores/desmume2015.nix b/pkgs/applications/emulators/libretro/cores/desmume2015.nix index d31091595f1e..cb8566a6b511 100644 --- a/pkgs/applications/emulators/libretro/cores/desmume2015.nix +++ b/pkgs/applications/emulators/libretro/cores/desmume2015.nix @@ -6,7 +6,7 @@ libpcap, libGLU, libGL, - xorg, + libx11, }: mkLibretroCore { core = "desmume2015"; @@ -23,7 +23,7 @@ mkLibretroCore { libpcap libGLU libGL - xorg.libX11 + libx11 ]; makeFlags = diff --git a/pkgs/applications/emulators/libretro/cores/dolphin.nix b/pkgs/applications/emulators/libretro/cores/dolphin.nix index ac529309bad7..e4fdc6899c51 100644 --- a/pkgs/applications/emulators/libretro/cores/dolphin.nix +++ b/pkgs/applications/emulators/libretro/cores/dolphin.nix @@ -13,7 +13,16 @@ pkg-config, sfml, udev, - xorg, + libxcb-util, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxext, + libx11, + libsm, + libpthread-stubs, + libxcb, }: mkLibretroCore { core = "dolphin"; @@ -40,16 +49,16 @@ mkLibretroCore { pcre sfml udev - xorg.libSM - xorg.libX11 - xorg.libXext - xorg.libXi - xorg.libXinerama - xorg.libXrandr - xorg.libXxf86vm - xorg.libpthreadstubs - xorg.libxcb - xorg.xcbutil + libsm + libx11 + libxext + libxi + libxinerama + libxrandr + libxxf86vm + libpthread-stubs + libxcb + libxcb-util ]; makefile = "Makefile"; diff --git a/pkgs/applications/emulators/libretro/cores/mupen64plus.nix b/pkgs/applications/emulators/libretro/cores/mupen64plus.nix index 2751ae53e473..952cfa55951c 100644 --- a/pkgs/applications/emulators/libretro/cores/mupen64plus.nix +++ b/pkgs/applications/emulators/libretro/cores/mupen64plus.nix @@ -8,7 +8,7 @@ libpng, mkLibretroCore, nasm, - xorg, + libx11, }: mkLibretroCore { core = "mupen64plus-next"; @@ -50,7 +50,7 @@ mkLibretroCore { libGLU libGL libpng - xorg.libX11 + libx11 ]; makefile = "Makefile"; makeFlags = [ diff --git a/pkgs/applications/emulators/libretro/cores/play.nix b/pkgs/applications/emulators/libretro/cores/play.nix index f73057a79706..4dbaeac266a9 100644 --- a/pkgs/applications/emulators/libretro/cores/play.nix +++ b/pkgs/applications/emulators/libretro/cores/play.nix @@ -10,7 +10,7 @@ libGLU, mkLibretroCore, openssl, - xorg, + libx11, }: mkLibretroCore { core = "play"; @@ -32,7 +32,7 @@ mkLibretroCore { icu libGL libGLU - xorg.libX11 + libx11 ]; extraNativeBuildInputs = [ cmake ]; makefile = "Makefile"; diff --git a/pkgs/applications/emulators/libretro/cores/ppsspp.nix b/pkgs/applications/emulators/libretro/cores/ppsspp.nix index a931219f2e33..86713fa5941a 100644 --- a/pkgs/applications/emulators/libretro/cores/ppsspp.nix +++ b/pkgs/applications/emulators/libretro/cores/ppsspp.nix @@ -9,7 +9,7 @@ pkg-config, python3, snappy, - xorg, + libx11, }: mkLibretroCore { core = "ppsspp"; @@ -33,7 +33,7 @@ mkLibretroCore { libGL libzip snappy - xorg.libX11 + libx11 ]; makefile = "Makefile"; cmakeFlags = [ diff --git a/pkgs/applications/emulators/libretro/cores/same_cdi.nix b/pkgs/applications/emulators/libretro/cores/same_cdi.nix index a92e4390b89e..d0ee91f77bbb 100644 --- a/pkgs/applications/emulators/libretro/cores/same_cdi.nix +++ b/pkgs/applications/emulators/libretro/cores/same_cdi.nix @@ -8,7 +8,7 @@ mkLibretroCore, portaudio, python3, - xorg, + libx11, }: mkLibretroCore { core = "same_cdi"; @@ -45,7 +45,7 @@ mkLibretroCore { libGL libGLU portaudio - xorg.libX11 + libx11 ]; meta = { diff --git a/pkgs/applications/emulators/wine/base.nix b/pkgs/applications/emulators/wine/base.nix index 06a4ec986b98..2cde881e05ed 100644 --- a/pkgs/applications/emulators/wine/base.nix +++ b/pkgs/applications/emulators/wine/base.nix @@ -127,7 +127,7 @@ stdenv.mkDerivation ( ++ lib.optional fontconfigSupport pkgs.fontconfig ++ lib.optional alsaSupport pkgs.alsa-lib ++ lib.optional pulseaudioSupport pkgs.libpulseaudio - ++ lib.optional (xineramaSupport && x11Support) pkgs.xorg.libXinerama + ++ lib.optional (xineramaSupport && x11Support) pkgs.libxinerama ++ lib.optional udevSupport pkgs.udev ++ lib.optional vulkanSupport ( if stdenv.hostPlatform.isDarwin then moltenvk else pkgs.vulkan-loader @@ -165,15 +165,15 @@ stdenv.mkDerivation ( ++ lib.optionals x11Support ( with pkgs; [ - xorg.libX11 - xorg.libXcomposite - xorg.libXcursor - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXxf86vm + libx11 + libxcomposite + libxcursor + libxext + libxfixes + libxi + libxrandr + libxrender + libxxf86vm ] ) ++ lib.optionals waylandSupport ( diff --git a/pkgs/applications/graphics/gimp/2.0/default.nix b/pkgs/applications/graphics/gimp/2.0/default.nix index 2ca48d238443..23d9c0c93b45 100644 --- a/pkgs/applications/graphics/gimp/2.0/default.nix +++ b/pkgs/applications/graphics/gimp/2.0/default.nix @@ -37,7 +37,7 @@ gettext, makeWrapper, gtk-doc, - xorg, + libxpm, glib-networking, libmypaint, gexiv2, @@ -202,7 +202,7 @@ stdenv.mkDerivation (finalAttrs: { libwebp libheif libexif - xorg.libXpm + libxpm glib-networking libmypaint mypaint-brushes1 diff --git a/pkgs/applications/graphics/gimp/default.nix b/pkgs/applications/graphics/gimp/default.nix index e93bba704943..ea0d6ef4a0c9 100644 --- a/pkgs/applications/graphics/gimp/default.nix +++ b/pkgs/applications/graphics/gimp/default.nix @@ -49,7 +49,8 @@ perl, appstream, desktop-file-utils, - xorg, + libxpm, + libxmu, glib-networking, json-glib, libmypaint, @@ -188,8 +189,8 @@ stdenv.mkDerivation (finalAttrs: { libheif python libexif - xorg.libXpm - xorg.libXmu + libxpm + libxmu glib-networking libmypaint mypaint-brushes1 diff --git a/pkgs/applications/misc/cubocore-packages/corekeyboard/default.nix b/pkgs/applications/misc/cubocore-packages/corekeyboard/default.nix index 928e304e7fa0..10a0d0c1d3ef 100644 --- a/pkgs/applications/misc/cubocore-packages/corekeyboard/default.nix +++ b/pkgs/applications/misc/cubocore-packages/corekeyboard/default.nix @@ -3,7 +3,8 @@ stdenv, fetchFromGitLab, qt6, - xorg, + libxtst, + libx11, cmake, ninja, libcprime, @@ -29,8 +30,8 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ qt6.qtbase - xorg.libXtst - xorg.libX11 + libxtst + libx11 libcprime libcsys ]; diff --git a/pkgs/applications/misc/cubocore-packages/corestuff/default.nix b/pkgs/applications/misc/cubocore-packages/corestuff/default.nix index 895e0b7463d1..dfb4d4f4868d 100644 --- a/pkgs/applications/misc/cubocore-packages/corestuff/default.nix +++ b/pkgs/applications/misc/cubocore-packages/corestuff/default.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitLab, kdePackages, - xorg, + libxcomposite, cmake, ninja, libcprime, @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ kdePackages.qtbase kdePackages.kglobalaccel - xorg.libXcomposite + libxcomposite libcprime libcsys ]; diff --git a/pkgs/applications/misc/cubocore-packages/coretoppings/default.nix b/pkgs/applications/misc/cubocore-packages/coretoppings/default.nix index 8cd1042db144..8c42c4bc91b8 100644 --- a/pkgs/applications/misc/cubocore-packages/coretoppings/default.nix +++ b/pkgs/applications/misc/cubocore-packages/coretoppings/default.nix @@ -11,7 +11,9 @@ wf-recorder, libdbusmenu, playerctl, - xorg, + libxdamage, + xrandr, + xinput, iio-sensor-proxy, inotify-tools, bluez, @@ -58,9 +60,9 @@ stdenv.mkDerivation (finalAttrs: { grim wf-recorder playerctl - xorg.xrandr - xorg.xinput - xorg.libXdamage + xrandr + xinput + libxdamage iio-sensor-proxy inotify-tools bluez diff --git a/pkgs/applications/misc/maliit-framework/default.nix b/pkgs/applications/misc/maliit-framework/default.nix index 6bcc95825548..77c41b7093f4 100644 --- a/pkgs/applications/misc/maliit-framework/default.nix +++ b/pkgs/applications/misc/maliit-framework/default.nix @@ -17,7 +17,8 @@ pcre, util-linux, wayland, - xorg, + libxtst, + libxdmcp, cmake, doxygen, @@ -49,8 +50,8 @@ mkDerivation { pcre util-linux wayland - xorg.libXdmcp - xorg.libXtst + libxdmcp + libxtst ]; nativeBuildInputs = [ diff --git a/pkgs/applications/misc/opencpn/default.nix b/pkgs/applications/misc/opencpn/default.nix index 84433d5492f4..08f2bf8bc401 100644 --- a/pkgs/applications/misc/opencpn/default.nix +++ b/pkgs/applications/misc/opencpn/default.nix @@ -43,7 +43,8 @@ tinyxml, util-linux, wxGTK32, - xorg, + libxtst, + libxdmcp, xz, }: @@ -119,8 +120,8 @@ stdenv.mkDerivation (finalAttrs: { libselinux libsepol util-linux - xorg.libXdmcp - xorg.libXtst + libxdmcp + libxtst ] ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform elfutils) [ elfutils diff --git a/pkgs/applications/misc/organicmaps/default.nix b/pkgs/applications/misc/organicmaps/default.nix index 1782a051373e..841e6c459d14 100644 --- a/pkgs/applications/misc/organicmaps/default.nix +++ b/pkgs/applications/misc/organicmaps/default.nix @@ -19,7 +19,9 @@ icu, freetype, pugixml, - xorg, + libxrandr, + libxinerama, + libxcursor, nix-update-script, }: @@ -79,9 +81,9 @@ stdenv.mkDerivation (finalAttrs: { icu freetype pugixml - xorg.libXrandr - xorg.libXinerama - xorg.libXcursor + libxrandr + libxinerama + libxcursor ]; # Yes, this is PRE configure. The configure phase uses cmake diff --git a/pkgs/applications/misc/prusa-slicer/default.nix b/pkgs/applications/misc/prusa-slicer/default.nix index 947500522390..830601e189cf 100644 --- a/pkgs/applications/misc/prusa-slicer/default.nix +++ b/pkgs/applications/misc/prusa-slicer/default.nix @@ -30,7 +30,7 @@ qhull, onetbb, wxGTK32, - xorg, + libx11, libbgcode, heatshrink, catch2_3, @@ -127,7 +127,7 @@ stdenv.mkDerivation (finalAttrs: { qhull onetbb wxGTK-override' - xorg.libX11 + libx11 libbgcode heatshrink catch2_3 diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 681cb813ea00..14f5fbeca252 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -12,7 +12,12 @@ ## various stuff that can be plugged in ffmpeg_7, - xorg, + libxxf86vm, + libxxf86dga, + libxt, + libxscrnsaver, + libxext, + libx11, alsa-lib, libpulseaudio, libcanberra-gtk3, @@ -99,7 +104,7 @@ let libva libgbm libnotify - xorg.libXScrnSaver + libxscrnsaver cups pciutils vulkan-loader @@ -112,11 +117,11 @@ let ++ lib.optional useGlvnd libglvnd ++ lib.optionals (cfg.enableQuakeLive or false) [ stdenv.cc - xorg.libX11 - xorg.libXxf86dga - xorg.libXxf86vm - xorg.libXext - xorg.libXt + libx11 + libxxf86dga + libxxf86vm + libxext + libxt alsa-lib zlib ] diff --git a/pkgs/applications/networking/dropbox/default.nix b/pkgs/applications/networking/dropbox/default.nix index 56988179d066..ae424918dad6 100644 --- a/pkgs/applications/networking/dropbox/default.nix +++ b/pkgs/applications/networking/dropbox/default.nix @@ -56,19 +56,19 @@ buildFHSEnv { targetPkgs = pkgs: with pkgs; [ - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrender - xorg.libXmu - xorg.libXxf86vm + libice + libsm + libx11 + libxcomposite + libxdamage + libxext + libxfixes + libxrender + libxmu + libxxf86vm libGL - xorg.libxcb - xorg.xkeyboardconfig + libxcb + xkeyboard-config curl dbus firefox-bin @@ -83,8 +83,8 @@ buildFHSEnv { procps zlib libgbm - xorg.libxshmfence - xorg.libpthreadstubs + libxshmfence + libpthread-stubs libappindicator ]; diff --git a/pkgs/applications/networking/instant-messengers/ferdium/default.nix b/pkgs/applications/networking/instant-messengers/ferdium/default.nix index 04270c82c848..e552f292ef70 100644 --- a/pkgs/applications/networking/instant-messengers/ferdium/default.nix +++ b/pkgs/applications/networking/instant-messengers/ferdium/default.nix @@ -2,7 +2,7 @@ lib, mkFranzDerivation, fetchurl, - xorg, + libxshmfence, stdenv, }: @@ -29,7 +29,7 @@ mkFranzDerivation rec { inherit hash; }; - extraBuildInputs = [ xorg.libxshmfence ]; + extraBuildInputs = [ libxshmfence ]; passthru = { updateScript = ./update.sh; diff --git a/pkgs/applications/networking/instant-messengers/franz/generic.nix b/pkgs/applications/networking/instant-messengers/franz/generic.nix index ea0eca43ebab..62462a150b08 100644 --- a/pkgs/applications/networking/instant-messengers/franz/generic.nix +++ b/pkgs/applications/networking/instant-messengers/franz/generic.nix @@ -5,7 +5,17 @@ wrapGAppsHook3, autoPatchelfHook, dpkg, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, atk, glib, pango, @@ -72,17 +82,17 @@ stdenv.mkDerivation ( buildInputs = extraBuildInputs ++ [ - xorg.libXi - xorg.libXcursor - xorg.libXdamage - xorg.libXrandr - xorg.libXcomposite - xorg.libXext - xorg.libXfixes - xorg.libXrender - xorg.libX11 - xorg.libXtst - xorg.libXScrnSaver + libxi + libxcursor + libxdamage + libxrandr + libxcomposite + libxext + libxfixes + libxrender + libx11 + libxtst + libxscrnsaver ] ++ [ libgbm diff --git a/pkgs/applications/networking/instant-messengers/ripcord/default.nix b/pkgs/applications/networking/instant-messengers/ripcord/default.nix index 768c5e936de9..550a8ffc07fe 100644 --- a/pkgs/applications/networking/instant-messengers/ripcord/default.nix +++ b/pkgs/applications/networking/instant-messengers/ripcord/default.nix @@ -13,7 +13,10 @@ desktop-file-utils, imagemagick, twemoji-color-font, - xorg, + xkeyboard-config, + libxscrnsaver, + libxcursor, + libx11, libsodium, libopus, libGL, @@ -52,10 +55,10 @@ mkDerivation rec { qtmultimedia qtwebsockets qtimageformats - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcursor - xorg.xkeyboardconfig + libx11 + libxscrnsaver + libxcursor + xkeyboard-config ]; fontsConf = makeFontsConf { @@ -85,8 +88,8 @@ mkDerivation rec { makeQtWrapper $out/Ripcord $out/bin/ripcord \ --chdir "$out" \ --set FONTCONFIG_FILE "${fontsConf}" \ - --prefix LD_LIBRARY_PATH ":" "${xorg.libXcursor}/lib" \ - --prefix QT_XKB_CONFIG_ROOT ":" "${xorg.xkeyboardconfig}/share/X11/xkb" \ + --prefix LD_LIBRARY_PATH ":" "${libxcursor}/lib" \ + --prefix QT_XKB_CONFIG_ROOT ":" "${xkeyboard-config}/share/X11/xkb" \ --set RIPCORD_ALLOW_UPDATES 0 runHook postInstall diff --git a/pkgs/applications/networking/netmaker/default.nix b/pkgs/applications/networking/netmaker/default.nix index 87e20c57efab..39a0e28fcbb6 100644 --- a/pkgs/applications/networking/netmaker/default.nix +++ b/pkgs/applications/networking/netmaker/default.nix @@ -8,7 +8,11 @@ "." "netclient" ], - xorg, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, }: buildGoModule rec { @@ -30,11 +34,11 @@ buildGoModule rec { buildInputs = [ libglvnd - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXinerama - xorg.libXrandr + libx11 + libxcursor + libxi + libxinerama + libxrandr ]; meta = { diff --git a/pkgs/applications/networking/p2p/transmission/4.nix b/pkgs/applications/networking/p2p/transmission/4.nix index 2774a4903eae..95650f52160f 100644 --- a/pkgs/applications/networking/p2p/transmission/4.nix +++ b/pkgs/applications/networking/p2p/transmission/4.nix @@ -26,7 +26,7 @@ # Build options enableGTK3 ? false, gtkmm3, - xorg, + libpthread-stubs, wrapGAppsHook3, enableQt5 ? false, enableQt6 ? false, @@ -167,7 +167,7 @@ stdenv.mkDerivation (finalAttrs: { ) ++ optionals enableGTK3 [ gtkmm3 - xorg.libpthreadstubs + libpthread-stubs ] ++ optionals enableSystemd [ systemd ] ++ optionals stdenv.hostPlatform.isLinux [ inotify-tools ]; diff --git a/pkgs/applications/networking/remote/citrix-workspace/generic.nix b/pkgs/applications/networking/remote/citrix-workspace/generic.nix index 6a7afab23b3d..8740190ada02 100644 --- a/pkgs/applications/networking/remote/citrix-workspace/generic.nix +++ b/pkgs/applications/networking/remote/citrix-workspace/generic.nix @@ -65,7 +65,18 @@ tzdata, which, woff2, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxmu, + libxinerama, + libxfixes, + libxext, + libxaw, + libx11, + xprop, + xdpyinfo, + libxcb, zlib, homepage, @@ -199,10 +210,10 @@ stdenv.mkDerivation rec { stdenv.cc.cc (lib.getLib systemd) woff2 - xorg.libXScrnSaver - xorg.libXaw - xorg.libXmu - xorg.libXtst + libxscrnsaver + libxaw + libxmu + libxtst zlib ]; @@ -213,17 +224,17 @@ stdenv.mkDerivation rec { libGL pcsclite - xorg.libX11 - xorg.libXScrnSaver - xorg.libXext - xorg.libXfixes - xorg.libXinerama - xorg.libXmu - xorg.libXrender - xorg.libXtst - xorg.libxcb - xorg.xdpyinfo - xorg.xprop + libx11 + libxscrnsaver + libxext + libxfixes + libxinerama + libxmu + libxrender + libxtst + libxcb + xdpyinfo + xprop ]; installPhase = diff --git a/pkgs/applications/office/libreoffice/default.nix b/pkgs/applications/office/libreoffice/default.nix index a517dec53f94..6d176db0c832 100644 --- a/pkgs/applications/office/libreoffice/default.nix +++ b/pkgs/applications/office/libreoffice/default.nix @@ -38,7 +38,15 @@ jdk21, ant, cups, - xorg, + libxtst, + libxi, + libxinerama, + libxext, + libxdmcp, + libxaw, + libx11, + libpthread-stubs, + libxshmfence, fontforge, jre21_minimal, openssl, @@ -433,13 +441,13 @@ stdenv.mkDerivation (finalAttrs: { libGL libGLU libtool - xorg.libX11 - xorg.libXaw - xorg.libXdmcp - xorg.libXext - xorg.libXi - xorg.libXinerama - xorg.libXtst + libx11 + libxaw + libxdmcp + libxext + libxi + libxinerama + libxtst libabw libargon2 libatomic_ops @@ -455,7 +463,7 @@ stdenv.mkDerivation (finalAttrs: { libmspack libmwaw libodfgen - xorg.libpthreadstubs + libpthread-stubs librdf_redland librevenge librsvg @@ -466,7 +474,7 @@ stdenv.mkDerivation (finalAttrs: { libwps libxcrypt libxml2 - xorg.libxshmfence + libxshmfence libxslt libzmf libwebp diff --git a/pkgs/applications/office/libreoffice/wrapper.nix b/pkgs/applications/office/libreoffice/wrapper.nix index f136b0e8ba99..43ea2802346b 100644 --- a/pkgs/applications/office/libreoffice/wrapper.nix +++ b/pkgs/applications/office/libreoffice/wrapper.nix @@ -4,7 +4,7 @@ # The unwrapped libreoffice derivation unwrapped, makeWrapper, - xorg, # for lndir + lndir, runCommand, # For Emulating wrapGAppsHook3 gsettings-desktop-schemas, @@ -125,7 +125,7 @@ runCommand "${unwrapped.name}-wrapped" paths = [ unwrapped ]; nativeBuildInputs = [ makeWrapper - xorg.lndir + lndir ]; passthru = { inherit unwrapped; diff --git a/pkgs/applications/radio/soapysdr/default.nix b/pkgs/applications/radio/soapysdr/default.nix index c123a7b6f692..cabb13b6f0f2 100644 --- a/pkgs/applications/radio/soapysdr/default.nix +++ b/pkgs/applications/radio/soapysdr/default.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { # Join all plugins via symlinking lib.pipe extraPackages [ (map (pkg: '' - ${buildPackages.xorg.lndir}/bin/lndir -silent ${pkg} $out + ${buildPackages.lndir}/bin/lndir -silent ${pkg} $out '')) lib.concatStrings ] diff --git a/pkgs/applications/science/electronics/bitscope/common.nix b/pkgs/applications/science/electronics/bitscope/common.nix index 885a55334f02..660a191e3cc1 100644 --- a/pkgs/applications/science/electronics/bitscope/common.nix +++ b/pkgs/applications/science/electronics/bitscope/common.nix @@ -10,7 +10,7 @@ pango, lib, stdenv, - xorg, + libx11, }: { @@ -52,7 +52,7 @@ let glib gtk2-x11 pango - xorg.libX11 + libx11 ]; dontBuild = true; diff --git a/pkgs/applications/science/math/cplex/default.nix b/pkgs/applications/science/math/cplex/default.nix index b778ec64e230..abbb0ce62309 100644 --- a/pkgs/applications/science/math/cplex/default.nix +++ b/pkgs/applications/science/math/cplex/default.nix @@ -15,7 +15,7 @@ sqlite, unixODBC, gtk2, - xorg, + libxtst, glibcLocales, releasePath ? null, }: @@ -58,7 +58,7 @@ stdenv.mkDerivation rec { gtk2 sqlite unixODBC - xorg.libXtst + libxtst glibcLocales ]; @@ -85,7 +85,7 @@ stdenv.mkDerivation rec { gtk2 gtk3 libsecret - xorg.libXtst + libxtst ]; in '' diff --git a/pkgs/applications/science/math/wolfram-engine/default.nix b/pkgs/applications/science/math/wolfram-engine/default.nix index 1272c1af05e1..69a276ba762c 100644 --- a/pkgs/applications/science/math/wolfram-engine/default.nix +++ b/pkgs/applications/science/math/wolfram-engine/default.nix @@ -16,7 +16,18 @@ openssl, unixODBC, xkeyboard_config, - xorg, + libxtst, + libxrender, + libxrandr, + libxmu, + libxi, + libxfixes, + libxext, + libxcursor, + libx11, + libsm, + libice, + libxcb, zlib, libxml2, libuuid, @@ -63,18 +74,18 @@ stdenv.mkDerivation rec { zlib libGL libGLU - xorg.libX11 - xorg.libXext - xorg.libXtst - xorg.libXi - xorg.libXmu - xorg.libXrender - xorg.libxcb - xorg.libXcursor - xorg.libXfixes - xorg.libXrandr - xorg.libICE - xorg.libSM + libx11 + libxext + libxtst + libxi + libxmu + libxrender + libxcb + libxcursor + libxfixes + libxrandr + libice + libsm ]; # some bundled libs are found through LD_LIBRARY_PATH diff --git a/pkgs/applications/version-management/sublime-merge/common.nix b/pkgs/applications/version-management/sublime-merge/common.nix index c3e0e5147448..c82b02838e55 100644 --- a/pkgs/applications/version-management/sublime-merge/common.nix +++ b/pkgs/applications/version-management/sublime-merge/common.nix @@ -9,7 +9,7 @@ fetchurl, lib, stdenv, - xorg, + libx11, glib, libGL, glibcLocales, @@ -48,7 +48,7 @@ let versionFile = toString ./default.nix; neededLibraries = [ - xorg.libX11 + libx11 glib gtk3 cairo diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix index 1a72ebc4eded..ded3569c6fe0 100644 --- a/pkgs/applications/video/obs-studio/default.nix +++ b/pkgs/applications/video/obs-studio/default.nix @@ -26,7 +26,7 @@ x264, curl, wayland, - xorg, + libx11, pkg-config, libvlc, libGL, @@ -215,7 +215,7 @@ stdenv.mkDerivation (finalAttrs: { preFixup = let wrapperLibraries = [ - xorg.libX11 + libx11 libvlc libGL ] diff --git a/pkgs/applications/video/obs-studio/plugins/input-overlay.nix b/pkgs/applications/video/obs-studio/plugins/input-overlay.nix index 1c9d80391b65..d9c108090eac 100644 --- a/pkgs/applications/video/obs-studio/plugins/input-overlay.nix +++ b/pkgs/applications/video/obs-studio/plugins/input-overlay.nix @@ -7,7 +7,14 @@ ninja, obs-studio, qtbase, - xorg, + libxt, + libxtst, + libxi, + libxinerama, + libxext, + libxdmcp, + libxau, + libx11, libxkbcommon, libxkbfile, sdl3, @@ -35,14 +42,14 @@ stdenv.mkDerivation (finalAttrs: { obs-studio qtbase sdl3 - xorg.libX11 - xorg.libXau - xorg.libXdmcp - xorg.libXtst - xorg.libXext - xorg.libXi - xorg.libXt - xorg.libXinerama + libx11 + libxau + libxdmcp + libxtst + libxext + libxi + libxt + libxinerama libxkbcommon libxkbfile ]; diff --git a/pkgs/applications/video/streamlink-twitch-gui/bin.nix b/pkgs/applications/video/streamlink-twitch-gui/bin.nix index 74c7f2fcf5f8..006b2635f597 100644 --- a/pkgs/applications/video/streamlink-twitch-gui/bin.nix +++ b/pkgs/applications/video/streamlink-twitch-gui/bin.nix @@ -24,7 +24,18 @@ libgbm, nss, nspr, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxcb, streamlink, }: let @@ -72,18 +83,18 @@ stdenv.mkDerivation rec { nss nspr libuuid - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXScrnSaver - xorg.libXtst + libx11 + libxcb + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxscrnsaver + libxtst makeWrapper wrapGAppsHook3 ]; diff --git a/pkgs/applications/video/vdr/softhddevice/default.nix b/pkgs/applications/video/vdr/softhddevice/default.nix index 61453be5e0be..dc4c069df341 100644 --- a/pkgs/applications/video/vdr/softhddevice/default.nix +++ b/pkgs/applications/video/vdr/softhddevice/default.nix @@ -9,7 +9,8 @@ ffmpeg, libva, libvdpau, - xorg, + libx11, + libxcb, libGL, libGLU, }: @@ -31,8 +32,8 @@ stdenv.mkDerivation rec { alsa-lib libva libvdpau - xorg.libxcb - xorg.libX11 + libxcb + libx11 libGL libGLU ]; diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/builder.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/builder.nix index c89b04605fc4..06d245582a38 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/builder.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/builder.nix @@ -14,7 +14,8 @@ xz, pkg-config, which, - xorg, + xorg-server, + xrandr, yasm, patchelf, makeself, @@ -48,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { which yasm makeself - xorg.xorgserver + xorg-server openssl linuxHeaders xz @@ -89,8 +90,8 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace ./src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibDrmClient.cpp --replace-fail /usr/bin/VBoxDRMClient /run/current-system/sw/bin/VBoxDRMClient substituteInPlace ./src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibDrmClient.cpp --replace-fail /usr/bin/VBoxClient /run/current-system/sw/bin/VBoxClient - substituteInPlace ./src/VBox/Additions/x11/VBoxClient/display.cpp --replace-fail /usr/X11/bin/xrandr ${xorg.xrandr}/bin/xrandr - substituteInPlace ./src/VBox/Additions/x11/vboxvideo/Makefile.kmk --replace-fail /usr/include/xorg "${xorg.xorgserver.dev}/include/xorg " + substituteInPlace ./src/VBox/Additions/x11/VBoxClient/display.cpp --replace-fail /usr/X11/bin/xrandr ${xrandr}/bin/xrandr + substituteInPlace ./src/VBox/Additions/x11/vboxvideo/Makefile.kmk --replace-fail /usr/include/xorg "${xorg-server.dev}/include/xorg " ''; configurePhase = '' diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix index 94c4da5f53ef..ac1f1f55eba0 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix @@ -5,7 +5,12 @@ lib, dbus, kmod, - xorg, + libxt, + libxrandr, + libxmu, + libxfixes, + libxext, + libxcursor, zlib, patchelf, makeWrapper, @@ -44,11 +49,11 @@ let } { name = "libXfixes.so"; - pkg = xorg.libXfixes; + pkg = libxfixes; } { name = "libXrandr.so"; - pkg = xorg.libXrandr; + pkg = libxrandr; } { name = "libwayland-client.so"; @@ -60,7 +65,7 @@ let } { name = "libXt.so"; - pkg = xorg.libXt; + pkg = libxt; } ]; in @@ -103,12 +108,12 @@ stdenv.mkDerivation { stdenv.cc.cc stdenv.cc.libc zlib - xorg.libX11 - xorg.libXt - xorg.libXext - xorg.libXmu - xorg.libXfixes - xorg.libXcursor + libx11 + libxt + libxext + libxmu + libxfixes + libxcursor ] } $i done diff --git a/pkgs/applications/window-managers/awesome/default.nix b/pkgs/applications/window-managers/awesome/default.nix index d050baa5cbd8..6c477bec07f2 100644 --- a/pkgs/applications/window-managers/awesome/default.nix +++ b/pkgs/applications/window-managers/awesome/default.nix @@ -10,7 +10,15 @@ imagemagick, pkg-config, gdk-pixbuf, - xorg, + libxcb-util, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxdmcp, + libxau, + libxshmfence, + libxcb, libstartup_notification, libxdg_basedir, libpthreadstubs, @@ -122,15 +130,15 @@ stdenv.mkDerivation rec { net-tools pango xcb-util-cursor - xorg.libXau - xorg.libXdmcp - xorg.libxcb - xorg.libxshmfence - xorg.xcbutil - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm + libxau + libxdmcp + libxcb + libxshmfence + libxcb-util + libxcb-image + libxcb-keysyms + libxcb-render-util + libxcb-wm libxkbcommon xcbutilxrm ] diff --git a/pkgs/applications/window-managers/i3/default.nix b/pkgs/applications/window-managers/i3/default.nix index 16cf3b8c1a90..d761e7144297 100644 --- a/pkgs/applications/window-managers/i3/default.nix +++ b/pkgs/applications/window-managers/i3/default.nix @@ -25,7 +25,8 @@ xorgserver, xvfb-run, xdotool, - xorg, + xrandr, + setxkbmap, which, asciidoc, xmlto, @@ -106,8 +107,8 @@ stdenv.mkDerivation (finalAttrs: { xorgserver xvfb-run xdotool - xorg.setxkbmap - xorg.xrandr + setxkbmap + xrandr which ]; diff --git a/pkgs/applications/window-managers/i3/easyfocus.nix b/pkgs/applications/window-managers/i3/easyfocus.nix index 0512ea66c73c..e1ba87a78404 100644 --- a/pkgs/applications/window-managers/i3/easyfocus.nix +++ b/pkgs/applications/window-managers/i3/easyfocus.nix @@ -6,7 +6,7 @@ xorgproto, libxcb, xcbutilkeysyms, - xorg, + libx11, i3ipc-glib, glib, }: @@ -27,7 +27,7 @@ stdenv.mkDerivation { libxcb xcbutilkeysyms xorgproto - xorg.libX11.dev + libx11.dev i3ipc-glib glib.dev ]; diff --git a/pkgs/applications/window-managers/i3/lock-color.nix b/pkgs/applications/window-managers/i3/lock-color.nix index bd05c1eb9326..51d3af3ed4b3 100644 --- a/pkgs/applications/window-managers/i3/lock-color.nix +++ b/pkgs/applications/window-managers/i3/lock-color.nix @@ -15,7 +15,7 @@ libxkbfile, libjpeg_turbo, xcbutilxrm, - xorg, + libxcb-util, }: stdenv.mkDerivation rec { @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { libxkbfile libjpeg_turbo xcbutilxrm - xorg.xcbutil + libxcb-util ]; makeFlags = [ "all" ]; diff --git a/pkgs/applications/window-managers/i3/lock-fancy-rapid.nix b/pkgs/applications/window-managers/i3/lock-fancy-rapid.nix index a1f6ecd82cb7..285ffaeb1212 100644 --- a/pkgs/applications/window-managers/i3/lock-fancy-rapid.nix +++ b/pkgs/applications/window-managers/i3/lock-fancy-rapid.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - xorg, + libx11, i3lock, }: @@ -17,7 +17,7 @@ stdenv.mkDerivation { hash = "sha256-EoX8ts0yV/zkb4wgEh4P8noU+UraRS4w9pp+76v+Nm0="; }; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; propagatedBuildInputs = [ i3lock ]; diff --git a/pkgs/applications/window-managers/i3/lock.nix b/pkgs/applications/window-managers/i3/lock.nix index b082a162e833..de64e19608cf 100644 --- a/pkgs/applications/window-managers/i3/lock.nix +++ b/pkgs/applications/window-managers/i3/lock.nix @@ -15,7 +15,7 @@ cairo, libxkbcommon, libxkbfile, - xorg, + libxcb-util, }: stdenv.mkDerivation rec { @@ -46,7 +46,7 @@ stdenv.mkDerivation rec { cairo libxkbcommon libxkbfile - xorg.xcbutil + libxcb-util ]; meta = { diff --git a/pkgs/applications/window-managers/i3/wmfocus.nix b/pkgs/applications/window-managers/i3/wmfocus.nix index cb7597bba41e..47633170e263 100644 --- a/pkgs/applications/window-managers/i3/wmfocus.nix +++ b/pkgs/applications/window-managers/i3/wmfocus.nix @@ -2,7 +2,7 @@ lib, fetchFromGitHub, rustPlatform, - xorg, + libxcb-keysyms, python3, pkg-config, cairo, @@ -31,7 +31,7 @@ rustPlatform.buildRustPackage rec { cairo expat libxkbcommon - xorg.xcbutilkeysyms + libxcb-keysyms ]; # For now, this is the only available featureset. This is also why the file is diff --git a/pkgs/applications/window-managers/jwm/default.nix b/pkgs/applications/window-managers/jwm/default.nix index 7a034b8ea642..79b932157728 100644 --- a/pkgs/applications/window-managers/jwm/default.nix +++ b/pkgs/applications/window-managers/jwm/default.nix @@ -22,7 +22,7 @@ pango, pkg-config, which, - xorg, + libxrender, xorgproto, gitUpdater, }: @@ -62,7 +62,7 @@ stdenv.mkDerivation rec { libpng librsvg pango - xorg.libXrender + libxrender xorgproto ]; diff --git a/pkgs/applications/window-managers/wayfire/default.nix b/pkgs/applications/window-managers/wayfire/default.nix index 2ada60594b5e..aa21a197caf5 100644 --- a/pkgs/applications/window-managers/wayfire/default.nix +++ b/pkgs/applications/window-managers/wayfire/default.nix @@ -24,7 +24,7 @@ wayland-scanner, wlroots_0_19, pango, - xorg, + libxcb-wm, yyjson, }: let @@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: { libxml2 vulkan-headers wayland-protocols - xorg.xcbutilwm + libxcb-wm yyjson ]; diff --git a/pkgs/build-support/appimage/default.nix b/pkgs/build-support/appimage/default.nix index fd95aea165d7..2ca83c4fe503 100644 --- a/pkgs/build-support/appimage/default.nix +++ b/pkgs/build-support/appimage/default.nix @@ -119,7 +119,7 @@ rec { gtk3 bashInteractive zenity - xorg.xrandr + xrandr which perl xdg-user-dirs # flutter desktop apps @@ -139,35 +139,35 @@ rec { multiPkgs = pkgs: with pkgs; [ desktop-file-utils - xorg.libXcomposite - xorg.libXtst - xorg.libXrandr - xorg.libXext - xorg.libX11 - xorg.libXfixes + libxcomposite + libxtst + libxrandr + libxext + libx11 + libxfixes libGL gst_all_1.gstreamer gst_all_1.gst-plugins-ugly gst_all_1.gst-plugins-base libdrm - xorg.xkeyboardconfig - xorg.libpciaccess + xkeyboard-config + libpciaccess glib bzip2 zlib gdk-pixbuf - xorg.libXinerama - xorg.libXdamage - xorg.libXcursor - xorg.libXrender - xorg.libXScrnSaver - xorg.libXxf86vm - xorg.libXi - xorg.libSM - xorg.libICE + libxinerama + libxdamage + libxcursor + libxrender + libxscrnsaver + libxxf86vm + libxi + libsm + libice freetype curlWithGnuTls nspr @@ -187,14 +187,14 @@ rec { at-spi2-atk libudev0-shim - xorg.libXt - xorg.libXmu - xorg.libxcb - xorg.xcbutil - xorg.xcbutilwm - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil + libxt + libxmu + libxcb + libxcb-util + libxcb-wm + libxcb-image + libxcb-keysyms + libxcb-render-util libGLU libuuid libogg @@ -228,7 +228,7 @@ rec { libgcrypt libvpx librsvg - xorg.libXft + libxft libvdpau alsa-lib diff --git a/pkgs/build-support/build-mozilla-mach/default.nix b/pkgs/build-support/build-mozilla-mach/default.nix index 73d1ccef9574..183f717d6c4b 100644 --- a/pkgs/build-support/build-mozilla-mach/default.nix +++ b/pkgs/build-support/build-mozilla-mach/default.nix @@ -93,7 +93,17 @@ in nss_latest, onnxruntime, pango, - xorg, + libxt, + libxtst, + libxrender, + libxi, + libxft, + libxext, + libxdamage, + libxcursor, + libx11, + xorgproto, + pixman, zip, zlib, pkgsBuildBuild, @@ -576,17 +586,17 @@ buildStdenv.mkDerivation { libwebp nspr pango - xorg.libX11 - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXft - xorg.libXi - xorg.libXrender - xorg.libXt - xorg.libXtst - xorg.pixman - xorg.xorgproto + libx11 + libxcursor + libxdamage + libxext + libxft + libxi + libxrender + libxt + libxtst + pixman + xorgproto zlib (if (lib.versionAtLeast version "144") then nss_latest else nss_esr) ] diff --git a/pkgs/build-support/build-nim-sbom.nix b/pkgs/build-support/build-nim-sbom.nix index 1a13196f24a0..b0595028e111 100644 --- a/pkgs/build-support/build-nim-sbom.nix +++ b/pkgs/build-support/build-nim-sbom.nix @@ -4,7 +4,7 @@ fetchgit, fetchzip, runCommand, - xorg, + lndir, nim, nimOverrides, }: @@ -70,7 +70,7 @@ let "out" "src" ]; - nativeBuildInputs = [ xorg.lndir ]; + nativeBuildInputs = [ lndir ]; } '' cat << EOF >> $out diff --git a/pkgs/build-support/rust/build-rust-crate/test/rcgen-crates.nix b/pkgs/build-support/rust/build-rust-crate/test/rcgen-crates.nix index bca7163fdeea..857862b54100 100644 --- a/pkgs/build-support/rust/build-rust-crate/test/rcgen-crates.nix +++ b/pkgs/build-support/rust/build-rust-crate/test/rcgen-crates.nix @@ -4439,7 +4439,7 @@ rec { # recreate a file hierarchy as when running tests with cargo # the source for test data - ${pkgs.xorg.lndir}/bin/lndir ${crate.src} + ${pkgs.lndir}/bin/lndir ${crate.src} # build outputs testRoot=target/debug diff --git a/pkgs/by-name/_0/_010editor/package.nix b/pkgs/by-name/_0/_010editor/package.nix index 7f92612cfd6d..3884de5b4c22 100644 --- a/pkgs/by-name/_0/_010editor/package.nix +++ b/pkgs/by-name/_0/_010editor/package.nix @@ -9,7 +9,7 @@ cups, qt6, undmg, - xorg, + xkeyboard-config, }: stdenv.mkDerivation (finalAttrs: { @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { cups qt6.qtbase qt6.qtwayland - xorg.xkeyboardconfig + xkeyboard-config ]; installPhase = @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { # Wrap binary: clean env, fix XKB lookup makeWrapper $out/opt/010editor $out/bin/010editor \ --unset QT_PLUGIN_PATH \ - --set XKB_CONFIG_ROOT ${xorg.xkeyboardconfig}/share/X11/xkb + --set XKB_CONFIG_ROOT ${xkeyboard-config}/share/X11/xkb # Install icon + desktop entry install -D $out/opt/010_icon_128x128.png $out/share/icons/hicolor/128x128/apps/010.png diff --git a/pkgs/by-name/_1/_1fps/package.nix b/pkgs/by-name/_1/_1fps/package.nix index 90fef1a29cbb..bd2dda9dd807 100644 --- a/pkgs/by-name/_1/_1fps/package.nix +++ b/pkgs/by-name/_1/_1fps/package.nix @@ -2,7 +2,9 @@ lib, fetchFromGitHub, buildGoModule, - xorg, + libxtst, + libxi, + libx11, stdenv, }: buildGoModule rec { @@ -21,9 +23,9 @@ buildGoModule rec { vendorHash = "sha256-29x5Lh++NBAsg2O2Vr6pf9iRuVOvow2R5Iqz6twZGXA="; buildInputs = [ - xorg.libX11 - xorg.libXtst - xorg.libXi + libx11 + libxtst + libxi ]; meta = { diff --git a/pkgs/by-name/ac/activate-linux/package.nix b/pkgs/by-name/ac/activate-linux/package.nix index 00e347c4fb30..e67d3ccda23f 100644 --- a/pkgs/by-name/ac/activate-linux/package.nix +++ b/pkgs/by-name/ac/activate-linux/package.nix @@ -3,7 +3,14 @@ fetchFromGitHub, lib, pkg-config, - xorg, + libxt, + libxrandr, + libxi, + libxinerama, + libxfixes, + libxext, + libx11, + xorgproto, cairo, wayland, wayland-protocols, @@ -31,14 +38,14 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ cairo - xorg.libX11 - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXinerama - xorg.libXrandr - xorg.libXt - xorg.xorgproto + libx11 + libxext + libxfixes + libxi + libxinerama + libxrandr + libxt + xorgproto wayland wayland-protocols libconfig diff --git a/pkgs/by-name/ai/airgeddon/package.nix b/pkgs/by-name/ai/airgeddon/package.nix index 0059f1a35707..40e0c1791439 100644 --- a/pkgs/by-name/ai/airgeddon/package.nix +++ b/pkgs/by-name/ai/airgeddon/package.nix @@ -17,7 +17,8 @@ tmux, # X11 Front xterm, - xorg, + xset, + xdpyinfo, # what the author calls "Internals" usbutils, wget, @@ -108,8 +109,8 @@ let ] ++ lib.optionals supportX11 [ xterm - xorg.xset - xorg.xdpyinfo + xset + xdpyinfo ]; in stdenv.mkDerivation rec { diff --git a/pkgs/by-name/ai/airtame/package.nix b/pkgs/by-name/ai/airtame/package.nix index a71b5a6f1b6f..edb3f9b2905e 100644 --- a/pkgs/by-name/ai/airtame/package.nix +++ b/pkgs/by-name/ai/airtame/package.nix @@ -23,7 +23,11 @@ libGL, vulkan-loader, curlWithGnuTls, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, lib, libnotify, libappindicator-gtk3, @@ -32,11 +36,11 @@ }: let xorgDeps = [ - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXcomposite - xorg.libXrandr + libxdamage + libxext + libxfixes + libxcomposite + libxrandr ]; deps = [ diff --git a/pkgs/by-name/ai/airwin2rack/package.nix b/pkgs/by-name/ai/airwin2rack/package.nix index bd9db16c3cc5..4437cafb965b 100644 --- a/pkgs/by-name/ai/airwin2rack/package.nix +++ b/pkgs/by-name/ai/airwin2rack/package.nix @@ -8,7 +8,13 @@ cmake, pkg-config, alsa-lib, - xorg, + libxrender, + libxrandr, + libxinerama, + libxext, + libxcursor, + libxcomposite, + libx11, fontconfig, freetype, libjack2, @@ -84,13 +90,13 @@ stdenv.mkDerivation { buildInputs = [ alsa-lib - xorg.libX11 - xorg.libXcomposite - xorg.libXcursor - xorg.libXext - xorg.libXinerama - xorg.libXrandr - xorg.libXrender + libx11 + libxcomposite + libxcursor + libxext + libxinerama + libxrandr + libxrender fontconfig libjack2 freetype diff --git a/pkgs/by-name/aj/aja-desktop-software/package.nix b/pkgs/by-name/aj/aja-desktop-software/package.nix index f69404bfe5c3..2d86fbc194bd 100644 --- a/pkgs/by-name/aj/aja-desktop-software/package.nix +++ b/pkgs/by-name/aj/aja-desktop-software/package.nix @@ -79,14 +79,14 @@ buildFHSEnv { glib fontconfig freetype - xorg.libxcb - xorg.libX11 - xorg.xcbutilwm - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.libSM - xorg.libICE + libxcb + libx11 + libxcb-wm + libxcb-image + libxcb-keysyms + libxcb-render-util + libsm + libice libxkbcommon dbus avahi diff --git a/pkgs/by-name/al/alacritty/package.nix b/pkgs/by-name/al/alacritty/package.nix index c2fc017a3740..23170d0b56e2 100644 --- a/pkgs/by-name/al/alacritty/package.nix +++ b/pkgs/by-name/al/alacritty/package.nix @@ -17,7 +17,11 @@ fontconfig, freetype, libGL, - xorg, + libxxf86vm, + libxi, + libxcursor, + libx11, + libxcb, libxkbcommon, wayland, xdg-utils, @@ -34,11 +38,11 @@ let ] ++ lib.optionals stdenv.hostPlatform.isLinux [ libGL - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXxf86vm - xorg.libxcb + libx11 + libxcursor + libxi + libxxf86vm + libxcb libxkbcommon wayland ]; diff --git a/pkgs/by-name/al/alfaview/package.nix b/pkgs/by-name/al/alfaview/package.nix index 627b89b7ce21..68c97b44b237 100644 --- a/pkgs/by-name/al/alfaview/package.nix +++ b/pkgs/by-name/al/alfaview/package.nix @@ -22,7 +22,11 @@ openssl, systemd, xcb-util-cursor, - xorg, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libx11, }: stdenv.mkDerivation rec { @@ -61,11 +65,11 @@ stdenv.mkDerivation rec { stdenv.cc.cc systemd xcb-util-cursor - xorg.libX11 - xorg.xcbutilwm - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil + libx11 + libxcb-wm + libxcb-image + libxcb-keysyms + libxcb-render-util ]; libPath = lib.makeLibraryPath buildInputs; diff --git a/pkgs/by-name/al/alttab/package.nix b/pkgs/by-name/al/alttab/package.nix index 0695c17551de..776fc2cc203a 100644 --- a/pkgs/by-name/al/alttab/package.nix +++ b/pkgs/by-name/al/alttab/package.nix @@ -12,7 +12,14 @@ uthash, which, xnee, - xorg, + libxrender, + libxrandr, + libxpm, + libxmu, + libxft, + libx11, + xprop, + xeyes, python3Packages, }: @@ -40,12 +47,12 @@ stdenv.mkDerivation rec { buildInputs = [ libpng uthash - xorg.libX11 - xorg.libXft - xorg.libXmu - xorg.libXpm - xorg.libXrandr - xorg.libXrender + libx11 + libxft + libxmu + libxpm + libxrandr + libxrender ]; enableParallelBuilding = true; @@ -58,8 +65,8 @@ stdenv.mkDerivation rec { python3Packages.xvfbwrapper which xnee - xorg.xeyes - xorg.xprop + xeyes + xprop ]; meta = { diff --git a/pkgs/by-name/al/alttpr-opentracker/package.nix b/pkgs/by-name/al/alttpr-opentracker/package.nix index 398563c48fd7..377cff32bf46 100644 --- a/pkgs/by-name/al/alttpr-opentracker/package.nix +++ b/pkgs/by-name/al/alttpr-opentracker/package.nix @@ -13,7 +13,10 @@ libunwind, openssl, xinput, - xorg, + libxi, + libx11, + libsm, + libice, }: buildDotnetModule rec { pname = "opentracker"; @@ -52,10 +55,10 @@ buildDotnetModule rec { gtk3 openssl xinput - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXi + libice + libsm + libx11 + libxi ]; autoPatchelfIgnoreMissingDeps = [ diff --git a/pkgs/by-name/am/am2rlauncher/package.nix b/pkgs/by-name/am/am2rlauncher/package.nix index ae84cf33a388..313f2ea1fb07 100644 --- a/pkgs/by-name/am/am2rlauncher/package.nix +++ b/pkgs/by-name/am/am2rlauncher/package.nix @@ -30,10 +30,10 @@ let multiPkgs = pkgs: with pkgs; [ (lib.getLib stdenv.cc.cc) - xorg.libX11 - xorg.libXext - xorg.libXrandr - xorg.libXxf86vm + libx11 + libxext + libxrandr + libxxf86vm curl libGLU libglvnd diff --git a/pkgs/by-name/am/amoeba/package.nix b/pkgs/by-name/am/amoeba/package.nix index 3b77d67bda29..d90130bc7ee0 100644 --- a/pkgs/by-name/am/amoeba/package.nix +++ b/pkgs/by-name/am/amoeba/package.nix @@ -9,7 +9,7 @@ gtk3, libvorbis, libGLU, - xorg, + libxxf86vm, pkg-config, installShellFiles, }: @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { gtk3 libvorbis libGLU - xorg.libXxf86vm + libxxf86vm ]; installPhase = '' diff --git a/pkgs/by-name/an/anakron/package.nix b/pkgs/by-name/an/anakron/package.nix index 5cd737856512..6dc0b8e4c45f 100644 --- a/pkgs/by-name/an/anakron/package.nix +++ b/pkgs/by-name/an/anakron/package.nix @@ -2,7 +2,7 @@ lib, stdenvNoCC, fetchzip, - xorg, + mkfontscale, }: stdenvNoCC.mkDerivation rec { @@ -14,7 +14,7 @@ stdenvNoCC.mkDerivation rec { hash = "sha256-l4MA3OsMnqPIBWKx3ZO5XnxjE0gnIGyAtsZe2z/9zrw="; }; - nativeBuildInputs = [ xorg.mkfontscale ]; + nativeBuildInputs = [ mkfontscale ]; installPhase = '' runHook preInstall diff --git a/pkgs/by-name/an/anarch/package.nix b/pkgs/by-name/an/anarch/package.nix index 811fe5e253d9..39d5b9776a45 100644 --- a/pkgs/by-name/an/anarch/package.nix +++ b/pkgs/by-name/an/anarch/package.nix @@ -3,7 +3,12 @@ stdenv, fetchFromGitLab, SDL2, - xorg, + libxscrnsaver, + libxrandr, + libxi, + libxfixes, + libxext, + libxcursor, }: stdenv.mkDerivation (finalAttrs: { @@ -19,12 +24,12 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ SDL2 - xorg.libXcursor - xorg.libXrandr - xorg.libXfixes - xorg.libXext - xorg.libXi - xorg.libXScrnSaver + libxcursor + libxrandr + libxfixes + libxext + libxi + libxscrnsaver ]; # upstream is an error-prone make/build script diff --git a/pkgs/by-name/an/angle/package.nix b/pkgs/by-name/an/angle/package.nix index 93a02c006fd7..597c7e41ad1f 100644 --- a/pkgs/by-name/an/angle/package.nix +++ b/pkgs/by-name/an/angle/package.nix @@ -9,7 +9,10 @@ python3, symlinkJoin, lib, - xorg, + libxi, + libxext, + libx11, + libxcb, wayland, pciutils, libGL, @@ -71,10 +74,10 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = lib.optionals stdenv.isLinux [ glib - xorg.libxcb.dev - xorg.libX11.dev - xorg.libXext.dev - xorg.libXi + libxcb.dev + libx11.dev + libxext.dev + libxi wayland.dev pciutils libGL diff --git a/pkgs/by-name/an/angr-management/package.nix b/pkgs/by-name/an/angr-management/package.nix index de685658d86f..13d51f51677d 100644 --- a/pkgs/by-name/an/angr-management/package.nix +++ b/pkgs/by-name/an/angr-management/package.nix @@ -2,7 +2,7 @@ lib, fetchFromGitHub, python312, - xorg, + libxcb-cursor, }: python312.pkgs.buildPythonApplication rec { @@ -23,7 +23,7 @@ python312.pkgs.buildPythonApplication rec { "qtawesome" ]; - buildInputs = [ xorg.xcbutilcursor ]; + buildInputs = [ libxcb-cursor ]; build-system = with python312.pkgs; [ setuptools ]; diff --git a/pkgs/by-name/an/animatch/package.nix b/pkgs/by-name/an/animatch/package.nix index e85ea5fe0253..1a62ed74dce5 100644 --- a/pkgs/by-name/an/animatch/package.nix +++ b/pkgs/by-name/an/animatch/package.nix @@ -5,7 +5,7 @@ fetchFromGitLab, libGL, stdenv, - xorg, + libx11, }: stdenv.mkDerivation rec { pname = "animatch"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { buildInputs = [ allegro5 libGL - xorg.libX11 + libx11 ]; cmakeFlags = [ diff --git a/pkgs/by-name/an/animeko/package.nix b/pkgs/by-name/an/animeko/package.nix index 1d6e98bc0c2f..532ee5c64ebf 100644 --- a/pkgs/by-name/an/animeko/package.nix +++ b/pkgs/by-name/an/animeko/package.nix @@ -36,7 +36,7 @@ libjpeg8, libkate, librsvg, - xorg, + libxpm, libsForQt5, libupnp, aalib, @@ -174,7 +174,7 @@ stdenv.mkDerivation (finalAttrs: { libjpeg8 libkate librsvg - xorg.libXpm + libxpm libsForQt5.qt5.qtsvg libsForQt5.qt5.qtbase libsForQt5.qt5.qtx11extras diff --git a/pkgs/by-name/an/anki-bin/package.nix b/pkgs/by-name/an/anki-bin/package.nix index d16f39ecd09a..8850e149e682 100644 --- a/pkgs/by-name/an/anki-bin/package.nix +++ b/pkgs/by-name/an/anki-bin/package.nix @@ -93,8 +93,8 @@ let targetPkgs = pkgs: (with pkgs; [ - xorg.libxkbfile - xorg.libxshmfence + libxkbfile + libxshmfence libxcb-cursor krb5 zstd diff --git a/pkgs/by-name/an/anttweakbar/package.nix b/pkgs/by-name/an/anttweakbar/package.nix index 441303c2e37d..14d0c2e8d0e8 100644 --- a/pkgs/by-name/an/anttweakbar/package.nix +++ b/pkgs/by-name/an/anttweakbar/package.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, unzip, - xorg, + libx11, libGLU, libGL, }: @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ unzip ]; buildInputs = [ - xorg.libX11 + libx11 libGLU libGL ]; diff --git a/pkgs/by-name/an/anvil-editor/package.nix b/pkgs/by-name/an/anvil-editor/package.nix index 1e63152d690f..380ef06b22b9 100644 --- a/pkgs/by-name/an/anvil-editor/package.nix +++ b/pkgs/by-name/an/anvil-editor/package.nix @@ -11,7 +11,10 @@ libxkbcommon, vulkan-headers, libGL, - xorg, + libxfixes, + libxcursor, + libx11, + libxcb, }: buildGoModule (finalAttrs: { @@ -57,10 +60,10 @@ buildGoModule (finalAttrs: { libxkbcommon vulkan-headers libGL - xorg.libX11 - xorg.libxcb - xorg.libXcursor - xorg.libXfixes + libx11 + libxcb + libxcursor + libxfixes ]; # Got different result in utf8 char length? diff --git a/pkgs/by-name/an/anydesk/package.nix b/pkgs/by-name/an/anydesk/package.nix index f768306a6d94..2cdf36d623b1 100644 --- a/pkgs/by-name/an/anydesk/package.nix +++ b/pkgs/by-name/an/anydesk/package.nix @@ -17,7 +17,20 @@ libGLU, libGL, pango, - xorg, + libxt, + libxtst, + libxrender, + libxrandr, + libxmu, + libxi, + libxfixes, + libxext, + libxdamage, + libx11, + libsm, + libice, + libxkbfile, + libxcb, minizip, lsb-release, freetype, @@ -63,20 +76,20 @@ stdenv.mkDerivation (finalAttrs: { polkit polkit_gnome pulseaudio - xorg.libxcb - xorg.libxkbfile - xorg.libX11 - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXmu - xorg.libXrandr - xorg.libXtst - xorg.libXt - xorg.libICE - xorg.libSM - xorg.libXrender + libxcb + libxkbfile + libx11 + libxdamage + libxext + libxfixes + libxi + libxmu + libxrandr + libxtst + libxt + libice + libsm + libxrender ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/ap/appgate-sdp/package.nix b/pkgs/by-name/ap/appgate-sdp/package.nix index f9e5666bad4b..baf8eca6ddf2 100644 --- a/pkgs/by-name/ap/appgate-sdp/package.nix +++ b/pkgs/by-name/ap/appgate-sdp/package.nix @@ -36,7 +36,19 @@ stdenv, systemd, xdg-utils, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxshmfence, + libxkbfile, zlib, }: @@ -69,19 +81,19 @@ let pango stdenv.cc.cc systemd - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxkbfile - xorg.libxshmfence + libx11 + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxtst + libxkbfile + libxshmfence zlib ]; in diff --git a/pkgs/by-name/ar/ardour/package.nix b/pkgs/by-name/ar/ardour/package.nix index 393986b7cb87..e21a47802dcd 100644 --- a/pkgs/by-name/ar/ardour/package.nix +++ b/pkgs/by-name/ar/ardour/package.nix @@ -59,7 +59,8 @@ vamp-plugin-sdk, wafHook, xjadeo, - xorg, + libxrandr, + libxinerama, optimize ? true, # disable to print Lua DSP script output to stdout videoSupport ? true, }: @@ -164,8 +165,8 @@ stdenv.mkDerivation ( suil taglib vamp-plugin-sdk - xorg.libXinerama - xorg.libXrandr + libxinerama + libxrandr ] ++ lib.optionals videoSupport [ harvid diff --git a/pkgs/by-name/as/astrolog/package.nix b/pkgs/by-name/as/astrolog/package.nix index cfd8af5027d3..6dfa4b421878 100644 --- a/pkgs/by-name/as/astrolog/package.nix +++ b/pkgs/by-name/as/astrolog/package.nix @@ -3,7 +3,7 @@ stdenv, fetchzip, fetchurl, - xorg, + libx11, withBigAtlas ? true, withEphemeris ? true, withMoonsEphemeris ? true, @@ -23,7 +23,7 @@ stdenv.mkDerivation { substituteInPlace Makefile --replace cc "$CC" --replace strip "$STRIP" ''; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; env.NIX_CFLAGS_COMPILE = "-Wno-format-security"; installPhase = diff --git a/pkgs/by-name/as/astromenace/package.nix b/pkgs/by-name/as/astromenace/package.nix index 87a490d46371..38960e4bc225 100644 --- a/pkgs/by-name/as/astromenace/package.nix +++ b/pkgs/by-name/as/astromenace/package.nix @@ -6,7 +6,9 @@ cmake, ninja, makeWrapper, - xorg, + libxinerama, + libx11, + libice, libGLU, libGL, SDL2, @@ -50,9 +52,9 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - xorg.libICE - xorg.libX11 - xorg.libXinerama + libice + libx11 + libxinerama libGLU libGL SDL2 diff --git a/pkgs/by-name/at/atlauncher/package.nix b/pkgs/by-name/at/atlauncher/package.nix index 2ec41ca791d2..9938e461bc58 100644 --- a/pkgs/by-name/at/atlauncher/package.nix +++ b/pkgs/by-name/at/atlauncher/package.nix @@ -16,7 +16,9 @@ libglvnd, libpulseaudio, udev, - xorg, + libxxf86vm, + libxcursor, + libx11, }: let # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." @@ -63,9 +65,9 @@ stdenvNoCC.mkDerivation (finalAttrs: { libglvnd libpulseaudio udev - xorg.libX11 - xorg.libXcursor - xorg.libXxf86vm + libx11 + libxcursor + libxxf86vm ] ++ lib.optional gamemodeSupport gamemode.lib ++ lib.optional textToSpeechSupport flite diff --git a/pkgs/by-name/av/avocode/package.nix b/pkgs/by-name/av/avocode/package.nix index 446e679ddf47..6845d24ac124 100644 --- a/pkgs/by-name/av/avocode/package.nix +++ b/pkgs/by-name/av/avocode/package.nix @@ -21,7 +21,19 @@ expat, udev, adwaita-icon-theme, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxshmfence, + libxcb, mozjpeg, makeWrapper, wrapGAppsHook3, @@ -60,20 +72,20 @@ stdenv.mkDerivation rec { cups expat udev - xorg.libX11 - xorg.libxcb - xorg.libxshmfence + libx11 + libxcb + libxshmfence libxkbcommon - xorg.libXi - xorg.libXcursor - xorg.libXdamage - xorg.libXrandr - xorg.libXcomposite - xorg.libXext - xorg.libXfixes - xorg.libXrender - xorg.libXtst - xorg.libXScrnSaver + libxi + libxcursor + libxdamage + libxrandr + libxcomposite + libxext + libxfixes + libxrender + libxtst + libxscrnsaver libuuid libdrm libgbm diff --git a/pkgs/by-name/az/azahar/package.nix b/pkgs/by-name/az/azahar/package.nix index a027fe75761b..72e180febd7a 100644 --- a/pkgs/by-name/az/azahar/package.nix +++ b/pkgs/by-name/az/azahar/package.nix @@ -31,7 +31,9 @@ stdenv, vulkan-headers, xbyak, - xorg, + libxext, + libx11, + libxcb, enableQtTranslations ? true, qt6, gtk3, @@ -112,9 +114,9 @@ stdenv.mkDerivation (finalAttrs: { ++ optionals stdenv.hostPlatform.isLinux [ pipewire qt6.qtwayland - xorg.libX11 - xorg.libxcb - xorg.libXext + libx11 + libxcb + libxext ] ++ optionals stdenv.hostPlatform.isDarwin [ moltenvk diff --git a/pkgs/by-name/az/azuredatastudio/package.nix b/pkgs/by-name/az/azuredatastudio/package.nix index 6b117f205b5c..39ba55d10e8c 100644 --- a/pkgs/by-name/az/azuredatastudio/package.nix +++ b/pkgs/by-name/az/azuredatastudio/package.nix @@ -29,7 +29,15 @@ pango, systemd, wrapGAppsHook3, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxshmfence, + libxkbfile, + libxcb, zlib, }: @@ -164,16 +172,16 @@ stdenv.mkDerivation rec { nss nspr libdrm - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxshmfence + libx11 + libxcb + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxshmfence libxkbcommon - xorg.libxkbfile + libxkbfile pango stdenv.cc.cc systemd diff --git a/pkgs/by-name/ba/badlion-client/package.nix b/pkgs/by-name/ba/badlion-client/package.nix index ebf0608ffc83..adc6ad57e857 100644 --- a/pkgs/by-name/ba/badlion-client/package.nix +++ b/pkgs/by-name/ba/badlion-client/package.nix @@ -30,7 +30,7 @@ appimageTools.wrapAppImage rec { --set APPIMAGE 1 ''; - extraPkgs = pkgs: [ pkgs.xorg.libxshmfence ]; + extraPkgs = pkgs: [ pkgs.libxshmfence ]; meta = { description = "Most Complete All-In-One Mod Library for Minecraft with 100+ Mods, FPS Improvements, and more"; diff --git a/pkgs/by-name/ba/bambu-studio/package.nix b/pkgs/by-name/ba/bambu-studio/package.nix index 2430aa67752a..982a8259d7f7 100644 --- a/pkgs/by-name/ba/bambu-studio/package.nix +++ b/pkgs/by-name/ba/bambu-studio/package.nix @@ -38,7 +38,7 @@ onetbb, webkitgtk_4_1, wxGTK31, - xorg, + libx11, withSystemd ? stdenv.hostPlatform.isLinux, }: let @@ -105,7 +105,7 @@ stdenv.mkDerivation (finalAttrs: { onetbb webkitgtk_4_1 wxGTK' - xorg.libX11 + libx11 opencv ] ++ lib.optionals withSystemd [ systemd ] diff --git a/pkgs/by-name/ba/basalt-monado/package.nix b/pkgs/by-name/ba/basalt-monado/package.nix index 12ff1f3905da..ba56ce00a1d8 100644 --- a/pkgs/by-name/ba/basalt-monado/package.nix +++ b/pkgs/by-name/ba/basalt-monado/package.nix @@ -21,7 +21,7 @@ pkg-config, stdenv, onetbb, - xorg, + libx11, cudaPackages, enableCuda ? config.cudaSupport, }: @@ -63,7 +63,7 @@ stdenv.mkDerivation { magic-enum opencv'.cxxdev onetbb - xorg.libX11 + libx11 ] ++ lib.optionals enableCuda [ cudaPackages.cuda_nvcc diff --git a/pkgs/by-name/ba/bashrun2/package.nix b/pkgs/by-name/ba/bashrun2/package.nix index 057d1e3894a4..6323618c0d26 100644 --- a/pkgs/by-name/ba/bashrun2/package.nix +++ b/pkgs/by-name/ba/bashrun2/package.nix @@ -3,7 +3,7 @@ lib, stdenv, makeWrapper, - xorg, + libx11, ncurses, coreutils, bashInteractive, @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - xorg.libX11 + libx11 ]; patches = [ diff --git a/pkgs/by-name/bb/bb/package.nix b/pkgs/by-name/bb/bb/package.nix index dfc4fecf42a8..2041e2bbe59b 100644 --- a/pkgs/by-name/bb/bb/package.nix +++ b/pkgs/by-name/bb/bb/package.nix @@ -5,7 +5,9 @@ autoreconfHook, aalib, ncurses, - xorg, + libxdmcp, + libxau, + libx11, libmikmod, }: @@ -29,9 +31,9 @@ stdenv.mkDerivation rec { aalib ncurses libmikmod - xorg.libXau - xorg.libXdmcp - xorg.libX11 + libxau + libxdmcp + libx11 ]; # regparm attribute is not supported by clang diff --git a/pkgs/by-name/be/beekeeper-studio/package.nix b/pkgs/by-name/be/beekeeper-studio/package.nix index 89e129e59f3b..f55378b207d0 100644 --- a/pkgs/by-name/be/beekeeper-studio/package.nix +++ b/pkgs/by-name/be/beekeeper-studio/package.nix @@ -20,7 +20,13 @@ gdk-pixbuf, nss, nspr, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxcb, alsa-lib, expat, libxkbcommon, @@ -65,13 +71,13 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ (lib.getLib stdenv.cc.cc) - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxcb + libx11 + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxcb libxkbcommon glibc gcc diff --git a/pkgs/by-name/be/bemenu/package.nix b/pkgs/by-name/be/bemenu/package.nix index da29bc3e1ae8..37d749a086a7 100644 --- a/pkgs/by-name/be/bemenu/package.nix +++ b/pkgs/by-name/be/bemenu/package.nix @@ -17,7 +17,12 @@ wayland-protocols, wayland-scanner, x11Support ? stdenv.hostPlatform.isLinux, - xorg, + libxinerama, + libxft, + libxdmcp, + libx11, + libpthread-stubs, + libxcb, }: stdenv.mkDerivation (finalAttrs: { @@ -56,12 +61,12 @@ stdenv.mkDerivation (finalAttrs: { wayland-protocols ] ++ lib.optionals x11Support [ - xorg.libX11 - xorg.libXinerama - xorg.libXft - xorg.libXdmcp - xorg.libpthreadstubs - xorg.libxcb + libx11 + libxinerama + libxft + libxdmcp + libpthread-stubs + libxcb ]; makeFlags = [ "PREFIX=$(out)" ]; diff --git a/pkgs/by-name/be/bepass/package.nix b/pkgs/by-name/be/bepass/package.nix index bdd19c2a9a1d..c575769443fd 100644 --- a/pkgs/by-name/be/bepass/package.nix +++ b/pkgs/by-name/be/bepass/package.nix @@ -5,7 +5,7 @@ enableGUI ? false, # upstream working in progress pkg-config, glfw, - xorg, + libxft, libXcursor, libXrandr, libXinerama, @@ -33,7 +33,7 @@ buildGoModule rec { nativeBuildInputs = lib.optionals enableGUI [ pkg-config ]; buildInputs = lib.optionals enableGUI [ glfw - xorg.libXft + libxft libXcursor libXrandr libXinerama diff --git a/pkgs/by-name/be/betterlockscreen/package.nix b/pkgs/by-name/be/betterlockscreen/package.nix index 13d9998fdbb4..c1e5b1bbcf0f 100644 --- a/pkgs/by-name/be/betterlockscreen/package.nix +++ b/pkgs/by-name/be/betterlockscreen/package.nix @@ -16,7 +16,9 @@ gnused, imagemagick, procps, - xorg, + xset, + xrandr, + xdpyinfo, }: let @@ -30,9 +32,9 @@ let gnused imagemagick procps - xorg.xdpyinfo - xorg.xrandr - xorg.xset + xdpyinfo + xrandr + xset ] ++ lib.optionals withDunst [ dunst ]; in diff --git a/pkgs/by-name/bi/binocle/package.nix b/pkgs/by-name/bi/binocle/package.nix index 3b71bcbc900c..ad58b3e93909 100644 --- a/pkgs/by-name/bi/binocle/package.nix +++ b/pkgs/by-name/bi/binocle/package.nix @@ -4,7 +4,10 @@ rustPlatform, fetchFromGitHub, makeWrapper, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, vulkan-loader, }: @@ -29,10 +32,10 @@ rustPlatform.buildRustPackage rec { wrapProgram $out/bin/binocle \ --suffix LD_LIBRARY_PATH : ${ lib.makeLibraryPath [ - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr vulkan-loader ] } diff --git a/pkgs/by-name/bi/bitwig-studio3/package.nix b/pkgs/by-name/bi/bitwig-studio3/package.nix index c503ea929044..cd811e1cf615 100644 --- a/pkgs/by-name/bi/bitwig-studio3/package.nix +++ b/pkgs/by-name/bi/bitwig-studio3/package.nix @@ -9,7 +9,12 @@ glib, gtk3, lib, - xorg, + libxcb-util, + libxcb-wm, + libxtst, + libxcursor, + libx11, + libxcb, libglvnd, libjack2, ffmpeg, @@ -46,17 +51,17 @@ stdenv.mkDerivation (finalAttrs: { gdk-pixbuf glib gtk3 - xorg.libxcb - xorg.xcbutil - xorg.xcbutilwm + libxcb + libxcb-util + libxcb-wm zlib - xorg.libXtst + libxtst libxkbcommon pulseaudio libjack2 - xorg.libX11 + libx11 libglvnd - xorg.libXcursor + libxcursor (lib.getLib stdenv.cc.cc) ]; diff --git a/pkgs/by-name/bl/bloodhound/package.nix b/pkgs/by-name/bl/bloodhound/package.nix index b5ee9459595a..e9bac8137221 100644 --- a/pkgs/by-name/bl/bloodhound/package.nix +++ b/pkgs/by-name/bl/bloodhound/package.nix @@ -33,7 +33,18 @@ udev, unzip, xdg-utils, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxkbfile, }: stdenv.mkDerivation (finalAttrs: { pname = "bloodhound"; @@ -73,19 +84,19 @@ stdenv.mkDerivation (finalAttrs: { systemd (lib.getLib stdenv.cc.cc) udev - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxkbfile - xorg.libxshmfence + libx11 + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxtst + libxkbfile + libxshmfence ]; buildInputs = [ diff --git a/pkgs/by-name/bl/bluespec/package.nix b/pkgs/by-name/bl/bluespec/package.nix index c5eeb8e962d9..fc9591d9ecfd 100644 --- a/pkgs/by-name/bl/bluespec/package.nix +++ b/pkgs/by-name/bl/bluespec/package.nix @@ -13,7 +13,7 @@ pkg-config, tcl, tk, - xorg, + libxft, yices, # bsc uses a patched version of yices zlib, ghc, @@ -151,7 +151,7 @@ stdenv.mkDerivation rec { tcl tk which - xorg.libXft + libxft zlib ]; diff --git a/pkgs/by-name/bo/boilr/package.nix b/pkgs/by-name/bo/boilr/package.nix index e7f7b13656dc..9708c601a424 100644 --- a/pkgs/by-name/bo/boilr/package.nix +++ b/pkgs/by-name/bo/boilr/package.nix @@ -5,7 +5,11 @@ rustPlatform, clangStdenv, gtk3, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, + libxcb, perl, pkg-config, openssl, @@ -26,11 +30,11 @@ let wayland # WINIT_UNIX_BACKEND=x11 - xorg.libXcursor - xorg.libXrandr - xorg.libXi - xorg.libX11 - xorg.libxcb + libxcursor + libxrandr + libxi + libx11 + libxcb ]; in rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec { diff --git a/pkgs/by-name/bo/bolt-launcher/package.nix b/pkgs/by-name/bo/bolt-launcher/package.nix index 04678bd953db..8de0713bdda1 100644 --- a/pkgs/by-name/bo/bolt-launcher/package.nix +++ b/pkgs/by-name/bo/bolt-launcher/package.nix @@ -9,7 +9,12 @@ libz, cef-binary, luajit, - xorg, + libxxf86vm, + libxi, + libxext, + libx11, + libsm, + libxcb, libgbm, glib, jdk17, @@ -58,8 +63,8 @@ let buildInputs = [ libgbm - xorg.libX11 - xorg.libxcb + libx11 + libxcb libarchive libz cef @@ -110,11 +115,11 @@ buildFHSEnv { pkgs: [ bolt ] ++ (with pkgs; [ - xorg.libSM - xorg.libXxf86vm - xorg.libX11 - xorg.libXi - xorg.libXext + libsm + libxxf86vm + libx11 + libxi + libxext glib pango cairo diff --git a/pkgs/by-name/bo/boops/package.nix b/pkgs/by-name/bo/boops/package.nix index e3e3908479ff..a29cef3ff332 100644 --- a/pkgs/by-name/bo/boops/package.nix +++ b/pkgs/by-name/bo/boops/package.nix @@ -2,7 +2,7 @@ stdenv, lib, fetchFromGitHub, - xorg, + libx11, cairo, lv2, libsndfile, @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 cairo lv2 libsndfile diff --git a/pkgs/by-name/bo/bottles/package.nix b/pkgs/by-name/bo/bottles/package.nix index 3778eab0bcc1..914cc4beb877 100644 --- a/pkgs/by-name/bo/bottles/package.nix +++ b/pkgs/by-name/bo/bottles/package.nix @@ -28,22 +28,22 @@ let let xorgDeps = pkgs: with pkgs; [ - xorg.libpthreadstubs - xorg.libSM - xorg.libX11 - xorg.libXaw - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXdmcp - xorg.libXext - xorg.libXi - xorg.libXinerama - xorg.libXmu - xorg.libXrandr - xorg.libXrender - xorg.libXv - xorg.libXxf86vm + libpthread-stubs + libsm + libx11 + libxaw + libxcb + libxcomposite + libxcursor + libxdmcp + libxext + libxi + libxinerama + libxmu + libxrandr + libxrender + libxv + libxxf86vm ]; gstreamerDeps = pkgs: with pkgs.gst_all_1; [ diff --git a/pkgs/by-name/br/brave/make-brave.nix b/pkgs/by-name/br/brave/make-brave.nix index 85ff58f20b58..3d61baca34d6 100644 --- a/pkgs/by-name/br/brave/make-brave.nix +++ b/pkgs/by-name/br/brave/make-brave.nix @@ -47,7 +47,7 @@ wayland, xdg-utils, coreutils, - xorg, + libxcb, zlib, # Darwin dependencies @@ -132,7 +132,7 @@ let pipewire udev wayland - xorg.libxcb + libxcb zlib snappy libkrb5 diff --git a/pkgs/by-name/bs/bsequencer/package.nix b/pkgs/by-name/bs/bsequencer/package.nix index 10deec5009b1..f5a8553c33dd 100644 --- a/pkgs/by-name/bs/bsequencer/package.nix +++ b/pkgs/by-name/bs/bsequencer/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - xorg, + libx11, cairo, lv2, pkg-config, @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 cairo lv2 ]; diff --git a/pkgs/by-name/bs/bshapr/package.nix b/pkgs/by-name/bs/bshapr/package.nix index 18656405e55a..52852ccbee24 100644 --- a/pkgs/by-name/bs/bshapr/package.nix +++ b/pkgs/by-name/bs/bshapr/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - xorg, + libx11, cairo, lv2, pkg-config, @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 cairo lv2 ]; diff --git a/pkgs/by-name/bs/bslizr/package.nix b/pkgs/by-name/bs/bslizr/package.nix index ec102ea1b281..e5a18432a19b 100644 --- a/pkgs/by-name/bs/bslizr/package.nix +++ b/pkgs/by-name/bs/bslizr/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - xorg, + libx11, cairo, lv2, pkg-config, @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 cairo lv2 ]; diff --git a/pkgs/by-name/bu/budgie-desktop-with-plugins/package.nix b/pkgs/by-name/bu/budgie-desktop-with-plugins/package.nix index 05e1e2eebf26..48ccec922720 100644 --- a/pkgs/by-name/bu/budgie-desktop-with-plugins/package.nix +++ b/pkgs/by-name/bu/budgie-desktop-with-plugins/package.nix @@ -3,7 +3,7 @@ stdenv, glib, gobject-introspection, - xorg, + lndir, wrapGAppsHook3, budgie-desktop, plugins ? [ ], @@ -37,7 +37,7 @@ stdenv.mkDerivation { installPhase = '' mkdir -p $out for i in $(cat $pathsPath); do - ${xorg.lndir}/bin/lndir -silent $i $out + ${lndir}/bin/lndir -silent $i $out done ''; diff --git a/pkgs/by-name/bu/budgie-screensaver/package.nix b/pkgs/by-name/bu/budgie-screensaver/package.nix index 355e811a2b85..59c6b9dbbe44 100644 --- a/pkgs/by-name/bu/budgie-screensaver/package.nix +++ b/pkgs/by-name/bu/budgie-screensaver/package.nix @@ -17,7 +17,7 @@ systemd, testers, wrapGAppsHook3, - xorg, + libxxf86vm, }: stdenv.mkDerivation (finalAttrs: { @@ -53,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: { libX11 linux-pam systemd - xorg.libXxf86vm + libxxf86vm ]; # Fix GCC 14 build. diff --git a/pkgs/by-name/bu/budgie-session/package.nix b/pkgs/by-name/bu/budgie-session/package.nix index 93889789d360..307d6febde4a 100644 --- a/pkgs/by-name/bu/budgie-session/package.nix +++ b/pkgs/by-name/bu/budgie-session/package.nix @@ -24,7 +24,7 @@ makeWrapper, nix-update-script, systemd, - xorg, + xtrans, libepoxy, bash, }: @@ -73,7 +73,7 @@ stdenv.mkDerivation (finalAttrs: { libICE gnome-desktop json-glib - xorg.xtrans + xtrans adwaita-icon-theme gnome-settings-daemon gsettings-desktop-schemas diff --git a/pkgs/by-name/bu/bumblebee-status/plugins.nix b/pkgs/by-name/bu/bumblebee-status/plugins.nix index 10cb5a565772..58ca8ddb2899 100644 --- a/pkgs/by-name/bu/bumblebee-status/plugins.nix +++ b/pkgs/by-name/bu/bumblebee-status/plugins.nix @@ -15,7 +15,7 @@ in arandr.propagatedBuildInputs = [ py.tkinter pkgs.arandr - pkgs.xorg.xrandr + pkgs.xrandr ]; # checkupdates is unpackaged # arch-update.propagatedBuildInputs = [checkupdates]; @@ -43,7 +43,7 @@ in caffeine.propagatedBuildInputs = [ pkgs.xdg-utils pkgs.xdotool - pkgs.xorg.xprop + pkgs.xprop pkgs.libnotify ]; cmus.propagatedBuildInputs = [ pkgs.cmus ]; @@ -96,24 +96,24 @@ in hddtemp = { }; hostname = { }; http_status = { }; - indicator.propagatedBuildInputs = [ pkgs.xorg.xset ]; + indicator.propagatedBuildInputs = [ pkgs.xset ]; kernel = { }; keys = { }; # python3Packages.xkbgroup is unpackaged layout = { - buildInputs = [ pkgs.xorg.libX11 ]; + buildInputs = [ pkgs.libx11 ]; # propagatedBuildInputs = [py.xkbgroup]; }; # python3Packages.xkbgroup is unpackaged layout-xkb = { - buildInputs = [ pkgs.xorg.libX11 ]; + buildInputs = [ pkgs.libx11 ]; # propagatedBuildInputs = [py.xkbgroup]; }; layout-xkbswitch.propagatedBuildInputs = [ pkgs.xkb-switch ]; # python3Packages.xkbgroup is unpackaged # NOTE: Yes, there is also a plugin named `layout-xkb` with a dash. layout_xkb = { - buildInputs = [ pkgs.xorg.libX11 ]; + buildInputs = [ pkgs.libx11 ]; # propagatedBuildInputs = [python3Packages.xkbgroup]; }; # NOTE: Yes, there is also a plugin named `layout-xkbswitch` with a dash. @@ -162,7 +162,7 @@ in redshift.propagatedBuildInputs = [ pkgs.redshift ]; # rofication is unpackaged # rofication.propagatedBuildInputs = [rofication]; - rotation.propagatedBuildInputs = [ pkgs.xorg.xrandr ]; + rotation.propagatedBuildInputs = [ pkgs.xrandr ]; rss = { }; sensors.propagatedBuildInputs = [ pkgs.lm_sensors ]; sensors2.propagatedBuildInputs = [ pkgs.lm_sensors ]; @@ -205,7 +205,7 @@ in weather.propagatedBuildInputs = [ py.requests ]; xkcd = { }; # i3 is optional - xrandr.propagatedBuildInputs = [ pkgs.xorg.xrandr ]; + xrandr.propagatedBuildInputs = [ pkgs.xrandr ]; yubikey.propagatedBuildInputs = [ pkgs.yubico ]; zpool = { }; } diff --git a/pkgs/by-name/bu/burpsuite/package.nix b/pkgs/by-name/bu/burpsuite/package.nix index b2c1f16def59..7a83807f950b 100644 --- a/pkgs/by-name/bu/burpsuite/package.nix +++ b/pkgs/by-name/bu/burpsuite/package.nix @@ -76,13 +76,13 @@ buildFHSEnv { nspr nss pango - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr + libx11 + libxcb + libxcomposite + libxdamage + libxext + libxfixes + libxrandr ]; extraInstallCommands = '' diff --git a/pkgs/by-name/by/byzanz/package.nix b/pkgs/by-name/by/byzanz/package.nix index 9c4ac245201b..a40f53ee2e59 100644 --- a/pkgs/by-name/by/byzanz/package.nix +++ b/pkgs/by-name/by/byzanz/package.nix @@ -13,7 +13,8 @@ libtool, pkg-config, which, - xorg, + libxdamage, + xwininfo, }: stdenv.mkDerivation { @@ -57,8 +58,8 @@ stdenv.mkDerivation { libtool cairo gtk3 - xorg.xwininfo - xorg.libXdamage + xwininfo + libxdamage ] ++ (with gst_all_1; [ gstreamer diff --git a/pkgs/by-name/ca/caprine-bin/build-from-appimage.nix b/pkgs/by-name/ca/caprine-bin/build-from-appimage.nix index 51307ae91d12..bb04e0b7cc69 100644 --- a/pkgs/by-name/ca/caprine-bin/build-from-appimage.nix +++ b/pkgs/by-name/ca/caprine-bin/build-from-appimage.nix @@ -1,7 +1,7 @@ { fetchurl, appimageTools, - xorg, + lndir, pname, version, sha256, @@ -29,7 +29,7 @@ in extraInstallCommands = '' mkdir -p $out/share - "${xorg.lndir}/bin/lndir" -silent "${extracted}/usr/share" "$out/share" + "${lndir}/bin/lndir" -silent "${extracted}/usr/share" "$out/share" ln -s ${extracted}/caprine.png $out/share/icons/caprine.png mkdir $out/share/applications cp ${extracted}/caprine.desktop $out/share/applications/ diff --git a/pkgs/by-name/ca/cargo-ui/package.nix b/pkgs/by-name/ca/cargo-ui/package.nix index 8ec65814ae99..35f2618f79e1 100644 --- a/pkgs/by-name/ca/cargo-ui/package.nix +++ b/pkgs/by-name/ca/cargo-ui/package.nix @@ -9,7 +9,11 @@ expat, fontconfig, libGL, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, + libxcb, }: rustPlatform.buildRustPackage rec { @@ -35,11 +39,11 @@ rustPlatform.buildRustPackage rec { expat fontconfig libGL - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr - xorg.libxcb + libx11 + libxcursor + libxi + libxrandr + libxcb ]; postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' diff --git a/pkgs/by-name/ca/catclock/package.nix b/pkgs/by-name/ca/catclock/package.nix index 1cd93052c864..e42e8bc6da01 100644 --- a/pkgs/by-name/ca/catclock/package.nix +++ b/pkgs/by-name/ca/catclock/package.nix @@ -3,7 +3,9 @@ lib, fetchFromGitHub, motif, - xorg, + libxt, + libxext, + libx11, withAudioTracking ? false, libpulseaudio, aubio, @@ -34,9 +36,9 @@ stdenv.mkDerivation { buildInputs = [ motif - xorg.libX11 - xorg.libXext - xorg.libXt + libx11 + libxext + libxt ] ++ lib.optionals withAudioTracking [ libpulseaudio diff --git a/pkgs/by-name/ce/cef-binary/package.nix b/pkgs/by-name/ce/cef-binary/package.nix index 167881be91a9..4a0872d16a22 100644 --- a/pkgs/by-name/ce/cef-binary/package.nix +++ b/pkgs/by-name/ce/cef-binary/package.nix @@ -21,7 +21,14 @@ libGL, udev, systemdLibs, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxshmfence, + libxcb, version ? "142.0.10", gitRevision ? "29548e2", chromiumVersion ? "142.0.7444.135", @@ -55,14 +62,14 @@ let libGL udev systemdLibs - xorg.libxcb - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxshmfence + libxcb + libx11 + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxshmfence ]; selectSystem = diff --git a/pkgs/by-name/ce/celeste64/package.nix b/pkgs/by-name/ce/celeste64/package.nix index 2fb6ec64b711..fbb8d0849c61 100644 --- a/pkgs/by-name/ce/celeste64/package.nix +++ b/pkgs/by-name/ce/celeste64/package.nix @@ -12,7 +12,12 @@ libselinux, wayland, libdecor, - xorg, + libxrandr, + libxi, + libxfixes, + libxext, + libxcursor, + libx11, libxkbcommon, libdrm, withSELinux ? false, @@ -44,12 +49,12 @@ buildDotnetModule rec { wayland libdrm libxkbcommon - xorg.libX11 - xorg.libXfixes - xorg.libXext - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxfixes + libxext + libxcursor + libxi + libxrandr ] ++ lib.optionals withSELinux [ libselinux ]; diff --git a/pkgs/by-name/ce/celestegame/package.nix b/pkgs/by-name/ce/celestegame/package.nix index 9f0f38087dea..e0f629748379 100644 --- a/pkgs/by-name/ce/celestegame/package.nix +++ b/pkgs/by-name/ce/celestegame/package.nix @@ -132,20 +132,20 @@ buildFHSEnv { libpulseaudio pipewire vulkan-loader - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXfixes - xorg.libXext - xorg.libxcb - xorg.libXcursor - xorg.libXinerama - xorg.libXi - xorg.libXrandr - xorg.libXScrnSaver - xorg.libXxf86vm - xorg.libXau - xorg.libXdmcp + libx11 + libxcomposite + libxdamage + libxfixes + libxext + libxcb + libxcursor + libxinerama + libxi + libxrandr + libxscrnsaver + libxxf86vm + libxau + libxdmcp ]; targetPkgs = pkgs: [ celeste ]; diff --git a/pkgs/by-name/ce/centerpiece/package.nix b/pkgs/by-name/ce/centerpiece/package.nix index eeb859bbe4e8..df2414229b3c 100644 --- a/pkgs/by-name/ce/centerpiece/package.nix +++ b/pkgs/by-name/ce/centerpiece/package.nix @@ -10,7 +10,10 @@ libxkbcommon, wayland, enableX11 ? true, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage rec { @@ -35,10 +38,10 @@ rustPlatform.buildRustPackage rec { wayland ] ++ lib.optionals enableX11 [ - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ]; postFixup = lib.optional stdenv.hostPlatform.isLinux '' diff --git a/pkgs/by-name/ce/cernlib/package.nix b/pkgs/by-name/ce/cernlib/package.nix index 8c3bf0cdd570..03dd6992b523 100644 --- a/pkgs/by-name/ce/cernlib/package.nix +++ b/pkgs/by-name/ce/cernlib/package.nix @@ -9,7 +9,10 @@ openssl, libnsl, motif, - xorg, + libxt, + libxft, + libxaw, + libx11, libxcrypt, }: @@ -51,10 +54,10 @@ stdenv.mkDerivation rec { freetype gfortran openssl - xorg.libX11 - xorg.libXaw - xorg.libXft - xorg.libXt + libx11 + libxaw + libxft + libxt libxcrypt motif ] diff --git a/pkgs/by-name/cg/cgminer/package.nix b/pkgs/by-name/cg/cgminer/package.nix index 8e96b24e0310..8a4d6bb1a164 100644 --- a/pkgs/by-name/cg/cgminer/package.nix +++ b/pkgs/by-name/cg/cgminer/package.nix @@ -11,7 +11,9 @@ ocl-icd, opencl-headers, libusb1, - xorg, + libxinerama, + libxext, + libx11, jansson, }: @@ -37,9 +39,9 @@ stdenv.mkDerivation rec { ncurses ocl-icd opencl-headers - xorg.libX11 - xorg.libXext - xorg.libXinerama + libx11 + libxext + libxinerama jansson libusb1 ]; diff --git a/pkgs/by-name/cg/cgns/package.nix b/pkgs/by-name/cg/cgns/package.nix index f027bd13fe79..817d5f39431f 100644 --- a/pkgs/by-name/cg/cgns/package.nix +++ b/pkgs/by-name/cg/cgns/package.nix @@ -7,7 +7,7 @@ gfortran, tk, hdf5, - xorg, + libxmu, libGLU, withTools ? false, testers, @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals withTools [ tk - xorg.libXmu + libxmu libGLU ]; diff --git a/pkgs/by-name/ch/cherry/package.nix b/pkgs/by-name/ch/cherry/package.nix index 55f778cc7372..ee5f2613e8f3 100644 --- a/pkgs/by-name/ch/cherry/package.nix +++ b/pkgs/by-name/ch/cherry/package.nix @@ -2,7 +2,8 @@ lib, stdenv, fetchFromGitHub, - xorg, + mkfontscale, + fonttosfnt, }: stdenv.mkDerivation rec { @@ -17,8 +18,8 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ - xorg.fonttosfnt - xorg.mkfontdir + fonttosfnt + mkfontscale ]; buildPhase = '' diff --git a/pkgs/by-name/ci/cinnamon-desktop/package.nix b/pkgs/by-name/ci/cinnamon-desktop/package.nix index 56fafa564c12..749f38a0d900 100644 --- a/pkgs/by-name/ci/cinnamon-desktop/package.nix +++ b/pkgs/by-name/ci/cinnamon-desktop/package.nix @@ -14,7 +14,9 @@ stdenv, systemd, xkeyboard_config, - xorg, + libxrandr, + libxext, + libxkbfile, wrapGAppsHook3, glib, }: @@ -46,9 +48,9 @@ stdenv.mkDerivation rec { isocodes systemd xkeyboard_config - xorg.libxkbfile - xorg.libXext - xorg.libXrandr + libxkbfile + libxext + libxrandr ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/ci/cinnamon-screensaver/package.nix b/pkgs/by-name/ci/cinnamon-screensaver/package.nix index 57f16731c8bf..f4d8d0e7d83b 100644 --- a/pkgs/by-name/ci/cinnamon-screensaver/package.nix +++ b/pkgs/by-name/ci/cinnamon-screensaver/package.nix @@ -22,7 +22,10 @@ pam, cairo, xdotool, - xorg, + libxrandr, + libxinerama, + libxext, + libx11, iso-flags-png-320x240, }: @@ -61,10 +64,10 @@ stdenv.mkDerivation rec { gtk3 glib - xorg.libXext - xorg.libXinerama - xorg.libX11 - xorg.libXrandr + libxext + libxinerama + libx11 + libxrandr (python3.withPackages ( pp: with pp; [ diff --git a/pkgs/by-name/ci/cinnamon-session/package.nix b/pkgs/by-name/ci/cinnamon-session/package.nix index 501f001979c2..6167b605a5a7 100644 --- a/pkgs/by-name/ci/cinnamon-session/package.nix +++ b/pkgs/by-name/ci/cinnamon-session/package.nix @@ -17,7 +17,13 @@ systemd, wrapGAppsHook3, xapp, - xorg, + libxtst, + libxrender, + libxext, + libxcomposite, + libxau, + libx11, + xtrans, libexecinfo, pango, }: @@ -49,17 +55,17 @@ stdenv.mkDerivation rec { glib libcanberra pango - xorg.libX11 - xorg.libXext + libx11 + libxext xapp - xorg.libXau - xorg.libXcomposite + libxau + libxcomposite systemd - xorg.libXtst - xorg.libXrender - xorg.xtrans + libxtst + libxrender + xtrans # other (not meson.build) cinnamon-settings-daemon diff --git a/pkgs/by-name/ci/cinnamon-settings-daemon/package.nix b/pkgs/by-name/ci/cinnamon-settings-daemon/package.nix index a97f7d879630..8238c58ccbf1 100644 --- a/pkgs/by-name/ci/cinnamon-settings-daemon/package.nix +++ b/pkgs/by-name/ci/cinnamon-settings-daemon/package.nix @@ -19,7 +19,9 @@ polkit, librsvg, libwacom, - xorg, + libxi, + libxext, + libx11, fontconfig, tzdata, nss, @@ -58,9 +60,9 @@ stdenv.mkDerivation rec { polkit librsvg libwacom - xorg.libXext - xorg.libX11 - xorg.libXi + libxext + libx11 + libxi fontconfig nss libgudev diff --git a/pkgs/by-name/ci/ciscoPacketTracer7/package.nix b/pkgs/by-name/ci/ciscoPacketTracer7/package.nix index 77dfa24fc3cf..1a571c3d3e94 100644 --- a/pkgs/by-name/ci/ciscoPacketTracer7/package.nix +++ b/pkgs/by-name/ci/ciscoPacketTracer7/package.nix @@ -19,7 +19,10 @@ libxslt, nspr, nss, - xorg, + libxscrnsaver, + libx11, + libsm, + libice, buildFHSEnv, copyDesktopItems, makeDesktopItem, @@ -65,10 +68,10 @@ let libxslt nspr nss - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXScrnSaver + libice + libsm + libx11 + libxscrnsaver ]; unpackPhase = '' diff --git a/pkgs/by-name/ci/ciscoPacketTracer8/package.nix b/pkgs/by-name/ci/ciscoPacketTracer8/package.nix index f5f65382a762..acae24140b3d 100644 --- a/pkgs/by-name/ci/ciscoPacketTracer8/package.nix +++ b/pkgs/by-name/ci/ciscoPacketTracer8/package.nix @@ -20,7 +20,24 @@ nspr, nss, wayland, - xorg, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libsm, + libice, + libxcb, buildFHSEnv, copyDesktopItems, makeDesktopItem, @@ -77,24 +94,24 @@ let nspr nss wayland - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxcb - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm + libice + libsm + libx11 + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxtst + libxcb + libxcb-image + libxcb-keysyms + libxcb-render-util + libxcb-wm ]; unpackPhase = '' diff --git a/pkgs/by-name/cl/clanlib/package.nix b/pkgs/by-name/cl/clanlib/package.nix index f97087bd9257..5ecd5b46fec5 100644 --- a/pkgs/by-name/cl/clanlib/package.nix +++ b/pkgs/by-name/cl/clanlib/package.nix @@ -6,7 +6,7 @@ libGL, libpng, pkg-config, - xorg, + xorgproto, freetype, fontconfig, alsa-lib, @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libGL libpng - xorg.xorgproto + xorgproto freetype fontconfig alsa-lib diff --git a/pkgs/by-name/cl/clapper/package.nix b/pkgs/by-name/cl/clapper/package.nix index e1c0393e23ea..56154daf4c3d 100644 --- a/pkgs/by-name/cl/clapper/package.nix +++ b/pkgs/by-name/cl/clapper/package.nix @@ -3,7 +3,7 @@ clapper-unwrapped, wrapGAppsHook4, gobject-introspection, - xorg, + lndir, clapper-enhancers, }: @@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation { nativeBuildInputs = [ wrapGAppsHook4 gobject-introspection - xorg.lndir + lndir ]; buildInputs = [ clapper-unwrapped ] ++ clapper-unwrapped.buildInputs; diff --git a/pkgs/by-name/cl/claws-mail/package.nix b/pkgs/by-name/cl/claws-mail/package.nix index c3ce6862c281..dcd0e50bf22f 100644 --- a/pkgs/by-name/cl/claws-mail/package.nix +++ b/pkgs/by-name/cl/claws-mail/package.nix @@ -24,7 +24,7 @@ # Arguments to include external libraries enableLibSM ? true, - xorg, + libsm, enableGnuTLS ? true, gnutls, enableEnchant ? enableSpellcheck, @@ -179,7 +179,7 @@ let { flags = [ "libsm" ]; enabled = enableLibSM; - deps = [ xorg.libSM ]; + deps = [ libsm ]; } { flags = [ "litehtml_viewer-plugin" ]; diff --git a/pkgs/by-name/cl/clearlyU/package.nix b/pkgs/by-name/cl/clearlyU/package.nix index bba31404b07b..7198b1393830 100644 --- a/pkgs/by-name/cl/clearlyU/package.nix +++ b/pkgs/by-name/cl/clearlyU/package.nix @@ -2,7 +2,8 @@ lib, stdenv, fetchurl, - xorg, + mkfontscale, + fonttosfnt, libfaketime, }: @@ -16,8 +17,8 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ - xorg.fonttosfnt - xorg.mkfontscale + fonttosfnt + mkfontscale libfaketime ]; diff --git a/pkgs/by-name/cl/clickup/package.nix b/pkgs/by-name/cl/clickup/package.nix index fe6a05d37577..d9d92ce54de6 100644 --- a/pkgs/by-name/cl/clickup/package.nix +++ b/pkgs/by-name/cl/clickup/package.nix @@ -17,7 +17,7 @@ let appimage = appimageTools.wrapType2 { inherit pname version src; - extraPkgs = pkgs: [ pkgs.xorg.libxkbfile ]; + extraPkgs = pkgs: [ pkgs.libxkbfile ]; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; diff --git a/pkgs/by-name/cl/clipboard-jh/package.nix b/pkgs/by-name/cl/clipboard-jh/package.nix index 96443b89733b..e3bd85271cc6 100644 --- a/pkgs/by-name/cl/clipboard-jh/package.nix +++ b/pkgs/by-name/cl/clipboard-jh/package.nix @@ -8,7 +8,7 @@ wayland-protocols, wayland-scanner, wayland, - xorg, + libx11, nix-update-script, alsa-lib, openssl, @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { libffi wayland-protocols wayland - xorg.libX11 + libx11 alsa-lib ]; diff --git a/pkgs/by-name/cn/cnping/package.nix b/pkgs/by-name/cn/cnping/package.nix index 9efb14936c68..5ad90e9a4a7e 100644 --- a/pkgs/by-name/cn/cnping/package.nix +++ b/pkgs/by-name/cn/cnping/package.nix @@ -3,7 +3,9 @@ stdenv, fetchFromGitHub, libglvnd, - xorg, + libxinerama, + libxext, + libx11, }: stdenv.mkDerivation { @@ -20,9 +22,9 @@ stdenv.mkDerivation { buildInputs = [ libglvnd - xorg.libXinerama - xorg.libXext - xorg.libX11 + libxinerama + libxext + libx11 ]; # The "linuxinstall" target won't work for us: diff --git a/pkgs/by-name/co/code-server/package.nix b/pkgs/by-name/co/code-server/package.nix index a6fbb49d73d2..eefc92499d8e 100644 --- a/pkgs/by-name/co/code-server/package.nix +++ b/pkgs/by-name/co/code-server/package.nix @@ -16,7 +16,8 @@ nodejs_20, node-gyp, libsecret, - xorg, + libx11, + libxkbfile, ripgrep, cctools, xcbuild, @@ -137,8 +138,8 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libX11 - xorg.libxkbfile + libx11 + libxkbfile ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ libsecret diff --git a/pkgs/by-name/co/codeql/package.nix b/pkgs/by-name/co/codeql/package.nix index f6849d326a87..77ed45f951ae 100644 --- a/pkgs/by-name/co/codeql/package.nix +++ b/pkgs/by-name/co/codeql/package.nix @@ -3,7 +3,11 @@ stdenv, fetchzip, zlib, - xorg, + libxtst, + libxrender, + libxi, + libxext, + libx11, freetype, jdk17, curl, @@ -24,11 +28,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ zlib - xorg.libX11 - xorg.libXext - xorg.libXi - xorg.libXtst - xorg.libXrender + libx11 + libxext + libxi + libxtst + libxrender freetype jdk17 (lib.getLib stdenv.cc.cc) diff --git a/pkgs/by-name/co/cogl/package.nix b/pkgs/by-name/co/cogl/package.nix index e3d1975ac146..a51b9b182871 100644 --- a/pkgs/by-name/co/cogl/package.nix +++ b/pkgs/by-name/co/cogl/package.nix @@ -6,7 +6,10 @@ libGL, glib, gdk-pixbuf, - xorg, + libxrandr, + libxfixes, + libxdamage, + libxcomposite, libintl, pangoSupport ? true, pango, @@ -87,10 +90,10 @@ stdenv.mkDerivation rec { libgbm mesa-gl-headers libGL - xorg.libXrandr - xorg.libXfixes - xorg.libXcomposite - xorg.libXdamage + libxrandr + libxfixes + libxcomposite + libxdamage ] ++ lib.optionals gstreamerSupport [ gst_all_1.gstreamer diff --git a/pkgs/by-name/co/colmap/package.nix b/pkgs/by-name/co/colmap/package.nix index 27ed6edf3f53..2c3c7289cc11 100644 --- a/pkgs/by-name/co/colmap/package.nix +++ b/pkgs/by-name/co/colmap/package.nix @@ -21,7 +21,7 @@ config, stdenv, qt5, - xorg, + libsm, cudaSupport ? config.cudaSupport, cudaCapabilities ? cudaPackages.flags.cudaCapabilities, cudaPackages, @@ -105,7 +105,7 @@ stdenv'.mkDerivation { cgal gmp mpfr - xorg.libSM + libsm ] ++ depsAlsoForPycolmap; diff --git a/pkgs/by-name/co/commandergenius/package.nix b/pkgs/by-name/co/commandergenius/package.nix index 62065d635370..70d515fdd09a 100644 --- a/pkgs/by-name/co/commandergenius/package.nix +++ b/pkgs/by-name/co/commandergenius/package.nix @@ -15,7 +15,7 @@ SDL2_mixer, SDL2_ttf, python3, - xorg, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { zlib curl python3 - xorg.libX11 + libx11 ]; cmakeFlags = [ diff --git a/pkgs/by-name/co/conda/package.nix b/pkgs/by-name/co/conda/package.nix index 50c657d7f893..6bdeec27e4de 100644 --- a/pkgs/by-name/co/conda/package.nix +++ b/pkgs/by-name/co/conda/package.nix @@ -8,19 +8,24 @@ libselinux, libarchive, libGL, - xorg, + libxrender, + libxi, + libxau, + libx11, + libsm, + libice, zlib, # Conda installs its packages and environments under this directory installationPath ? "~/.conda", # Conda manages most pkgs itself, but expects a few to be on the system. condaDeps ? [ stdenv.cc - xorg.libSM - xorg.libICE - xorg.libX11 - xorg.libXau - xorg.libXi - xorg.libXrender + libsm + libice + libx11 + libxau + libxi + libxrender libselinux libGL zlib @@ -117,7 +122,7 @@ buildFHSEnv { export NIX_CFLAGS_LINK="-L${installationPath}/lib" # Some other required environment variables export FONTCONFIG_FILE=/etc/fonts/fonts.conf - export QTCOMPOSE=${xorg.libX11}/share/X11/locale + export QTCOMPOSE=${libx11}/share/X11/locale export LIBARCHIVE=${lib.getLib libarchive}/lib/libarchive.so # Allows `conda activate` to work properly if [ ! -f ${condaSh} ]; then diff --git a/pkgs/by-name/co/conduktor/package.nix b/pkgs/by-name/co/conduktor/package.nix index a84c63fc6789..ee86a659cacd 100644 --- a/pkgs/by-name/co/conduktor/package.nix +++ b/pkgs/by-name/co/conduktor/package.nix @@ -10,7 +10,7 @@ pango, cairo, gdk-pixbuf, - xorg, + libxtst, makeBinaryWrapper, makeDesktopItem, copyDesktopItems, @@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: { pango cairo gdk-pixbuf - xorg.libXtst + libxtst ] } \ --add-flags "--module-path ${openjfx_jdk}/lib --add-modules=javafx.controls,javafx.fxml" diff --git a/pkgs/by-name/co/coppwr/package.nix b/pkgs/by-name/co/coppwr/package.nix index 16d0110ec7d7..a7fdf7563cb8 100644 --- a/pkgs/by-name/co/coppwr/package.nix +++ b/pkgs/by-name/co/coppwr/package.nix @@ -8,7 +8,9 @@ vulkan-loader, wayland, libGL, - xorg, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -35,9 +37,9 @@ rustPlatform.buildRustPackage (finalAttrs: { vulkan-loader wayland libGL - xorg.libXcursor - xorg.libXi - xorg.libX11 + libxcursor + libxi + libx11 ]; preBuild = '' diff --git a/pkgs/by-name/co/cov-build/package.nix b/pkgs/by-name/co/cov-build/package.nix index 46c79b66f898..c753437bb0ac 100644 --- a/pkgs/by-name/co/cov-build/package.nix +++ b/pkgs/by-name/co/cov-build/package.nix @@ -8,7 +8,9 @@ alsa-lib, libxcrypt-legacy, lttng-ust_2_12, - xorg, + libxtst, + libxrender, + libxext, zlib, }: @@ -36,9 +38,9 @@ stdenv.mkDerivation rec { alsa-lib libxcrypt-legacy lttng-ust_2_12 - xorg.libXext - xorg.libXrender - xorg.libXtst + libxext + libxrender + libxtst zlib ]; diff --git a/pkgs/by-name/cr/creep/package.nix b/pkgs/by-name/cr/creep/package.nix index f79b3e228f82..06cab50ef7ad 100644 --- a/pkgs/by-name/cr/creep/package.nix +++ b/pkgs/by-name/cr/creep/package.nix @@ -3,7 +3,8 @@ stdenv, fetchFromGitHub, libfaketime, - xorg, + mkfontscale, + fonttosfnt, }: stdenv.mkDerivation rec { @@ -19,8 +20,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ libfaketime - xorg.fonttosfnt - xorg.mkfontscale + fonttosfnt + mkfontscale ]; buildPhase = '' diff --git a/pkgs/by-name/cr/crossfire-client/package.nix b/pkgs/by-name/cr/crossfire-client/package.nix index 00ed610a2c5d..79ac50a254c0 100644 --- a/pkgs/by-name/cr/crossfire-client/package.nix +++ b/pkgs/by-name/cr/crossfire-client/package.nix @@ -14,7 +14,8 @@ libpng, fribidi, harfbuzzFull, - xorg, + libxdmcp, + libpthread-stubs, util-linux, curl, SDL2, @@ -49,8 +50,8 @@ stdenv.mkDerivation { libpng fribidi harfbuzzFull - xorg.libpthreadstubs - xorg.libXdmcp + libpthread-stubs + libxdmcp curl SDL2 SDL2_image diff --git a/pkgs/by-name/cr/crusader/package.nix b/pkgs/by-name/cr/crusader/package.nix index ff10d08eca57..6a988c1e3631 100644 --- a/pkgs/by-name/cr/crusader/package.nix +++ b/pkgs/by-name/cr/crusader/package.nix @@ -13,7 +13,9 @@ fontconfig, libgcc, libxkbcommon, - xorg, + libxi, + libxcursor, + libx11, libGL, wayland, @@ -50,9 +52,9 @@ rustPlatform.buildRustPackage rec { libxkbcommon ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libX11 - xorg.libXcursor - xorg.libXi + libx11 + libxcursor + libxi ]; # required for crusader-gui diff --git a/pkgs/by-name/cu/curv/package.nix b/pkgs/by-name/cu/curv/package.nix index 1993682eb0ac..4d445fa00c80 100644 --- a/pkgs/by-name/cu/curv/package.nix +++ b/pkgs/by-name/cu/curv/package.nix @@ -14,7 +14,12 @@ makeWrapper, openexr, onetbb, - xorg, + libxrandr, + libxi, + libxinerama, + libxext, + libxcursor, + libx11, ilmbase, llvmPackages, unstableGitUpdater, @@ -49,12 +54,12 @@ stdenv.mkDerivation { libpng openexr onetbb - xorg.libX11 - xorg.libXcursor - xorg.libXext - xorg.libXi - xorg.libXinerama - xorg.libXrandr + libx11 + libxcursor + libxext + libxi + libxinerama + libxrandr ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ ilmbase diff --git a/pkgs/by-name/da/daktilo/package.nix b/pkgs/by-name/da/daktilo/package.nix index e9b3e9773a61..ca4158b7b718 100644 --- a/pkgs/by-name/da/daktilo/package.nix +++ b/pkgs/by-name/da/daktilo/package.nix @@ -6,7 +6,9 @@ unixtools, pkg-config, alsa-lib, - xorg, + libxtst, + libxi, + libx11, }: rustPlatform.buildRustPackage rec { @@ -29,9 +31,9 @@ rustPlatform.buildRustPackage rec { buildInputs = [ alsa-lib - xorg.libX11 - xorg.libXi - xorg.libXtst + libx11 + libxi + libxtst ]; nativeCheckInputs = [ diff --git a/pkgs/by-name/da/darkplaces/package.nix b/pkgs/by-name/da/darkplaces/package.nix index 7776b8a984cd..f970515af9c8 100644 --- a/pkgs/by-name/da/darkplaces/package.nix +++ b/pkgs/by-name/da/darkplaces/package.nix @@ -6,7 +6,7 @@ libjpeg, SDL2, libvorbis, - xorg, + libx11, }: stdenv.mkDerivation { pname = "darkplaces"; @@ -23,7 +23,7 @@ stdenv.mkDerivation { zlib libjpeg SDL2 - xorg.libX11 + libx11 ]; buildFlags = [ "release" ]; diff --git a/pkgs/by-name/da/davinci-resolve/package.nix b/pkgs/by-name/da/davinci-resolve/package.nix index ec22c2d055c7..0b77d82e0942 100644 --- a/pkgs/by-name/da/davinci-resolve/package.nix +++ b/pkgs/by-name/da/davinci-resolve/package.nix @@ -9,7 +9,28 @@ addDriverRunpath, dbus, libGLU, - xorg, + xkeyboard-config, + libxcb-util, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxxf86vm, + libxt, + libxtst, + libxrender, + libxrandr, + libxi, + libxinerama, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libsm, + libice, + libxcb, buildFHSEnv, bash, writeText, @@ -46,7 +67,7 @@ let # Pretty sure, there are missing dependencies ... buildInputs = [ libGLU - xorg.libXxf86vm + libxxf86vm ]; src = @@ -221,28 +242,28 @@ buildFHSEnv { python3.pkgs.numpy udev xdg-utils # xdg-open needed to open URLs - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXinerama - xorg.libXrandr - xorg.libXrender - xorg.libXt - xorg.libXtst - xorg.libXxf86vm - xorg.libxcb - xorg.xcbutil - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm - xorg.xkeyboardconfig + libice + libsm + libx11 + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxinerama + libxrandr + libxrender + libxt + libxtst + libxxf86vm + libxcb + libxcb-util + libxcb-image + libxcb-keysyms + libxcb-render-util + libxcb-wm + xkeyboard-config zlib ]; diff --git a/pkgs/by-name/db/dbus/package.nix b/pkgs/by-name/db/dbus/package.nix index f101a9c4b4db..8344e570cfaa 100644 --- a/pkgs/by-name/db/dbus/package.nix +++ b/pkgs/by-name/db/dbus/package.nix @@ -15,7 +15,9 @@ autoreconfHook, autoconf-archive, x11Support ? (stdenv.hostPlatform.isLinux || stdenv.hostPlatform.isDarwin), - xorg, + libx11, + libsm, + libice, }: stdenv.mkDerivation rec { @@ -70,9 +72,9 @@ stdenv.mkDerivation rec { buildInputs = lib.optionals x11Support [ - xorg.libX11 - xorg.libICE - xorg.libSM + libx11 + libice + libsm ] ++ lib.optional enableSystemd systemdMinimal ++ lib.optionals stdenv.hostPlatform.isLinux [ diff --git a/pkgs/by-name/dd/ddcutil/package.nix b/pkgs/by-name/dd/ddcutil/package.nix index 0b67ce5e17f7..449904b5abdb 100644 --- a/pkgs/by-name/dd/ddcutil/package.nix +++ b/pkgs/by-name/dd/ddcutil/package.nix @@ -10,7 +10,8 @@ libgudev, libusb1, libdrm, - xorg, + libxrandr, + libxext, }: stdenv.mkDerivation rec { @@ -34,8 +35,8 @@ stdenv.mkDerivation rec { libgudev libusb1 udev - xorg.libXext - xorg.libXrandr + libxext + libxrandr ]; enableParallelBuilding = true; diff --git a/pkgs/by-name/de/deezer-enhanced/package.nix b/pkgs/by-name/de/deezer-enhanced/package.nix index bbc0468530f3..5f850f2cdd27 100644 --- a/pkgs/by-name/de/deezer-enhanced/package.nix +++ b/pkgs/by-name/de/deezer-enhanced/package.nix @@ -9,7 +9,13 @@ gnutar, ### Libs - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxcb, libxkbcommon, glib, nss, @@ -47,13 +53,13 @@ stdenvNoCC.mkDerivation rec { buildInputs = [ ### Xorg libs - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxcb + libx11 + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxcb ### Systemd libs systemdLibs @@ -90,13 +96,13 @@ stdenvNoCC.mkDerivation rec { --set LD_LIBRARY_PATH ${ lib.makeLibraryPath [ ### Xorg libs - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxcb + libx11 + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxcb ### Systemd libs systemdLibs diff --git a/pkgs/by-name/de/densify/package.nix b/pkgs/by-name/de/densify/package.nix index 0cac63030e5c..1f1d018da3f2 100644 --- a/pkgs/by-name/de/densify/package.nix +++ b/pkgs/by-name/de/densify/package.nix @@ -5,7 +5,7 @@ gtk3, gobject-introspection, wrapGAppsHook3, - xorg, + xrandr, gnugrep, ghostscript, libnotify, @@ -44,7 +44,7 @@ python3Packages.buildPythonApplication rec { lib.makeBinPath [ ghostscript gnugrep - xorg.xrandr + xrandr libnotify ] }" diff --git a/pkgs/by-name/di/dina-font/package.nix b/pkgs/by-name/di/dina-font/package.nix index 4b6c1c613144..269db69affa6 100644 --- a/pkgs/by-name/di/dina-font/package.nix +++ b/pkgs/by-name/di/dina-font/package.nix @@ -4,7 +4,8 @@ fetchzip, fontforge, bdftopcf, - xorg, + mkfontscale, + fonttosfnt, }: stdenv.mkDerivation { @@ -26,8 +27,8 @@ stdenv.mkDerivation { nativeBuildInputs = [ fontforge bdftopcf - xorg.mkfontscale - xorg.fonttosfnt + mkfontscale + fonttosfnt ]; buildPhase = '' diff --git a/pkgs/by-name/di/directfb/package.nix b/pkgs/by-name/di/directfb/package.nix index 013b0f0f62c3..5fc7e7458b68 100644 --- a/pkgs/by-name/di/directfb/package.nix +++ b/pkgs/by-name/di/directfb/package.nix @@ -13,7 +13,10 @@ libpng, giflib, enableX11 ? true, - xorg, + libxrender, + libxext, + libx11, + xorgproto, enableSDL ? true, SDL, }: @@ -87,10 +90,10 @@ stdenv.mkDerivation rec { ] ++ lib.optional enableSDL SDL ++ lib.optionals enableX11 [ - xorg.xorgproto - xorg.libX11 - xorg.libXext - xorg.libXrender + xorgproto + libx11 + libxext + libxrender ]; env = { diff --git a/pkgs/by-name/di/displaycal/package.nix b/pkgs/by-name/di/displaycal/package.nix index f22378ff93d9..c441b4632aa7 100644 --- a/pkgs/by-name/di/displaycal/package.nix +++ b/pkgs/by-name/di/displaycal/package.nix @@ -5,7 +5,11 @@ wrapGAppsHook3, gtk3, librsvg, - xorg, + libxxf86vm, + libxrandr, + libxinerama, + libxext, + libx11, argyllcms, }: @@ -41,11 +45,11 @@ python3.pkgs.buildPythonApplication rec { buildInputs = [ gtk3 librsvg - xorg.libX11 - xorg.libXxf86vm - xorg.libXext - xorg.libXinerama - xorg.libXrandr + libx11 + libxxf86vm + libxext + libxinerama + libxrandr ]; # Workaround for eoyilmaz/displaycal-py3#261 diff --git a/pkgs/by-name/dj/djview/package.nix b/pkgs/by-name/dj/djview/package.nix index 1945c82c063b..4ea51bc96674 100644 --- a/pkgs/by-name/dj/djview/package.nix +++ b/pkgs/by-name/dj/djview/package.nix @@ -8,7 +8,7 @@ pkg-config, djvulibre, libsForQt5, - xorg, + libxt, libtiff, }: @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { buildInputs = [ djvulibre libsForQt5.qtbase - xorg.libXt + libxt libtiff ]; diff --git a/pkgs/by-name/dr/dragonfly-reverb/package.nix b/pkgs/by-name/dr/dragonfly-reverb/package.nix index 305854d58ad9..613e3d9e4edc 100644 --- a/pkgs/by-name/dr/dragonfly-reverb/package.nix +++ b/pkgs/by-name/dr/dragonfly-reverb/package.nix @@ -5,7 +5,7 @@ libjack2, libGL, pkg-config, - xorg, + libx11, }: stdenv.mkDerivation rec { @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ libjack2 - xorg.libX11 + libx11 libGL ]; diff --git a/pkgs/by-name/dr/drawterm/package.nix b/pkgs/by-name/dr/drawterm/package.nix index 6a588d8ca82b..e9b98a9a5a7e 100644 --- a/pkgs/by-name/dr/drawterm/package.nix +++ b/pkgs/by-name/dr/drawterm/package.nix @@ -5,7 +5,8 @@ unstableGitUpdater, installShellFiles, makeWrapper, - xorg, + libxt, + libx11, pkg-config, wayland-scanner, pipewire, @@ -51,8 +52,8 @@ stdenv.mkDerivation { libdecor ] ++ lib.optionals withXorg [ - xorg.libX11 - xorg.libXt + libx11 + libxt ]; makeFlags = diff --git a/pkgs/by-name/dr/dreamchess/package.nix b/pkgs/by-name/dr/dreamchess/package.nix index d53a874d8d91..6862666c8980 100644 --- a/pkgs/by-name/dr/dreamchess/package.nix +++ b/pkgs/by-name/dr/dreamchess/package.nix @@ -17,7 +17,8 @@ libXext, libGL, libGLU, - xorg, + libx11, + libxcb, }: stdenv.mkDerivation (finalAttrs: { @@ -46,8 +47,8 @@ stdenv.mkDerivation (finalAttrs: { libXext libGL libGLU - xorg.libxcb - xorg.libX11 + libxcb + libx11 ]; nativeBuildInputs = [ cmake diff --git a/pkgs/by-name/dr/drumkv1/package.nix b/pkgs/by-name/dr/drumkv1/package.nix index c7b30b6e4310..12b3981c5ef7 100644 --- a/pkgs/by-name/dr/drumkv1/package.nix +++ b/pkgs/by-name/dr/drumkv1/package.nix @@ -10,7 +10,7 @@ liblo, lv2, qt6, - xorg, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { libsndfile liblo lv2 - xorg.libX11 + libx11 qt6.qtbase qt6.qtwayland qt6.qtsvg diff --git a/pkgs/by-name/e-/e-search/package.nix b/pkgs/by-name/e-/e-search/package.nix index 6d7b1fa47a6a..951cc856cb65 100644 --- a/pkgs/by-name/e-/e-search/package.nix +++ b/pkgs/by-name/e-/e-search/package.nix @@ -26,7 +26,11 @@ libsForQt5, pango, pangomm, - xorg, + libxt, + libxtst, + libxrandr, + libx11, + libxcb, zlib, nix-update-script, commandLineArgs ? "", @@ -108,11 +112,11 @@ stdenv.mkDerivation (finalAttrs: { libsForQt5.qt5.qtxmlpatterns pango pangomm - xorg.libX11 - xorg.libXrandr - xorg.libXt - xorg.libXtst - xorg.libxcb + libx11 + libxrandr + libxt + libxtst + libxcb zlib ]; diff --git a/pkgs/by-name/ed/eduke32/package.nix b/pkgs/by-name/ed/eduke32/package.nix index bcd8c9340546..c5b324ae13dc 100644 --- a/pkgs/by-name/ed/eduke32/package.nix +++ b/pkgs/by-name/ed/eduke32/package.nix @@ -14,7 +14,7 @@ libGL, SDL2, SDL2_mixer, - xorg, + libx11, graphicsmagick, unstableGitUpdater, }: @@ -60,7 +60,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib libGL - xorg.libX11 + libx11 ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/ef/efont-unicode/package.nix b/pkgs/by-name/ef/efont-unicode/package.nix index 2c8d7c2c42b3..8fc8a4c71f53 100644 --- a/pkgs/by-name/ef/efont-unicode/package.nix +++ b/pkgs/by-name/ef/efont-unicode/package.nix @@ -3,7 +3,9 @@ stdenv, fetchurl, libfaketime, - xorg, + mkfontscale, + fonttosfnt, + bdftopcf, }: stdenv.mkDerivation rec { @@ -17,9 +19,9 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ libfaketime - xorg.bdftopcf - xorg.fonttosfnt - xorg.mkfontscale + bdftopcf + fonttosfnt + mkfontscale ]; buildPhase = '' diff --git a/pkgs/by-name/eg/ego/package.nix b/pkgs/by-name/eg/ego/package.nix index ee135f7ff9c1..bffa1ea6ec8f 100644 --- a/pkgs/by-name/eg/ego/package.nix +++ b/pkgs/by-name/eg/ego/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, makeBinaryWrapper, acl, - xorg, + xhost, }: rustPlatform.buildRustPackage rec { @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage rec { ]; postInstall = '' - wrapProgram $out/bin/ego --prefix PATH : ${lib.makeBinPath [ xorg.xhost ]} + wrapProgram $out/bin/ego --prefix PATH : ${lib.makeBinPath [ xhost ]} ''; meta = { diff --git a/pkgs/by-name/el/electricsheep/package.nix b/pkgs/by-name/el/electricsheep/package.nix index 7fb02d70d2bf..41ec4b9f9227 100644 --- a/pkgs/by-name/el/electricsheep/package.nix +++ b/pkgs/by-name/el/electricsheep/package.nix @@ -8,7 +8,7 @@ lua5_1, curl, libpng, - xorg, + libxrender, pkg-config, flam3, libgtop, @@ -47,7 +47,7 @@ stdenv.mkDerivation { lua5_1 curl libpng - xorg.libXrender + libxrender flam3 libgtop boost diff --git a/pkgs/by-name/el/electron-fiddle/package.nix b/pkgs/by-name/el/electron-fiddle/package.nix index 85d7c0689272..9b3e4854410e 100644 --- a/pkgs/by-name/el/electron-fiddle/package.nix +++ b/pkgs/by-name/el/electron-fiddle/package.nix @@ -129,28 +129,28 @@ buildFHSEnv { nspr nss pango - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxcb + libx11 + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxcb # for running Electron before 18.3.5/19.0.5/20.0.0 inside gdk-pixbuf # for running Electron before 16.0.0 inside - xorg.libxshmfence + libxshmfence # for running Electron before 11.0.0 inside - xorg.libXcursor - xorg.libXi - xorg.libXrender - xorg.libXtst + libxcursor + libxi + libxrender + libxtst # for running Electron before 10.0.0 inside - xorg.libXScrnSaver + libxscrnsaver # for running Electron before 8.0.0 inside libuuid diff --git a/pkgs/by-name/el/eli/package.nix b/pkgs/by-name/el/eli/package.nix index f532faa20b31..27907866d2e2 100644 --- a/pkgs/by-name/el/eli/package.nix +++ b/pkgs/by-name/el/eli/package.nix @@ -8,7 +8,10 @@ fontconfig, tk, ncurses, - xorg, + libxt, + libxext, + libxaw, + libx11, file, }: @@ -47,10 +50,10 @@ stdenv.mkDerivation rec { buildInputs = [ ncurses fontconfig - xorg.libX11.dev - xorg.libXt.dev - xorg.libXaw.dev - xorg.libXext.dev + libx11.dev + libxt.dev + libxaw.dev + libxext.dev ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/en/enpass/package.nix b/pkgs/by-name/en/enpass/package.nix index ef25ad4b3802..55b21ee2a309 100644 --- a/pkgs/by-name/en/enpass/package.nix +++ b/pkgs/by-name/en/enpass/package.nix @@ -2,7 +2,17 @@ stdenv, fetchurl, dpkg, - xorg, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxscrnsaver, + libxrender, + libxi, + libx11, + libsm, + libice, + libxcb, glib, libGLU, libGL, @@ -50,13 +60,13 @@ let libpulseaudio zlib dbus - xorg.libX11 - xorg.libXi - xorg.libSM - xorg.libICE - xorg.libXrender - xorg.libXScrnSaver - xorg.libxcb + libx11 + libxi + libsm + libice + libxrender + libxscrnsaver + libxcb libcap glib gtk3 @@ -64,10 +74,10 @@ let curl libuuid cups - xorg.xcbutilwm # libxcb-icccm.so.4 - xorg.xcbutilimage # libxcb-image.so.0 - xorg.xcbutilkeysyms # libxcb-keysyms.so.1 - xorg.xcbutilrenderutil # libxcb-render-util.so.0 + libxcb-wm # libxcb-icccm.so.4 + libxcb-image # libxcb-image.so.0 + libxcb-keysyms # libxcb-keysyms.so.1 + libxcb-render-util # libxcb-render-util.so.0 xz libxkbcommon ]; diff --git a/pkgs/by-name/en/entangle/package.nix b/pkgs/by-name/en/entangle/package.nix index 889bbedce93c..ef14a48b48cf 100644 --- a/pkgs/by-name/en/entangle/package.nix +++ b/pkgs/by-name/en/entangle/package.nix @@ -35,7 +35,8 @@ orc, udev, util-linux, - xorg, + libxtst, + libxdmcp, zstd, }: @@ -107,8 +108,8 @@ stdenv.mkDerivation (finalAttrs: { udev util-linux zstd - xorg.libXdmcp - xorg.libXtst + libxdmcp + libxtst ]; # Disable building of doc/reference since it requires network connection to render XML to HTML diff --git a/pkgs/by-name/en/envision/package.nix b/pkgs/by-name/en/envision/package.nix index 546cdcf30f10..830615a493de 100644 --- a/pkgs/by-name/en/envision/package.nix +++ b/pkgs/by-name/en/envision/package.nix @@ -35,11 +35,11 @@ buildFHSEnv { # Additional dependencies required by Monado when built using Envision libgbm shaderc - xorg.libX11 - xorg.libxcb - xorg.libXrandr - xorg.libXrender - xorg.xorgproto + libx11 + libxcb + libxrandr + libxrender + xorgproto SDL2 wayland mesa-gl-headers diff --git a/pkgs/by-name/en/envypn-font/package.nix b/pkgs/by-name/en/envypn-font/package.nix index 9c5bda82eeb1..991c27d9b2e6 100644 --- a/pkgs/by-name/en/envypn-font/package.nix +++ b/pkgs/by-name/en/envypn-font/package.nix @@ -3,7 +3,8 @@ stdenv, fetchurl, libfaketime, - xorg, + mkfontscale, + fonttosfnt, }: stdenv.mkDerivation rec { @@ -17,8 +18,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ libfaketime - xorg.fonttosfnt - xorg.mkfontscale + fonttosfnt + mkfontscale ]; unpackPhase = '' diff --git a/pkgs/by-name/ep/epick/package.nix b/pkgs/by-name/ep/epick/package.nix index abc25b068154..bc8dc6253ca9 100644 --- a/pkgs/by-name/ep/epick/package.nix +++ b/pkgs/by-name/ep/epick/package.nix @@ -8,7 +8,10 @@ fontconfig, freetype, libGL, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage rec { @@ -33,10 +36,10 @@ rustPlatform.buildRustPackage rec { expat fontconfig freetype - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ]; postInstall = '' diff --git a/pkgs/by-name/eq/eq10q/package.nix b/pkgs/by-name/eq/eq10q/package.nix index 3e758c0c94ca..377268ae9e49 100644 --- a/pkgs/by-name/eq/eq10q/package.nix +++ b/pkgs/by-name/eq/eq10q/package.nix @@ -9,7 +9,9 @@ libxcb, lv2, pkg-config, - xorg, + libxdmcp, + libpthread-stubs, + libxshmfence, }: stdenv.mkDerivation rec { pname = "eq10q"; @@ -28,9 +30,9 @@ stdenv.mkDerivation rec { gtkmm2 libxcb lv2 - xorg.libpthreadstubs - xorg.libXdmcp - xorg.libxshmfence + libpthread-stubs + libxdmcp + libxshmfence ]; patches = [ diff --git a/pkgs/by-name/et/etterna/package.nix b/pkgs/by-name/et/etterna/package.nix index 842495a98dab..569535a18b63 100644 --- a/pkgs/by-name/et/etterna/package.nix +++ b/pkgs/by-name/et/etterna/package.nix @@ -9,7 +9,11 @@ pkg-config, openssl, libGLU, - xorg, + libxvmc, + libxrandr, + libxinerama, + libxext, + libx11, alsa-lib, libjack2, libpulseaudio, @@ -49,11 +53,11 @@ stdenv.mkDerivation (finalAttrs: { libGLU libogg sse2neon - xorg.libXinerama - xorg.libXrandr - xorg.libX11 - xorg.libXext # Needed for DPMS - xorg.libXvMC + libxinerama + libxrandr + libx11 + libxext # Needed for DPMS + libxvmc ]; desktopItems = [ diff --git a/pkgs/by-name/eu/eureka-editor/package.nix b/pkgs/by-name/eu/eureka-editor/package.nix index e27027ae21f2..c611c410683f 100644 --- a/pkgs/by-name/eu/eureka-editor/package.nix +++ b/pkgs/by-name/eu/eureka-editor/package.nix @@ -5,7 +5,7 @@ fltk, zlib, xdg-utils, - xorg, + libxinerama, libjpeg, libGLU, }: @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { zlib xdg-utils libjpeg - xorg.libXinerama + libxinerama libGLU ]; diff --git a/pkgs/by-name/ev/everspace/package.nix b/pkgs/by-name/ev/everspace/package.nix index aa6edff81292..d8c8b86efb3a 100644 --- a/pkgs/by-name/ev/everspace/package.nix +++ b/pkgs/by-name/ev/everspace/package.nix @@ -17,7 +17,17 @@ openal, # Unreal Engine 4 Dependencies - xorg, + libxxf86vm, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxcursor, + libxau, + libx11, + libxcb, }: # Known issues: @@ -51,17 +61,17 @@ stdenv.mkDerivation rec { libGL # ue4 - xorg.libX11 - xorg.libXScrnSaver - xorg.libXau - xorg.libXcursor - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXxf86vm - xorg.libxcb + libx11 + libxscrnsaver + libxau + libxcursor + libxext + libxfixes + libxi + libxrandr + libxrender + libxxf86vm + libxcb ]; unpackPhase = '' diff --git a/pkgs/by-name/ex/exegol/package.nix b/pkgs/by-name/ex/exegol/package.nix index 8d4937f0fa31..602b12276abf 100644 --- a/pkgs/by-name/ex/exegol/package.nix +++ b/pkgs/by-name/ex/exegol/package.nix @@ -2,7 +2,7 @@ lib, fetchFromGitHub, python3Packages, - xorg, + xhost, }: python3Packages.buildPythonApplication rec { pname = "exegol"; @@ -40,7 +40,7 @@ python3Packages.buildPythonApplication rec { supabase ] ++ pyjwt.optional-dependencies.crypto - ++ [ xorg.xhost ] + ++ [ xhost ] ++ lib.optional (!stdenv.hostPlatform.isLinux) tzlocal; doCheck = true; diff --git a/pkgs/by-name/ex/exegol4/package.nix b/pkgs/by-name/ex/exegol4/package.nix index fd0b774384bd..9a3bfaed5d9e 100644 --- a/pkgs/by-name/ex/exegol4/package.nix +++ b/pkgs/by-name/ex/exegol4/package.nix @@ -2,7 +2,7 @@ fetchPypi, lib, python3Packages, - xorg, + xhost, }: python3Packages.buildPythonApplication rec { pname = "exegol"; @@ -32,7 +32,7 @@ python3Packages.buildPythonApplication rec { argcomplete tzlocal ] - ++ [ xorg.xhost ]; + ++ [ xhost ]; doCheck = true; diff --git a/pkgs/by-name/ex/exodus/package.nix b/pkgs/by-name/ex/exodus/package.nix index cf299cea789b..998a94578efb 100644 --- a/pkgs/by-name/ex/exodus/package.nix +++ b/pkgs/by-name/ex/exodus/package.nix @@ -12,7 +12,19 @@ atk, cairo, gdk-pixbuf, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxshmfence, + libxcb, xorg_sys_opengl, util-linux, alsa-lib, @@ -62,21 +74,21 @@ stdenv.mkDerivation (finalAttrs: { atk cairo gdk-pixbuf - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrender - xorg.libxshmfence - xorg.libXtst + libx11 + libxcb + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrender + libxshmfence + libxtst xorg_sys_opengl util-linux - xorg.libXrandr - xorg.libXScrnSaver + libxrandr + libxscrnsaver alsa-lib dbus.lib at-spi2-atk diff --git a/pkgs/by-name/fa/fastcompmgr/package.nix b/pkgs/by-name/fa/fastcompmgr/package.nix index 240b40b44b8c..46a881d0e5e4 100644 --- a/pkgs/by-name/fa/fastcompmgr/package.nix +++ b/pkgs/by-name/fa/fastcompmgr/package.nix @@ -1,7 +1,11 @@ { stdenv, fetchFromGitHub, - xorg, + libxrender, + libxfixes, + libxdamage, + libxcomposite, + libx11, pkgs, lib, }: @@ -19,11 +23,11 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pkgs.pkg-config ]; buildInputs = [ - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXfixes - xorg.libXrender + libx11 + libxcomposite + libxdamage + libxfixes + libxrender ]; installPhase = '' diff --git a/pkgs/by-name/fa/fastfetch/package.nix b/pkgs/by-name/fa/fastfetch/package.nix index 98dee9336f1f..60f149c76b01 100644 --- a/pkgs/by-name/fa/fastfetch/package.nix +++ b/pkgs/by-name/fa/fastfetch/package.nix @@ -35,7 +35,9 @@ vulkan-loader, wayland, xfconf, - xorg, + libxext, + libxdmcp, + libxau, yyjson, zlib, zfs, @@ -169,9 +171,9 @@ stdenv.mkDerivation (finalAttrs: { libXrandr libxcb # Required by libxcb messages - xorg.libXau - xorg.libXdmcp - xorg.libXext + libxau + libxdmcp + libxext ] ++ lib.optionals xfceSupport [ # Needed for XFWM theme and XFCE Terminal font. diff --git a/pkgs/by-name/fb/fbmenugen/package.nix b/pkgs/by-name/fb/fbmenugen/package.nix index 5e56e114376f..9d9fe7d7b1a5 100644 --- a/pkgs/by-name/fb/fbmenugen/package.nix +++ b/pkgs/by-name/fb/fbmenugen/package.nix @@ -6,7 +6,7 @@ makeWrapper, perlPackages, replaceVars, - xorg, + xmessage, wrapGAppsHook3, gitUpdater, }: @@ -24,7 +24,7 @@ perlPackages.buildPerlPackage rec { patches = [ (replaceVars ./0001-Fix-paths.patch { - xmessage = xorg.xmessage; + xmessage = xmessage; inherit fluxbox gnused; # replaced in postPatch fbmenugen = null; @@ -46,7 +46,7 @@ perlPackages.buildPerlPackage rec { perlPackages.Gtk3 perlPackages.LinuxDesktopFiles perlPackages.perl - xorg.xmessage + xmessage ]; dontConfigure = true; diff --git a/pkgs/by-name/fe/feather-tk/package.nix b/pkgs/by-name/fe/feather-tk/package.nix index 8f1890ed47cf..18f9da5a1124 100644 --- a/pkgs/by-name/fe/feather-tk/package.nix +++ b/pkgs/by-name/fe/feather-tk/package.nix @@ -14,7 +14,7 @@ nativefiledialog-extended, nlohmann_json, plutovg, - xorg, + xvfb, zlib, python3Packages ? null, enableNFD ? true, @@ -76,7 +76,7 @@ stdenv.mkDerivation (finalAttrs: { doCheck = enableTests; nativeCheckInputs = lib.optionals (enableTests && stdenv.isLinux) [ - xorg.xvfb-run + xvfb-run ]; checkPhase = lib.optionalString enableTests '' diff --git a/pkgs/by-name/fe/feh/package.nix b/pkgs/by-name/fe/feh/package.nix index 5bfb7676320c..54fdfc74f589 100644 --- a/pkgs/by-name/fe/feh/package.nix +++ b/pkgs/by-name/fe/feh/package.nix @@ -3,7 +3,9 @@ stdenv, fetchFromGitHub, makeWrapper, - xorg, + libxt, + libxinerama, + libx11, imlib2Full, libjpeg, libpng, @@ -34,9 +36,9 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ makeWrapper ]; buildInputs = [ - xorg.libXt - xorg.libX11 - xorg.libXinerama + libxt + libx11 + libxinerama imlib2Full libjpeg libpng diff --git a/pkgs/by-name/fe/fex/package.nix b/pkgs/by-name/fe/fex/package.nix index 8e251069a1e6..197e3a2671a3 100644 --- a/pkgs/by-name/fe/fex/package.nix +++ b/pkgs/by-name/fe/fex/package.nix @@ -23,7 +23,11 @@ libdrm, libGL, wayland, - xorg, + libxrender, + libxrandr, + libx11, + xorgproto, + libxcb, withQt ? true, qt6, }: @@ -35,11 +39,11 @@ let libdrm libGL wayland - xorg.libX11 - xorg.libxcb - xorg.libXrandr - xorg.libXrender - xorg.xorgproto + libx11 + libxcb + libxrandr + libxrender + xorgproto ]; pkgsCross32 = pkgsCross.gnu32; diff --git a/pkgs/by-name/fi/firefoxpwa/package.nix b/pkgs/by-name/fi/firefoxpwa/package.nix index 4cbefda35698..57f7b0a7fc5c 100644 --- a/pkgs/by-name/fi/firefoxpwa/package.nix +++ b/pkgs/by-name/fi/firefoxpwa/package.nix @@ -24,7 +24,7 @@ pkg-config, stdenv, udev, - xorg, + libxscrnsaver, }: rustPlatform.buildRustPackage rec { @@ -74,7 +74,7 @@ rustPlatform.buildRustPackage rec { pciutils pipewire udev - xorg.libXScrnSaver + libxscrnsaver ] ++ gtk_modules ++ extraLibs; diff --git a/pkgs/by-name/fl/flaresolverr/package.nix b/pkgs/by-name/fl/flaresolverr/package.nix index 8375fe0d3601..66f2d85cfe3a 100644 --- a/pkgs/by-name/fl/flaresolverr/package.nix +++ b/pkgs/by-name/fl/flaresolverr/package.nix @@ -8,7 +8,7 @@ chromium, python3, undetected-chromedriver, - xorg, + xvfb, nixosTests, }: @@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper ${python}/bin/python $out/bin/flaresolverr \ --add-flags "$out/share/flaresolverr-${finalAttrs.version}/src/flaresolverr.py" \ - --prefix PATH : "${lib.makeBinPath [ xorg.xvfb ]}" + --prefix PATH : "${lib.makeBinPath [ xvfb ]}" ''; passthru = { diff --git a/pkgs/by-name/fl/flatpak/package.nix b/pkgs/by-name/fl/flatpak/package.nix index e1bf5f0e0b1c..7f7e51d963a9 100644 --- a/pkgs/by-name/fl/flatpak/package.nix +++ b/pkgs/by-name/fl/flatpak/package.nix @@ -56,7 +56,7 @@ wrapGAppsNoGuiHook, xdg-dbus-proxy, xmlto, - xorg, + libxau, zstd, withAutoSideloading ? false, withDconf ? lib.meta.availableOn stdenv.hostPlatform dconf, @@ -219,7 +219,7 @@ stdenv.mkDerivation (finalAttrs: { python3 wayland wayland-protocols - xorg.libXau + libxau zstd ] ++ lib.optional withDconf dconf diff --git a/pkgs/by-name/fl/flitter/package.nix b/pkgs/by-name/fl/flitter/package.nix index 4b9ddc259b59..5bb63f144f0b 100644 --- a/pkgs/by-name/fl/flitter/package.nix +++ b/pkgs/by-name/fl/flitter/package.nix @@ -4,7 +4,7 @@ rustPlatform, fetchFromGitHub, pkg-config, - xorg, + libx11, }: rustPlatform.buildRustPackage rec { @@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec { ]; buildInputs = [ - xorg.libX11 + libx11 ]; meta = { diff --git a/pkgs/by-name/fo/forgejo/generic.nix b/pkgs/by-name/fo/forgejo/generic.nix index f3eff48d9700..c11dd55225ca 100644 --- a/pkgs/by-name/fo/forgejo/generic.nix +++ b/pkgs/by-name/fo/forgejo/generic.nix @@ -21,7 +21,7 @@ nixosTests, openssh, sqliteSupport ? true, - xorg, + lndir, runCommand, stdenv, fetchFromGitea, @@ -167,7 +167,7 @@ buildGoModule rec { { nativeBuildInputs = [ brotli - xorg.lndir + lndir ]; } '' diff --git a/pkgs/by-name/fr/frame/package.nix b/pkgs/by-name/fr/frame/package.nix index b3fa616561ae..8e2755273597 100644 --- a/pkgs/by-name/fr/frame/package.nix +++ b/pkgs/by-name/fr/frame/package.nix @@ -4,7 +4,10 @@ stdenv, fetchurl, pkg-config, - xorg, + xorg-server, + libxi, + libxext, + libx11, }: stdenv.mkDerivation rec { @@ -20,10 +23,10 @@ stdenv.mkDerivation rec { stdenv ] ++ lib.optionals enableX11 [ - xorg.xorgserver - xorg.libX11 - xorg.libXext - xorg.libXi + xorg-server + libx11 + libxext + libxi ]; configureFlags = lib.optional enableX11 "--with-x11"; diff --git a/pkgs/by-name/fu/furtherance/package.nix b/pkgs/by-name/fu/furtherance/package.nix index 6dfaef0e9fb3..fc370f63110a 100644 --- a/pkgs/by-name/fu/furtherance/package.nix +++ b/pkgs/by-name/fu/furtherance/package.nix @@ -7,7 +7,10 @@ libxkbcommon, openssl, pkg-config, - xorg, + libxscrnsaver, + libxi, + libxcursor, + libx11, vulkan-loader, wayland, }: @@ -32,10 +35,10 @@ rustPlatform.buildRustPackage (finalAttrs: { fontconfig openssl libxkbcommon - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcursor - xorg.libXi + libx11 + libxscrnsaver + libxcursor + libxi vulkan-loader wayland ]; diff --git a/pkgs/by-name/ga/galaxy-buds-client/package.nix b/pkgs/by-name/ga/galaxy-buds-client/package.nix index eb16155be2aa..ecedbe0ceb6d 100644 --- a/pkgs/by-name/ga/galaxy-buds-client/package.nix +++ b/pkgs/by-name/ga/galaxy-buds-client/package.nix @@ -7,7 +7,9 @@ fontconfig, glib, libglvnd, - xorg, + libx11, + libsm, + libice, makeWrapper, makeDesktopItem, copyDesktopItems, @@ -45,9 +47,9 @@ buildDotnetModule rec { runtimeDeps = [ libglvnd - xorg.libSM - xorg.libICE - xorg.libX11 + libsm + libice + libx11 ]; postFixup = '' diff --git a/pkgs/by-name/ga/gamescope/package.nix b/pkgs/by-name/ga/gamescope/package.nix index dcba465b498f..8b2e15c0de74 100644 --- a/pkgs/by-name/ga/gamescope/package.nix +++ b/pkgs/by-name/ga/gamescope/package.nix @@ -8,7 +8,20 @@ pkg-config, ninja, cmake, - xorg, + libxxf86vm, + libxtst, + libxres, + libxrender, + libxmu, + libxi, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + xwininfo, + xprop, + libxcb, libdrm, libei, vulkan-loader, @@ -128,8 +141,8 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ pipewire hwdata - xorg.libX11 - xorg.libxcb + libx11 + libxcb wayland wayland-protocols vulkan-loader @@ -141,16 +154,16 @@ stdenv.mkDerivation (finalAttrs: { wlroots.buildInputs ++ [ # gamescope uses a custom wlroots branch - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXi - xorg.libXmu - xorg.libXrender - xorg.libXres - xorg.libXtst - xorg.libXxf86vm + libxcomposite + libxcursor + libxdamage + libxext + libxi + libxmu + libxrender + libxres + libxtst + libxxf86vm libavif libdrm libei @@ -175,8 +188,8 @@ stdenv.mkDerivation (finalAttrs: { wrapProgram "$out/bin/gamescope" \ --prefix PATH : ${ lib.makeBinPath [ - xorg.xprop - xorg.xwininfo + xprop + xwininfo ] } diff --git a/pkgs/by-name/ga/gapcast/package.nix b/pkgs/by-name/ga/gapcast/package.nix index 57ed1665d766..ab868cd2413b 100644 --- a/pkgs/by-name/ga/gapcast/package.nix +++ b/pkgs/by-name/ga/gapcast/package.nix @@ -4,7 +4,7 @@ buildGoModule, fetchFromGitHub, libpcap, - xorg, + libx11, }: buildGoModule rec { @@ -22,7 +22,7 @@ buildGoModule rec { buildInputs = [ libpcap - xorg.libX11 + libx11 ]; ldflags = [ diff --git a/pkgs/by-name/ga/gauge/package.nix b/pkgs/by-name/ga/gauge/package.nix index cbc37f6d0a2f..5f568a9321ae 100644 --- a/pkgs/by-name/ga/gauge/package.nix +++ b/pkgs/by-name/ga/gauge/package.nix @@ -4,7 +4,7 @@ makeWrapper, stdenvNoCC, lib, - xorg, + lndir, gaugePlugins, plugins ? [ ], }: @@ -47,7 +47,7 @@ stdenvNoCC.mkDerivation { nativeBuildInputs = [ gauge-unwrapped makeWrapper - xorg.lndir + lndir ]; passthru = { diff --git a/pkgs/by-name/gd/gdlauncher-carbon/package.nix b/pkgs/by-name/gd/gdlauncher-carbon/package.nix index 800a799b40fc..941875d3abd7 100644 --- a/pkgs/by-name/gd/gdlauncher-carbon/package.nix +++ b/pkgs/by-name/gd/gdlauncher-carbon/package.nix @@ -7,7 +7,13 @@ makeWrapper, copyDesktopItems, autoPatchelfHook, - xorg, + libxxf86vm, + libxrandr, + libxext, + libxcursor, + libx11, + xrandr, + libxcb, libpulseaudio, libGL, udev, @@ -46,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libxcb + libxcb stdenv.cc.cc.lib ]; @@ -70,11 +76,11 @@ stdenv.mkDerivation (finalAttrs: { postConfigure = let libPath = lib.makeLibraryPath [ - xorg.libX11 - xorg.libXext - xorg.libXcursor - xorg.libXrandr - xorg.libXxf86vm + libx11 + libxext + libxcursor + libxrandr + libxxf86vm # lwjgl libpulseaudio @@ -88,8 +94,8 @@ stdenv.mkDerivation (finalAttrs: { # Used for opening directories and URLs in the electron app xdg-utils - # xorg.xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 - xorg.xrandr + # xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 + xrandr ]; in '' diff --git a/pkgs/by-name/ge/geis/package.nix b/pkgs/by-name/ge/geis/package.nix index 8446cb446a17..540c84ca8446 100644 --- a/pkgs/by-name/ge/geis/package.nix +++ b/pkgs/by-name/ge/geis/package.nix @@ -13,7 +13,10 @@ gobject-introspection, grail, gtk3, - xorg, + libxtst, + libxi, + libxext, + libx11, pango, xorgserver, testers, @@ -51,10 +54,10 @@ stdenv.mkDerivation (finalAttrs: { gdk-pixbuf grail gtk3 - xorg.libX11 - xorg.libXext - xorg.libXi - xorg.libXtst + libx11 + libxext + libxi + libxtst pango python3Packages.python xorgserver diff --git a/pkgs/by-name/ge/gencfsm/package.nix b/pkgs/by-name/ge/gencfsm/package.nix index 780684a117ff..89bd43c7cd80 100644 --- a/pkgs/by-name/ge/gencfsm/package.nix +++ b/pkgs/by-name/ge/gencfsm/package.nix @@ -14,7 +14,8 @@ gtk3, vala, wrapGAppsHook3, - xorg, + libsm, + libice, gobject-introspection, }: @@ -49,8 +50,8 @@ stdenv.mkDerivation rec { encfs gtk3 libgee - xorg.libSM - xorg.libICE + libsm + libice libsecret ]; diff --git a/pkgs/by-name/ge/genymotion/package.nix b/pkgs/by-name/ge/genymotion/package.nix index 6be7b711824a..1cfe08fb9dd7 100644 --- a/pkgs/by-name/ge/genymotion/package.nix +++ b/pkgs/by-name/ge/genymotion/package.nix @@ -7,7 +7,7 @@ zlib, libGL, glib, - xorg, + libx11, libxkbcommon, xdg-utils, libXrender, @@ -30,7 +30,7 @@ let stdenv.cc.cc zlib glib - xorg.libX11 + libx11 libxkbcommon libXmu libXi diff --git a/pkgs/by-name/ge/geogebra/package.nix b/pkgs/by-name/ge/geogebra/package.nix index 128b1973a50b..2c4b3610c3f5 100644 --- a/pkgs/by-name/ge/geogebra/package.nix +++ b/pkgs/by-name/ge/geogebra/package.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, libGL, - xorg, + libxxf86vm, jre, makeDesktopItem, makeWrapper, @@ -92,7 +92,7 @@ let --prefix LD_LIBRARY_PATH : "${ lib.makeLibraryPath [ libGL - xorg.libXxf86vm + libxxf86vm ] }" \ --set MESA_GL_VERSION_OVERRIDE 3.0 \ diff --git a/pkgs/by-name/gf/gfxstream/package.nix b/pkgs/by-name/gf/gfxstream/package.nix index af693f9d97ea..5ec352798319 100644 --- a/pkgs/by-name/gf/gfxstream/package.nix +++ b/pkgs/by-name/gf/gfxstream/package.nix @@ -12,7 +12,7 @@ libglvnd, vulkan-headers, vulkan-loader, - xorg, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { libglvnd vulkan-headers vulkan-loader - xorg.libX11 + libx11 ] ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform libdrm) [ libdrm ]; diff --git a/pkgs/by-name/gh/ghostscript/package.nix b/pkgs/by-name/gh/ghostscript/package.nix index 72b8d217748e..0a79f4f1874a 100644 --- a/pkgs/by-name/gh/ghostscript/package.nix +++ b/pkgs/by-name/gh/ghostscript/package.nix @@ -27,7 +27,10 @@ cupsSupport ? config.ghostscript.cups or (!stdenv.hostPlatform.isDarwin), cups, x11Support ? cupsSupport, - xorg, # with CUPS, X11 only adds very little + libice, + libx11, + libxext, + libxt, dynamicDrivers ? true, # for passthru.tests @@ -130,10 +133,10 @@ stdenv.mkDerivation rec { openjpeg ] ++ lib.optionals x11Support [ - xorg.libICE - xorg.libX11 - xorg.libXext - xorg.libXt + libice + libx11 + libxext + libxt ] ++ lib.optional cupsSupport cups; diff --git a/pkgs/by-name/gi/giac/package.nix b/pkgs/by-name/gi/giac/package.nix index c6b89f93fa4a..7c4c1754eb6d 100644 --- a/pkgs/by-name/gi/giac/package.nix +++ b/pkgs/by-name/gi/giac/package.nix @@ -28,7 +28,7 @@ enableGUI ? false, libGL, libGLU, - xorg, + libx11, fltk, enableMicroPy ? false, python3, @@ -139,7 +139,7 @@ stdenv.mkDerivation rec { libGL libGLU fltk - xorg.libX11 + libx11 ] ++ lib.optional enableMicroPy python3; diff --git a/pkgs/by-name/gi/gimx/package.nix b/pkgs/by-name/gi/gimx/package.nix index 7b37c872dc57..5b7be0af6a25 100644 --- a/pkgs/by-name/gi/gimx/package.nix +++ b/pkgs/by-name/gi/gimx/package.nix @@ -9,7 +9,8 @@ libxml2, ncurses5, libmhash, - xorg, + libxi, + libx11, }: let @@ -45,8 +46,8 @@ stdenv.mkDerivation rec { libxml2 ncurses5 libmhash - xorg.libX11 - xorg.libXi + libx11 + libxi ]; installPhase = '' diff --git a/pkgs/by-name/gi/github-desktop/package.nix b/pkgs/by-name/gi/github-desktop/package.nix index e36941a93de4..3ac3f6182756 100644 --- a/pkgs/by-name/gi/github-desktop/package.nix +++ b/pkgs/by-name/gi/github-desktop/package.nix @@ -10,7 +10,8 @@ curl, nss, nspr, - xorg, + libxdamage, + libx11, libdrm, alsa-lib, cups, @@ -53,8 +54,8 @@ stdenvNoCC.mkDerivation (finalAttrs: { buildInputs = [ gnome-keyring - xorg.libXdamage - xorg.libX11 + libxdamage + libx11 libsecret git curl diff --git a/pkgs/by-name/gl/glee/package.nix b/pkgs/by-name/gl/glee/package.nix index 05da6adf308b..240e40f9fb07 100644 --- a/pkgs/by-name/gl/glee/package.nix +++ b/pkgs/by-name/gl/glee/package.nix @@ -5,7 +5,7 @@ cmake, libGLU, libGL, - xorg, + libx11, }: stdenv.mkDerivation rec { @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { buildInputs = [ libGLU libGL - xorg.libX11 + libx11 ]; postPatch = '' diff --git a/pkgs/by-name/gm/gmsh/package.nix b/pkgs/by-name/gm/gmsh/package.nix index 1b7b9655a6b7..67b2d65a3753 100644 --- a/pkgs/by-name/gm/gmsh/package.nix +++ b/pkgs/by-name/gm/gmsh/package.nix @@ -14,7 +14,15 @@ zlib, libGL, libGLU, - xorg, + libxrender, + libxinerama, + libxft, + libxfixes, + libxext, + libxcursor, + libx11, + libsm, + libice, opencascade-occt, llvmPackages, python3Packages, @@ -53,15 +61,15 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ libGL libGLU - xorg.libXrender - xorg.libXcursor - xorg.libXfixes - xorg.libXext - xorg.libXft - xorg.libXinerama - xorg.libX11 - xorg.libSM - xorg.libICE + libxrender + libxcursor + libxfixes + libxext + libxft + libxinerama + libx11 + libsm + libice ] ++ lib.optional stdenv.cc.isClang llvmPackages.openmp; diff --git a/pkgs/by-name/gn/gnome-flashback/package.nix b/pkgs/by-name/gn/gnome-flashback/package.nix index ee21354c1abe..4681896ebdb3 100644 --- a/pkgs/by-name/gn/gnome-flashback/package.nix +++ b/pkgs/by-name/gn/gnome-flashback/package.nix @@ -29,7 +29,7 @@ wrapGAppsHook3, writeTextFile, xkeyboard_config, - xorg, + libxxf86vm, nixosTests, runCommand, buildEnv, @@ -84,7 +84,7 @@ stdenv.mkDerivation (finalAttrs: { libcanberra-gtk3 libpulseaudio libxkbfile - xorg.libXxf86vm + libxxf86vm polkit gdm gnome-panel diff --git a/pkgs/by-name/gn/gnome-panel/wrapper.nix b/pkgs/by-name/gn/gnome-panel/wrapper.nix index 0d7fb34e4772..cb7f6d5d160d 100644 --- a/pkgs/by-name/gn/gnome-panel/wrapper.nix +++ b/pkgs/by-name/gn/gnome-panel/wrapper.nix @@ -4,7 +4,7 @@ buildEnv, gnome-panel, gnome-flashback, - xorg, + lndir, glib, wrapGAppsHook3, panelModulePackages ? [ ], @@ -49,10 +49,10 @@ stdenv.mkDerivation { runHook preInstall mkdir -p $out - ${xorg.lndir}/bin/lndir -silent ${gnome-panel} $out + ${lndir}/bin/lndir -silent ${gnome-panel} $out rm -r $out/lib/gnome-panel/modules - ${xorg.lndir}/bin/lndir -silent ${panelModulesEnv} $out + ${lndir}/bin/lndir -silent ${panelModulesEnv} $out rm $out/share/systemd/user/gnome-panel.service substitute ${gnome-panel}/share/systemd/user/gnome-panel.service \ diff --git a/pkgs/by-name/gn/gnome-session/package.nix b/pkgs/by-name/gn/gnome-session/package.nix index 0d43c58ba7eb..4fc3f41a0ed4 100644 --- a/pkgs/by-name/gn/gnome-session/package.nix +++ b/pkgs/by-name/gn/gnome-session/package.nix @@ -25,7 +25,7 @@ libxslt, gettext, systemd, - xorg, + xtrans, libepoxy, gnome-session-ctl, wrapGAppsHook4, @@ -72,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: { libICE gnome-desktop json-glib - xorg.xtrans + xtrans adwaita-icon-theme gnome-settings-daemon gsettings-desktop-schemas diff --git a/pkgs/by-name/go/go-hass-agent/package.nix b/pkgs/by-name/go/go-hass-agent/package.nix index f3d776d71fac..6e4681c8e9e0 100644 --- a/pkgs/by-name/go/go-hass-agent/package.nix +++ b/pkgs/by-name/go/go-hass-agent/package.nix @@ -8,7 +8,11 @@ pkg-config, writableTmpDirAsHomeHook, libglvnd, - xorg, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxcursor, go, nix-update-script, }: @@ -52,11 +56,11 @@ buildGoModule (finalAttrs: { buildInputs = [ libglvnd - xorg.libXcursor - xorg.libXi - xorg.libXinerama - xorg.libXrandr - xorg.libXxf86vm + libxcursor + libxi + libxinerama + libxrandr + libxxf86vm ]; desktopItems = [ "assets/go-hass-agent.desktop" ]; diff --git a/pkgs/by-name/go/go-sct/package.nix b/pkgs/by-name/go/go-sct/package.nix index e1a2f47a52fb..95be022c323a 100644 --- a/pkgs/by-name/go/go-sct/package.nix +++ b/pkgs/by-name/go/go-sct/package.nix @@ -2,7 +2,8 @@ lib, buildGoModule, fetchFromGitHub, - xorg, + libxrandr, + libx11, wayland, }: @@ -25,8 +26,8 @@ buildGoModule { vendorHash = "sha256-Rx5/oORink2QtRcD+JqbyFroWYhuYmuYDzZ391R4Jsw="; buildInputs = [ - xorg.libX11 - xorg.libXrandr + libx11 + libxrandr wayland.dev ]; diff --git a/pkgs/by-name/go/go2tv/package.nix b/pkgs/by-name/go/go2tv/package.nix index 678cbc76854b..9858e2247b94 100644 --- a/pkgs/by-name/go/go2tv/package.nix +++ b/pkgs/by-name/go/go2tv/package.nix @@ -2,7 +2,13 @@ lib, buildGoModule, fetchFromGitHub, - xorg, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxext, + libxcursor, + libx11, libglvnd, pkg-config, withGui ? true, @@ -24,13 +30,13 @@ buildGoModule rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 - xorg.libXcursor - xorg.libXrandr - xorg.libXinerama - xorg.libXi - xorg.libXext - xorg.libXxf86vm + libx11 + libxcursor + libxrandr + libxinerama + libxi + libxext + libxxf86vm libglvnd ]; diff --git a/pkgs/by-name/go/gobble/package.nix b/pkgs/by-name/go/gobble/package.nix index 31d3a75a3b76..fed8ce67400f 100644 --- a/pkgs/by-name/go/gobble/package.nix +++ b/pkgs/by-name/go/gobble/package.nix @@ -2,7 +2,7 @@ lib, rustPlatform, fetchFromGitHub, - xorg, + libxcb, installShellFiles, pandoc, }: @@ -20,7 +20,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-DnIZTeRyxhmVK2uB21ScPiEyL4k9kAWfVoLNIAM9P68="; - buildInputs = [ xorg.libxcb ]; + buildInputs = [ libxcb ]; nativeBuildInputs = [ pandoc installShellFiles diff --git a/pkgs/by-name/go/gohufont/package.nix b/pkgs/by-name/go/gohufont/package.nix index 8f16374282d8..ca646bc54a47 100644 --- a/pkgs/by-name/go/gohufont/package.nix +++ b/pkgs/by-name/go/gohufont/package.nix @@ -2,7 +2,8 @@ lib, stdenv, fetchFromGitHub, - xorg, + mkfontscale, + fonttosfnt, bdf2psf, bdftopcf, libfaketime, @@ -20,10 +21,10 @@ stdenv.mkDerivation { }; nativeBuildInputs = [ - xorg.mkfontscale + mkfontscale bdf2psf bdftopcf - xorg.fonttosfnt + fonttosfnt libfaketime ]; diff --git a/pkgs/by-name/go/gomanagedocker/package.nix b/pkgs/by-name/go/gomanagedocker/package.nix index d370035add3b..508bd2b10460 100644 --- a/pkgs/by-name/go/gomanagedocker/package.nix +++ b/pkgs/by-name/go/gomanagedocker/package.nix @@ -5,7 +5,7 @@ fetchFromGitHub, versionCheckHook, nix-update-script, - xorg, + libx11, pkg-config, gpgme, btrfs-progs, @@ -34,7 +34,7 @@ buildGoModule { gpgme btrfs-progs ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ xorg.libX11 ]; + ++ lib.optionals stdenv.hostPlatform.isLinux [ libx11 ]; ldflags = [ "-s" diff --git a/pkgs/by-name/go/goose-cli/package.nix b/pkgs/by-name/go/goose-cli/package.nix index 4dc2d43a85a9..b133c02dceb8 100644 --- a/pkgs/by-name/go/goose-cli/package.nix +++ b/pkgs/by-name/go/goose-cli/package.nix @@ -5,7 +5,7 @@ fetchurl, rustPlatform, dbus, - xorg, + libxcb, pkg-config, protobuf, openssl, @@ -55,7 +55,7 @@ rustPlatform.buildRustPackage (finalAttrs: { dbus openssl ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ xorg.libxcb ]; + ++ lib.optionals stdenv.hostPlatform.isLinux [ libxcb ]; env.LIBCLANG_PATH = "${lib.getLib llvmPackages.libclang}/lib"; diff --git a/pkgs/by-name/gp/gpac/package.nix b/pkgs/by-name/gp/gpac/package.nix index 44901b00999f..e4ea8996db4d 100644 --- a/pkgs/by-name/gp/gpac/package.nix +++ b/pkgs/by-name/gp/gpac/package.nix @@ -29,7 +29,9 @@ pulseaudio, SDL2, curl, - xorg, + libxv, + libx11, + xorgproto, withFullDeps ? false, withFfmpeg ? withFullDeps, @@ -108,9 +110,9 @@ stdenv.mkDerivation (finalAttrs: { nghttp2 openjpeg libcaca - xorg.libX11 - xorg.libXv - xorg.xorgproto + libx11 + libxv + xorgproto mesa mesa_glu xvidcore diff --git a/pkgs/by-name/gr/grail/package.nix b/pkgs/by-name/gr/grail/package.nix index 93a3bd282d96..b7d13c2bc205 100644 --- a/pkgs/by-name/gr/grail/package.nix +++ b/pkgs/by-name/gr/grail/package.nix @@ -4,7 +4,11 @@ stdenv, fetchurl, pkg-config, - xorg, + libxtst, + libxi, + libxfixes, + libxext, + libx11, python3, frame, }: @@ -24,11 +28,11 @@ stdenv.mkDerivation rec { frame ] ++ lib.optionals enableX11 [ - xorg.libX11 - xorg.libXtst - xorg.libXext - xorg.libXi - xorg.libXfixes + libx11 + libxtst + libxext + libxi + libxfixes ]; configureFlags = lib.optional enableX11 "--with-x11"; diff --git a/pkgs/by-name/gr/graphite/package.nix b/pkgs/by-name/gr/graphite/package.nix index f523b0b924f4..aec9910cbbc6 100644 --- a/pkgs/by-name/gr/graphite/package.nix +++ b/pkgs/by-name/gr/graphite/package.nix @@ -25,7 +25,9 @@ vulkan-loader, libGL, libxkbcommon, - xorg, + libxcursor, + libx11, + libxcb, }: let @@ -123,9 +125,9 @@ let wayland openssl libxkbcommon - xorg.libXcursor - xorg.libxcb - xorg.libX11 + libxcursor + libxcb + libx11 ]; cef = cef-binary.overrideAttrs { postFixup = '' diff --git a/pkgs/by-name/gr/grayjay/package.nix b/pkgs/by-name/gr/grayjay/package.nix index 002c5c3fa223..877fa35e238b 100644 --- a/pkgs/by-name/gr/grayjay/package.nix +++ b/pkgs/by-name/gr/grayjay/package.nix @@ -7,7 +7,13 @@ libz, icu, openssl, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxcb, gtk3, glib, nss, @@ -69,7 +75,7 @@ buildDotnetModule (finalAttrs: { buildInputs = [ openssl libgcc - xorg.libX11 + libx11 gtk3 glib alsa-lib @@ -155,12 +161,12 @@ buildDotnetModule (finalAttrs: { runtimeDeps = [ libz - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxcb + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxcb dbus atk diff --git a/pkgs/by-name/gr/gromit-mpx/package.nix b/pkgs/by-name/gr/gromit-mpx/package.nix index 48b28dbb356f..fcd3148602a3 100644 --- a/pkgs/by-name/gr/gromit-mpx/package.nix +++ b/pkgs/by-name/gr/gromit-mpx/package.nix @@ -8,7 +8,7 @@ glib, libappindicator-gtk3, libpthreadstubs, - xorg, + libxdmcp, libxkbcommon, libepoxy, at-spi2-core, @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { glib libappindicator-gtk3 libpthreadstubs - xorg.libXdmcp + libxdmcp libxkbcommon libepoxy at-spi2-core diff --git a/pkgs/by-name/gt/gtk3/package.nix b/pkgs/by-name/gt/gtk3/package.nix index f3afefdbdc23..1037bdd50e65 100644 --- a/pkgs/by-name/gt/gtk3/package.nix +++ b/pkgs/by-name/gt/gtk3/package.nix @@ -29,7 +29,16 @@ && stdenv.hostPlatform.emulatorAvailable buildPackages, compileSchemas ? stdenv.hostPlatform.emulatorAvailable buildPackages, fribidi, - xorg, + libxrender, + libxrandr, + libxi, + libxinerama, + libxfixes, + libxdamage, + libxcursor, + libxcomposite, + libsm, + libice, libepoxy, libxkbcommon, libxml2, @@ -162,15 +171,15 @@ stdenv.mkDerivation (finalAttrs: { gsettings-desktop-schemas ] ++ lib.optionals x11Support [ - xorg.libICE - xorg.libSM - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender + libice + libsm + libxcomposite + libxcursor + libxdamage + libxfixes + libxi + libxrandr + libxrender ] ++ [ # TODO: Reorder me on `staging`. @@ -182,7 +191,7 @@ stdenv.mkDerivation (finalAttrs: { wayland-protocols ] ++ lib.optionals xineramaSupport [ - xorg.libXinerama + libxinerama ] ++ lib.optionals cupsSupport [ cups diff --git a/pkgs/by-name/gt/gtk4/package.nix b/pkgs/by-name/gt/gtk4/package.nix index 7d74b997b659..1c4f88ccb9f5 100644 --- a/pkgs/by-name/gt/gtk4/package.nix +++ b/pkgs/by-name/gt/gtk4/package.nix @@ -24,7 +24,14 @@ gobject-introspection, fribidi, harfbuzz, - xorg, + libxrender, + libxrandr, + libxi, + libxinerama, + libxdamage, + libxcursor, + libsm, + libice, libepoxy, libxkbcommon, libpng, @@ -141,13 +148,13 @@ stdenv.mkDerivation (finalAttrs: { gst_all_1.gst-plugins-bad fribidi harfbuzz - xorg.libICE - xorg.libSM - xorg.libXcursor - xorg.libXdamage - xorg.libXi - xorg.libXrandr - xorg.libXrender + libice + libsm + libxcursor + libxdamage + libxi + libxrandr + libxrender ] ++ lib.optionals trackerSupport [ tinysparql @@ -158,7 +165,7 @@ stdenv.mkDerivation (finalAttrs: { wayland-protocols ] ++ lib.optionals xineramaSupport [ - xorg.libXinerama + libxinerama ] ++ lib.optionals cupsSupport [ cups diff --git a/pkgs/by-name/gw/gwyddion/package.nix b/pkgs/by-name/gw/gwyddion/package.nix index 6f7b969aa0c4..f092370b80da 100644 --- a/pkgs/by-name/gw/gwyddion/package.nix +++ b/pkgs/by-name/gw/gwyddion/package.nix @@ -17,7 +17,7 @@ libwebp, # libXmu is not used if libunique is. libXmuSupport ? false, - xorg, + libxmu, libxsltSupport ? true, libxslt, fitsSupport ? true, @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { libGL ] ++ lib.optional openexrSupport openexr - ++ lib.optional libXmuSupport xorg.libXmu + ++ lib.optional libXmuSupport libxmu ++ lib.optional fitsSupport cfitsio ++ lib.optional libpngSupport libpng ++ lib.optional libxsltSupport libxslt diff --git a/pkgs/by-name/gx/gxmatcheq-lv2/package.nix b/pkgs/by-name/gx/gxmatcheq-lv2/package.nix index b05b5516b651..a687a0e2c1bb 100644 --- a/pkgs/by-name/gx/gxmatcheq-lv2/package.nix +++ b/pkgs/by-name/gx/gxmatcheq-lv2/package.nix @@ -3,7 +3,7 @@ stdenv, gcc13Stdenv, fetchFromGitHub, - xorg, + libx11, xorgproto, cairo, lv2, @@ -27,7 +27,7 @@ buildStdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 xorgproto cairo lv2 diff --git a/pkgs/by-name/gx/gxplugins-lv2/package.nix b/pkgs/by-name/gx/gxplugins-lv2/package.nix index 47a51da77ec6..1113c158c481 100644 --- a/pkgs/by-name/gx/gxplugins-lv2/package.nix +++ b/pkgs/by-name/gx/gxplugins-lv2/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - xorg, + libx11, xorgproto, cairo, lv2, @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 xorgproto cairo lv2 diff --git a/pkgs/by-name/ha/hakuneko/package.nix b/pkgs/by-name/ha/hakuneko/package.nix index 14af708e1c83..06aad1b99b05 100644 --- a/pkgs/by-name/ha/hakuneko/package.nix +++ b/pkgs/by-name/ha/hakuneko/package.nix @@ -12,7 +12,8 @@ nss, nspr, systemd, - xorg, + libxtst, + libxscrnsaver, }: let desktopItem = makeDesktopItem { @@ -61,8 +62,8 @@ stdenv.mkDerivation rec { alsa-lib nss nspr - xorg.libXScrnSaver - xorg.libXtst + libxscrnsaver + libxtst systemd ]; diff --git a/pkgs/by-name/ha/halloy/package.nix b/pkgs/by-name/ha/halloy/package.nix index cff0316ca521..027865351458 100644 --- a/pkgs/by-name/ha/halloy/package.nix +++ b/pkgs/by-name/ha/halloy/package.nix @@ -12,7 +12,10 @@ rustPlatform, vulkan-loader, wayland, - xorg, + libxi, + libxcursor, + libx11, + libxcb, alsa-lib, }: @@ -43,10 +46,10 @@ rustPlatform.buildRustPackage rec { libxkbcommon vulkan-loader wayland - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libxcb + libx11 + libxcursor + libxi + libxcb ]; desktopItems = [ diff --git a/pkgs/by-name/he/helio-workstation/package.nix b/pkgs/by-name/he/helio-workstation/package.nix index 07108a2c222b..ce0ab0ec5a6b 100644 --- a/pkgs/by-name/he/helio-workstation/package.nix +++ b/pkgs/by-name/he/helio-workstation/package.nix @@ -4,7 +4,12 @@ fetchFromGitHub, alsa-lib, freetype, - xorg, + libxrandr, + libxinerama, + libxext, + libxcursor, + libxcomposite, + libx11, curl, libGL, libjack2, @@ -28,12 +33,12 @@ stdenv.mkDerivation rec { buildInputs = [ alsa-lib freetype - xorg.libX11 - xorg.libXext - xorg.libXinerama - xorg.libXrandr - xorg.libXcursor - xorg.libXcomposite + libx11 + libxext + libxinerama + libxrandr + libxcursor + libxcomposite curl libGL libjack2 diff --git a/pkgs/by-name/he/helm/package.nix b/pkgs/by-name/he/helm/package.nix index 0919ddef6bf0..96c3fa7b7457 100644 --- a/pkgs/by-name/he/helm/package.nix +++ b/pkgs/by-name/he/helm/package.nix @@ -3,7 +3,13 @@ stdenv, fetchFromGitHub, fetchpatch, - xorg, + libxrender, + libxrandr, + libxinerama, + libxext, + libxcursor, + libxcomposite, + libx11, freetype, alsa-lib, curl, @@ -26,13 +32,13 @@ stdenv.mkDerivation (finalAttrs: { }; buildInputs = [ - xorg.libX11 - xorg.libXcomposite - xorg.libXcursor - xorg.libXext - xorg.libXinerama - xorg.libXrender - xorg.libXrandr + libx11 + libxcomposite + libxcursor + libxext + libxinerama + libxrender + libxrandr freetype alsa-lib curl diff --git a/pkgs/by-name/he/hey-mail/package.nix b/pkgs/by-name/he/hey-mail/package.nix index 472c5fc80dfe..c9864f6a7dad 100644 --- a/pkgs/by-name/he/hey-mail/package.nix +++ b/pkgs/by-name/he/hey-mail/package.nix @@ -30,7 +30,17 @@ gdk-pixbuf, pango, cairo, - xorg, + libxtst, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxcb, ffmpeg, http-parser, nss, @@ -62,17 +72,17 @@ let gdk-pixbuf pango cairo - xorg.libxcb - xorg.libX11 - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrender - xorg.libXtst - xorg.libXrandr + libxcb + libx11 + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrender + libxtst + libxrandr ffmpeg http-parser nss diff --git a/pkgs/by-name/hh/hhpc/package.nix b/pkgs/by-name/hh/hhpc/package.nix index af81dc16b893..b0eb04ec6b3f 100644 --- a/pkgs/by-name/hh/hhpc/package.nix +++ b/pkgs/by-name/hh/hhpc/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - xorg, + libx11, pkg-config, }: @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; installPhase = '' mkdir -p $out/bin diff --git a/pkgs/by-name/hi/highlight-pointer/package.nix b/pkgs/by-name/hi/highlight-pointer/package.nix index 5facf4b096eb..d65dfc7a81e2 100644 --- a/pkgs/by-name/hi/highlight-pointer/package.nix +++ b/pkgs/by-name/hi/highlight-pointer/package.nix @@ -3,7 +3,8 @@ stdenv, fetchFromGitHub, libX11, - xorg, + libxi, + libxfixes, libXext, }: @@ -21,8 +22,8 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libX11 libXext - xorg.libXi - xorg.libXfixes + libxi + libxfixes ]; installPhase = '' diff --git a/pkgs/by-name/hm/hmcl/package.nix b/pkgs/by-name/hm/hmcl/package.nix index 12b4f490c425..6958fc4ad4b1 100644 --- a/pkgs/by-name/hm/hmcl/package.nix +++ b/pkgs/by-name/hm/hmcl/package.nix @@ -23,7 +23,13 @@ hmclJdk jdk17 ], - xorg, + libxxf86vm, + libxtst, + libxrandr, + libxext, + libxcursor, + libx11, + xrandr, glib, libGL, glfw, @@ -138,12 +144,12 @@ stdenv.mkDerivation (finalAttrs: { vulkan-loader ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libX11 - xorg.libXxf86vm - xorg.libXext - xorg.libXcursor - xorg.libXrandr - xorg.libXtst + libx11 + libxxf86vm + libxext + libxcursor + libxrandr + libxtst libpulseaudio wayland alsa-lib @@ -177,7 +183,7 @@ stdenv.mkDerivation (finalAttrs: { --add-flags "-jar $out/lib/hmcl/hmcl-terracotta-patch.jar" \ --set LD_LIBRARY_PATH ${lib.makeLibraryPath finalAttrs.runtimeDeps} \ --prefix PATH : "${ - lib.makeBinPath (minecraftJdks ++ lib.optional stdenv.hostPlatform.isLinux xorg.xrandr) + lib.makeBinPath (minecraftJdks ++ lib.optional stdenv.hostPlatform.isLinux xrandr) }" \ --run 'cd $HOME' \ ''${gappsWrapperArgs[@]} diff --git a/pkgs/by-name/ho/houdini/package.nix b/pkgs/by-name/ho/houdini/package.nix index 0b9b1e4b9fb2..7d74e20b19d3 100644 --- a/pkgs/by-name/ho/houdini/package.nix +++ b/pkgs/by-name/ho/houdini/package.nix @@ -42,32 +42,32 @@ buildFHSEnv { ocl-icd # needed for opencl numactl # needed by hfs ocl backend zstd # needed from 20.0 - xorg.libICE - xorg.libSM - xorg.libXmu - xorg.libXi - xorg.libXt - xorg.libXext - xorg.libX11 - xorg.libXrender - xorg.libXcursor - xorg.libXfixes - xorg.libXrender - xorg.libXcomposite - xorg.libXdamage - xorg.libXtst - xorg.libxcb - xorg.libXScrnSaver - xorg.libXrandr - xorg.libxcb - xorg.libxkbfile - xorg.libxshmfence - xorg.xcbutil - xorg.xcbutilimage - xorg.xcbutilrenderutil - xorg.xcbutilcursor - xorg.xcbutilkeysyms - xorg.xcbutilwm + libice + libsm + libxmu + libxi + libxt + libxext + libx11 + libxrender + libxcursor + libxfixes + libxrender + libxcomposite + libxdamage + libxtst + libxcb + libxscrnsaver + libxrandr + libxcb + libxkbfile + libxshmfence + libxcb-util + libxcb-image + libxcb-render-util + libxcb-cursor + libxcb-keysyms + libxcb-wm ]; passthru = { diff --git a/pkgs/by-name/ho/hover/package.nix b/pkgs/by-name/ho/hover/package.nix index 49e326d6edc4..90de28ebf09e 100644 --- a/pkgs/by-name/ho/hover/package.nix +++ b/pkgs/by-name/ho/hover/package.nix @@ -7,7 +7,16 @@ pkg-config, fetchFromGitHub, roboto, - xorg, + libxxf86vm, + libxrender, + libxrandr, + libxi, + libxinerama, + libxfixes, + libxext, + libxcursor, + libx11, + xorgproto, libglvnd, addDriverRunpath, makeWrapper, @@ -21,17 +30,17 @@ let version = "0.47.2"; libs = [ - xorg.libX11.dev - xorg.libXcursor.dev - xorg.libXext.dev - xorg.libXi.dev - xorg.libXinerama.dev - xorg.libXrandr.dev - xorg.libXrender.dev - xorg.libXfixes.dev - xorg.libXxf86vm + libx11.dev + libxcursor.dev + libxext.dev + libxi.dev + libxinerama.dev + libxrandr.dev + libxrender.dev + libxfixes.dev + libxxf86vm libglvnd.dev - xorg.xorgproto + xorgproto ]; hover = buildGoModule { inherit pname version; diff --git a/pkgs/by-name/ht/hterm/package.nix b/pkgs/by-name/ht/hterm/package.nix index 7b66584be0fd..bbd8e1d918a2 100644 --- a/pkgs/by-name/ht/hterm/package.nix +++ b/pkgs/by-name/ht/hterm/package.nix @@ -8,7 +8,7 @@ expat, fontconfig, gtk2, - xorg, + libsm, autoPatchelfHook, }: stdenv.mkDerivation (finalAttrs: { @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { expat fontconfig.lib gtk2 - xorg.libSM + libsm ]; installPhase = '' diff --git a/pkgs/by-name/hy/hyprland/package.nix b/pkgs/by-name/hy/hyprland/package.nix index 6702a0df4186..83fe0baa38bc 100644 --- a/pkgs/by-name/hy/hyprland/package.nix +++ b/pkgs/by-name/hy/hyprland/package.nix @@ -38,7 +38,11 @@ wayland, wayland-protocols, wayland-scanner, - xorg, + libxcb-wm, + libxcb-errors, + libxdmcp, + libxcursor, + libxcb, xwayland, debug ? false, enableXWayland ? true, @@ -173,15 +177,15 @@ customStdenv.mkDerivation (finalAttrs: { tomlplusplus wayland wayland-protocols - xorg.libXcursor + libxcursor ] (optionals customStdenv.hostPlatform.isBSD [ epoll-shim ]) (optionals customStdenv.hostPlatform.isMusl [ libexecinfo ]) (optionals enableXWayland [ - xorg.libxcb - xorg.libXdmcp - xorg.xcbutilerrors - xorg.xcbutilwm + libxcb + libxdmcp + libxcb-errors + libxcb-wm xwayland ]) (optionals withSystemd [ systemd ]) diff --git a/pkgs/by-name/id/ida-free/package.nix b/pkgs/by-name/id/ida-free/package.nix index ab78ed059636..f7bc54417795 100644 --- a/pkgs/by-name/id/ida-free/package.nix +++ b/pkgs/by-name/id/ida-free/package.nix @@ -17,7 +17,19 @@ makeWrapper, openssl, stdenv, - xorg, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxcb-cursor, + libxrender, + libxi, + libxext, + libxau, + libx11, + libsm, + libice, + libxcb, zlib, }: stdenv.mkDerivation (finalAttrs: rec { @@ -54,19 +66,19 @@ stdenv.mkDerivation (finalAttrs: rec { libxkbcommon openssl stdenv.cc.cc - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXau - xorg.libxcb - xorg.libXext - xorg.libXi - xorg.libXrender - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm - xorg.xcbutilcursor + libice + libsm + libx11 + libxau + libxcb + libxext + libxi + libxrender + libxcb-image + libxcb-keysyms + libxcb-render-util + libxcb-wm + libxcb-cursor zlib ]; buildInputs = runtimeDependencies; diff --git a/pkgs/by-name/id/ideogram/package.nix b/pkgs/by-name/id/ideogram/package.nix index ac7d171cfc40..7cb5784d2640 100644 --- a/pkgs/by-name/id/ideogram/package.nix +++ b/pkgs/by-name/id/ideogram/package.nix @@ -13,7 +13,8 @@ libgee, pantheon, desktop-file-utils, - xorg, + libxtst, + libx11, wrapGAppsHook3, }: @@ -43,8 +44,8 @@ stdenv.mkDerivation rec { gtk3 libgee pantheon.granite - xorg.libX11 - xorg.libXtst + libx11 + libxtst ]; postPatch = '' diff --git a/pkgs/by-name/im/imlib2/package.nix b/pkgs/by-name/im/imlib2/package.nix index 2614dc6c9151..c20a777b9a27 100644 --- a/pkgs/by-name/im/imlib2/package.nix +++ b/pkgs/by-name/im/imlib2/package.nix @@ -32,7 +32,8 @@ openbox, fluxbox, enlightenment, - xorg, + libxft, + libxext, testers, gitUpdater, @@ -60,8 +61,8 @@ stdenv.mkDerivation (finalAttrs: { libid3tag ] ++ optionals x11Support [ - xorg.libXft - xorg.libXext + libxft + libxext ] ++ optional heifSupport libheif ++ optional svgSupport librsvg diff --git a/pkgs/by-name/im/immersed/linux.nix b/pkgs/by-name/im/immersed/linux.nix index dda4ed55adae..36b46c4c8916 100644 --- a/pkgs/by-name/im/immersed/linux.nix +++ b/pkgs/by-name/im/immersed/linux.nix @@ -38,8 +38,8 @@ appimageTools.wrapAppImage { e2fsprogs zlib libp11 - xorg.libX11 - xorg.libSM + libx11 + libsm ]; multiArch = true; diff --git a/pkgs/by-name/im/imnodes/package.nix b/pkgs/by-name/im/imnodes/package.nix index d7fae28fd0db..aece5ddd1f37 100644 --- a/pkgs/by-name/im/imnodes/package.nix +++ b/pkgs/by-name/im/imnodes/package.nix @@ -6,7 +6,7 @@ cmake, imgui, SDL2, - xorg, + libxext, imnodes, withExamples ? false, }: @@ -39,7 +39,7 @@ stdenv.mkDerivation { ] ++ lib.optionals withExamples [ SDL2 - xorg.libXext + libxext ]; cmakeFlags = [ (lib.cmakeBool "IMNODES_EXAMPLES" withExamples) ]; diff --git a/pkgs/by-name/im/imv/package.nix b/pkgs/by-name/im/imv/package.nix index 18d4da04410f..d4f29d00972e 100644 --- a/pkgs/by-name/im/imv/package.nix +++ b/pkgs/by-name/im/imv/package.nix @@ -14,7 +14,8 @@ pango, inih, withWindowSystem ? if stdenv.hostPlatform.isLinux then "all" else "x11", - xorg, + libx11, + libxcb, libxkbcommon, libGL, wayland, @@ -50,8 +51,8 @@ let windowSystems = { all = windowSystems.x11 ++ windowSystems.wayland; x11 = [ - xorg.libxcb - xorg.libX11 + libxcb + libx11 ]; wayland = [ wayland diff --git a/pkgs/by-name/in/inlyne/package.nix b/pkgs/by-name/in/inlyne/package.nix index d703194effe9..bbfe5db25c18 100644 --- a/pkgs/by-name/in/inlyne/package.nix +++ b/pkgs/by-name/in/inlyne/package.nix @@ -6,7 +6,11 @@ stdenv, pkg-config, fontconfig, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, + libxcb, libxkbcommon, wayland, libGL, @@ -36,10 +40,10 @@ rustPlatform.buildRustPackage rec { buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ fontconfig - xorg.libXcursor - xorg.libXi - xorg.libXrandr - xorg.libxcb + libxcursor + libxi + libxrandr + libxcb wayland libxkbcommon openssl @@ -71,7 +75,7 @@ rustPlatform.buildRustPackage rec { --add-rpath ${ lib.makeLibraryPath [ libGL - xorg.libX11 + libx11 ] } ''; diff --git a/pkgs/by-name/in/intune-portal/package.nix b/pkgs/by-name/in/intune-portal/package.nix index 52cd47569f68..436d8648805b 100644 --- a/pkgs/by-name/in/intune-portal/package.nix +++ b/pkgs/by-name/in/intune-portal/package.nix @@ -4,7 +4,7 @@ fetchurl, dpkg, libuuid, - xorg, + libx11, curlMinimal, openssl_3, libsecret, @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { intune = lib.makeLibraryPath [ stdenv.cc.cc libuuid - xorg.libX11 + libx11 curlMinimal_openssl_3 openssl_3 libsecret diff --git a/pkgs/by-name/in/inxi/package.nix b/pkgs/by-name/in/inxi/package.nix index fb1a57a369be..1ca7af8652f9 100644 --- a/pkgs/by-name/in/inxi/package.nix +++ b/pkgs/by-name/in/inxi/package.nix @@ -25,7 +25,9 @@ pciutils, withRecommendedDisplayInformationPrograms ? withRecommends, mesa-demos, - xorg, + xrandr, + xprop, + xdpyinfo, }: let @@ -48,9 +50,9 @@ let ]; recommendedDisplayInformationPrograms = lib.optionals withRecommendedDisplayInformationPrograms [ mesa-demos - xorg.xdpyinfo - xorg.xprop - xorg.xrandr + xdpyinfo + xprop + xrandr ]; programs = [ ps diff --git a/pkgs/by-name/ip/ipmiview/package.nix b/pkgs/by-name/ip/ipmiview/package.nix index c202e0fac5bf..4761fd92fa96 100644 --- a/pkgs/by-name/ip/ipmiview/package.nix +++ b/pkgs/by-name/ip/ipmiview/package.nix @@ -11,7 +11,11 @@ gcc-unwrapped, iputils, psmisc, - xorg, + libxtst, + libxrender, + libxi, + libxext, + libx11, }: stdenv.mkDerivation rec { @@ -43,11 +47,11 @@ stdenv.mkDerivation rec { patchelf --set-rpath "${ lib.makeLibraryPath [ - xorg.libX11 - xorg.libXext - xorg.libXrender - xorg.libXtst - xorg.libXi + libx11 + libxext + libxrender + libxtst + libxi ] }" ./jre/lib/libawt_xawt.so patchelf --set-rpath "${lib.makeLibraryPath [ freetype ]}" ./jre/lib/libfontmanager.so diff --git a/pkgs/by-name/ip/ipscan/package.nix b/pkgs/by-name/ip/ipscan/package.nix index 9180269a4e4c..8497ae57c9cf 100644 --- a/pkgs/by-name/ip/ipscan/package.nix +++ b/pkgs/by-name/ip/ipscan/package.nix @@ -6,7 +6,7 @@ jre, swt, makeWrapper, - xorg, + libxtst, dpkg, gtk3, glib, @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { --prefix LD_LIBRARY_PATH : "$out/lib/:${ lib.makeLibraryPath [ swt - xorg.libXtst + libxtst gtk3 glib ] diff --git a/pkgs/by-name/is/isle-portable/package.nix b/pkgs/by-name/is/isle-portable/package.nix index 6cac3298d81a..b337c74dd618 100644 --- a/pkgs/by-name/is/isle-portable/package.nix +++ b/pkgs/by-name/is/isle-portable/package.nix @@ -10,7 +10,14 @@ pkg-config, # Build Inputs - xorg, + libxrender, + libxrandr, + libxi, + libxinerama, + libxfixes, + libxext, + libxcursor, + libx11, wayland, libxkbcommon, wayland-protocols, @@ -62,14 +69,14 @@ stdenv.mkDerivation (finalAttrs: { iniparser ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libX11 - xorg.libXext - xorg.libXrandr - xorg.libXrender - xorg.libXfixes - xorg.libXi - xorg.libXinerama - xorg.libXcursor + libx11 + libxext + libxrandr + libxrender + libxfixes + libxi + libxinerama + libxcursor wayland libxkbcommon wayland-protocols diff --git a/pkgs/by-name/jf/jfbview/package.nix b/pkgs/by-name/jf/jfbview/package.nix index 8d099de18acc..ff649a23ff6d 100644 --- a/pkgs/by-name/jf/jfbview/package.nix +++ b/pkgs/by-name/jf/jfbview/package.nix @@ -11,7 +11,7 @@ ncurses, openjpeg, zlib, - xorg, + libx11, cmake, }: @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { libjpeg ncurses openjpeg - xorg.libX11 + libx11 zlib ]; diff --git a/pkgs/by-name/jg/jgmenu/package.nix b/pkgs/by-name/jg/jgmenu/package.nix index ce599c2efc51..88b90bd0257d 100644 --- a/pkgs/by-name/jg/jgmenu/package.nix +++ b/pkgs/by-name/jg/jgmenu/package.nix @@ -9,7 +9,8 @@ libxfce4util, libxml2, menu-cache, - xorg, + libxrandr, + libxinerama, makeWrapper, enableXfcePanelApplet ? false, xfce4-panel, @@ -39,8 +40,8 @@ stdenv.mkDerivation rec { librsvg libxml2 menu-cache - xorg.libXinerama - xorg.libXrandr + libxinerama + libxrandr python3Packages.python ] ++ lib.optionals enableXfcePanelApplet [ diff --git a/pkgs/by-name/ji/jibri/package.nix b/pkgs/by-name/ji/jibri/package.nix index ba21f38becd8..a50fbede9a46 100644 --- a/pkgs/by-name/ji/jibri/package.nix +++ b/pkgs/by-name/ji/jibri/package.nix @@ -6,17 +6,18 @@ jdk11_headless, makeWrapper, writeText, - xorg, + xorg-server, + xf86-video-dummy, nixosTests, }: let xorgModulePaths = writeText "module-paths" '' Section "Files" - ModulePath "${xorg.xorgserver}/lib/xorg/modules - ModulePath "${xorg.xorgserver}/lib/xorg/extensions - ModulePath "${xorg.xorgserver}/lib/xorg/drivers - ModulePath "${xorg.xf86videodummy}/lib/xorg/modules/drivers + ModulePath "${xorg-server}/lib/xorg/modules + ModulePath "${xorg-server}/lib/xorg/extensions + ModulePath "${xorg-server}/lib/xorg/drivers + ModulePath "${xf86-video-dummy}/lib/xorg/modules/drivers EndSection ''; diff --git a/pkgs/by-name/ji/jitsi/package.nix b/pkgs/by-name/ji/jitsi/package.nix index f10caa8b259f..1f7048158088 100644 --- a/pkgs/by-name/ji/jitsi/package.nix +++ b/pkgs/by-name/ji/jitsi/package.nix @@ -12,7 +12,10 @@ gtk2, libpulseaudio, openssl, - xorg, + libxv, + libxscrnsaver, + libxext, + libx11, }: let @@ -47,10 +50,10 @@ stdenv.mkDerivation rec { gtk2 libpulseaudio openssl - xorg.libX11 - xorg.libXext - xorg.libXScrnSaver - xorg.libXv + libx11 + libxext + libxscrnsaver + libxv ]; nativeBuildInputs = [ unzip ]; diff --git a/pkgs/by-name/jo/jogl/package.nix b/pkgs/by-name/jo/jogl/package.nix index 06be6562a899..6c09360c2c47 100644 --- a/pkgs/by-name/jo/jogl/package.nix +++ b/pkgs/by-name/jo/jogl/package.nix @@ -9,7 +9,13 @@ stripJavaArchivesHook, xcbuild, udev, - xorg, + libxxf86vm, + libxt, + libxrender, + libxrandr, + libxi, + libxcursor, + libx11, libgbm, coreutils, }: @@ -77,13 +83,13 @@ stdenv.mkDerivation { buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ udev - xorg.libX11 - xorg.libXrandr - xorg.libXcursor - xorg.libXi - xorg.libXt - xorg.libXxf86vm - xorg.libXrender + libx11 + libxrandr + libxcursor + libxi + libxt + libxxf86vm + libxrender libgbm ]; diff --git a/pkgs/by-name/js/jstest-gtk/package.nix b/pkgs/by-name/js/jstest-gtk/package.nix index 396c445343d7..ba476a2b6b81 100644 --- a/pkgs/by-name/js/jstest-gtk/package.nix +++ b/pkgs/by-name/js/jstest-gtk/package.nix @@ -6,7 +6,7 @@ pkg-config, gtkmm3, libsigcxx, - xorg, + libx11, }: stdenv.mkDerivation { @@ -27,7 +27,7 @@ stdenv.mkDerivation { buildInputs = [ gtkmm3 libsigcxx - xorg.libX11 + libx11 ]; meta = { diff --git a/pkgs/by-name/ju/jumpy/package.nix b/pkgs/by-name/ju/jumpy/package.nix index 528bc3e1de29..aa110337c81b 100644 --- a/pkgs/by-name/ju/jumpy/package.nix +++ b/pkgs/by-name/ju/jumpy/package.nix @@ -12,7 +12,10 @@ udev, vulkan-loader, wayland, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -50,10 +53,10 @@ rustPlatform.buildRustPackage (finalAttrs: { udev vulkan-loader wayland - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ rustPlatform.bindgenHook diff --git a/pkgs/by-name/ka/kapitonov-plugins-pack/package.nix b/pkgs/by-name/ka/kapitonov-plugins-pack/package.nix index 37f5224b0e78..e82f304c7dc2 100644 --- a/pkgs/by-name/ka/kapitonov-plugins-pack/package.nix +++ b/pkgs/by-name/ka/kapitonov-plugins-pack/package.nix @@ -13,7 +13,7 @@ libxcb, lv2, xcbutilwm, - xorg, + libxcb-util, zita-convolver, zita-resampler, }: @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { libxcb lv2 xcbutilwm - xorg.xcbutil + libxcb-util zita-convolver zita-resampler ]; diff --git a/pkgs/by-name/kb/kbdd/package.nix b/pkgs/by-name/kb/kbdd/package.nix index 55278a459455..e83b8864ba0f 100644 --- a/pkgs/by-name/kb/kbdd/package.nix +++ b/pkgs/by-name/kb/kbdd/package.nix @@ -5,7 +5,7 @@ pkg-config, dbus-glib, autoreconfHook, - xorg, + libx11, }: stdenv.mkDerivation { @@ -24,7 +24,7 @@ stdenv.mkDerivation { pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 dbus-glib ]; diff --git a/pkgs/by-name/kb/kbt/package.nix b/pkgs/by-name/kb/kbt/package.nix index f499a9f6cb6d..45408c8a6537 100644 --- a/pkgs/by-name/kb/kbt/package.nix +++ b/pkgs/by-name/kb/kbt/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, stdenv, pkg-config, - xorg, + libx11, }: rustPlatform.buildRustPackage rec { @@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec { ]; buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libX11 + libx11 ]; meta = { diff --git a/pkgs/by-name/kd/kdash/package.nix b/pkgs/by-name/kd/kdash/package.nix index fffee971aa87..ad2de8193f0b 100644 --- a/pkgs/by-name/kd/kdash/package.nix +++ b/pkgs/by-name/kd/kdash/package.nix @@ -6,7 +6,7 @@ perl, python3, openssl, - xorg, + libxcb-util, }: rustPlatform.buildRustPackage rec { @@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ openssl - xorg.xcbutil + libxcb-util ]; # Fix for build failure with gcc15 diff --git a/pkgs/by-name/ke/keepass/package.nix b/pkgs/by-name/ke/keepass/package.nix index e889991fbcb6..73a02c9059dd 100644 --- a/pkgs/by-name/ke/keepass/package.nix +++ b/pkgs/by-name/ke/keepass/package.nix @@ -8,7 +8,7 @@ icoutils, replaceVars, xsel, - xorg, + xprop, xdotool, coreutils, unixtools, @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ (replaceVars ./fix-paths.patch { xsel = "${xsel}/bin/xsel"; - xprop = "${xorg.xprop}/bin/xprop"; + xprop = "${xprop}/bin/xprop"; xdotool = "${xdotool}/bin/xdotool"; uname = "${coreutils}/bin/uname"; whereis = "${unixtools.whereis}/bin/whereis"; diff --git a/pkgs/by-name/ke/keyboard-layout-editor/package.nix b/pkgs/by-name/ke/keyboard-layout-editor/package.nix index babab710e0b6..3c59c1790a13 100644 --- a/pkgs/by-name/ke/keyboard-layout-editor/package.nix +++ b/pkgs/by-name/ke/keyboard-layout-editor/package.nix @@ -6,7 +6,7 @@ makeBinaryWrapper, openjdk, wrapGAppsHook3, - xorg, + xkbcomp, }: let @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { cp build/libs/keyboard-layout-editor-all-1.0-SNAPSHOT.jar $out/share/java/keyboard-layout-editor.jar mkdir -p $out/bin makeWrapper ${lib.getExe jdk} $out/bin/keyboard-layout-editor \ - --prefix PATH : ${lib.makeBinPath [ xorg.xkbcomp ]} \ + --prefix PATH : ${lib.makeBinPath [ xkbcomp ]} \ --add-flags "--add-opens=javafx.graphics/com.sun.prism=ALL-UNNAMED" \ --add-flags "--add-opens=javafx.graphics/com.sun.javafx.font=ALL-UNNAMED" \ --add-flags "--add-opens=javafx.graphics/com.sun.javafx.tk=ALL-UNNAMED" \ diff --git a/pkgs/by-name/ke/keylight-controller-mschneider82/package.nix b/pkgs/by-name/ke/keylight-controller-mschneider82/package.nix index 4e95dfb48470..265bbce0997a 100644 --- a/pkgs/by-name/ke/keylight-controller-mschneider82/package.nix +++ b/pkgs/by-name/ke/keylight-controller-mschneider82/package.nix @@ -5,7 +5,14 @@ libGL, nssmdns, pkg-config, - xorg, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxext, + libxcursor, + libx11, + xinput, }: buildGoModule rec { @@ -28,15 +35,15 @@ buildGoModule rec { buildInputs = [ libGL nssmdns - xorg.libX11 - xorg.libX11.dev - xorg.libXcursor - xorg.libXext - xorg.libXi - xorg.libXinerama - xorg.libXrandr - xorg.libXxf86vm - xorg.xinput + libx11 + libx11.dev + libxcursor + libxext + libxi + libxinerama + libxrandr + libxxf86vm + xinput ]; meta = { diff --git a/pkgs/by-name/ki/kime/package.nix b/pkgs/by-name/ki/kime/package.nix index e426b3f45bec..c97167e898fb 100644 --- a/pkgs/by-name/ki/kime/package.nix +++ b/pkgs/by-name/ki/kime/package.nix @@ -13,7 +13,7 @@ dbus, libdbusmenu, withXim ? true, - xorg, + libxcb, cairo, withGtk3 ? true, gtk3, @@ -110,7 +110,7 @@ stdenv.mkDerivation (finalAttrs: { libdbusmenu ] ++ lib.optionals withXim [ - xorg.libxcb + libxcb cairo ] ++ lib.optionals withGtk3 [ gtk3 ] diff --git a/pkgs/by-name/ki/kingstvis/package.nix b/pkgs/by-name/ki/kingstvis/package.nix index e5d310405a49..327e47d697f8 100644 --- a/pkgs/by-name/ki/kingstvis/package.nix +++ b/pkgs/by-name/ki/kingstvis/package.nix @@ -8,7 +8,13 @@ lib, libGL, xkeyboard_config, - xorg, + libxrender, + libxi, + libxext, + libx11, + libsm, + libice, + libxcb, zlib, }: @@ -31,13 +37,13 @@ buildFHSEnv { glib libGL xkeyboard_config - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXext - xorg.libXi - xorg.libXrender - xorg.libxcb + libice + libsm + libx11 + libxext + libxi + libxrender + libxcb zlib ]; diff --git a/pkgs/by-name/ki/kirsch/package.nix b/pkgs/by-name/ki/kirsch/package.nix index e4a70e92ff86..7999eeb34d0b 100644 --- a/pkgs/by-name/ki/kirsch/package.nix +++ b/pkgs/by-name/ki/kirsch/package.nix @@ -2,7 +2,7 @@ lib, stdenvNoCC, fetchzip, - xorg, + mkfontscale, }: stdenvNoCC.mkDerivation (finalAttrs: { @@ -14,7 +14,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { hash = "sha256-olm6Q6xcfSEeWXToAs/kse9QNH8k87i8vaPblU6ICnk="; }; - nativeBuildInputs = [ xorg.mkfontscale ]; + nativeBuildInputs = [ mkfontscale ]; installPhase = '' runHook preInstall diff --git a/pkgs/by-name/kn/knobkraft-orm/package.nix b/pkgs/by-name/kn/knobkraft-orm/package.nix index c33071a73b34..f7b000d1c12f 100644 --- a/pkgs/by-name/kn/knobkraft-orm/package.nix +++ b/pkgs/by-name/kn/knobkraft-orm/package.nix @@ -23,7 +23,8 @@ libsepol, libthai, libdatrie, - xorg, + libxtst, + libxdmcp, lerc, libxkbcommon, libepoxy, @@ -71,11 +72,11 @@ stdenv.mkDerivation (finalAttrs: { libsepol libthai libdatrie - xorg.libXdmcp + libxdmcp lerc libxkbcommon libepoxy - xorg.libXtst + libxtst sqlite git libdeflate diff --git a/pkgs/by-name/kr/krillinai/package.nix b/pkgs/by-name/kr/krillinai/package.nix index 44f7bc7024da..e4225de0c790 100644 --- a/pkgs/by-name/kr/krillinai/package.nix +++ b/pkgs/by-name/kr/krillinai/package.nix @@ -4,7 +4,12 @@ buildGoModule, fetchFromGitHub, pkg-config, - xorg, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, libGL, nix-update-script, }: @@ -25,12 +30,12 @@ buildGoModule (finalAttrs: { nativeBuildInputs = [ pkg-config ]; buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libXinerama - xorg.libXxf86vm - xorg.libXcursor - xorg.libXrandr - xorg.libX11 - xorg.libXi + libxinerama + libxxf86vm + libxcursor + libxrandr + libx11 + libxi libGL ]; diff --git a/pkgs/by-name/la/lapce/package.nix b/pkgs/by-name/la/lapce/package.nix index bd9e066f8762..5c0c156e0518 100644 --- a/pkgs/by-name/la/lapce/package.nix +++ b/pkgs/by-name/la/lapce/package.nix @@ -17,18 +17,23 @@ wrapGAppsHook3, wayland, gobject-introspection, - xorg, + libxxf86vm, + libxrandr, + libxi, + libxcursor, + libx11, + libxcb, }: let rpathLibs = lib.optionals stdenv.hostPlatform.isLinux [ libGL libxkbcommon - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr - xorg.libXxf86vm - xorg.libxcb + libx11 + libxcursor + libxi + libxrandr + libxxf86vm + libxcb wayland ]; in diff --git a/pkgs/by-name/la/lattice-diamond/package.nix b/pkgs/by-name/la/lattice-diamond/package.nix index 462101b67a30..cd312bcb928c 100644 --- a/pkgs/by-name/la/lattice-diamond/package.nix +++ b/pkgs/by-name/la/lattice-diamond/package.nix @@ -10,7 +10,12 @@ zlib, freetype, fontconfig, - xorg, + libxt, + libxrender, + libxext, + libx11, + libsm, + libice, libusb-compat-0_1, coreutils, }: @@ -123,12 +128,12 @@ stdenv.mkDerivation { zlib freetype fontconfig - xorg.libSM - xorg.libICE - xorg.libXrender - xorg.libXext - xorg.libX11 - xorg.libXt + libsm + libice + libxrender + libxext + libx11 + libxt libusb-compat-0_1 ]; diff --git a/pkgs/by-name/la/lazpaint/package.nix b/pkgs/by-name/la/lazpaint/package.nix index c15a99ee8946..bc0099f044cd 100644 --- a/pkgs/by-name/la/lazpaint/package.nix +++ b/pkgs/by-name/la/lazpaint/package.nix @@ -6,7 +6,7 @@ fpc, autoPatchelfHook, libsForQt5, - xorg, + libx11, python3, }: @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { ]; runtimeDependencies = [ - xorg.libX11 + libx11 ]; preConfigure = '' diff --git a/pkgs/by-name/la/lazysql/package.nix b/pkgs/by-name/la/lazysql/package.nix index 5fe8ec84af49..bf3edc36ce0c 100644 --- a/pkgs/by-name/la/lazysql/package.nix +++ b/pkgs/by-name/la/lazysql/package.nix @@ -5,7 +5,7 @@ fetchFromGitHub, testers, lazysql, - xorg ? null, + libx11, darwin ? null, }: @@ -26,7 +26,7 @@ buildGoModule rec { "-X main.version=${version}" ]; - buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ xorg.libX11 ]; + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ libx11 ]; passthru.tests.version = testers.testVersion { package = lazysql; diff --git a/pkgs/by-name/le/legends-of-equestria/package.nix b/pkgs/by-name/le/legends-of-equestria/package.nix index 3d2d4471e6af..4c1b58e89594 100644 --- a/pkgs/by-name/le/legends-of-equestria/package.nix +++ b/pkgs/by-name/le/legends-of-equestria/package.nix @@ -27,7 +27,18 @@ vulkan-loader, libasyncns, pango, - xorg, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxinerama, + libxfixes, + libxext, + libxdmcp, + libxcursor, + libxau, + libx11, + libxcb, wayland, }: @@ -66,18 +77,18 @@ let libGL vulkan-loader libasyncns - xorg.libX11 - xorg.libxcb - xorg.libXau - xorg.libXdmcp - xorg.libXext - xorg.libXcursor - xorg.libXrender - xorg.libXfixes - xorg.libXinerama - xorg.libXi - xorg.libXrandr - xorg.libXScrnSaver + libx11 + libxcb + libxau + libxdmcp + libxext + libxcursor + libxrender + libxfixes + libxinerama + libxi + libxrandr + libxscrnsaver ]; in stdenv.mkDerivation { diff --git a/pkgs/by-name/li/liana/package.nix b/pkgs/by-name/li/liana/package.nix index 8a9dba3b86b8..f49214263c9c 100644 --- a/pkgs/by-name/li/liana/package.nix +++ b/pkgs/by-name/li/liana/package.nix @@ -16,7 +16,10 @@ libxkbcommon, wayland, vulkan-loader, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, }: let @@ -31,10 +34,10 @@ let wayland libxkbcommon vulkan-loader - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ]; in rustPlatform.buildRustPackage rec { diff --git a/pkgs/by-name/li/libation/package.nix b/pkgs/by-name/li/libation/package.nix index bf5f9f89802a..05082cc8beda 100644 --- a/pkgs/by-name/li/libation/package.nix +++ b/pkgs/by-name/li/libation/package.nix @@ -7,7 +7,9 @@ wrapGAppsHook3, glew, gtk3, - xorg, + libxrandr, + libxi, + libxcursor, nix-update-script, }: @@ -47,9 +49,9 @@ buildDotnetModule rec { runtimeDeps = [ # For Avalonia UI glew - xorg.libXrandr - xorg.libXi - xorg.libXcursor + libxrandr + libxi + libxcursor # For file dialogs gtk3 ]; diff --git a/pkgs/by-name/li/libcaca/package.nix b/pkgs/by-name/li/libcaca/package.nix index 848f7c7d3060..d79906f49a86 100644 --- a/pkgs/by-name/li/libcaca/package.nix +++ b/pkgs/by-name/li/libcaca/package.nix @@ -4,7 +4,8 @@ fetchFromGitHub, autoreconfHook, imlib2, - xorg, + libxext, + libx11, ncurses, pkg-config, zlib, @@ -33,8 +34,8 @@ stdenv.mkDerivation rec { (imlib2.override { inherit x11Support; }) ] ++ lib.optionals x11Support [ - xorg.libX11 - xorg.libXext + libx11 + libxext ]; outputs = [ diff --git a/pkgs/by-name/li/libclxclient/package.nix b/pkgs/by-name/li/libclxclient/package.nix index bb15eb70e46e..6c1175caab5e 100644 --- a/pkgs/by-name/li/libclxclient/package.nix +++ b/pkgs/by-name/li/libclxclient/package.nix @@ -5,7 +5,7 @@ libclthreads, libX11, libXft, - xorg, + xorgproto, pkg-config, }: @@ -22,12 +22,12 @@ stdenv.mkDerivation rec { libclthreads libX11 libXft - xorg.xorgproto + xorgproto ]; nativeBuildInputs = [ pkg-config ]; - env.NIX_CFLAGS_COMPILE = "-I${xorg.xorgproto}/include -I${libXft.dev}/include"; + env.NIX_CFLAGS_COMPILE = "-I${xorgproto}/include -I${libXft.dev}/include"; patchPhase = '' cd source diff --git a/pkgs/by-name/li/libcosmicAppHook/package.nix b/pkgs/by-name/li/libcosmicAppHook/package.nix index 976b14013620..7ea4f42df493 100644 --- a/pkgs/by-name/li/libcosmicAppHook/package.nix +++ b/pkgs/by-name/li/libcosmicAppHook/package.nix @@ -15,7 +15,10 @@ cosmic-settings, libGL, libxkbcommon, - xorg, + libxi, + libxcursor, + libx11, + libxcb, wayland, vulkan-loader, @@ -36,10 +39,10 @@ makeSetupHook { [ libGL libxkbcommon - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libxcb + libx11 + libxcursor + libxi + libxcb ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ wayland diff --git a/pkgs/by-name/li/libgaminggear/package.nix b/pkgs/by-name/li/libgaminggear/package.nix index 504f9e8483bf..5d11ff8a1de0 100644 --- a/pkgs/by-name/li/libgaminggear/package.nix +++ b/pkgs/by-name/li/libgaminggear/package.nix @@ -11,7 +11,8 @@ libnotify, pcre, sqlite, - xorg, + libxdmcp, + libpthread-stubs, harfbuzz, }: @@ -49,8 +50,8 @@ stdenv.mkDerivation rec { libnotify pcre sqlite - xorg.libXdmcp - xorg.libpthreadstubs + libxdmcp + libpthread-stubs ]; cmakeFlags = [ diff --git a/pkgs/by-name/li/libprojectm/package.nix b/pkgs/by-name/li/libprojectm/package.nix index be20e9e286ac..ee3e8c451541 100644 --- a/pkgs/by-name/li/libprojectm/package.nix +++ b/pkgs/by-name/li/libprojectm/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, cmake, libGL, - xorg, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libGL - xorg.libX11 + libx11 ]; strictDeps = true; diff --git a/pkgs/by-name/li/libresprite/package.nix b/pkgs/by-name/li/libresprite/package.nix index 14df46eb85e8..3c5735df67c2 100644 --- a/pkgs/by-name/li/libresprite/package.nix +++ b/pkgs/by-name/li/libresprite/package.nix @@ -17,7 +17,7 @@ libX11, pixman, tinyxml-2, - xorg, + libxi, zlib, SDL2, SDL2_image, @@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: { # no v8 due to missing libplatform and libbase ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ - xorg.libXi + libxi ]; cmakeFlags = [ diff --git a/pkgs/by-name/li/libtas/package.nix b/pkgs/by-name/li/libtas/package.nix index f40f06ea4777..f200e7a760e8 100644 --- a/pkgs/by-name/li/libtas/package.nix +++ b/pkgs/by-name/li/libtas/package.nix @@ -10,7 +10,7 @@ ffmpeg, lua5_4, qt5, - xorg, + libxi, file, binutils, makeDesktopItem, @@ -73,7 +73,7 @@ stdenv.mkDerivation (finalAttrs: { } \ --suffix LD_LIBRARY_PATH : ${ lib.makeLibraryPath [ - xorg.libXi + libxi ffmpeg.lib ] } \ diff --git a/pkgs/by-name/li/libuiohook/package.nix b/pkgs/by-name/li/libuiohook/package.nix index f1924f0378ce..bc192a1f6cef 100644 --- a/pkgs/by-name/li/libuiohook/package.nix +++ b/pkgs/by-name/li/libuiohook/package.nix @@ -9,7 +9,14 @@ libxcb, libxkbcommon, xinput, - xorg, + libxt, + libxtst, + libxi, + libxinerama, + libxext, + libxdmcp, + libxau, + libxkbfile, }: stdenv.mkDerivation rec { @@ -33,14 +40,14 @@ stdenv.mkDerivation rec { libxcb libxkbcommon xinput - xorg.libXau - xorg.libXdmcp - xorg.libXi - xorg.libXinerama - xorg.libXt - xorg.libXtst - xorg.libXext - xorg.libxkbfile + libxau + libxdmcp + libxi + libxinerama + libxt + libxtst + libxext + libxkbfile ]; outputs = [ diff --git a/pkgs/by-name/li/libvdpau/package.nix b/pkgs/by-name/li/libvdpau/package.nix index 6a4f9e594899..d1c177d5307b 100644 --- a/pkgs/by-name/li/libvdpau/package.nix +++ b/pkgs/by-name/li/libvdpau/package.nix @@ -3,7 +3,9 @@ stdenv, fetchurl, pkg-config, - xorg, + libxext, + libx11, + xorgproto, mesa, meson, ninja, @@ -30,11 +32,11 @@ stdenv.mkDerivation rec { pkg-config ]; buildInputs = [ - xorg.xorgproto - xorg.libXext + xorgproto + libxext ]; - propagatedBuildInputs = [ xorg.libX11 ]; + propagatedBuildInputs = [ libx11 ]; mesonFlags = lib.optionals stdenv.hostPlatform.isLinux [ "-Dmoduledir=${mesa.driverLink}/lib/vdpau" diff --git a/pkgs/by-name/li/libxkbcommon_8/package.nix b/pkgs/by-name/li/libxkbcommon_8/package.nix index 40ebb5c6cecb..899b321079e7 100644 --- a/pkgs/by-name/li/libxkbcommon_8/package.nix +++ b/pkgs/by-name/li/libxkbcommon_8/package.nix @@ -14,7 +14,7 @@ libX11, # To enable the "interactive-wayland" subcommand of xkbcli. This is the # wayland equivalent of `xev` on X11. - xorg, + xvfb, withWaylandTools ? stdenv.hostPlatform.isLinux, wayland, wayland-protocols, @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { bison doxygen ] - ++ lib.optional stdenv.isLinux xorg.xvfb + ++ lib.optional stdenv.isLinux xvfb ++ lib.optional withWaylandTools wayland-scanner; buildInputs = [ diff --git a/pkgs/by-name/li/libxklavier/package.nix b/pkgs/by-name/li/libxklavier/package.nix index cecbb5d42260..2c0dff5adffb 100644 --- a/pkgs/by-name/li/libxklavier/package.nix +++ b/pkgs/by-name/li/libxklavier/package.nix @@ -8,7 +8,11 @@ gtk-doc, xkeyboard_config, libxml2, - xorg, + libxi, + libx11, + libice, + xkbcomp, + libxkbfile, docbook_xsl, glib, isocodes, @@ -44,13 +48,13 @@ stdenv.mkDerivation rec { # TODO: enable xmodmap support, needs xmodmap DB propagatedBuildInputs = [ - xorg.libX11 - xorg.libXi + libx11 + libxi xkeyboard_config libxml2 - xorg.libICE + libice glib - xorg.libxkbfile + libxkbfile isocodes ]; @@ -69,7 +73,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-xkb-base=${xkeyboard_config}/etc/X11/xkb" - "--with-xkb-bin-base=${xorg.xkbcomp}/bin" + "--with-xkb-bin-base=${xkbcomp}/bin" "--disable-xmodmap-support" "${if withDoc then "--enable-gtk-doc" else "--disable-gtk-doc"}" ]; diff --git a/pkgs/by-name/li/lightburn/package.nix b/pkgs/by-name/li/lightburn/package.nix index df15a74ba638..1b4e5bd9de1e 100644 --- a/pkgs/by-name/li/lightburn/package.nix +++ b/pkgs/by-name/li/lightburn/package.nix @@ -12,7 +12,8 @@ e2fsprogs, makeDesktopItem, copyDesktopItems, - xorg, + libx11, + libxcb, libGL, alsa-lib, freetype, @@ -43,8 +44,8 @@ stdenv.mkDerivation rec { cups libgpg-error e2fsprogs - xorg.libX11 - xorg.libxcb + libx11 + libxcb libGL alsa-lib freetype diff --git a/pkgs/by-name/li/lightdm-enso-os-greeter/package.nix b/pkgs/by-name/li/lightdm-enso-os-greeter/package.nix index d322188ed60c..91bbedc0e5dd 100644 --- a/pkgs/by-name/li/lightdm-enso-os-greeter/package.nix +++ b/pkgs/by-name/li/lightdm-enso-os-greeter/package.nix @@ -8,7 +8,9 @@ dbus, pcre, libepoxy, - xorg, + libxdmcp, + libx11, + libpthread-stubs, at-spi2-core, libxklavier, libxkbcommon, @@ -51,15 +53,15 @@ stdenv.mkDerivation { pcre libepoxy libgee - xorg.libX11 + libx11 lightdm - xorg.libXdmcp + libxdmcp gdk-pixbuf clutter-gtk libxklavier at-spi2-core libxkbcommon - xorg.libpthreadstubs + libpthread-stubs librsvg ]; diff --git a/pkgs/by-name/li/livecaptions/package.nix b/pkgs/by-name/li/livecaptions/package.nix index b7eb32470863..baba732e7b2a 100644 --- a/pkgs/by-name/li/livecaptions/package.nix +++ b/pkgs/by-name/li/livecaptions/package.nix @@ -13,7 +13,7 @@ onnxruntime, libadwaita, libpulseaudio, - xorg, + libx11, }: let aprilAsr = fetchFromGitHub { @@ -55,7 +55,7 @@ stdenv.mkDerivation (finalAttrs: { onnxruntime libadwaita libpulseaudio - xorg.libX11 + libx11 ]; postUnpack = '' diff --git a/pkgs/by-name/lo/lobster/package.nix b/pkgs/by-name/lo/lobster/package.nix index 929fd261d3a8..9336e9a24af8 100644 --- a/pkgs/by-name/lo/lobster/package.nix +++ b/pkgs/by-name/lo/lobster/package.nix @@ -8,7 +8,8 @@ # Linux deps libGL, - xorg, + libxext, + libx11, }: @@ -34,8 +35,8 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ]; buildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ libGL - xorg.libX11 - xorg.libXext + libx11 + libxext ]; preConfigure = '' diff --git a/pkgs/by-name/lu/luanti/package.nix b/pkgs/by-name/lu/luanti/package.nix index 501b333f9cdb..dc0edbaed248 100644 --- a/pkgs/by-name/lu/luanti/package.nix +++ b/pkgs/by-name/lu/luanti/package.nix @@ -21,7 +21,8 @@ doxygen, ncurses, graphviz, - xorg, + libxi, + libx11, gmp, libspatialindex, leveldb, @@ -113,8 +114,8 @@ stdenv.mkDerivation (finalAttrs: { (if useSdl3 then sdl3 else SDL2) ] ++ lib.optionals (buildClient && !stdenv.hostPlatform.isDarwin) [ - xorg.libX11 - xorg.libXi + libx11 + libxi ] ++ lib.optionals buildServer [ leveldb diff --git a/pkgs/by-name/lu/lutgen-studio/package.nix b/pkgs/by-name/lu/lutgen-studio/package.nix index 6634596aee62..da2c379170d5 100644 --- a/pkgs/by-name/lu/lutgen-studio/package.nix +++ b/pkgs/by-name/lu/lutgen-studio/package.nix @@ -9,7 +9,10 @@ libxkbcommon, openssl, wayland, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, nix-update-script, }: @@ -47,10 +50,10 @@ rustPlatform.buildRustPackage rec { libxkbcommon openssl wayland - xorg.libXcursor - xorg.libXrandr - xorg.libXi - xorg.libX11 + libxcursor + libxrandr + libxi + libx11 ]; in '' diff --git a/pkgs/by-name/lu/lutris-unwrapped/package.nix b/pkgs/by-name/lu/lutris-unwrapped/package.nix index 19a28e40ba6c..a06c8fb92384 100644 --- a/pkgs/by-name/lu/lutris-unwrapped/package.nix +++ b/pkgs/by-name/lu/lutris-unwrapped/package.nix @@ -33,7 +33,8 @@ libstrangle, fluidsynth, xorgserver, - xorg, + xkbcomp, + setxkbmap, util-linux, pkg-config, desktop-file-utils, @@ -54,8 +55,8 @@ let libstrangle fluidsynth xorgserver - xorg.setxkbmap - xorg.xkbcomp + setxkbmap + xkbcomp # bypass mount suid wrapper which does not work in fhsenv util-linux ]; diff --git a/pkgs/by-name/lu/lutris/package.nix b/pkgs/by-name/lu/lutris/package.nix index 21444c992e7b..7798d2c7ed17 100644 --- a/pkgs/by-name/lu/lutris/package.nix +++ b/pkgs/by-name/lu/lutris/package.nix @@ -26,27 +26,27 @@ let ]; xorgDeps = pkgs: with pkgs; [ - xorg.libX11 - xorg.libXrender - xorg.libXrandr - xorg.libxcb - xorg.libXmu - xorg.libpthreadstubs - xorg.libXext - xorg.libXdmcp - xorg.libXxf86vm - xorg.libXinerama - xorg.libSM - xorg.libXv - xorg.libXaw - xorg.libXi - xorg.libXcursor - xorg.libXcomposite - xorg.libXfixes - xorg.libXtst - xorg.libXScrnSaver - xorg.libICE - xorg.libXt + libx11 + libxrender + libxrandr + libxcb + libxmu + libpthread-stubs + libxext + libxdmcp + libxxf86vm + libxinerama + libsm + libxv + libxaw + libxi + libxcursor + libxcomposite + libxfixes + libxtst + libxscrnsaver + libice + libxt ]; gstreamerDeps = pkgs: with pkgs.gst_all_1; [ @@ -177,7 +177,7 @@ buildFHSEnv { flex # WINE - xorg.xrandr + xrandr perl which p7zip diff --git a/pkgs/by-name/lv/lv2lint/package.nix b/pkgs/by-name/lv/lv2lint/package.nix index 96204f473a26..33bea76728d8 100644 --- a/pkgs/by-name/lv/lv2lint/package.nix +++ b/pkgs/by-name/lv/lv2lint/package.nix @@ -9,7 +9,7 @@ lilv, curl, elfutils, - xorg, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { lilv curl elfutils - xorg.libX11 + libx11 ]; mesonFlags = [ diff --git a/pkgs/by-name/ly/LycheeSlicer/package.nix b/pkgs/by-name/ly/LycheeSlicer/package.nix index 7185edc7935e..be37edf31f4b 100644 --- a/pkgs/by-name/ly/LycheeSlicer/package.nix +++ b/pkgs/by-name/ly/LycheeSlicer/package.nix @@ -3,7 +3,7 @@ fetchurl, makeDesktopItem, lib, - xorg, + libxshmfence, wayland, wayland-protocols, }: @@ -42,7 +42,7 @@ appimageTools.wrapType2 { ''; extraPkgs = _: [ - xorg.libxshmfence + libxshmfence wayland wayland-protocols ]; diff --git a/pkgs/by-name/ma/maiko/package.nix b/pkgs/by-name/ma/maiko/package.nix index 831dde3c7a5f..3114dafc8c87 100644 --- a/pkgs/by-name/ma/maiko/package.nix +++ b/pkgs/by-name/ma/maiko/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitHub, cmake, - xorg, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ]; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; installPhase = '' runHook preInstall @@ -32,6 +32,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://interlisp.org/"; changelog = "https://github.com/Interlisp/maiko/releases"; license = lib.licenses.mit; - inherit (xorg.libX11.meta) platforms; + inherit (libx11.meta) platforms; }; }) diff --git a/pkgs/by-name/ma/mailspring/linux.nix b/pkgs/by-name/ma/mailspring/linux.nix index db2be8ddefcf..2164a10122fd 100644 --- a/pkgs/by-name/ma/mailspring/linux.nix +++ b/pkgs/by-name/ma/mailspring/linux.nix @@ -18,7 +18,11 @@ nss, openssl, udev, - xorg, + libxtst, + libxscrnsaver, + libxdamage, + libxshmfence, + libxkbfile, libgbm, libdrm, libappindicator, @@ -46,11 +50,11 @@ stdenv.mkDerivation (finalAttrs: { libkrb5 libsecret nss - xorg.libxkbfile - xorg.libXdamage - xorg.libXScrnSaver - xorg.libXtst - xorg.libxshmfence + libxkbfile + libxdamage + libxscrnsaver + libxtst + libxshmfence libgbm libdrm ]; diff --git a/pkgs/by-name/ma/marktext/package.nix b/pkgs/by-name/ma/marktext/package.nix index a272bb06e9b4..e27e971ca820 100644 --- a/pkgs/by-name/ma/marktext/package.nix +++ b/pkgs/by-name/ma/marktext/package.nix @@ -8,7 +8,9 @@ nodejs, electron, python3, - xorg, + libx11, + xorgproto, + libxkbfile, fontconfig, node-gyp-build, ripgrep, @@ -58,10 +60,10 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libsecret - xorg.libX11 - xorg.libxkbfile + libx11 + libxkbfile fontconfig - xorg.xorgproto + xorgproto ]; postPatch = '' diff --git a/pkgs/by-name/ma/mathematica/generic.nix b/pkgs/by-name/ma/mathematica/generic.nix index d642028cae39..3c38de14a67f 100644 --- a/pkgs/by-name/ma/mathematica/generic.nix +++ b/pkgs/by-name/ma/mathematica/generic.nix @@ -45,7 +45,22 @@ xcbutilimage, xcbutilkeysyms, xkeyboard_config, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxmu, + libxi, + libxinerama, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libsm, + libice, + libxcb, zlib, # options cudaSupport, @@ -115,22 +130,22 @@ stdenv.mkDerivation { xcbutilimage xcbutilkeysyms xkeyboard_config - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXinerama - xorg.libXmu - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxcb + libice + libsm + libx11 + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxinerama + libxmu + libxrandr + libxrender + libxtst + libxcb ] ++ lib.optional cudaSupport cudaEnv; diff --git a/pkgs/by-name/mc/mcpelauncher-client/package.nix b/pkgs/by-name/mc/mcpelauncher-client/package.nix index d1516cdda61c..41ca23a21ebb 100644 --- a/pkgs/by-name/mc/mcpelauncher-client/package.nix +++ b/pkgs/by-name/mc/mcpelauncher-client/package.nix @@ -9,7 +9,9 @@ zlib, libpng, libglvnd, - xorg, + libxtst, + libxi, + libx11, libevdev, curl, pulseaudio, @@ -68,9 +70,9 @@ clangStdenv.mkDerivation (finalAttrs: { zlib libpng libglvnd - xorg.libX11 - xorg.libXi - xorg.libXtst + libx11 + libxi + libxtst libevdev curl pulseaudio diff --git a/pkgs/by-name/me/mediagoblin/package.nix b/pkgs/by-name/me/mediagoblin/package.nix index 6c6269d9ce22..649d98b3ea33 100644 --- a/pkgs/by-name/me/mediagoblin/package.nix +++ b/pkgs/by-name/me/mediagoblin/package.nix @@ -7,7 +7,7 @@ gst_all_1, poppler-utils, python3, - xorg, + lndir, }: let @@ -76,7 +76,7 @@ python.pkgs.buildPythonApplication rec { nativeBuildInputs = [ gobject-introspection python3.pkgs.babel - xorg.lndir + lndir ]; build-system = with python.pkgs; [ diff --git a/pkgs/by-name/me/megaglest/package.nix b/pkgs/by-name/me/megaglest/package.nix index 91b2b7c1a877..d4ff02faf708 100644 --- a/pkgs/by-name/me/megaglest/package.nix +++ b/pkgs/by-name/me/megaglest/package.nix @@ -21,7 +21,10 @@ libpng, fontconfig, freetype, - xorg, + libxext, + libx11, + libsm, + libice, makeWrapper, bash, which, @@ -37,10 +40,10 @@ let name = "megaglest-lib-env"; paths = [ SDL2 - xorg.libSM - xorg.libICE - xorg.libX11 - xorg.libXext + libsm + libice + libx11 + libxext xercesc openal libvorbis @@ -117,7 +120,7 @@ stdenv.mkDerivation { buildInputs = [ curl SDL2 - xorg.libX11 + libx11 xercesc openal lua diff --git a/pkgs/by-name/me/megapixels/package.nix b/pkgs/by-name/me/megapixels/package.nix index 31d55d2dcd30..f24c692dca1c 100644 --- a/pkgs/by-name/me/megapixels/package.nix +++ b/pkgs/by-name/me/megapixels/package.nix @@ -13,7 +13,7 @@ libepoxy, libmegapixels, libpulseaudio, - xorg, + libxrandr, zbar, tiffSupport ? true, libraw, @@ -65,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: { libepoxy libmegapixels libpulseaudio - xorg.libXrandr + libxrandr zbar ]; diff --git a/pkgs/by-name/me/megasync/package.nix b/pkgs/by-name/me/megasync/package.nix index cf951fb801b5..dab7f505ec8f 100644 --- a/pkgs/by-name/me/megasync/package.nix +++ b/pkgs/by-name/me/megasync/package.nix @@ -27,7 +27,7 @@ readline, sqlite, wget, - xorg, + xrdb, zlib, nix-update-script, @@ -131,7 +131,7 @@ stdenv.mkDerivation (finalAttrs: { ]; preFixup = '' - qtWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ xorg.xrdb ]}) + qtWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ xrdb ]}) ''; passthru = { diff --git a/pkgs/by-name/me/melmatcheq-lv2/package.nix b/pkgs/by-name/me/melmatcheq-lv2/package.nix index 82423408c7cd..427a6c5250d4 100644 --- a/pkgs/by-name/me/melmatcheq-lv2/package.nix +++ b/pkgs/by-name/me/melmatcheq-lv2/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - xorg, + libx11, xorgproto, cairo, lv2, @@ -22,7 +22,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 xorgproto cairo lv2 diff --git a/pkgs/by-name/me/menyoki/package.nix b/pkgs/by-name/me/menyoki/package.nix index 9198f0f4d442..b5b5d8e8d0a0 100644 --- a/pkgs/by-name/me/menyoki/package.nix +++ b/pkgs/by-name/me/menyoki/package.nix @@ -7,7 +7,8 @@ stdenv, withSixel ? false, libsixel, - xorg, + libxrandr, + libx11, withSki ? true, }: @@ -29,8 +30,8 @@ rustPlatform.buildRustPackage rec { buildInputs = lib.optional withSixel libsixel ++ lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libX11 - xorg.libXrandr + libx11 + libxrandr ]; buildNoDefaultFeatures = !withSki; diff --git a/pkgs/by-name/me/metacity/package.nix b/pkgs/by-name/me/metacity/package.nix index 74bc821b8073..42e95fd6c4f7 100644 --- a/pkgs/by-name/me/metacity/package.nix +++ b/pkgs/by-name/me/metacity/package.nix @@ -7,7 +7,10 @@ gnome, gsettings-desktop-schemas, gtk3, - xorg, + libxres, + libxpresent, + libxdamage, + libx11, libcanberra-gtk3, libgtop, libstartup_notification, @@ -33,10 +36,10 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libXres - xorg.libXpresent - xorg.libXdamage - xorg.libX11 + libxres + libxpresent + libxdamage + libx11 glib gsettings-desktop-schemas gtk3 diff --git a/pkgs/by-name/mi/microsoft-identity-broker/package.nix b/pkgs/by-name/mi/microsoft-identity-broker/package.nix index ac38570b14c7..55e854c1cb75 100644 --- a/pkgs/by-name/mi/microsoft-identity-broker/package.nix +++ b/pkgs/by-name/mi/microsoft-identity-broker/package.nix @@ -10,7 +10,7 @@ nixosTests, bash, glib, - xorg, + libxtst, alsa-lib, }: stdenv.mkDerivation rec { @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { buildInputs = [ glib - xorg.libXtst + libxtst alsa-lib ]; diff --git a/pkgs/by-name/mi/minivmac/package.nix b/pkgs/by-name/mi/minivmac/package.nix index 0253073a3511..663a3cf47515 100644 --- a/pkgs/by-name/mi/minivmac/package.nix +++ b/pkgs/by-name/mi/minivmac/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, buildPackages, alsa-lib, - xorg, + libx11, }: stdenv.mkDerivation rec { @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { hash = "sha256-iiEE0ioXh3keKUPfAB+YcE1iggGLpxT9N8LSVFDhttE="; }; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; makeFlags = [ "PREFIX=${placeholder "out"}" ]; diff --git a/pkgs/by-name/mo/mochi/package.nix b/pkgs/by-name/mo/mochi/package.nix index 22b87f1a4e5d..a9a63fad183b 100644 --- a/pkgs/by-name/mo/mochi/package.nix +++ b/pkgs/by-name/mo/mochi/package.nix @@ -5,7 +5,7 @@ fetchzip, lib, stdenvNoCC, - xorg, + libxshmfence, }: let @@ -22,7 +22,7 @@ let appimageContents = appimageTools.extractType2 { inherit pname version src; }; - extraPkgs = pkgs: [ xorg.libxshmfence ]; + extraPkgs = pkgs: [ libxshmfence ]; extraInstallCommands = '' install -Dm444 ${appimageContents}/${pname}.desktop -t $out/share/applications/ diff --git a/pkgs/by-name/mo/modrinth-app/package.nix b/pkgs/by-name/mo/modrinth-app/package.nix index baf52dc3f9c0..7772da261cd1 100644 --- a/pkgs/by-name/mo/modrinth-app/package.nix +++ b/pkgs/by-name/mo/modrinth-app/package.nix @@ -25,7 +25,12 @@ symlinkJoin, udev, wrapGAppsHook3, - xorg, + libxxf86vm, + libxrandr, + libxext, + libxcursor, + libx11, + xrandr, }: symlinkJoin { @@ -52,11 +57,11 @@ symlinkJoin { # glfw libGL - xorg.libX11 - xorg.libXcursor - xorg.libXext - xorg.libXrandr - xorg.libXxf86vm + libx11 + libxcursor + libxext + libxrandr + libxxf86vm # lwjgl (lib.getLib stdenv.cc.cc) @@ -79,7 +84,7 @@ symlinkJoin { gappsWrapperArgs+=( --prefix PATH : ${lib.makeSearchPath "bin/java" jdks} ${lib.optionalString stdenv.hostPlatform.isLinux '' - --prefix PATH : ${lib.makeBinPath [ xorg.xrandr ]} + --prefix PATH : ${lib.makeBinPath [ xrandr ]} --set LD_LIBRARY_PATH $runtimeDependencies ''} ) diff --git a/pkgs/by-name/mo/molden/package.nix b/pkgs/by-name/mo/molden/package.nix index 38f529d426e0..860a25cedf71 100644 --- a/pkgs/by-name/mo/molden/package.nix +++ b/pkgs/by-name/mo/molden/package.nix @@ -5,7 +5,8 @@ which, gfortran, libGLU, - xorg, + libxmu, + libx11, }: stdenv.mkDerivation rec { @@ -21,8 +22,8 @@ stdenv.mkDerivation rec { buildInputs = [ gfortran libGLU - xorg.libX11 - xorg.libXmu + libx11 + libxmu ]; patches = [ ./dont_register_file_types.patch ]; diff --git a/pkgs/by-name/mo/mongodb-compass/package.nix b/pkgs/by-name/mo/mongodb-compass/package.nix index ca8716e4fb57..cfd62c808d71 100644 --- a/pkgs/by-name/mo/mongodb-compass/package.nix +++ b/pkgs/by-name/mo/mongodb-compass/package.nix @@ -8,7 +8,19 @@ makeWrapper, runtimeShell, gtk3, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxshmfence, + libxkbfile, glib, cairo, pango, @@ -90,19 +102,19 @@ let pango stdenv.cc.cc systemd - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxkbfile - xorg.libxshmfence + libx11 + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxtst + libxkbfile + libxshmfence (lib.getLib stdenv.cc.cc) ]; in diff --git a/pkgs/by-name/mo/moonlight-embedded/package.nix b/pkgs/by-name/mo/moonlight-embedded/package.nix index eb92a97cc0f4..6ebea089c47f 100644 --- a/pkgs/by-name/mo/moonlight-embedded/package.nix +++ b/pkgs/by-name/mo/moonlight-embedded/package.nix @@ -11,7 +11,8 @@ SDL2, ffmpeg, pkg-config, - xorg, + libpthread-stubs, + libxcb, libvdpau, libpulseaudio, libcec, @@ -51,11 +52,11 @@ stdenv.mkDerivation rec { udev SDL2 ffmpeg - xorg.libxcb + libxcb libvdpau libpulseaudio libcec - xorg.libpthreadstubs + libpthread-stubs curl expat avahi diff --git a/pkgs/by-name/mo/mousetweaks/package.nix b/pkgs/by-name/mo/mousetweaks/package.nix index adef94490f6c..e5dc9f4f8c95 100644 --- a/pkgs/by-name/mo/mousetweaks/package.nix +++ b/pkgs/by-name/mo/mousetweaks/package.nix @@ -8,7 +8,10 @@ gnome, gsettings-desktop-schemas, wrapGAppsHook3, - xorg, + libxtst, + libxfixes, + libxcursor, + libx11, }: stdenv.mkDerivation rec { @@ -29,10 +32,10 @@ stdenv.mkDerivation rec { glib gtk3 gsettings-desktop-schemas - xorg.libX11 - xorg.libXtst - xorg.libXfixes - xorg.libXcursor + libx11 + libxtst + libxfixes + libxcursor ]; passthru = { diff --git a/pkgs/by-name/mq/mqttx/package.nix b/pkgs/by-name/mq/mqttx/package.nix index b05448f26df2..8e6caa95094f 100644 --- a/pkgs/by-name/mq/mqttx/package.nix +++ b/pkgs/by-name/mq/mqttx/package.nix @@ -35,7 +35,7 @@ in appimageTools.wrapType2 { inherit pname version src; - extraPkgs = pkgs: [ pkgs.xorg.libxshmfence ]; + extraPkgs = pkgs: [ pkgs.libxshmfence ]; extraInstallCommands = '' install -m 444 -D ${appimageContents}/${pname}.desktop $out/share/applications/${pname}.desktop diff --git a/pkgs/by-name/mr/mricron/package.nix b/pkgs/by-name/mr/mricron/package.nix index d79f59bced84..0a02ff058b2a 100644 --- a/pkgs/by-name/mr/mricron/package.nix +++ b/pkgs/by-name/mr/mricron/package.nix @@ -15,7 +15,7 @@ makeDesktopItem, pango, unzip, - xorg, + libx11, zlib, }: stdenv.mkDerivation rec { @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { glib gdk-pixbuf pango - xorg.libX11 + libx11 zlib ]; diff --git a/pkgs/by-name/ms/mslicer/package.nix b/pkgs/by-name/ms/mslicer/package.nix index 08743270ee8d..8ea8d7a216e5 100644 --- a/pkgs/by-name/ms/mslicer/package.nix +++ b/pkgs/by-name/ms/mslicer/package.nix @@ -7,7 +7,10 @@ rustPlatform, vulkan-loader, wayland, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -28,10 +31,10 @@ rustPlatform.buildRustPackage (finalAttrs: { libxkbcommon vulkan-loader wayland - xorg.libXcursor - xorg.libXrandr - xorg.libXi - xorg.libX11 + libxcursor + libxrandr + libxi + libx11 ]; # Force linking to libEGL, which is always dlopen()ed, and to diff --git a/pkgs/by-name/mu/mullvad-vpn/package.nix b/pkgs/by-name/mu/mullvad-vpn/package.nix index ed6174c7df68..0f129ae4e6cb 100644 --- a/pkgs/by-name/mu/mullvad-vpn/package.nix +++ b/pkgs/by-name/mu/mullvad-vpn/package.nix @@ -20,7 +20,19 @@ libgbm, libGL, wayland, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxshmfence, + libxcb, autoPatchelfHook, systemd, libnotify, @@ -49,19 +61,19 @@ let libappindicator libnotify libgbm - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxcb - xorg.libxshmfence + libx11 + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxtst + libxcb + libxshmfence nspr nss systemd diff --git a/pkgs/by-name/mu/multiviewer-for-f1/package.nix b/pkgs/by-name/mu/multiviewer-for-f1/package.nix index 5eeeae31c7ea..c1eb6b9a6203 100644 --- a/pkgs/by-name/mu/multiviewer-for-f1/package.nix +++ b/pkgs/by-name/mu/multiviewer-for-f1/package.nix @@ -21,7 +21,13 @@ nspr, nss, pango, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxcb, writeScript, }: let @@ -58,13 +64,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { nspr nss pango - xorg.libX11 - xorg.libXcomposite - xorg.libxcb - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr + libx11 + libxcomposite + libxcb + libxdamage + libxext + libxfixes + libxrandr ]; dontBuild = true; diff --git a/pkgs/by-name/mu/multivnc/package.nix b/pkgs/by-name/mu/multivnc/package.nix index a17e323628c1..8428293895d8 100644 --- a/pkgs/by-name/mu/multivnc/package.nix +++ b/pkgs/by-name/mu/multivnc/package.nix @@ -17,7 +17,8 @@ libsepol, libthai, libdatrie, - xorg, + libxtst, + libxdmcp, lerc, libxkbcommon, libepoxy, @@ -84,8 +85,8 @@ stdenv.mkDerivation { lerc libxkbcommon libepoxy - xorg.libXdmcp - xorg.libXtst + libxdmcp + libxtst ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/nc/ncview/package.nix b/pkgs/by-name/nc/ncview/package.nix index 9845006113ae..5259aa000d99 100644 --- a/pkgs/by-name/nc/ncview/package.nix +++ b/pkgs/by-name/nc/ncview/package.nix @@ -6,7 +6,11 @@ libpng, udunits, netcdf, - xorg, + libxt, + libxaw, + libx11, + libsm, + libice, }: stdenv.mkDerivation (finalAttrs: { @@ -29,11 +33,11 @@ stdenv.mkDerivation (finalAttrs: { libpng netcdf udunits - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXaw - xorg.libXt + libice + libsm + libx11 + libxaw + libxt ]; meta = { diff --git a/pkgs/by-name/ne/neothesia/package.nix b/pkgs/by-name/ne/neothesia/package.nix index e3de241ad2d6..31e79e2fbc1a 100644 --- a/pkgs/by-name/ne/neothesia/package.nix +++ b/pkgs/by-name/ne/neothesia/package.nix @@ -9,7 +9,10 @@ makeWrapper, libxkbcommon, vulkan-loader, - xorg, + libxrender, + libxi, + libxcursor, + libx11, }: let version = "0.3.1"; @@ -49,10 +52,10 @@ rustPlatform.buildRustPackage { wayland libxkbcommon vulkan-loader - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrender + libx11 + libxcursor + libxi + libxrender ] }" diff --git a/pkgs/by-name/ne/neovide/package.nix b/pkgs/by-name/ne/neovide/package.nix index e0cff9bcdd65..168457b35776 100644 --- a/pkgs/by-name/ne/neovide/package.nix +++ b/pkgs/by-name/ne/neovide/package.nix @@ -16,7 +16,11 @@ cctools, SDL2, fontconfig, - xorg, + libxrandr, + libxi, + libxext, + libxcursor, + libx11, stdenv, libglvnd, libxkbcommon, @@ -87,11 +91,11 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } (finalAttrs: { [ libglvnd libxkbcommon - xorg.libX11 - xorg.libXcursor - xorg.libXext - xorg.libXrandr - xorg.libXi + libx11 + libxcursor + libxext + libxrandr + libxi ] ++ lib.optionals enableWayland [ wayland ] ); diff --git a/pkgs/by-name/ne/netgen/package.nix b/pkgs/by-name/ne/netgen/package.nix index babe467c9ccd..1272a7e2fed0 100644 --- a/pkgs/by-name/ne/netgen/package.nix +++ b/pkgs/by-name/ne/netgen/package.nix @@ -17,7 +17,7 @@ zlib, tcl, tk, - xorg, + libxmu, libjpeg, ffmpeg, catch2, @@ -102,7 +102,7 @@ stdenv.mkDerivation (finalAttrs: { tcl tk libGLU - xorg.libXmu + libxmu libjpeg ffmpeg mpi diff --git a/pkgs/by-name/ne/neuron/package.nix b/pkgs/by-name/ne/neuron/package.nix index b836deae90c9..9b3d54ccbe30 100644 --- a/pkgs/by-name/ne/neuron/package.nix +++ b/pkgs/by-name/ne/neuron/package.nix @@ -3,7 +3,9 @@ stdenv, fetchFromGitHub, readline, - xorg, + libxext, + libxcomposite, + libx11, mpi, cmake, bison, @@ -42,9 +44,9 @@ stdenv.mkDerivation (finalAttrs: { ++ optionals stdenv.hostPlatform.isDarwin [ xcbuild ]; buildInputs = optionals useIv [ - xorg.libX11.dev - xorg.libXcomposite.dev - xorg.libXext.dev + libx11.dev + libxcomposite.dev + libxext.dev ]; propagatedBuildInputs = [ diff --git a/pkgs/by-name/ne/nextcloud-talk-desktop/package.nix b/pkgs/by-name/ne/nextcloud-talk-desktop/package.nix index d1adf3dfd117..32dc1d833dce 100644 --- a/pkgs/by-name/ne/nextcloud-talk-desktop/package.nix +++ b/pkgs/by-name/ne/nextcloud-talk-desktop/package.nix @@ -8,7 +8,12 @@ makeDesktopItem, nss, cairo, - xorg, + libxrandr, + libxfixes, + libxdamage, + libxcursor, + libxcomposite, + libx11, libxkbcommon, alsa-lib, at-spi2-core, @@ -91,12 +96,12 @@ let libgbm libGL libglvnd - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXrandr - xorg.libXfixes - xorg.libXcursor + libx11 + libxcomposite + libxdamage + libxrandr + libxfixes + libxcursor ]; # Required to launch the application and proceed past the zygote_linux fork() process diff --git a/pkgs/by-name/ni/ninjas2/package.nix b/pkgs/by-name/ni/ninjas2/package.nix index 07089ee9d8ca..be4b5791d0b8 100644 --- a/pkgs/by-name/ni/ninjas2/package.nix +++ b/pkgs/by-name/ni/ninjas2/package.nix @@ -5,7 +5,7 @@ libjack2, libGL, pkg-config, - xorg, + libx11, libsndfile, libsamplerate, }: @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ libjack2 - xorg.libX11 + libx11 libGL libsndfile libsamplerate diff --git a/pkgs/by-name/no/nordpass/package.nix b/pkgs/by-name/no/nordpass/package.nix index bece26ceeea9..babc43777c02 100644 --- a/pkgs/by-name/no/nordpass/package.nix +++ b/pkgs/by-name/no/nordpass/package.nix @@ -3,7 +3,21 @@ lib, stdenv, squashfsTools, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libsm, + libice, + libxshmfence, + libxcb, alsa-lib, freetype, glib, @@ -70,21 +84,21 @@ let pango stdenv.cc.cc systemd - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXScrnSaver - xorg.libxshmfence - xorg.libXtst + libice + libsm + libx11 + libxcb + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxscrnsaver + libxshmfence + libxtst zlib ]; diff --git a/pkgs/by-name/no/normcap/package.nix b/pkgs/by-name/no/normcap/package.nix index 6ecd51425d85..0cc6a14f03db 100644 --- a/pkgs/by-name/no/normcap/package.nix +++ b/pkgs/by-name/no/normcap/package.nix @@ -7,7 +7,7 @@ leptonica, wl-clipboard, libnotify, - xorg, + xvfb, makeDesktopItem, copyDesktopItems, }: @@ -112,7 +112,7 @@ ps.buildPythonApplication rec { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ ps.pytest-xvfb - xorg.xvfb + xvfb ]; preCheck = '' diff --git a/pkgs/by-name/nu/numworks-epsilon/package.nix b/pkgs/by-name/nu/numworks-epsilon/package.nix index d8a48ec84af1..772c3e7a164e 100644 --- a/pkgs/by-name/nu/numworks-epsilon/package.nix +++ b/pkgs/by-name/nu/numworks-epsilon/package.nix @@ -5,7 +5,7 @@ libpng, libjpeg, freetype, - xorg, + libxext, python3, imagemagick, gcc-arm-embedded, @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { libpng libjpeg freetype - xorg.libXext + libxext python3 imagemagick gcc-arm-embedded diff --git a/pkgs/by-name/nx/nx-libs/package.nix b/pkgs/by-name/nx/nx-libs/package.nix index 616ab0ee164c..de0f1b09400a 100644 --- a/pkgs/by-name/nx/nx-libs/package.nix +++ b/pkgs/by-name/nx/nx-libs/package.nix @@ -11,7 +11,21 @@ libxml2, pkg-config, which, - xorg, + xkeyboard-config, + libxtst, + libxrandr, + libxpm, + libxinerama, + libxfont_2, + libxext, + libxdmcp, + libxdamage, + libxcomposite, + font-util, + xkbcomp, + pixman, + imake, + gccmakedep, libtirpc, }: stdenv.mkDerivation rec { @@ -38,26 +52,26 @@ stdenv.mkDerivation rec { libtool pkg-config which - xorg.gccmakedep - xorg.imake + gccmakedep + imake ]; buildInputs = [ libjpeg_turbo libpng libxml2 - xorg.fontutil - xorg.libXcomposite - xorg.libXdamage - xorg.libXdmcp - xorg.libXext - xorg.libXfont2 - xorg.libXinerama - xorg.libXpm - xorg.libXrandr - xorg.libXtst - xorg.pixman - xorg.xkbcomp - xorg.xkeyboardconfig + font-util + libxcomposite + libxdamage + libxdmcp + libxext + libxfont_2 + libxinerama + libxpm + libxrandr + libxtst + pixman + xkbcomp + xkeyboard-config libtirpc ]; diff --git a/pkgs/by-name/nz/nzportable/fteqw.nix b/pkgs/by-name/nz/nzportable/fteqw.nix index 8be5ef62f08e..1c1bd95072e9 100644 --- a/pkgs/by-name/nz/nzportable/fteqw.nix +++ b/pkgs/by-name/nz/nzportable/fteqw.nix @@ -14,7 +14,14 @@ zlib, gnutls, libGL, - xorg, + libxxf86vm, + libxxf86dga, + libxscrnsaver, + libxrandr, + libxi, + libxcursor, + libx11, + libxcb, alsa-lib, libjpeg, libogg, @@ -61,11 +68,11 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libGL - xorg.libxcb - xorg.libX11 - xorg.libXrandr - xorg.libXcursor - xorg.libXScrnSaver + libxcb + libx11 + libxrandr + libxcursor + libxscrnsaver dbus fontconfig libjpeg @@ -114,12 +121,12 @@ stdenv.mkDerivation (finalAttrs: { addDriverRunpath.driverLink # gl/gl_vidlinuxglx.c - xorg.libX11 - xorg.libXrandr - xorg.libXxf86vm - xorg.libXxf86dga - xorg.libXi - xorg.libXcursor + libx11 + libxrandr + libxxf86vm + libxxf86dga + libxi + libxcursor libGL libvorbis diff --git a/pkgs/by-name/od/odamex/package.nix b/pkgs/by-name/od/odamex/package.nix index 83ceb829e46e..8811c7ce19ac 100644 --- a/pkgs/by-name/od/odamex/package.nix +++ b/pkgs/by-name/od/odamex/package.nix @@ -31,7 +31,8 @@ wayland-scanner, waylandpp, wxGTK32, - xorg, + libx11, + xorgproto, zstd, nix-update-script, @@ -95,8 +96,8 @@ stdenv.mkDerivation (finalAttrs: { libsepol ] ++ lib.optionals withX11 [ - xorg.libX11 - xorg.xorgproto + libx11 + xorgproto ] ++ lib.optionals withWayland [ libxkbcommon diff --git a/pkgs/by-name/og/ogre-next/package.nix b/pkgs/by-name/og/ogre-next/package.nix index 99e21f9fc2ac..8e0eb1b4c5aa 100644 --- a/pkgs/by-name/og/ogre-next/package.nix +++ b/pkgs/by-name/og/ogre-next/package.nix @@ -9,7 +9,11 @@ pkg-config, SDL2, - xorg, + libxt, + libxrandr, + libxaw, + libx11, + libxcb, libGL, zlib, freetype, @@ -54,11 +58,11 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ libGL - xorg.libX11 - xorg.libXaw - xorg.libXrandr - xorg.libXt - xorg.libxcb + libx11 + libxaw + libxrandr + libxt + libxcb ]; # TODO: Figure out Vulkan plugin deps diff --git a/pkgs/by-name/om/omnissa-horizon-client/package.nix b/pkgs/by-name/om/omnissa-horizon-client/package.nix index 2ed97fb3eba2..4ed8fe92d48d 100644 --- a/pkgs/by-name/om/omnissa-horizon-client/package.nix +++ b/pkgs/by-name/om/omnissa-horizon-client/package.nix @@ -102,17 +102,17 @@ let pixman udev omnissaHorizonClientFiles - xorg.libX11 - xorg.libXau - xorg.libXcursor - xorg.libXext - xorg.libXi - xorg.libXinerama - xorg.libxkbfile - xorg.libXrandr - xorg.libXrender - xorg.libXScrnSaver - xorg.libXtst + libx11 + libxau + libxcursor + libxext + libxi + libxinerama + libxkbfile + libxrandr + libxrender + libxscrnsaver + libxtst zlib libxml2_13 diff --git a/pkgs/by-name/on/onagre/package.nix b/pkgs/by-name/on/onagre/package.nix index fff99134399e..43053020e80f 100644 --- a/pkgs/by-name/on/onagre/package.nix +++ b/pkgs/by-name/on/onagre/package.nix @@ -8,7 +8,10 @@ freetype, expat, wayland, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, libxkbcommon, pop-launcher, vulkan-loader, @@ -36,10 +39,10 @@ rustPlatform.buildRustPackage { buildInputs = [ expat freetype - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ]; postFixup = diff --git a/pkgs/by-name/on/onboard/package.nix b/pkgs/by-name/on/onboard/package.nix index 196243d55289..1e6c9fbc3d36 100644 --- a/pkgs/by-name/on/onboard/package.nix +++ b/pkgs/by-name/on/onboard/package.nix @@ -26,7 +26,8 @@ procps, python3, wrapGAppsHook3, - xorg, + libxtst, + libxkbfile, yelp, }: @@ -92,8 +93,8 @@ python3.pkgs.buildPythonApplication rec { libxkbcommon mousetweaks udev - xorg.libXtst - xorg.libxkbfile + libxtst + libxkbfile ] ++ lib.optional atspiSupport at-spi2-core; diff --git a/pkgs/by-name/on/onlyoffice-desktopeditors/package.nix b/pkgs/by-name/on/onlyoffice-desktopeditors/package.nix index 560763fb7024..482374cbdd0d 100644 --- a/pkgs/by-name/on/onlyoffice-desktopeditors/package.nix +++ b/pkgs/by-name/on/onlyoffice-desktopeditors/package.nix @@ -35,7 +35,18 @@ qt5, wrapGAppsHook3, xkeyboard_config, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxcb, }: let @@ -106,18 +117,18 @@ let qt5.qtdeclarative qt5.qtsvg qt5.qtwayland - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXScrnSaver - xorg.libXtst + libx11 + libxcb + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxscrnsaver + libxtst ]; dontWrapQtApps = true; @@ -150,7 +161,7 @@ let gappsWrapperArgs+=( --prefix LD_LIBRARY_PATH : "${runtimeLibs}" \ --set QT_XKB_CONFIG_ROOT "${xkeyboard_config}/share/X11/xkb" \ - --set QTCOMPOSE "${xorg.libX11.out}/share/X11/locale" \ + --set QTCOMPOSE "${libx11.out}/share/X11/locale" \ --set QT_QPA_PLATFORM "xcb" # the bundled version of qt does not support wayland ) diff --git a/pkgs/by-name/op/opencomposite/package.nix b/pkgs/by-name/op/opencomposite/package.nix index f8086641cb98..1afa20c3e3e8 100644 --- a/pkgs/by-name/op/opencomposite/package.nix +++ b/pkgs/by-name/op/opencomposite/package.nix @@ -11,7 +11,7 @@ stdenv, vulkan-headers, vulkan-loader, - xorg, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { libGL vulkan-headers vulkan-loader - xorg.libX11 + libx11 ]; cmakeFlags = [ diff --git a/pkgs/by-name/op/openmeters/package.nix b/pkgs/by-name/op/openmeters/package.nix index 959d7b780b25..ff65fab8e719 100644 --- a/pkgs/by-name/op/openmeters/package.nix +++ b/pkgs/by-name/op/openmeters/package.nix @@ -10,7 +10,10 @@ freetype, libglvnd, libxkbcommon, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "openmeters"; @@ -43,10 +46,10 @@ rustPlatform.buildRustPackage (finalAttrs: { libglvnd libxkbcommon wayland - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ] }' $out/bin/openmeters ''; diff --git a/pkgs/by-name/op/openroad/package.nix b/pkgs/by-name/op/openroad/package.nix index 881a512fc389..84ef0b8b61cf 100644 --- a/pkgs/by-name/op/openroad/package.nix +++ b/pkgs/by-name/op/openroad/package.nix @@ -37,7 +37,7 @@ tclPackages, yosys, zlib, - xorg, + libx11, llvmPackages, }: @@ -92,7 +92,7 @@ stdenv.mkDerivation (finalAttrs: { zlib yaml-cpp ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ xorg.libX11 ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ libx11 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ llvmPackages.openmp ]; postPatch = '' diff --git a/pkgs/by-name/op/openscad-unstable/package.nix b/pkgs/by-name/op/openscad-unstable/package.nix index b584019221ff..5e6d54e1a958 100644 --- a/pkgs/by-name/op/openscad-unstable/package.nix +++ b/pkgs/by-name/op/openscad-unstable/package.nix @@ -38,7 +38,7 @@ wayland, wayland-protocols, wrapGAppsHook3, - xorg, + libxdmcp, mimalloc, opencsg, ctestCheckHook, @@ -106,7 +106,7 @@ clangStdenv.mkDerivation rec { qtmultimedia ] ++ lib.optionals clangStdenv.hostPlatform.isLinux [ - xorg.libXdmcp + libxdmcp libICE libSM wayland diff --git a/pkgs/by-name/op/opensoldat/package.nix b/pkgs/by-name/op/opensoldat/package.nix index d9028a931ed0..e9496e4aa5ce 100644 --- a/pkgs/by-name/op/opensoldat/package.nix +++ b/pkgs/by-name/op/opensoldat/package.nix @@ -10,7 +10,7 @@ physfs, openal, gamenetworkingsockets, - xorg, + libx11, autoPatchelfHook, cmake, python3, @@ -80,10 +80,10 @@ stdenv.mkDerivation rec { physfs openal gamenetworkingsockets - xorg.libX11 + libx11 ]; # TODO(@sternenseemann): set proper rpath via cmake, so we don't need autoPatchelfHook - runtimeDependencies = [ xorg.libX11 ]; + runtimeDependencies = [ libx11 ]; # make sure opensoldat{,server} find their game archive, # let them write their state and configuration files diff --git a/pkgs/by-name/op/opensubdiv/package.nix b/pkgs/by-name/op/opensubdiv/package.nix index 1c6bb47812a3..87c68e669c23 100644 --- a/pkgs/by-name/op/opensubdiv/package.nix +++ b/pkgs/by-name/op/opensubdiv/package.nix @@ -5,7 +5,12 @@ fetchFromGitHub, cmake, pkg-config, - xorg, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, libGLU, libGL, glew, @@ -48,12 +53,12 @@ stdenv.mkDerivation (finalAttrs: { libGL # FIXME: these are not actually needed, but the configure script wants them. glew - xorg.libX11 - xorg.libXrandr - xorg.libXxf86vm - xorg.libXcursor - xorg.libXinerama - xorg.libXi + libx11 + libxrandr + libxxf86vm + libxcursor + libxinerama + libxi ] ++ lib.optionals (openclSupport && stdenv.hostPlatform.isLinux) [ ocl-icd diff --git a/pkgs/by-name/op/opensurge/package.nix b/pkgs/by-name/op/opensurge/package.nix index 9b3294882af6..7cf3a69e8aa0 100644 --- a/pkgs/by-name/op/opensurge/package.nix +++ b/pkgs/by-name/op/opensurge/package.nix @@ -8,7 +8,7 @@ libglvnd, surgescript, physfs, - xorg, + libx11, versionCheckHook, nix-update-script, }: @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { libglvnd physfs surgescript - xorg.libX11 + libx11 ]; cmakeFlags = [ diff --git a/pkgs/by-name/op/openvscode-server/package.nix b/pkgs/by-name/op/openvscode-server/package.nix index db9983467558..6a166a566048 100644 --- a/pkgs/by-name/op/openvscode-server/package.nix +++ b/pkgs/by-name/op/openvscode-server/package.nix @@ -14,7 +14,8 @@ node-gyp, libsecret, libkrb5, - xorg, + libx11, + libxkbfile, ripgrep, cctools, nixosTests, @@ -110,8 +111,8 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ libsecret ] ++ [ - xorg.libX11 - xorg.libxkbfile + libx11 + libxkbfile libkrb5 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ diff --git a/pkgs/by-name/or/orca-slicer/package.nix b/pkgs/by-name/or/orca-slicer/package.nix index 03e490f8e0b4..be7edd5c9f3c 100644 --- a/pkgs/by-name/or/orca-slicer/package.nix +++ b/pkgs/by-name/or/orca-slicer/package.nix @@ -38,7 +38,7 @@ onetbb, webkitgtk_4_1, wxGTK31, - xorg, + libx11, libnoise, withSystemd ? stdenv.hostPlatform.isLinux, }: @@ -116,7 +116,7 @@ stdenv.mkDerivation (finalAttrs: { onetbb webkitgtk_4_1 wxGTK' - xorg.libX11 + libx11 opencv.cxxdev libnoise ] diff --git a/pkgs/by-name/or/oreo-cursors-plus/package.nix b/pkgs/by-name/or/oreo-cursors-plus/package.nix index 4dc565c2c300..a60a55364d42 100644 --- a/pkgs/by-name/or/oreo-cursors-plus/package.nix +++ b/pkgs/by-name/or/oreo-cursors-plus/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, ruby, inkscape, - xorg, + xcursorgen, writeText, cursorsConf ? null, # If set to a string, overwrites contents of './cursors.conf' }: @@ -26,7 +26,7 @@ stdenvNoCC.mkDerivation { nativeBuildInputs = lib.optionals (cursorsConf != null) [ ruby inkscape - xorg.xcursorgen + xcursorgen ]; # './cursors.conf' contains definitions of cursor variations to generate. diff --git a/pkgs/by-name/os/osu-lazer/package.nix b/pkgs/by-name/os/osu-lazer/package.nix index 732921de1468..aa66ba58665c 100644 --- a/pkgs/by-name/os/osu-lazer/package.nix +++ b/pkgs/by-name/os/osu-lazer/package.nix @@ -13,7 +13,7 @@ lttng-ust, numactl, libglvnd, - xorg, + libxi, udev, vulkan-loader, nix-update-script, @@ -54,7 +54,7 @@ buildDotnetModule rec { libglvnd # needed for the window to actually appear - xorg.libXi + libxi # needed to avoid in runtime.log: # [verbose]: SDL error log [debug]: Failed loading udev_device_get_action: /nix/store/*-osu-lazer-*/lib/osu-lazer/runtimes/linux-x64/native/libSDL2.so: undefined symbol: _udev_device_get_action diff --git a/pkgs/by-name/pa/paperless-ngx/package.nix b/pkgs/by-name/pa/paperless-ngx/package.nix index 50ec4711c028..24690fe25769 100644 --- a/pkgs/by-name/pa/paperless-ngx/package.nix +++ b/pkgs/by-name/pa/paperless-ngx/package.nix @@ -27,7 +27,7 @@ pkg-config, symlinkJoin, nltk-data, - xorg, + lndir, }: let version = "2.20.5"; @@ -167,7 +167,7 @@ python.pkgs.buildPythonApplication rec { nativeBuildInputs = [ gettext - xorg.lndir + lndir ]; pythonRelaxDeps = [ diff --git a/pkgs/by-name/pa/par-lang/package.nix b/pkgs/by-name/pa/par-lang/package.nix index fa7a961ae617..4975a2fd685e 100644 --- a/pkgs/by-name/pa/par-lang/package.nix +++ b/pkgs/by-name/pa/par-lang/package.nix @@ -8,7 +8,10 @@ libGL, libxkbcommon, wayland, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, makeDesktopItem, copyDesktopItems, nix-update-script, @@ -40,10 +43,10 @@ rustPlatform.buildRustPackage { libGL libxkbcommon wayland - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ]; in lib.optionalString stdenv.hostPlatform.isLinux '' diff --git a/pkgs/by-name/pa/partio/package.nix b/pkgs/by-name/pa/partio/package.nix index 6175342bda90..f029f6aa557d 100644 --- a/pkgs/by-name/pa/partio/package.nix +++ b/pkgs/by-name/pa/partio/package.nix @@ -10,7 +10,8 @@ zlib, swig, doxygen, - xorg, + libxmu, + libxi, python3, }: @@ -41,8 +42,8 @@ stdenv.mkDerivation rec { buildInputs = [ zlib swig - xorg.libXi - xorg.libXmu + libxi + libxmu ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ libglut diff --git a/pkgs/by-name/pa/pax-britannica/package.nix b/pkgs/by-name/pa/pax-britannica/package.nix index 510a96269f10..c19106bdb402 100644 --- a/pkgs/by-name/pa/pax-britannica/package.nix +++ b/pkgs/by-name/pa/pax-britannica/package.nix @@ -9,7 +9,8 @@ libGL, libGLU, alsa-lib, - xorg, + libxrandr, + libx11, glfw2, glfw3, useGlfw3 ? false, @@ -68,8 +69,8 @@ stdenv.mkDerivation { libGL libGLU alsa-lib - xorg.libX11 - xorg.libXrandr + libx11 + libxrandr (if useGlfw3 then glfw3 else glfw2) ]; makeFlags = diff --git a/pkgs/by-name/pc/pcb/package.nix b/pkgs/by-name/pc/pcb/package.nix index 7a21f53684aa..52b789f3077d 100644 --- a/pkgs/by-name/pc/pcb/package.nix +++ b/pkgs/by-name/pc/pcb/package.nix @@ -19,7 +19,8 @@ tk, gnome2, gd, - xorg, + libxrender, + libxmu, }: stdenv.mkDerivation rec { @@ -43,7 +44,7 @@ stdenv.mkDerivation rec { buildInputs = [ gtk2 dbus - xorg.libXrender + libxrender freetype fontconfig libGLU @@ -53,7 +54,7 @@ stdenv.mkDerivation rec { tk gnome2.gtkglext gd - xorg.libXmu + libxmu ]; configureFlags = [ diff --git a/pkgs/by-name/pe/peazip/package.nix b/pkgs/by-name/pe/peazip/package.nix index 17e66ab4253a..01a32227eeff 100644 --- a/pkgs/by-name/pe/peazip/package.nix +++ b/pkgs/by-name/pe/peazip/package.nix @@ -5,7 +5,7 @@ qt6Packages, fpc, lazarus, - xorg, + libx11, runCommand, _7zz, brotli, @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libX11 + libx11 ] ++ (with qt6Packages; [ qtbase diff --git a/pkgs/by-name/pe/pencil/package.nix b/pkgs/by-name/pe/pencil/package.nix index 544122a42127..0c198934c8f6 100644 --- a/pkgs/by-name/pe/pencil/package.nix +++ b/pkgs/by-name/pe/pencil/package.nix @@ -23,7 +23,18 @@ nspr, nss, pango, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxcb, systemd, }: let @@ -47,18 +58,18 @@ let nspr nss pango - xorg.libX11 - xorg.libxcb - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst + libx11 + libxcb + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxtst (lib.getLib stdenv.cc.cc) stdenv.cc.cc ]; diff --git a/pkgs/by-name/ph/phoc/package.nix b/pkgs/by-name/ph/phoc/package.nix index 60b8fea9239a..3e1e736268b7 100644 --- a/pkgs/by-name/ph/phoc/package.nix +++ b/pkgs/by-name/ph/phoc/package.nix @@ -20,7 +20,7 @@ libdrm, libxkbcommon, wlroots_0_19, - xorg, + libxcb-wm, nix-update-script, nixosTests, testers, @@ -72,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: { json-glib wayland finalAttrs.wlroots - xorg.xcbutilwm + libxcb-wm gmobile ]; diff --git a/pkgs/by-name/ph/photon-rss/package.nix b/pkgs/by-name/ph/photon-rss/package.nix index f07b91e0cd5c..1313c537a328 100644 --- a/pkgs/by-name/ph/photon-rss/package.nix +++ b/pkgs/by-name/ph/photon-rss/package.nix @@ -2,7 +2,7 @@ buildGoModule, fetchFromSourcehut, lib, - xorg, + libx11, }: buildGoModule { @@ -16,7 +16,7 @@ buildGoModule { sha256 = "sha256-2RSGLWfthcChd5YhDSBfLSch6wuTUv1Sh1f7flgzQwc="; }; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; proxyVendor = true; diff --git a/pkgs/by-name/pi/picocrypt-ng/package.nix b/pkgs/by-name/pi/picocrypt-ng/package.nix index f74102afedb4..b3515af297db 100644 --- a/pkgs/by-name/pi/picocrypt-ng/package.nix +++ b/pkgs/by-name/pi/picocrypt-ng/package.nix @@ -6,7 +6,7 @@ copyDesktopItems, makeDesktopItem, - xorg, + libxxf86vm, glfw, gtk3, pkg-config, @@ -39,7 +39,7 @@ buildGoModule (finalAttrs: { ++ glfw.propagatedBuildInputs or [ ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ gtk3 - xorg.libXxf86vm + libxxf86vm ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/pi/picocrypt/package.nix b/pkgs/by-name/pi/picocrypt/package.nix index b9085ca4be4b..cfa8906fdd91 100644 --- a/pkgs/by-name/pi/picocrypt/package.nix +++ b/pkgs/by-name/pi/picocrypt/package.nix @@ -6,7 +6,7 @@ copyDesktopItems, makeDesktopItem, - xorg, + libxxf86vm, glfw, gtk3, pkg-config, @@ -39,7 +39,7 @@ buildGoModule (finalAttrs: { ++ glfw.propagatedBuildInputs or [ ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ gtk3 - xorg.libXxf86vm + libxxf86vm ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/pi/pinball/package.nix b/pkgs/by-name/pi/pinball/package.nix index 58a4618543a4..a92b3c0951cb 100644 --- a/pkgs/by-name/pi/pinball/package.nix +++ b/pkgs/by-name/pi/pinball/package.nix @@ -9,7 +9,7 @@ SDL2, SDL2_image, SDL2_mixer, - xorg, + libsm, }: stdenv.mkDerivation { @@ -37,7 +37,7 @@ stdenv.mkDerivation { SDL2 SDL2_image SDL2_mixer - xorg.libSM + libsm ]; strictDeps = true; diff --git a/pkgs/by-name/pi/pixinsight/package.nix b/pkgs/by-name/pi/pixinsight/package.nix index 6664adc2038d..d7900f55fdee 100644 --- a/pkgs/by-name/pi/pixinsight/package.nix +++ b/pkgs/by-name/pi/pixinsight/package.nix @@ -27,7 +27,15 @@ brotli, libxkbcommon, libxcb, - xorg, + libxtst, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + xrandr, + libxkbfile, wayland, libudev0-shim, bubblewrap, @@ -150,15 +158,15 @@ let brotli libxkbcommon libxcb - xorg.libX11 - xorg.libXdamage - xorg.xrandr - xorg.libXtst - xorg.libXcomposite - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxkbfile + libx11 + libxdamage + xrandr + libxtst + libxcomposite + libxext + libxfixes + libxrandr + libxkbfile ]; profile = '' diff --git a/pkgs/by-name/pl/planetary_annihilation/package.nix b/pkgs/by-name/pl/planetary_annihilation/package.nix index a7fdf350e117..93c098f1140a 100644 --- a/pkgs/by-name/pl/planetary_annihilation/package.nix +++ b/pkgs/by-name/pl/planetary_annihilation/package.nix @@ -18,7 +18,13 @@ gdk-pixbuf, curl, systemd, - xorg, + libxrender, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, requireFile, }: @@ -50,17 +56,17 @@ stdenv.mkDerivation rec { patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" --set-rpath "${ lib.makeLibraryPath [ stdenv.cc.cc - xorg.libXdamage - xorg.libXfixes + libxdamage + libxfixes gtk2 glib stdenv.cc.libc "$out" - xorg.libXext + libxext pango udev - xorg.libX11 - xorg.libXcomposite + libx11 + libxcomposite alsa-lib atk nspr @@ -71,7 +77,7 @@ stdenv.mkDerivation rec { freetype gnome2.GConf gdk-pixbuf - xorg.libXrender + libxrender ] }:${lib.getLib stdenv.cc.cc}/lib64:${stdenv.cc.libc}/lib64" "$out/host/CoherentUI_Host" @@ -79,8 +85,8 @@ stdenv.mkDerivation rec { lib.makeLibraryPath [ stdenv.cc.cc stdenv.cc.libc - xorg.libX11 - xorg.libXcursor + libx11 + libxcursor gtk2 glib curl @@ -93,9 +99,9 @@ stdenv.mkDerivation rec { lib.makeLibraryPath [ stdenv.cc.cc curl - xorg.libX11 + libx11 stdenv.cc.libc - xorg.libXcursor + libxcursor "$out" ] }:${lib.getLib stdenv.cc.cc}/lib64:${stdenv.cc.libc}/lib64" $f diff --git a/pkgs/by-name/pl/plasticity/package.nix b/pkgs/by-name/pl/plasticity/package.nix index eab8dbafedad..66a26c9534bc 100644 --- a/pkgs/by-name/pl/plasticity/package.nix +++ b/pkgs/by-name/pl/plasticity/package.nix @@ -29,7 +29,14 @@ vulkan-loader, wrapGAppsHook3, xdg-utils, - xorg, + libxtst, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxcb, }: stdenv.mkDerivation rec { pname = "plasticity"; @@ -77,14 +84,14 @@ stdenv.mkDerivation rec { systemd libglvnd vulkan-loader # may help with nvidia users - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libXtst + libx11 + libxcb + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxtst ]; dontUnpack = true; diff --git a/pkgs/by-name/pl/plasticscm-client-gui/package.nix b/pkgs/by-name/pl/plasticscm-client-gui/package.nix index 59008bb453c5..8e3a57b9e488 100644 --- a/pkgs/by-name/pl/plasticscm-client-gui/package.nix +++ b/pkgs/by-name/pl/plasticscm-client-gui/package.nix @@ -50,11 +50,11 @@ buildFHSEnv { # Undocumented dependencies discovered from testing gtk3 - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXcursor - xorg.libXi + libice + libsm + libx11 + libxcursor + libxi ] ++ extraLibs pkgs; diff --git a/pkgs/by-name/pl/playonlinux/package.nix b/pkgs/by-name/pl/playonlinux/package.nix index 392ad5b1d38d..7fc0b612e470 100644 --- a/pkgs/by-name/pl/playonlinux/package.nix +++ b/pkgs/by-name/pl/playonlinux/package.nix @@ -22,7 +22,7 @@ which, curl, jq, - xorg, + libx11, libGL, steam-run, # needed for avoiding crash on file selector @@ -66,7 +66,7 @@ let libs = pkgs: lib.makeLibraryPath [ - xorg.libX11 + libx11 libGL ]; @@ -106,7 +106,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ glib - xorg.libX11 + libx11 libGL python gsettings-desktop-schemas diff --git a/pkgs/by-name/pl/plex-desktop/package.nix b/pkgs/by-name/pl/plex-desktop/package.nix index a3a12c8e3598..063b03389c52 100644 --- a/pkgs/by-name/pl/plex-desktop/package.nix +++ b/pkgs/by-name/pl/plex-desktop/package.nix @@ -21,7 +21,18 @@ stdenv, writeShellScript, xkeyboard_config, - xorg, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxtst, + libxrender, + libxrandr, + libxinerama, + libxdamage, + libxcomposite, + xrandr, + libxshmfence, }: let pname = "plex-desktop"; @@ -75,18 +86,18 @@ let minizip nss stdenv.cc.cc - xorg.libXcomposite - xorg.libXdamage - xorg.libXinerama - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxshmfence - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm - xorg.xrandr + libxcomposite + libxdamage + libxinerama + libxrandr + libxrender + libxtst + libxshmfence + libxcb-image + libxcb-keysyms + libxcb-render-util + libxcb-wm + xrandr ]; strictDeps = true; diff --git a/pkgs/by-name/pl/plex-htpc/package.nix b/pkgs/by-name/pl/plex-htpc/package.nix index 9c7332c7c405..a6b568ec99e1 100644 --- a/pkgs/by-name/pl/plex-htpc/package.nix +++ b/pkgs/by-name/pl/plex-htpc/package.nix @@ -20,7 +20,18 @@ stdenv, writeShellScript, xkeyboard_config, - xorg, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxtst, + libxrender, + libxrandr, + libxinerama, + libxdamage, + libxcomposite, + xrandr, + libxshmfence, }: let pname = "plex-htpc"; @@ -65,18 +76,18 @@ let minizip nss stdenv.cc.cc - xorg.libXcomposite - xorg.libXdamage - xorg.libXinerama - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxshmfence - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm - xorg.xrandr + libxcomposite + libxdamage + libxinerama + libxrandr + libxrender + libxtst + libxshmfence + libxcb-image + libxcb-keysyms + libxcb-render-util + libxcb-wm + xrandr ]; strictDeps = true; diff --git a/pkgs/by-name/pl/plplot/package.nix b/pkgs/by-name/pl/plplot/package.nix index eae33774a01e..8282af36373f 100644 --- a/pkgs/by-name/pl/plplot/package.nix +++ b/pkgs/by-name/pl/plplot/package.nix @@ -7,7 +7,7 @@ enableWX ? false, wxGTK32, enableXWin ? false, - xorg, + libx11, enablePNG ? false, cairo, pango, @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { buildInputs = lib.optional enableWX wxGTK32 - ++ lib.optional enableXWin xorg.libX11 + ++ lib.optional enableXWin libx11 ++ lib.optionals enablePNG [ cairo pango diff --git a/pkgs/by-name/pl/plymouth/package.nix b/pkgs/by-name/pl/plymouth/package.nix index 89607cd1bf3a..c9d0456f10c6 100644 --- a/pkgs/by-name/pl/plymouth/package.nix +++ b/pkgs/by-name/pl/plymouth/package.nix @@ -17,7 +17,7 @@ libxkbcommon, pango, systemd, - xorg, + xkeyboard-config, fontconfig, }: @@ -68,7 +68,7 @@ stdenv.mkDerivation (finalAttrs: { libxkbcommon pango systemd - xorg.xkeyboardconfig + xkeyboard-config ]; mesonFlags = diff --git a/pkgs/by-name/po/positron-bin/package.nix b/pkgs/by-name/po/positron-bin/package.nix index b05500495092..149d9332e612 100644 --- a/pkgs/by-name/po/positron-bin/package.nix +++ b/pkgs/by-name/po/positron-bin/package.nix @@ -18,7 +18,10 @@ patchelf, openssl, stdenv, - xorg, + libxdamage, + libxcomposite, + libx11, + libxkbfile, }: let pname = "positron-bin"; @@ -57,10 +60,10 @@ stdenv.mkDerivation { nss stdenv.cc.cc openssl - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libxkbfile + libx11 + libxcomposite + libxdamage + libxkbfile ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ blas diff --git a/pkgs/by-name/po/posting/package.nix b/pkgs/by-name/po/posting/package.nix index cf897cd5022a..9aa6faded42c 100644 --- a/pkgs/by-name/po/posting/package.nix +++ b/pkgs/by-name/po/posting/package.nix @@ -2,7 +2,7 @@ lib, fetchFromGitHub, python3Packages, - xorg, + xrdb, }: python3Packages.buildPythonApplication rec { pname = "posting"; @@ -24,7 +24,7 @@ python3Packages.buildPythonApplication rec { # Required for x resources themes buildInputs = [ - xorg.xrdb + xrdb ]; dependencies = diff --git a/pkgs/by-name/po/postman/linux.nix b/pkgs/by-name/po/postman/linux.nix index 196ae0419a16..441f1a224a49 100644 --- a/pkgs/by-name/po/postman/linux.nix +++ b/pkgs/by-name/po/postman/linux.nix @@ -38,7 +38,8 @@ nss, pango, udev, - xorg, + libxshmfence, + libxcb, bintools, makeDesktopItem, # It's unknown which version of openssl that postman expects but it seems that @@ -140,8 +141,8 @@ stdenv.mkDerivation { nss pango udev - xorg.libxcb - xorg.libxshmfence + libxcb + libxshmfence ] }" $file done diff --git a/pkgs/by-name/po/powertop/package.nix b/pkgs/by-name/po/powertop/package.nix index 7c8aafec28e6..4c7550fa4ca7 100644 --- a/pkgs/by-name/po/powertop/package.nix +++ b/pkgs/by-name/po/powertop/package.nix @@ -12,7 +12,7 @@ pkg-config, powertop, testers, - xorg, + xset, zlib, }: @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace src/main.cpp --replace-fail "/sbin/modprobe" "modprobe" - substituteInPlace src/calibrate/calibrate.cpp --replace-fail "/usr/bin/xset" "${lib.getExe xorg.xset}" + substituteInPlace src/calibrate/calibrate.cpp --replace-fail "/usr/bin/xset" "${lib.getExe xset}" substituteInPlace src/tuning/bluetooth.cpp --replace-fail "/usr/bin/hcitool" "hcitool" ''; diff --git a/pkgs/by-name/pr/prl-tools/package.nix b/pkgs/by-name/pr/prl-tools/package.nix index 8617058f3d8f..7b7b719a530d 100644 --- a/pkgs/by-name/pr/prl-tools/package.nix +++ b/pkgs/by-name/pr/prl-tools/package.nix @@ -19,13 +19,18 @@ undmg, util-linux, wayland, - xorg, + libxrandr, + libxi, + libxinerama, + libxext, + libxcomposite, + libx11, }: let libPath = lib.concatStringsSep ":" [ "${glib.out}/lib" - "${xorg.libXrandr}/lib" + "${libxrandr}/lib" "${wayland.out}/lib" ]; scriptPath = lib.concatStringsSep ":" [ @@ -66,18 +71,18 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ fuse glib - xorg.libX11 - xorg.libXcomposite - xorg.libXext - xorg.libXrandr - xorg.libXi - xorg.libXinerama + libx11 + libxcomposite + libxext + libxrandr + libxi + libxinerama ]; runtimeDependencies = [ dbus glib - xorg.libXrandr + libxrandr ]; unpackPhase = '' diff --git a/pkgs/by-name/pr/profont/package.nix b/pkgs/by-name/pr/profont/package.nix index 92cc650efcf9..a21877cf9ca4 100644 --- a/pkgs/by-name/pr/profont/package.nix +++ b/pkgs/by-name/pr/profont/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchzip, - xorg, + mkfontscale, }: stdenv.mkDerivation { @@ -29,7 +29,7 @@ stdenv.mkDerivation { dontBuild = true; - nativeBuildInputs = [ xorg.mkfontscale ]; + nativeBuildInputs = [ mkfontscale ]; installPhase = '' mkdir -p "$out/share/fonts/misc" diff --git a/pkgs/by-name/pu/publii/package.nix b/pkgs/by-name/pu/publii/package.nix index fd00f5e4c14c..3ea5cc734695 100644 --- a/pkgs/by-name/pu/publii/package.nix +++ b/pkgs/by-name/pu/publii/package.nix @@ -23,7 +23,8 @@ pango, udev, xdg-utils, - xorg, + libx11, + libxcb, }: stdenv.mkDerivation rec { @@ -62,8 +63,8 @@ stdenv.mkDerivation rec { musl nss pango - xorg.libX11 - xorg.libxcb + libx11 + libxcb ]; unpackPhase = '' diff --git a/pkgs/by-name/pu/pugl/package.nix b/pkgs/by-name/pu/pugl/package.nix index 2af38bb31d1b..0c868d5b997a 100644 --- a/pkgs/by-name/pu/pugl/package.nix +++ b/pkgs/by-name/pu/pugl/package.nix @@ -4,7 +4,10 @@ meson, fetchFromGitHub, pkg-config, - xorg, + libxrandr, + libxext, + libxcursor, + libx11, libGL, cairo, glslang, @@ -45,13 +48,13 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libX11 - xorg.libXcursor - xorg.libXrandr + libx11 + libxcursor + libxrandr libGL vulkan-loader vulkan-headers - xorg.libXext + libxext cairo ]; diff --git a/pkgs/by-name/pu/pulsar/package.nix b/pkgs/by-name/pu/pulsar/package.nix index fe56d2b32d66..4c01157127b3 100644 --- a/pkgs/by-name/pu/pulsar/package.nix +++ b/pkgs/by-name/pu/pulsar/package.nix @@ -18,7 +18,15 @@ libgbm, nss, nspr, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxshmfence, + libxkbfile, + libxcb, libdrm, libsecret, libxkbcommon, @@ -62,16 +70,16 @@ let nss nspr libdrm - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxshmfence + libx11 + libxcb + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxshmfence libxkbcommon - xorg.libxkbfile + libxkbfile pango stdenv.cc.cc systemd @@ -102,7 +110,7 @@ stdenv.mkDerivation { buildInputs = [ gtk3 - xorg.libxkbfile + libxkbfile ]; dontBuild = true; diff --git a/pkgs/by-name/pw/pw-viz/package.nix b/pkgs/by-name/pw/pw-viz/package.nix index 0ec5f14bec1d..069b2578a2e2 100644 --- a/pkgs/by-name/pw/pw-viz/package.nix +++ b/pkgs/by-name/pw/pw-viz/package.nix @@ -10,7 +10,10 @@ libxkbcommon, pipewire, wayland, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage rec { @@ -37,10 +40,10 @@ rustPlatform.buildRustPackage rec { pipewire rustPlatform.bindgenHook wayland - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ]; postFixup = '' diff --git a/pkgs/by-name/qq/qq/package.nix b/pkgs/by-name/qq/qq/package.nix index 5677c6e288c4..8f8e29ad5ae4 100644 --- a/pkgs/by-name/qq/qq/package.nix +++ b/pkgs/by-name/qq/qq/package.nix @@ -17,7 +17,7 @@ libpulseaudio, libGL, nss, - xorg, + libxdamage, systemd, stdenv, undmg, @@ -113,7 +113,7 @@ else libgbm nss vips - xorg.libXdamage + libxdamage ]; dontWrapGApps = true; diff --git a/pkgs/by-name/qq/qqmusic/package.nix b/pkgs/by-name/qq/qqmusic/package.nix index c242c0532c72..a87050b702cd 100644 --- a/pkgs/by-name/qq/qqmusic/package.nix +++ b/pkgs/by-name/qq/qqmusic/package.nix @@ -27,7 +27,18 @@ pango, pciutils, udev, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxcb, }: ################################################################################ # Mostly based on qqmusic-bin package from AUR: @@ -69,18 +80,18 @@ stdenv.mkDerivation (finalAttrs: { pango pciutils udev - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXScrnSaver - xorg.libXtst + libx11 + libxcb + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxscrnsaver + libxtst ]; unpackPhase = '' diff --git a/pkgs/by-name/qu/quartus-prime-lite/package.nix b/pkgs/by-name/qu/quartus-prime-lite/package.nix index 6322fc3a99b4..1e43f5fce8c6 100644 --- a/pkgs/by-name/qu/quartus-prime-lite/package.nix +++ b/pkgs/by-name/qu/quartus-prime-lite/package.nix @@ -50,19 +50,19 @@ buildFHSEnv rec { )) # quartus requirements glib - xorg.libICE - xorg.libSM - xorg.libXau - xorg.libXdmcp - xorg.libXScrnSaver + libice + libsm + libxau + libxdmcp + libxscrnsaver libudev0-shim bzip2 brotli expat dbus # qsys requirements - xorg.libXtst - xorg.libXi + libxtst + libxi dejavu_fonts gnumake ]; @@ -78,7 +78,7 @@ buildFHSEnv rec { # This seems ugly - can we override `libpng = libpng12` for all `pkgs`? freetype = pkgs.freetype.override { libpng = libpng12; }; fontconfig = pkgs.fontconfig.override { inherit freetype; }; - libXft = pkgs.xorg.libXft.override { inherit freetype fontconfig; }; + libXft = pkgs.libxft.override { inherit freetype fontconfig; }; in [ # questa requirements @@ -89,9 +89,9 @@ buildFHSEnv rec { # common requirements freetype fontconfig - xorg.libX11 - xorg.libXext - xorg.libXrender + libx11 + libxext + libxrender libxcrypt-legacy ]; diff --git a/pkgs/by-name/qu/quickshell/package.nix b/pkgs/by-name/qu/quickshell/package.nix index dbbe5f9ce567..ec536d246093 100644 --- a/pkgs/by-name/qu/quickshell/package.nix +++ b/pkgs/by-name/qu/quickshell/package.nix @@ -14,7 +14,7 @@ wayland, wayland-protocols, wayland-scanner, - xorg, + libxcb, libdrm, libgbm, pipewire, @@ -55,7 +55,7 @@ stdenv.mkDerivation (finalAttrs: { libgbm breakpad jemalloc - xorg.libxcb + libxcb pam pipewire ]; diff --git a/pkgs/by-name/ra/raccoin/package.nix b/pkgs/by-name/ra/raccoin/package.nix index 1ed96a8ca165..f2d8963a4609 100644 --- a/pkgs/by-name/ra/raccoin/package.nix +++ b/pkgs/by-name/ra/raccoin/package.nix @@ -13,7 +13,10 @@ freetype, alsa-lib, libGL, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, openssl, nix-update-script, withWayland ? true, @@ -51,10 +54,10 @@ rustPlatform.buildRustPackage (finalAttrs: { wayland ] ++ lib.optionals withX11 [ - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ]; # upstream has no tests @@ -74,7 +77,7 @@ rustPlatform.buildRustPackage (finalAttrs: { libxkbcommon openssl ] - ++ lib.optional withX11 xorg.libX11 + ++ lib.optional withX11 libx11 ) }" \ $out/bin/raccoin diff --git a/pkgs/by-name/ra/radeontools/package.nix b/pkgs/by-name/ra/radeontools/package.nix index 4fa12b3ceb61..a7f4ebccbe1e 100644 --- a/pkgs/by-name/ra/radeontools/package.nix +++ b/pkgs/by-name/ra/radeontools/package.nix @@ -5,7 +5,7 @@ autoreconfHook, pciutils, pkg-config, - xorg, + libpciaccess, }: stdenv.mkDerivation rec { @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { autoreconfHook pkg-config ]; - buildInputs = [ xorg.libpciaccess ]; + buildInputs = [ libpciaccess ]; meta = { description = "Lowlevel tools to tweak register and dump state on radeon GPUs"; diff --git a/pkgs/by-name/ra/rapidraw/package.nix b/pkgs/by-name/ra/rapidraw/package.nix index a0464109488d..81bd053a8391 100644 --- a/pkgs/by-name/ra/rapidraw/package.nix +++ b/pkgs/by-name/ra/rapidraw/package.nix @@ -16,7 +16,14 @@ libappindicator, cairo, pango, - xorg, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxcursor, + libx11, + libxcb, libxkbcommon, vulkan-loader, libjpeg, @@ -77,14 +84,14 @@ rustPlatform.buildRustPackage (finalAttrs: { gdk-pixbuf cairo pango - xorg.libX11 - xorg.libXi - xorg.libXcursor - xorg.libXext - xorg.libXrandr - xorg.libXrender - xorg.libxcb - xorg.libXfixes + libx11 + libxi + libxcursor + libxext + libxrandr + libxrender + libxcb + libxfixes libxkbcommon vulkan-loader libjpeg diff --git a/pkgs/by-name/re/react-native-debugger/package.nix b/pkgs/by-name/re/react-native-debugger/package.nix index 56afb1b73ee2..b6062f32d77f 100644 --- a/pkgs/by-name/re/react-native-debugger/package.nix +++ b/pkgs/by-name/re/react-native-debugger/package.nix @@ -4,7 +4,18 @@ fetchurl, unzip, cairo, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxcb, gdk-pixbuf, fontconfig, pango, @@ -52,18 +63,18 @@ let libxkbcommon libgbm - xorg.libX11 - xorg.libXcursor - xorg.libXtst - xorg.libxcb - xorg.libXext - xorg.libXi - xorg.libXdamage - xorg.libXrandr - xorg.libXcomposite - xorg.libXfixes - xorg.libXrender - xorg.libXScrnSaver + libx11 + libxcursor + libxtst + libxcb + libxext + libxi + libxdamage + libxrandr + libxcomposite + libxfixes + libxrender + libxscrnsaver ]; in stdenv.mkDerivation rec { diff --git a/pkgs/by-name/re/recaf-launcher/package.nix b/pkgs/by-name/re/recaf-launcher/package.nix index c828c98e2dd2..94e6edfa275c 100644 --- a/pkgs/by-name/re/recaf-launcher/package.nix +++ b/pkgs/by-name/re/recaf-launcher/package.nix @@ -20,15 +20,15 @@ buildFHSEnv { jar openjdk25 - xorg.libX11 + libx11 at-spi2-atk cairo gdk-pixbuf glib gtk3 pango - xorg.libXtst - xorg.libX11 + libxtst + libx11 xorg_sys_opengl ]; diff --git a/pkgs/by-name/re/restish/package.nix b/pkgs/by-name/re/restish/package.nix index 889fc1f69b05..ba8dce36df48 100644 --- a/pkgs/by-name/re/restish/package.nix +++ b/pkgs/by-name/re/restish/package.nix @@ -5,7 +5,11 @@ fetchFromGitHub, restish, testers, - xorg, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, }: buildGoModule rec { @@ -22,11 +26,11 @@ buildGoModule rec { vendorHash = "sha256-5+N6iL9wD5J/E6H5qn1InQR8bbuAlTOzPQn0sawVbrI="; buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXinerama - xorg.libXrandr + libx11 + libxcursor + libxi + libxinerama + libxrandr ]; ldflags = [ diff --git a/pkgs/by-name/ri/ringboard/package.nix b/pkgs/by-name/ri/ringboard/package.nix index 0ba46a48be6b..baa518846b6c 100644 --- a/pkgs/by-name/ri/ringboard/package.nix +++ b/pkgs/by-name/ri/ringboard/package.nix @@ -6,7 +6,10 @@ libxkbcommon, libGL, wayland, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, makeWrapper, displayServer ? "x11", nixosTests, @@ -43,10 +46,10 @@ rustPlatform.buildRustPackage (finalAttrs: { libGL ] ++ lib.optionals (displayServer == "x11") [ - xorg.libXcursor - xorg.libXrandr - xorg.libXi - xorg.libX11 + libxcursor + libxrandr + libxi + libx11 ] ++ lib.optionals (displayServer == "wayland") [ wayland diff --git a/pkgs/by-name/ri/ripasso-cursive/package.nix b/pkgs/by-name/ri/ripasso-cursive/package.nix index b3ea8c3a235c..fb5e4b50300b 100644 --- a/pkgs/by-name/ri/ripasso-cursive/package.nix +++ b/pkgs/by-name/ri/ripasso-cursive/package.nix @@ -15,7 +15,7 @@ libgpg-error, nettle, openssl, - xorg, + libxcb, nix-update-script, }: @@ -53,7 +53,7 @@ rustPlatform.buildRustPackage (finalAttrs: { libgpg-error nettle openssl - xorg.libxcb + libxcb ]; checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [ diff --git a/pkgs/by-name/rl/rlaunch/package.nix b/pkgs/by-name/rl/rlaunch/package.nix index 58d4fdf605f3..5ce9d370b7a8 100644 --- a/pkgs/by-name/rl/rlaunch/package.nix +++ b/pkgs/by-name/rl/rlaunch/package.nix @@ -2,7 +2,9 @@ lib, fetchFromGitHub, rustPlatform, - xorg, + libxinerama, + libxft, + libx11, }: rustPlatform.buildRustPackage rec { @@ -22,9 +24,9 @@ rustPlatform.buildRustPackage rec { postFixup = '' patchelf --set-rpath ${ lib.makeLibraryPath [ - xorg.libX11 - xorg.libXft - xorg.libXinerama + libx11 + libxft + libxinerama ] } $out/bin/rlaunch ''; diff --git a/pkgs/by-name/rn/rnnoise-plugin/package.nix b/pkgs/by-name/rn/rnnoise-plugin/package.nix index 04224a747f7e..a9138481c50c 100644 --- a/pkgs/by-name/rn/rnnoise-plugin/package.nix +++ b/pkgs/by-name/rn/rnnoise-plugin/package.nix @@ -8,7 +8,8 @@ pcre, pkg-config, webkitgtk_4_1, - xorg, + libxrandr, + libx11, }: stdenv.mkDerivation rec { pname = "rnnoise-plugin"; @@ -42,8 +43,8 @@ stdenv.mkDerivation rec { freetype gtk3-x11 pcre - xorg.libX11 - xorg.libXrandr + libx11 + libxrandr ] ++ lib.optionals stdenv.hostPlatform.isLinux [ webkitgtk_4_1 diff --git a/pkgs/by-name/ro/robo3t/package.nix b/pkgs/by-name/ro/robo3t/package.nix index 908532859156..f3e026f013fd 100644 --- a/pkgs/by-name/ro/robo3t/package.nix +++ b/pkgs/by-name/ro/robo3t/package.nix @@ -5,7 +5,13 @@ curlWithGnuTls, zlib, glib, - xorg, + libxrender, + libxi, + libxext, + libx11, + libsm, + libice, + libxcb, dbus, fontconfig, libGL, @@ -49,13 +55,13 @@ stdenv.mkDerivation rec { stdenv.cc.cc zlib glib - xorg.libXi - xorg.libxcb - xorg.libXrender - xorg.libX11 - xorg.libSM - xorg.libICE - xorg.libXext + libxi + libxcb + libxrender + libx11 + libsm + libice + libxext dbus fontconfig freetype diff --git a/pkgs/by-name/ro/root/package.nix b/pkgs/by-name/ro/root/package.nix index 1871c71f61be..6e64db1d9e9f 100644 --- a/pkgs/by-name/ro/root/package.nix +++ b/pkgs/by-name/ro/root/package.nix @@ -25,7 +25,10 @@ llvm_20, lsof, lz4, - xorg, + libxpm, + libxft, + libxext, + libx11, xz, man, openssl, @@ -116,10 +119,10 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ libGLU libGL - xorg.libX11 - xorg.libXpm - xorg.libXft - xorg.libXext + libx11 + libxpm + libxft + libxext ]; preConfigure = '' diff --git a/pkgs/by-name/rt/rtabmap/package.nix b/pkgs/by-name/rt/rtabmap/package.nix index 51561509629c..53eb9990375e 100644 --- a/pkgs/by-name/rt/rtabmap/package.nix +++ b/pkgs/by-name/rt/rtabmap/package.nix @@ -14,7 +14,9 @@ opencv, pcl, liblapack, - xorg, + libxt, + libsm, + libice, libusb1, yaml-cpp, libnabo, @@ -61,9 +63,9 @@ stdenv.mkDerivation (finalAttrs: { opencv.cxxdev pcl' liblapack - xorg.libSM - xorg.libICE - xorg.libXt + libsm + libice + libxt ## Optional libusb1 diff --git a/pkgs/by-name/ru/runelite/package.nix b/pkgs/by-name/ru/runelite/package.nix index 883d5945183a..0d4e0a721e8c 100644 --- a/pkgs/by-name/ru/runelite/package.nix +++ b/pkgs/by-name/ru/runelite/package.nix @@ -6,7 +6,7 @@ maven, jdk17, jre, - xorg, + libxxf86vm, gitUpdater, libGL, }: @@ -53,7 +53,7 @@ maven.buildMavenPackage rec { makeWrapper ${jre}/bin/java $out/bin/runelite \ --prefix LD_LIBRARY_PATH : "${ lib.makeLibraryPath [ - xorg.libXxf86vm + libxxf86vm libGL ] }" \ diff --git a/pkgs/by-name/ru/runescape/package.nix b/pkgs/by-name/ru/runescape/package.nix index 16aaec3a34a7..9800887843ad 100644 --- a/pkgs/by-name/ru/runescape/package.nix +++ b/pkgs/by-name/ru/runescape/package.nix @@ -131,7 +131,7 @@ buildFHSEnv { pango SDL2 xdg-utils - xorg.libX11 + libx11 xorg_sys_opengl zlib ]; diff --git a/pkgs/by-name/ru/rusty-path-of-building/package.nix b/pkgs/by-name/ru/rusty-path-of-building/package.nix index 67dffb8f31bf..4da250b7f62c 100644 --- a/pkgs/by-name/ru/rusty-path-of-building/package.nix +++ b/pkgs/by-name/ru/rusty-path-of-building/package.nix @@ -13,7 +13,9 @@ libxkbcommon, vulkan-loader, wayland, - xorg, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage rec { pname = "rusty-path-of-building"; @@ -66,9 +68,9 @@ rustPlatform.buildRustPackage rec { libxkbcommon vulkan-loader wayland - xorg.libX11 - xorg.libXcursor - xorg.libXi + libx11 + libxcursor + libxi ] } diff --git a/pkgs/by-name/ru/rusty-psn/package.nix b/pkgs/by-name/ru/rusty-psn/package.nix index 4ce2c02cd5ce..6bb7a8add975 100644 --- a/pkgs/by-name/ru/rusty-psn/package.nix +++ b/pkgs/by-name/ru/rusty-psn/package.nix @@ -11,7 +11,11 @@ gtk3, freetype, openssl, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, + libxcb, libGL, libxkbcommon, wayland, @@ -51,12 +55,12 @@ rustPlatform.buildRustPackage rec { gtk3 freetype openssl - xorg.libxcb - xorg.libX11 - xorg.libXcursor - xorg.libXrandr - xorg.libXi - xorg.libxcb + libxcb + libx11 + libxcursor + libxrandr + libxi + libxcb libGL libxkbcommon wayland diff --git a/pkgs/by-name/rx/rx/package.nix b/pkgs/by-name/rx/rx/package.nix index a38261d246f8..234a3b4ea11f 100644 --- a/pkgs/by-name/rx/rx/package.nix +++ b/pkgs/by-name/rx/rx/package.nix @@ -6,7 +6,12 @@ makeWrapper, cmake, pkg-config, - xorg ? null, + libxrandr, + libxi, + libxinerama, + libxext, + libxcursor, + libx11, libGL ? null, }: @@ -31,12 +36,12 @@ rustPlatform.buildRustPackage rec { buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ # glfw-sys dependencies: - xorg.libX11 - xorg.libXrandr - xorg.libXinerama - xorg.libXcursor - xorg.libXi - xorg.libXext + libx11 + libxrandr + libxinerama + libxcursor + libxi + libxext ]; # FIXME: GLFW (X11) requires DISPLAY env variable for all tests diff --git a/pkgs/by-name/ry/rymdport/package.nix b/pkgs/by-name/ry/rymdport/package.nix index e4889a94d303..f0f8ff50cc1e 100644 --- a/pkgs/by-name/ry/rymdport/package.nix +++ b/pkgs/by-name/ry/rymdport/package.nix @@ -4,7 +4,13 @@ fetchFromGitHub, pkg-config, libGL, - xorg, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxext, + libxcursor, + libx11, }: buildGoModule rec { @@ -26,13 +32,13 @@ buildGoModule rec { buildInputs = [ libGL - xorg.libX11 - xorg.libXcursor - xorg.libXext - xorg.libXi - xorg.libXinerama - xorg.libXrandr - xorg.libXxf86vm + libx11 + libxcursor + libxext + libxi + libxinerama + libxrandr + libxxf86vm ]; postInstall = '' diff --git a/pkgs/by-name/s0/s0ix-selftest-tool/package.nix b/pkgs/by-name/s0/s0ix-selftest-tool/package.nix index 92f8fca93469..cc36bc17e22b 100644 --- a/pkgs/by-name/s0/s0ix-selftest-tool/package.nix +++ b/pkgs/by-name/s0/s0ix-selftest-tool/package.nix @@ -14,7 +14,7 @@ stdenv, unstableGitUpdater, util-linux, - xorg, + xset, xxd, }: @@ -30,7 +30,7 @@ let pciutils powertop util-linux - xorg.xset + xset xxd ]; in diff --git a/pkgs/by-name/sa/saber/package.nix b/pkgs/by-name/sa/saber/package.nix index cb8665cc7711..523f863c1d3d 100644 --- a/pkgs/by-name/sa/saber/package.nix +++ b/pkgs/by-name/sa/saber/package.nix @@ -7,7 +7,7 @@ orc, webkitgtk_4_1, autoPatchelfHook, - xorg, + libxmu, jdk, zlib, runCommand, @@ -49,7 +49,7 @@ flutter338.buildFlutterApplication { libunwind orc webkitgtk_4_1 - xorg.libXmu + libxmu jdk ]; diff --git a/pkgs/by-name/sa/safecloset/package.nix b/pkgs/by-name/sa/safecloset/package.nix index d4fefc1961f3..cb8932ce1fa3 100644 --- a/pkgs/by-name/sa/safecloset/package.nix +++ b/pkgs/by-name/sa/safecloset/package.nix @@ -3,7 +3,7 @@ rustPlatform, fetchFromGitHub, stdenv, - xorg, + libxcb, }: rustPlatform.buildRustPackage rec { @@ -20,7 +20,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-BSWUWB8OrdmDtU+cGCVp75hakpdd9G3cs9ythDn4nnY="; buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libxcb + libxcb ]; checkFlags = [ diff --git a/pkgs/by-name/sa/saleae-logic-2/package.nix b/pkgs/by-name/sa/saleae-logic-2/package.nix index 44fa021d0b0b..116ee9e316df 100644 --- a/pkgs/by-name/sa/saleae-logic-2/package.nix +++ b/pkgs/by-name/sa/saleae-logic-2/package.nix @@ -41,16 +41,16 @@ appimageTools.wrapType2 { wget unzip glib - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrender - xorg.libXtst + libx11 + libxcb + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrender + libxtst nss nspr dbus @@ -60,8 +60,8 @@ appimageTools.wrapType2 { atk cairo expat - xorg.libXrandr - xorg.libXScrnSaver + libxrandr + libxscrnsaver alsa-lib at-spi2-core cups diff --git a/pkgs/by-name/sa/sauerbraten/package.nix b/pkgs/by-name/sa/sauerbraten/package.nix index 93e8af7faf7a..e5004773ee3c 100644 --- a/pkgs/by-name/sa/sauerbraten/package.nix +++ b/pkgs/by-name/sa/sauerbraten/package.nix @@ -12,7 +12,7 @@ SDL2, SDL2_image, SDL2_mixer, - xorg, + libx11, zlib, makeDesktopItem, @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { SDL2 SDL2_image SDL2_mixer - xorg.libX11 + libx11 zlib ]; diff --git a/pkgs/by-name/sc/scilab-bin/package.nix b/pkgs/by-name/sc/scilab-bin/package.nix index 061719afbd94..9371ace75235 100644 --- a/pkgs/by-name/sc/scilab-bin/package.nix +++ b/pkgs/by-name/sc/scilab-bin/package.nix @@ -7,7 +7,15 @@ autoPatchelfHook, alsa-lib, ncurses5, - xorg, + libxxf86vm, + libxtst, + libxrender, + libxrandr, + libxi, + libxft, + libxext, + libxcursor, + libx11, }: let @@ -88,15 +96,15 @@ let alsa-lib ncurses5 stdenv.cc.cc - xorg.libX11 - xorg.libXcursor - xorg.libXext - xorg.libXft - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libXxf86vm + libx11 + libxcursor + libxext + libxft + libxi + libxrandr + libxrender + libxtst + libxxf86vm ]; installPhase = '' diff --git a/pkgs/by-name/sc/screen-pipe/package.nix b/pkgs/by-name/sc/screen-pipe/package.nix index e67a07584be4..0231c0568eed 100644 --- a/pkgs/by-name/sc/screen-pipe/package.nix +++ b/pkgs/by-name/sc/screen-pipe/package.nix @@ -10,7 +10,7 @@ sqlite, stdenv, alsa-lib, - xorg, + libxcb, }: rustPlatform.buildRustPackage rec { pname = "screen-pipe"; @@ -49,7 +49,7 @@ rustPlatform.buildRustPackage rec { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib - xorg.libxcb + libxcb ]; buildFeatures = lib.optional stdenv.hostPlatform.isDarwin "metal"; diff --git a/pkgs/by-name/sc/screenkey/package.nix b/pkgs/by-name/sc/screenkey/package.nix index 0fbb9d3d2d49..9a909ebf2c92 100644 --- a/pkgs/by-name/sc/screenkey/package.nix +++ b/pkgs/by-name/sc/screenkey/package.nix @@ -2,7 +2,8 @@ lib, fetchFromGitLab, wrapGAppsHook3, - xorg, + libxtst, + libx11, gobject-introspection, gtk3, libappindicator-gtk3, @@ -60,8 +61,8 @@ python3.pkgs.buildPythonApplication rec { # Fix CDLL python calls for non absolute paths of xorg libraries postPatch = '' substituteInPlace Screenkey/xlib.py \ - --replace-fail libX11.so.6 ${lib.getLib xorg.libX11}/lib/libX11.so.6 \ - --replace-fail libXtst.so.6 ${lib.getLib xorg.libXtst}/lib/libXtst.so.6 + --replace-fail libX11.so.6 ${lib.getLib libx11}/lib/libX11.so.6 \ + --replace-fail libXtst.so.6 ${lib.getLib libxtst}/lib/libXtst.so.6 ''; meta = { diff --git a/pkgs/by-name/se/seamly2d/package.nix b/pkgs/by-name/se/seamly2d/package.nix index 038e8e2104ca..bbfc260e16d6 100644 --- a/pkgs/by-name/se/seamly2d/package.nix +++ b/pkgs/by-name/se/seamly2d/package.nix @@ -9,7 +9,9 @@ xvfb-run, fontconfig, freetype, - xorg, + libxrender, + libxi, + libxcb, python3, git, }: @@ -37,9 +39,9 @@ stdenv.mkDerivation rec { libsForQt5.qtsvg libgbm freetype - xorg.libXi - xorg.libXrender - xorg.libxcb + libxi + libxrender + libxcb ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/se/segger-jlink/qt4-bundled.nix b/pkgs/by-name/se/segger-jlink/qt4-bundled.nix index 1afaf09c4358..e3cc217895f9 100644 --- a/pkgs/by-name/se/segger-jlink/qt4-bundled.nix +++ b/pkgs/by-name/se/segger-jlink/qt4-bundled.nix @@ -5,7 +5,12 @@ version, autoPatchelfHook, fontconfig, - xorg, + libxrandr, + libxfixes, + libxcursor, + libx11, + libsm, + libice, }: stdenv.mkDerivation { @@ -19,12 +24,12 @@ stdenv.mkDerivation { buildInputs = [ (lib.getLib stdenv.cc.cc) fontconfig - xorg.libXrandr - xorg.libXfixes - xorg.libXcursor - xorg.libSM - xorg.libICE - xorg.libX11 + libxrandr + libxfixes + libxcursor + libsm + libice + libx11 ]; dontConfigure = true; diff --git a/pkgs/by-name/se/servo/package.nix b/pkgs/by-name/se/servo/package.nix index fd6b64e8ea70..286d061bb517 100644 --- a/pkgs/by-name/se/servo/package.nix +++ b/pkgs/by-name/se/servo/package.nix @@ -34,7 +34,11 @@ udev, vulkan-loader, wayland, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, + libxcb, zlib, # tests @@ -52,9 +56,9 @@ let ); runtimePaths = lib.makeLibraryPath ( lib.optionals (stdenv.hostPlatform.isLinux) [ - xorg.libXcursor - xorg.libXrandr - xorg.libXi + libxcursor + libxrandr + libxi libxkbcommon vulkan-loader wayland @@ -127,8 +131,8 @@ rustPlatform.buildRustPackage (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ wayland - xorg.libX11 - xorg.libxcb + libx11 + libxcb udev vulkan-loader ]; diff --git a/pkgs/by-name/sf/sfizz-ui/package.nix b/pkgs/by-name/sf/sfizz-ui/package.nix index 68b30ee36caa..fbcd0224466c 100644 --- a/pkgs/by-name/sf/sfizz-ui/package.nix +++ b/pkgs/by-name/sf/sfizz-ui/package.nix @@ -4,7 +4,15 @@ fetchFromGitHub, libjack2, libsndfile, - xorg, + libxcb-util, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxcb-cursor, + libxdmcp, + libxau, + libx11, + libxcb, freetype, libxkbcommon, cairo, @@ -45,15 +53,15 @@ stdenv.mkDerivation (finalAttrs: { libvorbis libxkbcommon pango - xorg.libX11 - xorg.libXau - xorg.libxcb - xorg.libXdmcp - xorg.xcbutil - xorg.xcbutilcursor - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil + libx11 + libxau + libxcb + libxdmcp + libxcb-util + libxcb-cursor + libxcb-image + libxcb-keysyms + libxcb-render-util zenity ]; diff --git a/pkgs/by-name/sf/sfizz/package.nix b/pkgs/by-name/sf/sfizz/package.nix index 931331a559b0..764a6e239fd4 100644 --- a/pkgs/by-name/sf/sfizz/package.nix +++ b/pkgs/by-name/sf/sfizz/package.nix @@ -4,7 +4,15 @@ fetchFromGitHub, libjack2, libsndfile, - xorg, + libxcb-util, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxcb-cursor, + libxdmcp, + libxau, + libx11, + libxcb, freetype, libxkbcommon, cairo, @@ -39,15 +47,15 @@ stdenv.mkDerivation (finalAttrs: { libogg libvorbis libopus - xorg.libX11 - xorg.libxcb - xorg.libXau - xorg.libXdmcp - xorg.xcbutil - xorg.xcbutilcursor - xorg.xcbutilrenderutil - xorg.xcbutilkeysyms - xorg.xcbutilimage + libx11 + libxcb + libxau + libxdmcp + libxcb-util + libxcb-cursor + libxcb-render-util + libxcb-keysyms + libxcb-image libxkbcommon cairo glib diff --git a/pkgs/by-name/sh/shadershark/package.nix b/pkgs/by-name/sh/shadershark/package.nix index 76967ac90caf..617099efd266 100644 --- a/pkgs/by-name/sh/shadershark/package.nix +++ b/pkgs/by-name/sh/shadershark/package.nix @@ -3,7 +3,7 @@ lib, fetchhg, libepoxy, - xorg, + libx11, libGLU, glm, pkg-config, @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libepoxy - xorg.libX11 + libx11 libGLU glm imagemagick diff --git a/pkgs/by-name/sh/shticker-book-unwritten/package.nix b/pkgs/by-name/sh/shticker-book-unwritten/package.nix index 786e7fc1bff8..658926290fae 100644 --- a/pkgs/by-name/sh/shticker-book-unwritten/package.nix +++ b/pkgs/by-name/sh/shticker-book-unwritten/package.nix @@ -17,9 +17,9 @@ buildFHSEnv { libglvnd libpulseaudio shticker-book-unwritten-unwrapped - xorg.libX11 - xorg.libXcursor - xorg.libXext + libx11 + libxcursor + libxext ]; runScript = "shticker_book_unwritten"; diff --git a/pkgs/by-name/si/sidequest/package.nix b/pkgs/by-name/si/sidequest/package.nix index 9bc2341ac105..48f318d1e4bd 100644 --- a/pkgs/by-name/si/sidequest/package.nix +++ b/pkgs/by-name/si/sidequest/package.nix @@ -20,7 +20,14 @@ nss, nspr, libdrm, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxkbfile, + libxcb, libxkbcommon, libxshmfence, pango, @@ -93,16 +100,16 @@ let nss nspr libdrm - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxshmfence + libx11 + libxcb + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxshmfence libxkbcommon - xorg.libxkbfile + libxkbfile pango (lib.getLib stdenv.cc.cc) systemd diff --git a/pkgs/by-name/si/signal-desktop-bin/generic.nix b/pkgs/by-name/si/signal-desktop-bin/generic.nix index 47902c4911cf..4fd493934f35 100644 --- a/pkgs/by-name/si/signal-desktop-bin/generic.nix +++ b/pkgs/by-name/si/signal-desktop-bin/generic.nix @@ -23,7 +23,8 @@ fontconfig, dbus, libX11, - xorg, + libxshmfence, + libxcb, libXi, libXcursor, libXdamage, @@ -187,8 +188,8 @@ stdenv.mkDerivation rec { nss pango systemdLibs - xorg.libxcb - xorg.libxshmfence + libxcb + libxshmfence ]; runtimeDependencies = [ diff --git a/pkgs/by-name/si/siji/package.nix b/pkgs/by-name/si/siji/package.nix index ce144d22d0e8..288b7e8446df 100644 --- a/pkgs/by-name/si/siji/package.nix +++ b/pkgs/by-name/si/siji/package.nix @@ -3,7 +3,8 @@ stdenv, fetchFromGitHub, libfaketime, - xorg, + mkfontscale, + fonttosfnt, }: stdenv.mkDerivation { @@ -19,8 +20,8 @@ stdenv.mkDerivation { nativeBuildInputs = [ libfaketime - xorg.fonttosfnt - xorg.mkfontscale + fonttosfnt + mkfontscale ]; buildPhase = '' diff --git a/pkgs/by-name/si/sitespeed-io/package.nix b/pkgs/by-name/si/sitespeed-io/package.nix index 835a68bd266b..e78e793b8252 100644 --- a/pkgs/by-name/si/sitespeed-io/package.nix +++ b/pkgs/by-name/si/sitespeed-io/package.nix @@ -10,7 +10,7 @@ procps, python3, versionCheckHook, - xorg, + xorg-server, nix-update-script, # chromedriver is more efficient than geckodriver, but is available on less platforms. @@ -85,7 +85,7 @@ buildNpmPackage (finalAttrs: { ])) ffmpeg-headless imagemagick_light - xorg.xorgserver + xorg-server procps coreutils ] diff --git a/pkgs/by-name/sl/slack/linux.nix b/pkgs/by-name/sl/slack/linux.nix index 03f6f10b21d0..dcd57b9145c3 100644 --- a/pkgs/by-name/sl/slack/linux.nix +++ b/pkgs/by-name/sl/slack/linux.nix @@ -40,7 +40,19 @@ systemd, wayland, xdg-utils, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxshmfence, + libxkbfile, }: stdenv.mkDerivation rec { inherit @@ -83,19 +95,19 @@ stdenv.mkDerivation rec { stdenv.cc.cc systemd wayland - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxkbfile - xorg.libxshmfence + libx11 + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxtst + libxkbfile + libxshmfence ] + ":${lib.getLib stdenv.cc.cc}/lib64"; diff --git a/pkgs/by-name/sl/slint-lsp/package.nix b/pkgs/by-name/sl/slint-lsp/package.nix index ff24feebaa9b..f149fc0cd211 100644 --- a/pkgs/by-name/sl/slint-lsp/package.nix +++ b/pkgs/by-name/sl/slint-lsp/package.nix @@ -7,7 +7,10 @@ cmake, fontconfig, libGL, - xorg, + libxi, + libxcursor, + libx11, + libxcb, libxkbcommon, wayland, versionCheckHook, @@ -27,10 +30,10 @@ rustPlatform.buildRustPackage (finalAttrs: { rpathLibs = [ fontconfig libGL - xorg.libxcb - xorg.libX11 - xorg.libXcursor - xorg.libXi + libxcb + libx11 + libxcursor + libxi ] ++ lib.optionals stdenv.hostPlatform.isLinux [ libxkbcommon @@ -42,7 +45,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pkg-config fontconfig ]; - buildInputs = finalAttrs.rpathLibs ++ [ xorg.libxcb.dev ]; + buildInputs = finalAttrs.rpathLibs ++ [ libxcb.dev ]; # Tests requires `i_slint_backend_testing` which is only a dev dependency doCheck = false; diff --git a/pkgs/by-name/sn/snake4/package.nix b/pkgs/by-name/sn/snake4/package.nix index ae198bb32c1e..53a8c232c93e 100644 --- a/pkgs/by-name/sn/snake4/package.nix +++ b/pkgs/by-name/sn/snake4/package.nix @@ -4,7 +4,11 @@ fetchurl, shhmsg, shhopt, - xorg, + libxt, + libxpm, + libxext, + libxaw, + libx11, }: stdenv.mkDerivation rec { @@ -19,11 +23,11 @@ stdenv.mkDerivation rec { buildInputs = [ shhmsg shhopt - xorg.libX11 - xorg.libXt - xorg.libXpm - xorg.libXaw - xorg.libXext + libx11 + libxt + libxpm + libxaw + libxext ]; preInstall = '' diff --git a/pkgs/by-name/sn/snd/package.nix b/pkgs/by-name/sn/snd/package.nix index 7ca43cc47689..140231f348dc 100644 --- a/pkgs/by-name/sn/snd/package.nix +++ b/pkgs/by-name/sn/snd/package.nix @@ -7,7 +7,10 @@ fftw, gsl, motif, - xorg, + libxt, + libxpm, + libxft, + libxext, }: stdenv.mkDerivation rec { @@ -32,10 +35,10 @@ stdenv.mkDerivation rec { alsa-lib ] ++ [ - xorg.libXext - xorg.libXft - xorg.libXpm - xorg.libXt + libxext + libxft + libxpm + libxt ]; configureFlags = [ diff --git a/pkgs/by-name/sn/sniffnet/package.nix b/pkgs/by-name/sn/sniffnet/package.nix index d092483c5c25..d6082f9bd407 100644 --- a/pkgs/by-name/sn/sniffnet/package.nix +++ b/pkgs/by-name/sn/sniffnet/package.nix @@ -14,7 +14,10 @@ expat, fontconfig, vulkan-loader, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, # wrapper libxkbcommon, @@ -48,10 +51,10 @@ rustPlatform.buildRustPackage (finalAttrs: { expat fontconfig vulkan-loader - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ rustPlatform.bindgenHook @@ -78,7 +81,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --add-rpath ${ lib.makeLibraryPath [ vulkan-loader - xorg.libX11 + libx11 libxkbcommon wayland ] diff --git a/pkgs/by-name/sn/snippetexpandergui/package.nix b/pkgs/by-name/sn/snippetexpandergui/package.nix index 6a1f172e7617..fe3ec8fc3282 100644 --- a/pkgs/by-name/sn/snippetexpandergui/package.nix +++ b/pkgs/by-name/sn/snippetexpandergui/package.nix @@ -5,7 +5,7 @@ wails, scdoc, installShellFiles, - xorg, + libx11, gtk3, # webkitgtk_4_0, snippetexpanderd, @@ -31,7 +31,7 @@ buildGoModule rec { ]; buildInputs = [ - xorg.libX11 + libx11 gtk3 # webkitgtk_4_0 snippetexpanderd diff --git a/pkgs/by-name/sn/snippetexpanderx/package.nix b/pkgs/by-name/sn/snippetexpanderx/package.nix index 973833c95526..f460b97e231a 100644 --- a/pkgs/by-name/sn/snippetexpanderx/package.nix +++ b/pkgs/by-name/sn/snippetexpanderx/package.nix @@ -12,7 +12,7 @@ gtk3, ibus, libgee, - xorg, + libx11, snippetexpanderd, }: @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { gtk3 ibus libgee - xorg.libX11 + libx11 snippetexpanderd ]; diff --git a/pkgs/by-name/sn/snippetpixie/package.nix b/pkgs/by-name/sn/snippetpixie/package.nix index 68ed6474a69c..e4bbde3ba65f 100644 --- a/pkgs/by-name/sn/snippetpixie/package.nix +++ b/pkgs/by-name/sn/snippetpixie/package.nix @@ -21,7 +21,7 @@ ibus, json-glib, pantheon, - xorg, + libxtst, }: stdenv.mkDerivation rec { @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { dbus ibus json-glib - xorg.libXtst + libxtst pantheon.granite ]; diff --git a/pkgs/by-name/sn/snowemu/package.nix b/pkgs/by-name/sn/snowemu/package.nix index 91d3ff01103c..1679896fe118 100644 --- a/pkgs/by-name/sn/snowemu/package.nix +++ b/pkgs/by-name/sn/snowemu/package.nix @@ -6,7 +6,10 @@ makeDesktopItem, SDL2, pkg-config, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, wayland, libxkbcommon, libGL, @@ -32,10 +35,10 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ SDL2.dev - xorg.libX11 - xorg.libXcursor - xorg.libXrandr - xorg.libXi + libx11 + libxcursor + libxrandr + libxi ]; postInstall = '' diff --git a/pkgs/by-name/so/socalabs-sid/package.nix b/pkgs/by-name/so/socalabs-sid/package.nix index 31cdba5fd795..bc9a6d7dcdaf 100644 --- a/pkgs/by-name/so/socalabs-sid/package.nix +++ b/pkgs/by-name/so/socalabs-sid/package.nix @@ -7,7 +7,14 @@ alsa-lib, copyDesktopItems, makeDesktopItem, - xorg, + libxtst, + libxrandr, + libxinerama, + libxdmcp, + libxcursor, + libxcomposite, + libx11, + xvfb, freetype, expat, libGL, @@ -71,14 +78,14 @@ stdenv.mkDerivation { buildInputs = [ alsa-lib - xorg.libX11 - xorg.libXcomposite - xorg.libXcursor - xorg.libXinerama - xorg.libXrandr - xorg.libXtst - xorg.libXdmcp - xorg.xvfb + libx11 + libxcomposite + libxcursor + libxinerama + libxrandr + libxtst + libxdmcp + xvfb libGL libjack2 libsysprof-capture diff --git a/pkgs/by-name/so/sointu/package.nix b/pkgs/by-name/so/sointu/package.nix index 0d54cdda4cff..b3e096f0e104 100644 --- a/pkgs/by-name/so/sointu/package.nix +++ b/pkgs/by-name/so/sointu/package.nix @@ -10,7 +10,9 @@ libxkbcommon, vulkan-headers, wayland, - xorg, + libxfixes, + libxcursor, + libx11, }: buildGoModule rec { @@ -35,9 +37,9 @@ buildGoModule rec { libxkbcommon vulkan-headers wayland - xorg.libX11 - xorg.libXcursor - xorg.libXfixes + libx11 + libxcursor + libxfixes ]; proxyVendor = true; diff --git a/pkgs/by-name/so/solvespace/package.nix b/pkgs/by-name/so/solvespace/package.nix index 589da2f5d793..b42755b4347b 100644 --- a/pkgs/by-name/so/solvespace/package.nix +++ b/pkgs/by-name/so/solvespace/package.nix @@ -26,7 +26,9 @@ pangomm, pcre, util-linuxMinimal, # provides libmount - xorg, + libxtst, + libxdmcp, + libpthread-stubs, zlib, }: @@ -70,9 +72,9 @@ stdenv.mkDerivation rec { pangomm pcre util-linuxMinimal - xorg.libpthreadstubs - xorg.libXdmcp - xorg.libXtst + libpthread-stubs + libxdmcp + libxtst zlib ]; diff --git a/pkgs/by-name/so/sommelier/package.nix b/pkgs/by-name/so/sommelier/package.nix index 21bf11036ed5..42cebc1332df 100644 --- a/pkgs/by-name/so/sommelier/package.nix +++ b/pkgs/by-name/so/sommelier/package.nix @@ -11,7 +11,7 @@ libxkbcommon, libgbm, pixman, - xorg, + libxcb, wayland, gtest, }: @@ -40,7 +40,7 @@ stdenv.mkDerivation { libgbm pixman wayland - xorg.libxcb + libxcb ]; preConfigure = '' diff --git a/pkgs/by-name/sp/spleen/package.nix b/pkgs/by-name/sp/spleen/package.nix index eadf8cfa3791..51a925edc585 100644 --- a/pkgs/by-name/sp/spleen/package.nix +++ b/pkgs/by-name/sp/spleen/package.nix @@ -2,7 +2,7 @@ lib, stdenvNoCC, fetchurl, - xorg, + mkfontscale, }: stdenvNoCC.mkDerivation rec { @@ -14,7 +14,7 @@ stdenvNoCC.mkDerivation rec { hash = "sha256-i0fFbxpuuFj7z540UwVXQEsC+7NFXjjmT7hEc/0MNy8="; }; - nativeBuildInputs = [ xorg.mkfontscale ]; + nativeBuildInputs = [ mkfontscale ]; dontBuild = true; diff --git a/pkgs/by-name/sp/spotify/linux.nix b/pkgs/by-name/sp/spotify/linux.nix index a706ca4117a5..4cd35891eed7 100644 --- a/pkgs/by-name/sp/spotify/linux.nix +++ b/pkgs/by-name/sp/spotify/linux.nix @@ -3,7 +3,21 @@ lib, stdenv, squashfsTools, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libsm, + libice, + libxshmfence, + libxcb, alsa-lib, makeShellWrapper, wrapGAppsHook3, @@ -79,21 +93,21 @@ let pango stdenv.cc.cc systemd - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXScrnSaver - xorg.libxshmfence - xorg.libXtst + libice + libsm + libx11 + libxcb + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxscrnsaver + libxshmfence + libxtst zlib ]; in diff --git a/pkgs/by-name/st/stardust-xr-server/package.nix b/pkgs/by-name/st/stardust-xr-server/package.nix index 66acec53769f..fa2a6700256b 100644 --- a/pkgs/by-name/st/stardust-xr-server/package.nix +++ b/pkgs/by-name/st/stardust-xr-server/package.nix @@ -11,7 +11,8 @@ libgbm, openxr-loader, pkg-config, - xorg, + libxfixes, + libx11, }: rustPlatform.buildRustPackage rec { @@ -39,8 +40,8 @@ rustPlatform.buildRustPackage rec { libxkbcommon libgbm openxr-loader - xorg.libX11 - xorg.libXfixes + libx11 + libxfixes ]; CPM_SOURCE_CACHE = "./build"; diff --git a/pkgs/by-name/st/starsector/package.nix b/pkgs/by-name/st/starsector/package.nix index 9c4cec38b960..0d2cde228e2e 100644 --- a/pkgs/by-name/st/starsector/package.nix +++ b/pkgs/by-name/st/starsector/package.nix @@ -6,7 +6,8 @@ openal, openjdk17, stdenv, - xorg, + libxxf86vm, + xrandr, copyDesktopItems, makeDesktopItem, writeScript, @@ -29,7 +30,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - xorg.libXxf86vm + libxxf86vm openal libGL ]; @@ -65,7 +66,7 @@ stdenv.mkDerivation rec { --prefix PATH : ${ lib.makeBinPath [ openjdk - xorg.xrandr + xrandr ] } \ --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath buildInputs} \ diff --git a/pkgs/by-name/st/staruml/package.nix b/pkgs/by-name/st/staruml/package.nix index 8bcfe77a47fa..797248ff35af 100644 --- a/pkgs/by-name/st/staruml/package.nix +++ b/pkgs/by-name/st/staruml/package.nix @@ -8,7 +8,18 @@ gtk3, glib, systemd, - xorg, + libxtst, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxshmfence, + libxcb, nss, nspr, atk, @@ -75,17 +86,17 @@ stdenv.mkDerivation (finalAttrs: { lib.makeLibraryPath [ glib gtk3 - xorg.libXdamage - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrender - xorg.libXtst - xorg.libxshmfence + libxdamage + libx11 + libxcb + libxcomposite + libxcursor + libxext + libxfixes + libxi + libxrender + libxtst + libxshmfence libxkbcommon nss nspr @@ -95,7 +106,7 @@ stdenv.mkDerivation (finalAttrs: { gdk-pixbuf pango cairo - xorg.libXrandr + libxrandr expat libdrm libgbm diff --git a/pkgs/by-name/st/steam/package.nix b/pkgs/by-name/st/steam/package.nix index f1cd1abe3fef..254bf591334d 100644 --- a/pkgs/by-name/st/steam/package.nix +++ b/pkgs/by-name/st/steam/package.nix @@ -65,7 +65,7 @@ let # crashes on startup if it can't find libX11 locale files (pkgs.runCommand "xorg-locale" { } '' mkdir -p $out - ln -s ${xorg.libX11}/share $out/share + ln -s ${libx11}/share $out/share '') ] ++ extraPkgs pkgs; diff --git a/pkgs/by-name/st/steamtinkerlaunch/package.nix b/pkgs/by-name/st/steamtinkerlaunch/package.nix index 74defb2222a0..e6f25ff7f7d3 100644 --- a/pkgs/by-name/st/steamtinkerlaunch/package.nix +++ b/pkgs/by-name/st/steamtinkerlaunch/package.nix @@ -14,7 +14,9 @@ wget, writeShellApplication, xdotool, - xorg, + xwininfo, + xrandr, + xprop, yad, }: @@ -70,9 +72,9 @@ stdenvNoCC.mkDerivation { util-linux wget xdotool - xorg.xprop - xorg.xrandr - xorg.xwininfo + xprop + xrandr + xwininfo yad ]; name = "stl-head"; diff --git a/pkgs/by-name/st/stepmania/package.nix b/pkgs/by-name/st/stepmania/package.nix index a447ebb62b07..096d4dbb807c 100644 --- a/pkgs/by-name/st/stepmania/package.nix +++ b/pkgs/by-name/st/stepmania/package.nix @@ -16,7 +16,7 @@ libpulseaudio, libvorbis, udev, - xorg, + libxtst, zlib, }: @@ -72,7 +72,7 @@ stdenv.mkDerivation { libpulseaudio libvorbis udev - xorg.libXtst + libxtst zlib ]; diff --git a/pkgs/by-name/st/stm32cubemx/package.nix b/pkgs/by-name/st/stm32cubemx/package.nix index ac6dca9e4e36..4e542ddbdf3b 100644 --- a/pkgs/by-name/st/stm32cubemx/package.nix +++ b/pkgs/by-name/st/stm32cubemx/package.nix @@ -130,13 +130,13 @@ buildFHSEnv { nspr nss pango - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr + libx11 + libxcb + libxcomposite + libxdamage + libxext + libxfixes + libxrandr libgcrypt openssl udev diff --git a/pkgs/by-name/st/stone-phaser/package.nix b/pkgs/by-name/st/stone-phaser/package.nix index 7dbadf290a6c..6abff3937a6f 100644 --- a/pkgs/by-name/st/stone-phaser/package.nix +++ b/pkgs/by-name/st/stone-phaser/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - xorg, + libx11, cairo, libGL, lv2, @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 cairo libGL lv2 diff --git a/pkgs/by-name/st/stumpish/package.nix b/pkgs/by-name/st/stumpish/package.nix index a6ac190c07d1..9e0876bfd404 100644 --- a/pkgs/by-name/st/stumpish/package.nix +++ b/pkgs/by-name/st/stumpish/package.nix @@ -5,7 +5,7 @@ fetchFromGitHub, gnused, ncurses, - xorg, + xprop, rlwrap, }: @@ -22,7 +22,7 @@ stdenv.mkDerivation { buildInputs = [ gnused - xorg.xprop + xprop rlwrap ncurses ]; @@ -30,7 +30,7 @@ stdenv.mkDerivation { patches = [ (replaceVars ./paths.patch { sed = "${gnused}/bin/sed"; - xprop = "${xorg.xprop}/bin/xprop"; + xprop = "${xprop}/bin/xprop"; rlwrap = "${rlwrap}/bin/rlwrap"; tput = "${ncurses}/bin/tput"; }) diff --git a/pkgs/by-name/st/styluslabs-write/package.nix b/pkgs/by-name/st/styluslabs-write/package.nix index be176963d0bc..8449e563bd33 100644 --- a/pkgs/by-name/st/styluslabs-write/package.nix +++ b/pkgs/by-name/st/styluslabs-write/package.nix @@ -4,7 +4,9 @@ stdenv, pkg-config, SDL2, - xorg, + libxi, + libxcursor, + libx11, libGL, roboto, imagemagick, @@ -57,9 +59,9 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ SDL2 - xorg.libX11 - xorg.libXi - xorg.libXcursor + libx11 + libxi + libxcursor libGL ]; diff --git a/pkgs/by-name/su/sublime/package.nix b/pkgs/by-name/su/sublime/package.nix index 3f8137f7a783..071b89b45353 100644 --- a/pkgs/by-name/su/sublime/package.nix +++ b/pkgs/by-name/su/sublime/package.nix @@ -3,7 +3,7 @@ lib, stdenv, glib, - xorg, + libx11, cairo, gtk2, makeDesktopItem, @@ -11,7 +11,7 @@ let libPath = lib.makeLibraryPath [ glib - xorg.libX11 + libx11 gtk2 cairo ]; diff --git a/pkgs/by-name/su/sumo/package.nix b/pkgs/by-name/su/sumo/package.nix index d52d7ce8e880..f773b03caa54 100644 --- a/pkgs/by-name/su/sumo/package.nix +++ b/pkgs/by-name/su/sumo/package.nix @@ -26,7 +26,12 @@ stdenv, swig, xercesc, - xorg, + libxrender, + libxrandr, + libxft, + libxfixes, + libxext, + libxcursor, zlib, }: @@ -71,12 +76,12 @@ stdenv.mkDerivation rec { zlib python3 libX11 - xorg.libXcursor - xorg.libXext - xorg.libXfixes - xorg.libXft - xorg.libXrandr - xorg.libXrender + libxcursor + libxext + libxfixes + libxft + libxrandr + libxrender ]; meta = { diff --git a/pkgs/by-name/su/sunshine/package.nix b/pkgs/by-name/su/sunshine/package.nix index 71ba7020c52d..732652569acb 100644 --- a/pkgs/by-name/su/sunshine/package.nix +++ b/pkgs/by-name/su/sunshine/package.nix @@ -11,7 +11,12 @@ avahi, libevdev, libpulseaudio, - xorg, + libxtst, + libxrandr, + libxi, + libxfixes, + libxdmcp, + libx11, libxcb, openssl, libopus, @@ -130,12 +135,12 @@ stdenv'.mkDerivation (finalAttrs: { avahi libevdev libpulseaudio - xorg.libX11 + libx11 libxcb - xorg.libXfixes - xorg.libXrandr - xorg.libXtst - xorg.libXi + libxfixes + libxrandr + libxtst + libxi openssl libopus boost @@ -153,7 +158,7 @@ stdenv'.mkDerivation (finalAttrs: { libsepol libthai libdatrie - xorg.libXdmcp + libxdmcp libxkbcommon libepoxy libva @@ -175,7 +180,7 @@ stdenv'.mkDerivation (finalAttrs: { runtimeDependencies = [ avahi libgbm - xorg.libXrandr + libxrandr libxcb libglvnd ]; diff --git a/pkgs/by-name/su/supermodel/package.nix b/pkgs/by-name/su/supermodel/package.nix index f78444742fe2..a28bb4e50d13 100644 --- a/pkgs/by-name/su/supermodel/package.nix +++ b/pkgs/by-name/su/supermodel/package.nix @@ -4,7 +4,7 @@ libGLU, SDL2, SDL2_net, - xorg, + libx11, stdenv, zlib, }: @@ -24,7 +24,7 @@ stdenv.mkDerivation { libGLU SDL2 SDL2_net - xorg.libX11 + libx11 zlib ]; diff --git a/pkgs/by-name/su/supersonic/package.nix b/pkgs/by-name/su/supersonic/package.nix index 5a5f76a7e5db..454106b06ba2 100644 --- a/pkgs/by-name/su/supersonic/package.nix +++ b/pkgs/by-name/su/supersonic/package.nix @@ -7,7 +7,13 @@ copyDesktopItems, pkg-config, desktopToDarwinBundle, - xorg, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxext, + libxcursor, + libx11, wayland, wayland-protocols, libxkbcommon, @@ -45,15 +51,15 @@ buildGoModule rec { mpv-unwrapped ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libXxf86vm - xorg.libX11 + libxxf86vm + libx11 ] ++ lib.optionals (stdenv.hostPlatform.isLinux && !waylandSupport) [ - xorg.libXrandr - xorg.libXinerama - xorg.libXcursor - xorg.libXi - xorg.libXext + libxrandr + libxinerama + libxcursor + libxi + libxext ] ++ lib.optionals (stdenv.hostPlatform.isLinux && waylandSupport) [ wayland diff --git a/pkgs/by-name/su/surf-display/package.nix b/pkgs/by-name/su/surf-display/package.nix index 82abc8d1a26e..83aced3a52a7 100644 --- a/pkgs/by-name/su/surf-display/package.nix +++ b/pkgs/by-name/su/surf-display/package.nix @@ -8,7 +8,8 @@ matchbox, xdotool, unclutter, - xorg, + xmodmap, + xkbutils, pulseaudio, xprintidle-ng, }: @@ -32,8 +33,8 @@ stdenv.mkDerivation rec { pulseaudio xprintidle-ng xdotool - xorg.xmodmap - xorg.xkbutils + xmodmap + xkbutils unclutter ]; diff --git a/pkgs/by-name/su/surf/package.nix b/pkgs/by-name/su/surf/package.nix index 471e69f60623..58353944c9d2 100644 --- a/pkgs/by-name/su/surf/package.nix +++ b/pkgs/by-name/su/surf/package.nix @@ -12,7 +12,7 @@ libsoup_2_4, # webkitgtk_4_0, webkitgtk_4_1, - xorg, + xprop, dmenu, findutils, gnused, @@ -62,7 +62,7 @@ stdenv.mkDerivation rec { preFixup = let depsPath = lib.makeBinPath [ - xorg.xprop + xprop dmenu findutils gnused diff --git a/pkgs/by-name/sv/svp/package.nix b/pkgs/by-name/sv/svp/package.nix index d2d30a4d7d03..02ffe3e53ee1 100644 --- a/pkgs/by-name/sv/svp/package.nix +++ b/pkgs/by-name/sv/svp/package.nix @@ -14,7 +14,7 @@ libmediainfo, libusb1, vapoursynth, - xorg, + libx11, systemdLibs, openssl, p7zip, @@ -53,7 +53,7 @@ let libmediainfo libusb1 vapoursynth - xorg.libX11 + libx11 systemdLibs openssl ]; diff --git a/pkgs/by-name/sw/sway-unwrapped/package.nix b/pkgs/by-name/sw/sway-unwrapped/package.nix index 630ac7193c03..c24592fecc8f 100644 --- a/pkgs/by-name/sw/sway-unwrapped/package.nix +++ b/pkgs/by-name/sw/sway-unwrapped/package.nix @@ -27,7 +27,7 @@ # Used by the NixOS module: isNixOS ? false, enableXWayland ? true, - xorg, + libxcb-wm, systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd, systemd, trayEnabled ? systemdSupport, @@ -98,7 +98,7 @@ stdenv.mkDerivation (finalAttrs: { (wlroots_0_19.override { inherit (finalAttrs) enableXWayland; }) ] ++ lib.optionals finalAttrs.enableXWayland [ - xorg.xcbutilwm + libxcb-wm ]; mesonFlags = diff --git a/pkgs/by-name/sw/switchres/package.nix b/pkgs/by-name/sw/switchres/package.nix index ae5937fb3b4d..fa276b63eab2 100644 --- a/pkgs/by-name/sw/switchres/package.nix +++ b/pkgs/by-name/sw/switchres/package.nix @@ -3,7 +3,9 @@ lib, pkg-config, fetchFromGitHub, - xorg, + libxrandr, + libx11, + xorgproto, libdrm, SDL2, }: @@ -24,8 +26,8 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libXrandr - xorg.xorgproto + libxrandr + xorgproto libdrm SDL2 ]; @@ -34,8 +36,8 @@ stdenv.mkDerivation (finalAttrs: { runHook prePatch substituteInPlace ./custom_video_xrandr.cpp \ - --replace-fail libX11.so ${xorg.libX11}/lib/libX11.so \ - --replace-fail libXrandr.so ${xorg.libXrandr}/lib/libXrandr.so + --replace-fail libX11.so ${libx11}/lib/libX11.so \ + --replace-fail libXrandr.so ${libxrandr}/lib/libXrandr.so substituteInPlace ./custom_video_drmkms.cpp \ --replace-fail libdrm.so ${libdrm}/lib/libdrm.so \ diff --git a/pkgs/by-name/sx/sx/package.nix b/pkgs/by-name/sx/sx/package.nix index 2ba36a610c82..0d3dbd791f57 100644 --- a/pkgs/by-name/sx/sx/package.nix +++ b/pkgs/by-name/sx/sx/package.nix @@ -5,7 +5,8 @@ makeDesktopItem, patsh, coreutils, - xorg, + xorg-server, + xauth, nixosTests, }: @@ -26,8 +27,8 @@ stdenvNoCC.mkDerivation (finalAttrs: { buildInputs = [ coreutils # needed for cross - xorg.xauth - xorg.xorgserver + xauth + xorg-server ]; postInstall = '' diff --git a/pkgs/by-name/sx/sxcs/package.nix b/pkgs/by-name/sx/sxcs/package.nix index 50a99f5342be..e85531c41077 100644 --- a/pkgs/by-name/sx/sxcs/package.nix +++ b/pkgs/by-name/sx/sxcs/package.nix @@ -2,7 +2,8 @@ lib, stdenv, fetchFromGitea, - xorg, + libxcursor, + libx11, installShellFiles, }: @@ -19,8 +20,8 @@ stdenv.mkDerivation (finalAttrs: { }; buildInputs = [ - xorg.libX11 - xorg.libXcursor + libx11 + libxcursor ]; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/sy/sylk/package.nix b/pkgs/by-name/sy/sylk/package.nix index 2ff7d56aefc2..f96678b48724 100644 --- a/pkgs/by-name/sy/sylk/package.nix +++ b/pkgs/by-name/sy/sylk/package.nix @@ -2,7 +2,7 @@ appimageTools, fetchurl, lib, - xorg, + libxshmfence, }: appimageTools.wrapType2 rec { @@ -15,7 +15,7 @@ appimageTools.wrapType2 rec { }; extraPkgs = pkgs: [ - xorg.libxshmfence + libxshmfence ]; appimageContents = appimageTools.extractType2 { inherit pname version src; }; diff --git a/pkgs/by-name/sy/systeroid/package.nix b/pkgs/by-name/sy/systeroid/package.nix index 6a934a616e64..7c80808ac652 100644 --- a/pkgs/by-name/sy/systeroid/package.nix +++ b/pkgs/by-name/sy/systeroid/package.nix @@ -3,7 +3,7 @@ rustPlatform, fetchFromGitHub, linux-doc, - xorg, + libxcb, }: rustPlatform.buildRustPackage rec { @@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-Gce7DqhGD0CeBTPEqKhzdQ3IIHA6kjoWrejj4V8gT1I="; buildInputs = [ - xorg.libxcb + libxcb ]; # tries to access /sys/ diff --git a/pkgs/by-name/ta/tableplus/linux.nix b/pkgs/by-name/ta/tableplus/linux.nix index 7d5e1f3fdaee..7835f46faabd 100644 --- a/pkgs/by-name/ta/tableplus/linux.nix +++ b/pkgs/by-name/ta/tableplus/linux.nix @@ -11,7 +11,13 @@ libxkbcommon, stdenv, wrapGAppsHook3, - xorg, + libxrender, + libxrandr, + libxi, + libxext, + libxcursor, + libx11, + libxcb, }: stdenv.mkDerivation (finalAttrs: { @@ -36,13 +42,13 @@ stdenv.mkDerivation (finalAttrs: { libgee libsecret libxkbcommon - xorg.libX11 - xorg.libXcursor - xorg.libXext - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libxcb + libx11 + libxcursor + libxext + libxi + libxrandr + libxrender + libxcb ]; unpackPhase = '' diff --git a/pkgs/by-name/ta/tacentview/package.nix b/pkgs/by-name/ta/tacentview/package.nix index 2901b81e21f3..7a6dace1725f 100644 --- a/pkgs/by-name/ta/tacentview/package.nix +++ b/pkgs/by-name/ta/tacentview/package.nix @@ -8,7 +8,8 @@ ninja, stdenv, tacent, - xorg, + libx11, + libxcb, zenity, }: @@ -33,8 +34,8 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ stdenv.cc.cc.lib tacent - xorg.libX11 - xorg.libxcb + libx11 + libxcb zenity ]; diff --git a/pkgs/by-name/ta/tamsyn/package.nix b/pkgs/by-name/ta/tamsyn/package.nix index a8019b47d0de..a857176ee1a8 100644 --- a/pkgs/by-name/ta/tamsyn/package.nix +++ b/pkgs/by-name/ta/tamsyn/package.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, fontforge, - xorg, + mkfontscale, }: let @@ -20,7 +20,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ fontforge - xorg.mkfontscale + mkfontscale ]; unpackPhase = '' diff --git a/pkgs/by-name/ta/tamzen/package.nix b/pkgs/by-name/ta/tamzen/package.nix index dbec84fbc981..260e180a2a1c 100644 --- a/pkgs/by-name/ta/tamzen/package.nix +++ b/pkgs/by-name/ta/tamzen/package.nix @@ -1,6 +1,6 @@ { fetchFromGitHub, - xorg, + mkfontscale, lib, stdenv, }: @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { sha256 = "sha256-W5Wqsm5rpzzcbJl2lv6ORAznaAwLcmJ2S6Qo2zIoq9I="; }; - nativeBuildInputs = [ xorg.mkfontscale ]; + nativeBuildInputs = [ mkfontscale ]; installPhase = '' install -m 644 -D otb/*.otb pcf/*.pcf -t "$out/share/fonts/misc" diff --git a/pkgs/by-name/ta/tau-hydrogen/package.nix b/pkgs/by-name/ta/tau-hydrogen/package.nix index dcbb912ca118..e4fbc333a48e 100644 --- a/pkgs/by-name/ta/tau-hydrogen/package.nix +++ b/pkgs/by-name/ta/tau-hydrogen/package.nix @@ -5,7 +5,7 @@ meson, ninja, librsvg, - xorg, + xcursorgen, }: stdenv.mkDerivation (finalAttrs: { @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { meson ninja librsvg - xorg.xcursorgen + xcursorgen ]; meta = { diff --git a/pkgs/by-name/ta/tauon/package.nix b/pkgs/by-name/ta/tauon/package.nix index 7a3a4902d640..63b3d9eee392 100644 --- a/pkgs/by-name/ta/tauon/package.nix +++ b/pkgs/by-name/ta/tauon/package.nix @@ -17,7 +17,7 @@ librsvg, libsamplerate, libvorbis, - xorg, + libxcursor, mpg123, opusfile, pango, @@ -139,7 +139,7 @@ python3Packages.buildPythonApplication rec { libopenmpt pulseaudio ] - ++ lib.optional stdenv.hostPlatform.isLinux xorg.libXcursor + ++ lib.optional stdenv.hostPlatform.isLinux libxcursor ) }" "--prefix PYTHONPATH : $out/share/tauon" diff --git a/pkgs/by-name/te/teamspeak6-client/package.nix b/pkgs/by-name/te/teamspeak6-client/package.nix index 20b054a85dd1..62f2db8b663e 100644 --- a/pkgs/by-name/te/teamspeak6-client/package.nix +++ b/pkgs/by-name/te/teamspeak6-client/package.nix @@ -26,7 +26,12 @@ pipewire, udev, libGL, - xorg, + libxtst, + libxscrnsaver, + libxfixes, + libxdamage, + libx11, + libxshmfence, }: stdenvNoCC.mkDerivation (finalAttrs: { @@ -59,12 +64,12 @@ stdenvNoCC.mkDerivation (finalAttrs: { libvdpau nss pipewire - xorg.libX11 - xorg.libXScrnSaver - xorg.libXdamage - xorg.libXfixes - xorg.libxshmfence - xorg.libXtst + libx11 + libxscrnsaver + libxdamage + libxfixes + libxshmfence + libxtst ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/te/ted/package.nix b/pkgs/by-name/te/ted/package.nix index eaa5c5a373d8..e0993a11282e 100644 --- a/pkgs/by-name/te/ted/package.nix +++ b/pkgs/by-name/te/ted/package.nix @@ -5,7 +5,10 @@ pkg-config, zlib, pcre, - xorg, + libxpm, + libx11, + libsm, + libice, libjpeg, libtiff, libpng, @@ -87,10 +90,10 @@ stdenv.mkDerivation rec { buildInputs = [ zlib pcre - xorg.libX11 - xorg.libICE - xorg.libSM - xorg.libXpm + libx11 + libice + libsm + libxpm libjpeg libtiff libpng diff --git a/pkgs/by-name/te/terminus_font/package.nix b/pkgs/by-name/te/terminus_font/package.nix index 8aa2810fb211..92075da3104c 100644 --- a/pkgs/by-name/te/terminus_font/package.nix +++ b/pkgs/by-name/te/terminus_font/package.nix @@ -4,7 +4,7 @@ fetchurl, python3, bdftopcf, - xorg, + mkfontscale, }: stdenv.mkDerivation (finalAttrs: { @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ python3 bdftopcf - xorg.mkfontscale + mkfontscale ]; strictDeps = true; diff --git a/pkgs/by-name/te/tetraproc/package.nix b/pkgs/by-name/te/tetraproc/package.nix index c1462b81e838..5c2e7b266414 100644 --- a/pkgs/by-name/te/tetraproc/package.nix +++ b/pkgs/by-name/te/tetraproc/package.nix @@ -13,7 +13,11 @@ libclxclient, libsndfile, libxcb, - xorg, + libxrender, + libxft, + libxdmcp, + libxau, + libx11, }: stdenv.mkDerivation rec { @@ -37,11 +41,11 @@ stdenv.mkDerivation rec { libsndfile freetype libxcb - xorg.libX11 - xorg.libXau - xorg.libXdmcp - xorg.libXft - xorg.libXrender + libx11 + libxau + libxdmcp + libxft + libxrender ]; makeFlags = [ diff --git a/pkgs/by-name/te/tetrd/package.nix b/pkgs/by-name/te/tetrd/package.nix index e7694d7ec5f4..ee7b6897f1b9 100644 --- a/pkgs/by-name/te/tetrd/package.nix +++ b/pkgs/by-name/te/tetrd/package.nix @@ -9,7 +9,9 @@ libevent, libvpx, libxslt, - xorg, + libxtst, + libxscrnsaver, + libxdamage, minizip, nss, re2, @@ -45,9 +47,9 @@ stdenv.mkDerivation rec { libevent libvpx libxslt - xorg.libXScrnSaver - xorg.libXdamage - xorg.libXtst + libxscrnsaver + libxdamage + libxtst minizip nss re2 diff --git a/pkgs/by-name/te/tev/package.nix b/pkgs/by-name/te/tev/package.nix index eff9b716e5c4..e0b9aa71b427 100644 --- a/pkgs/by-name/te/tev/package.nix +++ b/pkgs/by-name/te/tev/package.nix @@ -15,7 +15,11 @@ wayland, wayland-protocols, wayland-scanner, - xorg, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, }: stdenv.mkDerivation rec { @@ -61,11 +65,11 @@ stdenv.mkDerivation rec { wayland wayland-protocols wayland-scanner - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXinerama - xorg.libXrandr + libx11 + libxcursor + libxi + libxinerama + libxrandr ]; cmakeFlags = [ diff --git a/pkgs/by-name/ti/tigervnc/package.nix b/pkgs/by-name/ti/tigervnc/package.nix index 065b7f86b595..1d5eaa922dfc 100644 --- a/pkgs/by-name/ti/tigervnc/package.nix +++ b/pkgs/by-name/ti/tigervnc/package.nix @@ -2,7 +2,26 @@ lib, stdenv, fetchFromGitHub, - xorg, + xorg-server, + util-macros, + tab-window-manager, + libxtst, + libxrandr, + libxi, + libxft, + libxfont_2, + libxext, + libxdamage, + libx11, + libsm, + libice, + font-util, + xsetroot, + xorgproto, + xkbcomp, + xauth, + libxkbfile, + libpciaccess, xkeyboard_config, zlib, libjpeg_turbo, @@ -68,10 +87,10 @@ stdenv.mkDerivation (finalAttrs: { export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -Wno-error=int-to-pointer-cast -Wno-error=pointer-to-int-cast" export CXXFLAGS="$CXXFLAGS -fpermissive" # Build Xvnc - tar xf ${xorg.xorgserver.src} + tar xf ${xorg-server.src} cp -R xorg*/* unix/xserver pushd unix/xserver - version=$(echo ${xorg.xorgserver.name} | sed 's/.*-\([0-9]\+\).[0-9]\+.*/\1/g') + version=$(echo ${xorg-server.name} | sed 's/.*-\([0-9]\+\).[0-9]\+.*/\1/g') patch -p1 < "$source_top/unix/xserver$version.patch" autoreconf -vfi ./configure $configureFlags --disable-devel-docs --disable-docs \ @@ -87,7 +106,7 @@ stdenv.mkDerivation (finalAttrs: { --enable-install-libxf86config \ --prefix="$out" --disable-unit-tests \ --with-xkb-path=${xkeyboard_config}/share/X11/xkb \ - --with-xkb-bin-directory=${xorg.xkbcomp}/bin \ + --with-xkb-bin-directory=${xkbcomp}/bin \ --with-xkb-output=$out/share/X11/xkb/compiled make TIGERVNC_SRC=$src TIGERVNC_BUILDDIR=`pwd`/../.. -j$NIX_BUILD_CORES popd @@ -107,9 +126,9 @@ stdenv.mkDerivation (finalAttrs: { --prefix PATH : ${ lib.makeBinPath [ xterm - xorg.twm - xorg.xsetroot - xorg.xauth + tab-window-manager + xsetroot + xauth ] } '' @@ -135,24 +154,24 @@ stdenv.mkDerivation (finalAttrs: { nettle pam perl - xorg.xorgproto - xorg.utilmacros - xorg.libXtst - xorg.libXext - xorg.libX11 - xorg.libXext - xorg.libICE - xorg.libXi - xorg.libSM - xorg.libXft - xorg.libxkbfile - xorg.libXfont2 - xorg.libpciaccess + xorgproto + util-macros + libxtst + libxext + libx11 + libxext + libice + libxi + libsm + libxft + libxkbfile + libxfont_2 + libpciaccess libGLU - xorg.libXrandr - xorg.libXdamage + libxrandr + libxdamage ] - ++ xorg.xorgserver.buildInputs + ++ xorg-server.buildInputs ); nativeBuildInputs = [ @@ -163,16 +182,16 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isLinux ( [ - xorg.fontutil + font-util libtool makeWrapper - xorg.utilmacros + util-macros zlib ] - ++ xorg.xorgserver.nativeBuildInputs + ++ xorg-server.nativeBuildInputs ); - propagatedBuildInputs = lib.optional stdenv.hostPlatform.isLinux xorg.xorgserver.propagatedBuildInputs; + propagatedBuildInputs = lib.optional stdenv.hostPlatform.isLinux xorg-server.propagatedBuildInputs; passthru.tests.tigervnc = nixosTests.tigervnc; diff --git a/pkgs/by-name/to/tomboy-ng/package.nix b/pkgs/by-name/to/tomboy-ng/package.nix index dea1e31daba6..9a061507e249 100644 --- a/pkgs/by-name/to/tomboy-ng/package.nix +++ b/pkgs/by-name/to/tomboy-ng/package.nix @@ -12,7 +12,7 @@ gtk2, gdk-pixbuf, at-spi2-atk, - xorg, + libx11, libnotify, nix-update-script, @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { gtk2 gdk-pixbuf at-spi2-atk - xorg.libX11 + libx11 libnotify ]; diff --git a/pkgs/by-name/to/tome4/package.nix b/pkgs/by-name/to/tome4/package.nix index 45f99736fe84..4007e2c0b2bd 100644 --- a/pkgs/by-name/to/tome4/package.nix +++ b/pkgs/by-name/to/tome4/package.nix @@ -14,7 +14,8 @@ SDL2, SDL2_image, SDL2_ttf, - xorg, + libx11, + xorgproto, nix-update-script, }: @@ -73,8 +74,8 @@ stdenv.mkDerivation (finalAttrs: { openal libpng libvorbis - xorg.libX11 - xorg.xorgproto + libx11 + xorgproto ] ++ sdlInputs; diff --git a/pkgs/by-name/to/touchegg/package.nix b/pkgs/by-name/to/touchegg/package.nix index ddb82d4895c0..ca98e4c126bc 100644 --- a/pkgs/by-name/to/touchegg/package.nix +++ b/pkgs/by-name/to/touchegg/package.nix @@ -8,7 +8,13 @@ libinput, pugixml, cairo, - xorg, + libxtst, + libxrandr, + libxi, + libxdmcp, + libx11, + libpthread-stubs, + libxcb, gtk3-x11, pkg-config, cmake, @@ -60,13 +66,13 @@ stdenv.mkDerivation (finalAttrs: { pugixml cairo gtk3-x11 - xorg.libX11 - xorg.libXtst - xorg.libXrandr - xorg.libXi - xorg.libXdmcp - xorg.libpthreadstubs - xorg.libxcb + libx11 + libxtst + libxrandr + libxi + libxdmcp + libpthread-stubs + libxcb ]; env.PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system"; diff --git a/pkgs/by-name/tr/tradingview/package.nix b/pkgs/by-name/tr/tradingview/package.nix index a19ed8864e20..1963260b1c63 100644 --- a/pkgs/by-name/tr/tradingview/package.nix +++ b/pkgs/by-name/tr/tradingview/package.nix @@ -19,7 +19,9 @@ sqlite, systemd, wayland, - xorg, + libxext, + libx11, + libxcb, }: stdenv.mkDerivation (finalAttrs: { @@ -54,9 +56,9 @@ stdenv.mkDerivation (finalAttrs: { sqlite systemd wayland - xorg.libxcb - xorg.libX11 - xorg.libXext + libxcb + libx11 + libxext ]; unpackPhase = '' diff --git a/pkgs/by-name/tr/transito/package.nix b/pkgs/by-name/tr/transito/package.nix index f9f6842447fe..cb00fb1f4e25 100644 --- a/pkgs/by-name/tr/transito/package.nix +++ b/pkgs/by-name/tr/transito/package.nix @@ -7,7 +7,10 @@ vulkan-headers, libxkbcommon, wayland, - xorg, + libxfixes, + libxcursor, + libx11, + libxcb, libGL, sqlite, }: @@ -29,10 +32,10 @@ buildGoModule rec { vulkan-headers libxkbcommon wayland - xorg.libX11 - xorg.libXcursor - xorg.libXfixes - xorg.libxcb + libx11 + libxcursor + libxfixes + libxcb libGL sqlite ]; diff --git a/pkgs/by-name/tr/trillian-im/package.nix b/pkgs/by-name/tr/trillian-im/package.nix index cdb45ac0fd0d..c86079475646 100644 --- a/pkgs/by-name/tr/trillian-im/package.nix +++ b/pkgs/by-name/tr/trillian-im/package.nix @@ -12,7 +12,7 @@ libnotify, libsecret, pangomm, - xorg, + libxscrnsaver, libpulseaudio, librsvg, libzip, @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { libnotify libsecret pangomm - xorg.libXScrnSaver + libxscrnsaver libpulseaudio librsvg libzip diff --git a/pkgs/by-name/tt/ttygif/package.nix b/pkgs/by-name/tt/ttygif/package.nix index 81b76298d728..93ec84f151f4 100644 --- a/pkgs/by-name/tt/ttygif/package.nix +++ b/pkgs/by-name/tt/ttygif/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, makeWrapper, imagemagick, - xorg, + xwd, }: stdenv.mkDerivation rec { @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { --prefix PATH : ${ lib.makeBinPath [ imagemagick - xorg.xwd + xwd ] } ''; diff --git a/pkgs/by-name/tv/tvbrowser/test.nix b/pkgs/by-name/tv/tvbrowser/test.nix index d7dc2033f6c5..9948e6c86fac 100644 --- a/pkgs/by-name/tv/tvbrowser/test.nix +++ b/pkgs/by-name/tv/tvbrowser/test.nix @@ -4,14 +4,14 @@ tvbrowser, runCommand, writeShellApplication, - xorg, + xwininfo, }: let testScript = writeShellApplication { name = "tvbrowser-test-script"; runtimeInputs = [ - xorg.xwininfo + xwininfo tvbrowser ]; text = '' diff --git a/pkgs/by-name/ty/typora/package.nix b/pkgs/by-name/ty/typora/package.nix index 06e15d9996d7..9fc4f0484ce2 100644 --- a/pkgs/by-name/ty/typora/package.nix +++ b/pkgs/by-name/ty/typora/package.nix @@ -86,14 +86,14 @@ let libGL expat libxkbcommon - xorg.libX11 - xorg.libXcursor - xorg.libXrandr - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libxcb + libx11 + libxcursor + libxrandr + libxcomposite + libxdamage + libxext + libxfixes + libxcb ]); runScript = '' Typora "$@" diff --git a/pkgs/by-name/uc/ucs-fonts/package.nix b/pkgs/by-name/uc/ucs-fonts/package.nix index f1908ed4c39c..5ea323440107 100644 --- a/pkgs/by-name/uc/ucs-fonts/package.nix +++ b/pkgs/by-name/uc/ucs-fonts/package.nix @@ -4,7 +4,8 @@ fetchurl, bdftopcf, libfaketime, - xorg, + mkfontscale, + fonttosfnt, }: stdenv.mkDerivation { @@ -31,8 +32,8 @@ stdenv.mkDerivation { nativeBuildInputs = [ bdftopcf libfaketime - xorg.fonttosfnt - xorg.mkfontscale + fonttosfnt + mkfontscale ]; buildPhase = '' diff --git a/pkgs/by-name/ue/ueberzugpp/package.nix b/pkgs/by-name/ue/ueberzugpp/package.nix index 231e2dc9cec3..e1d2843c3f93 100644 --- a/pkgs/by-name/ue/ueberzugpp/package.nix +++ b/pkgs/by-name/ue/ueberzugpp/package.nix @@ -28,7 +28,8 @@ wayland-protocols, wayland-scanner, enableX11 ? stdenv.hostPlatform.isLinux, - xorg, + libxcb-image, + libx11, cudaSupport ? config.cudaSupport, cudaPackages, }: @@ -84,8 +85,8 @@ stdenv.mkDerivation (finalAttrs: { wayland-protocols ] ++ lib.optionals enableX11 [ - xorg.libX11 - xorg.xcbutilimage + libx11 + libxcb-image ] # Required by opencv when cudaSupport is enabled ++ lib.optionals cudaSupport [ diff --git a/pkgs/by-name/uh/uhhyou-plugins/package.nix b/pkgs/by-name/uh/uhhyou-plugins/package.nix index 392b83f2aaf2..f24ffa197b58 100644 --- a/pkgs/by-name/uh/uhhyou-plugins/package.nix +++ b/pkgs/by-name/uh/uhhyou-plugins/package.nix @@ -10,7 +10,7 @@ freetype, libxcb, xcbutil, - xorg, + libxcb-cursor, xcbutilkeysyms, libxkbcommon, libX11, @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { freetype libxcb xcbutil - xorg.xcbutilcursor + libxcb-cursor xcbutilkeysyms libxkbcommon libX11 diff --git a/pkgs/by-name/ui/uiua/package.nix b/pkgs/by-name/ui/uiua/package.nix index c68cc0dd19b2..1f9730cc737f 100644 --- a/pkgs/by-name/ui/uiua/package.nix +++ b/pkgs/by-name/ui/uiua/package.nix @@ -15,7 +15,10 @@ libGL, libxkbcommon, wayland, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, windowSupport ? false, runCommand, @@ -62,10 +65,10 @@ rustPlatform.buildRustPackage (finalAttrs: { libGL libxkbcommon wayland - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ]; in lib.optionalString (runtimeDependencies != [ ] && stdenv.hostPlatform.isLinux) '' diff --git a/pkgs/by-name/un/uni-vga/package.nix b/pkgs/by-name/un/uni-vga/package.nix index 021ed73ccc3a..a2b8a12da10f 100644 --- a/pkgs/by-name/un/uni-vga/package.nix +++ b/pkgs/by-name/un/uni-vga/package.nix @@ -6,7 +6,8 @@ kbd, bdftopcf, libfaketime, - xorg, + mkfontscale, + fonttosfnt, }: stdenv.mkDerivation { @@ -20,8 +21,8 @@ stdenv.mkDerivation { nativeBuildInputs = [ bdftopcf libfaketime - xorg.fonttosfnt - xorg.mkfontscale + fonttosfnt + mkfontscale ] ++ lib.optionals stdenv.hostPlatform.isLinux [ perl diff --git a/pkgs/by-name/un/unicon-lang/package.nix b/pkgs/by-name/un/unicon-lang/package.nix index a689939af577..acfa781ad979 100644 --- a/pkgs/by-name/un/unicon-lang/package.nix +++ b/pkgs/by-name/un/unicon-lang/package.nix @@ -6,7 +6,7 @@ fetchFromGitHub, coreutils, libpng, - xorg, + libxft, freetype, zlib, libjpeg, @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { libX11 libjpeg libpng - xorg.libXft + libxft freetype # ssl openssl diff --git a/pkgs/by-name/un/unifont/package.nix b/pkgs/by-name/un/unifont/package.nix index c8d96f349836..910d12abca5a 100644 --- a/pkgs/by-name/un/unifont/package.nix +++ b/pkgs/by-name/un/unifont/package.nix @@ -2,7 +2,8 @@ lib, stdenv, fetchurl, - xorg, + mkfontscale, + fonttosfnt, libfaketime, }: @@ -27,8 +28,8 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ libfaketime - xorg.fonttosfnt - xorg.mkfontscale + fonttosfnt + mkfontscale ]; dontUnpack = true; diff --git a/pkgs/by-name/un/unityhub/package.nix b/pkgs/by-name/un/unityhub/package.nix index 8fac9d1b9186..1836ab96b8af 100644 --- a/pkgs/by-name/un/unityhub/package.nix +++ b/pkgs/by-name/un/unityhub/package.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { with pkgs; [ # Unity Hub binary dependencies - xorg.libXrandr + libxrandr xdg-utils # GTK filepicker @@ -67,14 +67,14 @@ stdenv.mkDerivation rec { dbus at-spi2-core pango - xorg.libXcomposite - xorg.libXext - xorg.libXdamage - xorg.libXfixes - xorg.libxcb - xorg.libxshmfence - xorg.libXScrnSaver - xorg.libXtst + libxcomposite + libxext + libxdamage + libxfixes + libxcb + libxshmfence + libxscrnsaver + libxtst # Unity Hub additional dependencies libva @@ -92,8 +92,8 @@ stdenv.mkDerivation rec { # Unity Editor dependencies libglvnd # provides ligbl - xorg.libX11 - xorg.libXcursor + libx11 + libxcursor glib gdk-pixbuf libxml2_13 @@ -106,8 +106,8 @@ stdenv.mkDerivation rec { vulkan-loader # Unity Bug Reporter specific dependencies - xorg.libICE - xorg.libSM + libice + libsm # Fonts used by built-in and third party editor tools corefonts diff --git a/pkgs/by-name/un/universal-android-debloater/package.nix b/pkgs/by-name/un/universal-android-debloater/package.nix index f2f7f3a7cb1d..98d89876bd7c 100644 --- a/pkgs/by-name/un/universal-android-debloater/package.nix +++ b/pkgs/by-name/un/universal-android-debloater/package.nix @@ -15,7 +15,10 @@ rustPlatform, wayland, writableTmpDirAsHomeHook, - xorg, + libxrandr, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -56,10 +59,10 @@ rustPlatform.buildRustPackage (finalAttrs: { libglvnd libxkbcommon wayland - xorg.libX11 - xorg.libXcursor - xorg.libXi - xorg.libXrandr + libx11 + libxcursor + libxi + libxrandr ] } --suffix PATH : ${lib.makeBinPath [ android-tools ]} ''; diff --git a/pkgs/by-name/un/unixbench/package.nix b/pkgs/by-name/un/unixbench/package.nix index e625fc800cea..7ce16c0d8a2a 100644 --- a/pkgs/by-name/un/unixbench/package.nix +++ b/pkgs/by-name/un/unixbench/package.nix @@ -6,7 +6,9 @@ pandoc, installShellFiles, perl, - xorg, + libxext, + libx11, + x11perf, libGLX, coreutils, unixtools, @@ -52,8 +54,8 @@ stdenv.mkDerivation rec { perl ] ++ lib.optionals withGL [ - xorg.libX11 - xorg.libXext + libx11 + libxext libGLX ]; @@ -66,7 +68,7 @@ stdenv.mkDerivation rec { gawk ] ++ lib.optionals withX11perf [ - xorg.x11perf + x11perf ]; makeFlags = [ diff --git a/pkgs/by-name/ur/urdf-viz/package.nix b/pkgs/by-name/ur/urdf-viz/package.nix index 39feb4ca582e..1f1eee83da39 100644 --- a/pkgs/by-name/ur/urdf-viz/package.nix +++ b/pkgs/by-name/ur/urdf-viz/package.nix @@ -4,7 +4,11 @@ rustPlatform, stdenv, libGL, - xorg, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, lib, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -39,21 +43,21 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ stdenv.cc.cc.lib libGL - xorg.libX11 - xorg.libXcursor - xorg.libXrandr - xorg.libXinerama - xorg.libXi + libx11 + libxcursor + libxrandr + libxinerama + libxi ]; # Tell autopatchelf about the dependency that is linked through dlopen runtimeDependencies = [ libGL - xorg.libX11 - xorg.libXcursor - xorg.libXrandr - xorg.libXinerama - xorg.libXi + libx11 + libxcursor + libxrandr + libxinerama + libxi ]; meta = { diff --git a/pkgs/by-name/uw/uw-ttyp0/package.nix b/pkgs/by-name/uw/uw-ttyp0/package.nix index 18405b0b978e..1822608048a9 100644 --- a/pkgs/by-name/uw/uw-ttyp0/package.nix +++ b/pkgs/by-name/uw/uw-ttyp0/package.nix @@ -5,7 +5,8 @@ perl, bdftopcf, bdf2psf, - xorg, + mkfontscale, + fonttosfnt, targetsDat ? null, variantsDat ? null, }: @@ -23,8 +24,8 @@ stdenv.mkDerivation rec { perl bdftopcf bdf2psf - xorg.fonttosfnt - xorg.mkfontdir + fonttosfnt + mkfontscale ]; # configure sizes, encodings and variants diff --git a/pkgs/by-name/ux/uxn11/package.nix b/pkgs/by-name/ux/uxn11/package.nix index 535bc15e21b7..4d0cfe99e821 100644 --- a/pkgs/by-name/ux/uxn11/package.nix +++ b/pkgs/by-name/ux/uxn11/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromSourcehut, - xorg, + libx11, }: stdenv.mkDerivation { @@ -17,7 +17,7 @@ stdenv.mkDerivation { }; buildInputs = [ - xorg.libX11 + libx11 ]; makeFlags = [ "PREFIX=$(out)" ]; @@ -32,6 +32,6 @@ stdenv.mkDerivation { license = lib.licenses.mit; mainProgram = "uxn11"; maintainers = with lib.maintainers; [ jleightcap ]; - inherit (xorg.libX11.meta) platforms; + inherit (libx11.meta) platforms; }; } diff --git a/pkgs/by-name/v2/v2rayn/package.nix b/pkgs/by-name/v2/v2rayn/package.nix index 277f172ef786..556e9fe5f4c3 100644 --- a/pkgs/by-name/v2/v2rayn/package.nix +++ b/pkgs/by-name/v2/v2rayn/package.nix @@ -14,7 +14,13 @@ lttng-ust_2_12, krb5, bash, - xorg, + libxrandr, + libxi, + libxext, + libxcursor, + libx11, + libsm, + libice, nix-update-script, }: @@ -73,13 +79,13 @@ buildDotnetModule (finalAttrs: { ]; runtimeDeps = [ - xorg.libX11 - xorg.libXrandr - xorg.libXi - xorg.libICE - xorg.libSM - xorg.libXcursor - xorg.libXext + libx11 + libxrandr + libxi + libice + libsm + libxcursor + libxext ]; desktopItems = [ diff --git a/pkgs/by-name/va/vanilla-dmz/package.nix b/pkgs/by-name/va/vanilla-dmz/package.nix index eb728e3877df..e7097a329208 100644 --- a/pkgs/by-name/va/vanilla-dmz/package.nix +++ b/pkgs/by-name/va/vanilla-dmz/package.nix @@ -2,7 +2,7 @@ stdenvNoCC, lib, fetchzip, - xorg, + xcursorgen, hicolor-icon-theme, }: @@ -16,7 +16,7 @@ stdenvNoCC.mkDerivation rec { }; buildInputs = [ - xorg.xcursorgen + xcursorgen ]; propagatedBuildInputs = [ diff --git a/pkgs/by-name/ve/vesta-viewer/package.nix b/pkgs/by-name/ve/vesta-viewer/package.nix index a4cb6af59f16..ebf984923f23 100644 --- a/pkgs/by-name/ve/vesta-viewer/package.nix +++ b/pkgs/by-name/ve/vesta-viewer/package.nix @@ -14,7 +14,8 @@ libgcc, gtk3, gtk2, - xorg, + libxxf86vm, + libxtst, temurin-jre-bin, }: @@ -48,8 +49,8 @@ let gtk3 gtk2 temurin-jre-bin - xorg.libXxf86vm - xorg.libXtst + libxxf86vm + libxtst ]; src = fetchzip { diff --git a/pkgs/by-name/vi/viber/package.nix b/pkgs/by-name/vi/viber/package.nix index fb2461304b5a..a54b302a4d62 100644 --- a/pkgs/by-name/vi/viber/package.nix +++ b/pkgs/by-name/vi/viber/package.nix @@ -55,7 +55,25 @@ twolame, wavpack, wayland, - xorg, + xkeyboard-config, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libsm, + libice, + libxcb, xvidcore, zlib, zstd, @@ -133,24 +151,24 @@ stdenv.mkDerivation (finalAttrs: { twolame wavpack wayland - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXScrnSaver - xorg.libXtst - xorg.libxcb - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm + libice + libsm + libx11 + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxscrnsaver + libxtst + libxcb + libxcb-image + libxcb-keysyms + libxcb-render-util + libxcb-wm xvidcore zlib zstd @@ -172,8 +190,8 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper $out/opt/viber/Viber $out/bin/viber \ --set QT_QPA_PLATFORM "xcb" \ --set QT_PLUGIN_PATH "$out/opt/viber/plugins" \ - --set QT_XKB_CONFIG_ROOT "${xorg.xkeyboardconfig}/share/X11/xkb" \ - --set QTCOMPOSE "${xorg.libX11.out}/share/X11/locale" \ + --set QT_XKB_CONFIG_ROOT "${xkeyboard-config}/share/X11/xkb" \ + --set QTCOMPOSE "${libx11.out}/share/X11/locale" \ --set QML2_IMPORT_PATH "$out/opt/viber/qml" mv $out/usr/share $out/share diff --git a/pkgs/by-name/vi/vinegar/package.nix b/pkgs/by-name/vi/vinegar/package.nix index dcf83259e794..fd811f550877 100644 --- a/pkgs/by-name/vi/vinegar/package.nix +++ b/pkgs/by-name/vi/vinegar/package.nix @@ -18,7 +18,9 @@ vulkan-loader, wayland, winetricks, - xorg, + libxfixes, + libxcursor, + libx11, symlinkJoin, nix-update-script, }: @@ -158,9 +160,9 @@ buildGoModule (finalAttrs: { wayland wine winetricks - xorg.libX11 - xorg.libXcursor - xorg.libXfixes + libx11 + libxcursor + libxfixes ]; postPatch = '' diff --git a/pkgs/by-name/vi/vintagestory/package.nix b/pkgs/by-name/vi/vintagestory/package.nix index fc7026083f22..7f3b01b350db 100644 --- a/pkgs/by-name/vi/vintagestory/package.nix +++ b/pkgs/by-name/vi/vintagestory/package.nix @@ -17,7 +17,9 @@ libpulseaudio, dotnet-runtime_8, x11Support ? true, - xorg ? null, + libxi, + libxcursor, + libx11, waylandSupport ? false, wayland ? null, libxkbcommon ? null, @@ -55,9 +57,9 @@ stdenv.mkDerivation (finalAttrs: { libpulseaudio ] ++ lib.optionals x11Support [ - xorg.libX11 - xorg.libXi - xorg.libXcursor + libx11 + libxi + libxcursor ] ++ lib.optionals waylandSupport [ wayland diff --git a/pkgs/by-name/vi/visp/package.nix b/pkgs/by-name/vi/visp/package.nix index 5dbf50e4e4a1..6cec848b1bc8 100644 --- a/pkgs/by-name/vi/visp/package.nix +++ b/pkgs/by-name/vi/visp/package.nix @@ -24,7 +24,7 @@ stdenv, texliveSmall, v4l-utils, - xorg, + libpthread-stubs, zbar, zlib, }: @@ -86,7 +86,7 @@ stdenv.mkDerivation (finalAttrs: { openblas opencv python3Packages.numpy - xorg.libpthreadstubs + libpthread-stubs zbar zlib ] diff --git a/pkgs/by-name/vi/vital/package.nix b/pkgs/by-name/vi/vital/package.nix index 1b271c81ad39..1d131fb5104b 100644 --- a/pkgs/by-name/vi/vital/package.nix +++ b/pkgs/by-name/vi/vital/package.nix @@ -8,7 +8,9 @@ alsa-lib, libjack2, curl, - xorg, + libx11, + libsm, + libice, libGL, freetype, zenity, @@ -56,9 +58,9 @@ stdenv.mkDerivation (finalAttrs: { alsa-lib (lib.getLib stdenv.cc.cc) libGL - xorg.libSM - xorg.libICE - xorg.libX11 + libsm + libice + libx11 freetype libjack2 ]; diff --git a/pkgs/by-name/vk/vk-messenger/package.nix b/pkgs/by-name/vk/vk-messenger/package.nix index 400451755024..7dfd160d7656 100644 --- a/pkgs/by-name/vk/vk-messenger/package.nix +++ b/pkgs/by-name/vk/vk-messenger/package.nix @@ -5,7 +5,10 @@ rpmextract, undmg, autoPatchelfHook, - xorg, + libxtst, + libxscrnsaver, + libxdamage, + libxkbfile, gtk3, nss, alsa-lib, @@ -62,10 +65,10 @@ let wrapGAppsHook3 ]; buildInputs = [ - xorg.libXdamage - xorg.libXtst - xorg.libXScrnSaver - xorg.libxkbfile + libxdamage + libxtst + libxscrnsaver + libxkbfile gtk3 nss alsa-lib diff --git a/pkgs/by-name/vl/vlang/package.nix b/pkgs/by-name/vl/vlang/package.nix index 58580035c7ac..ef330235d743 100644 --- a/pkgs/by-name/vl/vlang/package.nix +++ b/pkgs/by-name/vl/vlang/package.nix @@ -8,7 +8,10 @@ makeWrapper, upx, boehmgc, - xorg, + libxdmcp, + libxau, + libx11, + xorgproto, binaryen, }: @@ -76,10 +79,10 @@ stdenv.mkDerivation { binaryen ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libX11 - xorg.libXau - xorg.libXdmcp - xorg.xorgproto + libx11 + libxau + libxdmcp + xorgproto ]; makeFlags = [ diff --git a/pkgs/by-name/vm/vmware-workstation/package.nix b/pkgs/by-name/vm/vmware-workstation/package.nix index d21eb8b0f67e..d4dab6885e6b 100644 --- a/pkgs/by-name/vm/vmware-workstation/package.nix +++ b/pkgs/by-name/vm/vmware-workstation/package.nix @@ -19,7 +19,21 @@ libxcrypt-legacy, libGL, numactl, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxinerama, + libxft, + libxfixes, + libxext, + libxdmcp, + libxdamage, + libxcursor, + libxcomposite, + libxau, + libx11, kmod, python3, autoPatchelfHook, @@ -106,21 +120,21 @@ stdenv.mkDerivation (finalAttrs: { libxcrypt-legacy libGL numactl - xorg.libX11 - xorg.libXau - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXdmcp - xorg.libXext - xorg.libXfixes - xorg.libXft - xorg.libXinerama - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXScrnSaver - xorg.libXtst + libx11 + libxau + libxcomposite + libxcursor + libxdamage + libxdmcp + libxext + libxfixes + libxft + libxinerama + libxi + libxrandr + libxrender + libxscrnsaver + libxtst ]; installPhase = '' @@ -229,8 +243,8 @@ stdenv.mkDerivation (finalAttrs: { --add-needed ${libpulseaudio}/lib/libpulse.so.0 \ --add-needed ${libGL}/lib/libEGL.so.1 \ --add-needed ${numactl}/lib/libnuma.so.1 \ - --add-needed ${xorg.libX11}/lib/libX11.so.6 \ - --add-needed ${xorg.libXi}/lib/libXi.so.6 \ + --add-needed ${libx11}/lib/libX11.so.6 \ + --add-needed ${libxi}/lib/libXi.so.6 \ --add-needed ${libGL}/lib/libGL.so.1 \ $out/lib/vmware/bin/$binary done diff --git a/pkgs/by-name/vo/volctl/package.nix b/pkgs/by-name/vo/volctl/package.nix index cb0bc1c98c37..84cf73f9473a 100644 --- a/pkgs/by-name/vo/volctl/package.nix +++ b/pkgs/by-name/vo/volctl/package.nix @@ -8,7 +8,7 @@ glib, gtk3, pango, - xorg, + libxfixes, }: python3Packages.buildPythonApplication rec { @@ -25,8 +25,8 @@ python3Packages.buildPythonApplication rec { postPatch = '' substituteInPlace volctl/xwrappers.py \ - --replace 'libXfixes.so' "${xorg.libXfixes}/lib/libXfixes.so" \ - --replace 'libXfixes.so.3' "${xorg.libXfixes}/lib/libXfixes.so.3" + --replace 'libXfixes.so' "${libxfixes}/lib/libXfixes.so" \ + --replace 'libXfixes.so.3' "${libxfixes}/lib/libXfixes.so.3" ''; preBuild = '' diff --git a/pkgs/by-name/vo/voxinput/package.nix b/pkgs/by-name/vo/voxinput/package.nix index 59fa986aad54..02f324c509fe 100644 --- a/pkgs/by-name/vo/voxinput/package.nix +++ b/pkgs/by-name/vo/voxinput/package.nix @@ -6,7 +6,12 @@ libpulseaudio, dotool, libGL, - xorg, + libxxf86vm, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, libxkbcommon, wayland, lib, @@ -38,12 +43,12 @@ buildGoModule (finalAttrs: { dotool libGL - xorg.libX11.dev - xorg.libXcursor - xorg.libXi - xorg.libXinerama - xorg.libXrandr - xorg.libXxf86vm + libx11.dev + libxcursor + libxi + libxinerama + libxrandr + libxxf86vm libxkbcommon wayland ]; diff --git a/pkgs/by-name/wa/warp-terminal/package.nix b/pkgs/by-name/wa/warp-terminal/package.nix index 7687eb10141b..85574bd97d63 100644 --- a/pkgs/by-name/wa/warp-terminal/package.nix +++ b/pkgs/by-name/wa/warp-terminal/package.nix @@ -14,7 +14,10 @@ vulkan-loader, wayland, xdg-utils, - xorg, + libxi, + libxcursor, + libx11, + libxcb, zlib, makeWrapper, waylandSupport ? false, @@ -62,10 +65,10 @@ let stdenv.cc.libc vulkan-loader xdg-utils - xorg.libX11 - xorg.libxcb - xorg.libXcursor - xorg.libXi + libx11 + libxcb + libxcursor + libxi ] ++ lib.optionals waylandSupport [ wayland ]; diff --git a/pkgs/by-name/wa/wasabiwallet/package.nix b/pkgs/by-name/wa/wasabiwallet/package.nix index 9142a698c3e0..c345e1b1c665 100644 --- a/pkgs/by-name/wa/wasabiwallet/package.nix +++ b/pkgs/by-name/wa/wasabiwallet/package.nix @@ -8,7 +8,9 @@ lttng-ust_2_12, fontconfig, openssl, - xorg, + libx11, + libsm, + libice, zlib, }: @@ -19,9 +21,9 @@ let fontconfig.lib openssl (lib.getLib stdenv.cc.cc) - xorg.libX11 - xorg.libICE - xorg.libSM + libx11 + libice + libsm zlib ]; in diff --git a/pkgs/by-name/wa/wasistlos/package.nix b/pkgs/by-name/wa/wasistlos/package.nix index 3b5ae22e2e00..f8ad1c8468b8 100644 --- a/pkgs/by-name/wa/wasistlos/package.nix +++ b/pkgs/by-name/wa/wasistlos/package.nix @@ -23,7 +23,8 @@ pkg-config, webkitgtk_4_1, wrapGAppsHook3, - xorg, + libxtst, + libxdmcp, }: stdenv.mkDerivation (finalAttrs: { @@ -65,8 +66,8 @@ stdenv.mkDerivation (finalAttrs: { pcre2 sqlite webkitgtk_4_1 - xorg.libXdmcp - xorg.libXtst + libxdmcp + libxtst ]; meta = { diff --git a/pkgs/by-name/wa/waywall/package.nix b/pkgs/by-name/wa/waywall/package.nix index 8224a4f7b5bf..1b035e5ee40b 100644 --- a/pkgs/by-name/wa/waywall/package.nix +++ b/pkgs/by-name/wa/waywall/package.nix @@ -14,7 +14,7 @@ wayland, wayland-protocols, wayland-scanner, - xorg, + libxcb, xwayland, }: stdenv.mkDerivation (finalAttrs: { @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { luajit wayland wayland-protocols - xorg.libxcb + libxcb xwayland ]; diff --git a/pkgs/by-name/we/weasis/package.nix b/pkgs/by-name/we/weasis/package.nix index 26c70154b1ca..6d9bd5fe990d 100644 --- a/pkgs/by-name/we/weasis/package.nix +++ b/pkgs/by-name/we/weasis/package.nix @@ -8,7 +8,9 @@ makeDesktopItem, makeBinaryWrapper, libGL, - xorg, + libxxf86vm, + libxrender, + libx11, }: let @@ -24,9 +26,9 @@ let runtimeDeps = [ libGL - xorg.libX11 - xorg.libXrender - xorg.libXxf86vm + libx11 + libxrender + libxxf86vm ]; in stdenv.mkDerivation (finalAttrs: { diff --git a/pkgs/by-name/we/wechat-uos/package.nix b/pkgs/by-name/we/wechat-uos/package.nix index 7bf9ed739bbb..7970ca56c2c5 100644 --- a/pkgs/by-name/we/wechat-uos/package.nix +++ b/pkgs/by-name/we/wechat-uos/package.nix @@ -6,7 +6,23 @@ dpkg, nss, nspr, - xorg, + libxt, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxft, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libsm, + libice, + libxshmfence, + libxcb, pango, zlib, atkmm, @@ -72,23 +88,23 @@ let xcbutilimage xcbutilkeysyms xcbutilrenderutil - xorg.libX11 - xorg.libXt - xorg.libXext - xorg.libSM - xorg.libICE - xorg.libxcb + libx11 + libxt + libxext + libsm + libice + libxcb libxkbcommon - xorg.libxshmfence - xorg.libXi - xorg.libXft - xorg.libXcursor - xorg.libXfixes - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXdamage - xorg.libXtst - xorg.libXrandr + libxshmfence + libxi + libxft + libxcursor + libxfixes + libxscrnsaver + libxcomposite + libxdamage + libxtst + libxrandr libnotify atk atkmm @@ -105,7 +121,7 @@ let libva freetype fontconfig - xorg.libXrender + libxrender libuuid expat glib diff --git a/pkgs/by-name/we/wemeet/package.nix b/pkgs/by-name/we/wemeet/package.nix index 8ef0693d9fc5..a7be0cc5fe42 100644 --- a/pkgs/by-name/we/wemeet/package.nix +++ b/pkgs/by-name/we/wemeet/package.nix @@ -6,7 +6,13 @@ autoPatchelfHook, makeWrapper, nss, - xorg, + libxtst, + libxrandr, + libxext, + libxdamage, + libx11, + libsm, + libice, desktop-file-utils, libpulseaudio, libgcrypt, @@ -68,9 +74,9 @@ let libsForQt5.qtwayland opencv4WithoutCuda pipewire - xorg.libXdamage - xorg.libXrandr - xorg.libX11 + libxdamage + libxrandr + libx11 ]; dontWrapQtApps = true; @@ -100,7 +106,7 @@ let buildInputs = [ openssl libpulseaudio - xorg.libX11 + libx11 ]; buildPhase = '' @@ -140,7 +146,7 @@ let nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 + libx11 ]; buildPhase = '' @@ -195,10 +201,10 @@ stdenv.mkDerivation { buildInputs = [ nss - xorg.libX11 - xorg.libSM - xorg.libICE - xorg.libXtst + libx11 + libsm + libice + libxtst desktop-file-utils libpulseaudio libgcrypt @@ -273,7 +279,7 @@ stdenv.mkDerivation { "--set QT_STYLE_OVERRIDE fusion" "--set IBUS_USE_PORTAL 1" "--set XKB_CONFIG_ROOT ${xkeyboard_config}/share/X11/xkb" - "--prefix LD_LIBRARY_PATH : $out/app/wemeet/lib:$out/translations:${xorg.libXext}/lib:${xorg.libXdamage}/lib:${opencv4WithoutCuda}/lib:${xorg.libXrandr}/lib" + "--prefix LD_LIBRARY_PATH : $out/app/wemeet/lib:$out/translations:${libxext}/lib:${libxdamage}/lib:${opencv4WithoutCuda}/lib:${libxrandr}/lib" "--prefix PATH : $out/app/wemeet/bin" "--prefix QT_PLUGIN_PATH : $out/app/wemeet/plugins" ]; diff --git a/pkgs/by-name/we/weylus/package.nix b/pkgs/by-name/we/weylus/package.nix index 252b48e911af..914e48afda06 100644 --- a/pkgs/by-name/we/weylus/package.nix +++ b/pkgs/by-name/we/weylus/package.nix @@ -9,7 +9,17 @@ x264, libva, gst_all_1, - xorg, + libxv, + libxtst, + libxrender, + libxrandr, + libxi, + libxinerama, + libxft, + libxfixes, + libxext, + libxcursor, + libxcomposite, libdrm, pkg-config, pango, @@ -42,17 +52,17 @@ rustPlatform.buildRustPackage { dbus libva gst_all_1.gst-plugins-base - xorg.libXext - xorg.libXft - xorg.libXinerama - xorg.libXcursor - xorg.libXrender - xorg.libXfixes - xorg.libXtst - xorg.libXrandr - xorg.libXcomposite - xorg.libXi - xorg.libXv + libxext + libxft + libxinerama + libxcursor + libxrender + libxfixes + libxtst + libxrandr + libxcomposite + libxi + libxv pango libdrm wayland diff --git a/pkgs/by-name/wg/wgpu-native/examples.nix b/pkgs/by-name/wg/wgpu-native/examples.nix index 71619d101641..4e58304514b6 100644 --- a/pkgs/by-name/wg/wgpu-native/examples.nix +++ b/pkgs/by-name/wg/wgpu-native/examples.nix @@ -8,7 +8,8 @@ wgpu-native, glfw, wayland, - xorg, + libxrandr, + libx11, vulkan-loader, version, @@ -41,8 +42,8 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ wayland - xorg.libX11 - xorg.libXrandr + libx11 + libxrandr ]; runtimeInputs = lib.optionals stdenv.hostPlatform.isLinux [ diff --git a/pkgs/by-name/wi/wiliwili/package.nix b/pkgs/by-name/wi/wiliwili/package.nix index c2d6343c7710..32b5f62a86da 100644 --- a/pkgs/by-name/wi/wiliwili/package.nix +++ b/pkgs/by-name/wi/wiliwili/package.nix @@ -13,7 +13,11 @@ libffi, wayland, egl-wayland, - xorg, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -47,11 +51,11 @@ stdenv.mkDerivation (finalAttrs: { libffi # needed for wayland wayland egl-wayland - xorg.libX11 - xorg.libXrandr - xorg.libXinerama - xorg.libXcursor - xorg.libXi + libx11 + libxrandr + libxinerama + libxcursor + libxi ]; cmakeFlags = [ diff --git a/pkgs/by-name/wi/winbox4/build-from-zip.nix b/pkgs/by-name/wi/winbox4/build-from-zip.nix index 2511666ef38f..9e2773396c7e 100644 --- a/pkgs/by-name/wi/winbox4/build-from-zip.nix +++ b/pkgs/by-name/wi/winbox4/build-from-zip.nix @@ -15,7 +15,11 @@ stdenvNoCC, unzip, writeShellApplication, - xorg, + libxcb-wm, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxcb, zlib, metaCommon ? { }, }: @@ -44,11 +48,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { freetype libGL libxkbcommon - xorg.libxcb - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm + libxcb + libxcb-image + libxcb-keysyms + libxcb-render-util + libxcb-wm zlib ]; diff --git a/pkgs/by-name/wi/windterm/package.nix b/pkgs/by-name/wi/windterm/package.nix index 1d7188b37bec..e99250c70a85 100644 --- a/pkgs/by-name/wi/windterm/package.nix +++ b/pkgs/by-name/wi/windterm/package.nix @@ -10,7 +10,12 @@ glib, alsa-lib, pulseaudio, - xorg, + libxcb-util, + libxcb-render-util, + libxcb-keysyms, + libxcb-image, + libxtst, + libxcb, gtk3, atk, pango, @@ -40,12 +45,12 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libxcb - xorg.xcbutil - xorg.libXtst - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil + libxcb + libxcb-util + libxtst + libxcb-image + libxcb-keysyms + libxcb-render-util libsForQt5.qtbase libsForQt5.qtmultimedia gst_all_1.gst-plugins-base diff --git a/pkgs/by-name/wi/wired/package.nix b/pkgs/by-name/wi/wired/package.nix index dd13a9e2bfc1..37fd5e7a5b44 100644 --- a/pkgs/by-name/wi/wired/package.nix +++ b/pkgs/by-name/wi/wired/package.nix @@ -6,7 +6,11 @@ dbus, pango, cairo, - xorg, + libxscrnsaver, + libxrandr, + libxi, + libxcursor, + libx11, }: rustPlatform.buildRustPackage rec { @@ -29,11 +33,11 @@ rustPlatform.buildRustPackage rec { dbus pango cairo - xorg.libXScrnSaver - xorg.libXcursor - xorg.libXrandr - xorg.libX11 - xorg.libXi + libxscrnsaver + libxcursor + libxrandr + libx11 + libxi ]; postInstall = '' diff --git a/pkgs/by-name/wk/wkhtmltopdf/package.nix b/pkgs/by-name/wk/wkhtmltopdf/package.nix index e9e5f34133eb..28c9e3f58362 100644 --- a/pkgs/by-name/wk/wkhtmltopdf/package.nix +++ b/pkgs/by-name/wk/wkhtmltopdf/package.nix @@ -13,7 +13,8 @@ fontconfig, stdenv, xar, - xorg, + libxrender, + libxext, }: let @@ -50,8 +51,8 @@ let ]; buildInputs = [ - xorg.libXext - xorg.libXrender + libxext + libxrender freetype openssl diff --git a/pkgs/by-name/wm/wmutils-opt/package.nix b/pkgs/by-name/wm/wmutils-opt/package.nix index 90267bf8c43e..19e9948b930d 100644 --- a/pkgs/by-name/wm/wmutils-opt/package.nix +++ b/pkgs/by-name/wm/wmutils-opt/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitHub, libxcb, - xorg, + libxcb-util, }: stdenv.mkDerivation { @@ -19,7 +19,7 @@ stdenv.mkDerivation { buildInputs = [ libxcb - xorg.xcbutil + libxcb-util ]; installFlags = [ "PREFIX=$(out)" ]; diff --git a/pkgs/by-name/wo/wolf-shaper/package.nix b/pkgs/by-name/wo/wolf-shaper/package.nix index f573a8dedccd..c51199dc68d2 100644 --- a/pkgs/by-name/wo/wolf-shaper/package.nix +++ b/pkgs/by-name/wo/wolf-shaper/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, libjack2, lv2, - xorg, + libx11, liblo, libGL, libXcursor, @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { buildInputs = [ libjack2 lv2 - xorg.libX11 + libx11 liblo libGL libXcursor diff --git a/pkgs/by-name/wo/wonderdraft/package.nix b/pkgs/by-name/wo/wonderdraft/package.nix index b684bc23d9ae..39dc08400cfc 100644 --- a/pkgs/by-name/wo/wonderdraft/package.nix +++ b/pkgs/by-name/wo/wonderdraft/package.nix @@ -3,7 +3,11 @@ stdenv, requireFile, dpkg, - xorg, + libxrandr, + libxi, + libxinerama, + libxcursor, + libx11, libGL, alsa-lib, pulseaudio, @@ -39,11 +43,11 @@ stdenv.mkDerivation rec { preFixup = let libPath = lib.makeLibraryPath [ - xorg.libXcursor - xorg.libXinerama - xorg.libXrandr - xorg.libX11 - xorg.libXi + libxcursor + libxinerama + libxrandr + libx11 + libxi libGL alsa-lib pulseaudio diff --git a/pkgs/by-name/wo/wootility/package.nix b/pkgs/by-name/wo/wootility/package.nix index 7271e7da5e37..29684bc9b139 100644 --- a/pkgs/by-name/wo/wootility/package.nix +++ b/pkgs/by-name/wo/wootility/package.nix @@ -39,7 +39,7 @@ appimageTools.wrapType2 { extraPkgs = pkgs: with pkgs; [ - xorg.libxkbfile + libxkbfile ]; meta = { diff --git a/pkgs/by-name/wo/wox/package.nix b/pkgs/by-name/wo/wox/package.nix index f925c1685956..06d38f5b561f 100644 --- a/pkgs/by-name/wo/wox/package.nix +++ b/pkgs/by-name/wo/wox/package.nix @@ -13,7 +13,8 @@ buildGoModule, pkg-config, autoPatchelfHook, - xorg, + libxtst, + libx11, libxkbcommon, libayatana-appindicator, gtk3, @@ -170,8 +171,8 @@ buildGoModule { ]; buildInputs = [ - xorg.libX11 - xorg.libXtst + libx11 + libxtst libxkbcommon libayatana-appindicator gtk3 diff --git a/pkgs/by-name/wp/wpsoffice-cn/package.nix b/pkgs/by-name/wp/wpsoffice-cn/package.nix index e2e05298aaa6..d2d2c5d24d51 100644 --- a/pkgs/by-name/wp/wpsoffice-cn/package.nix +++ b/pkgs/by-name/wp/wpsoffice-cn/package.nix @@ -22,7 +22,9 @@ unixODBC, libmysqlclient, libsForQt5, - xorg, + libxv, + libxtst, + libxdamage, # wpsoffice runtime dependencies cups, dbus, @@ -145,9 +147,9 @@ else libusb1 unixODBC libsForQt5.qtbase - xorg.libXdamage - xorg.libXtst - xorg.libXv + libxdamage + libxtst + libxv ]; dontWrapQtApps = true; diff --git a/pkgs/by-name/wp/wpsoffice/package.nix b/pkgs/by-name/wp/wpsoffice/package.nix index 5f1243d51d7b..09194f9491e7 100644 --- a/pkgs/by-name/wp/wpsoffice/package.nix +++ b/pkgs/by-name/wp/wpsoffice/package.nix @@ -12,7 +12,9 @@ libtiff, udev, gtk3, - xorg, + libxv, + libxtst, + libxdamage, cups, pango, runCommandLocal, @@ -74,9 +76,9 @@ stdenv.mkDerivation rec { udev gtk3 libsForQt5.qt5.qtbase - xorg.libXdamage - xorg.libXtst - xorg.libXv + libxdamage + libxtst + libxv ]; dontWrapQtApps = true; diff --git a/pkgs/by-name/wr/wrangler/package.nix b/pkgs/by-name/wr/wrangler/package.nix index 04a2486fbbdf..e90368e03e24 100644 --- a/pkgs/by-name/wr/wrangler/package.nix +++ b/pkgs/by-name/wr/wrangler/package.nix @@ -11,7 +11,7 @@ cacert, llvmPackages, musl, - xorg, + libx11, jq, moreutils, nix-update-script, @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals (stdenv.hostPlatform.isLinux) [ musl # not used, but requires extra work to remove - xorg.libX11 # for the clipboardy package + libx11 # for the clipboardy package ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/wt/wtk/package.nix b/pkgs/by-name/wt/wtk/package.nix index a66ab691fd09..4bf6b5fc370b 100644 --- a/pkgs/by-name/wt/wtk/package.nix +++ b/pkgs/by-name/wt/wtk/package.nix @@ -3,7 +3,11 @@ stdenv, requireFile, unzip, - xorg, + libxt, + libxpm, + libx11, + libsm, + libice, }: stdenv.mkDerivation rec { @@ -21,11 +25,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ unzip ]; libraries = [ - xorg.libXpm - xorg.libXt - xorg.libX11 - xorg.libICE - xorg.libSM + libxpm + libxt + libx11 + libice + libsm stdenv.cc.cc ]; diff --git a/pkgs/by-name/wx/wxmacmolplt/package.nix b/pkgs/by-name/wx/wxmacmolplt/package.nix index b43d356a0c1e..5e8c968fa687 100644 --- a/pkgs/by-name/wx/wxmacmolplt/package.nix +++ b/pkgs/by-name/wx/wxmacmolplt/package.nix @@ -6,7 +6,7 @@ libGL, libGLU, pkg-config, - xorg, + libx11, autoreconfHook, wrapGAppsHook4, }: @@ -31,8 +31,8 @@ stdenv.mkDerivation rec { wxGTK32 libGL libGLU - xorg.libX11 - xorg.libX11.dev + libx11 + libx11.dev ]; configureFlags = [ "LDFLAGS=-lGL" ]; diff --git a/pkgs/by-name/x-/x-create-mouse-void/package.nix b/pkgs/by-name/x-/x-create-mouse-void/package.nix index bfa49b5ca45a..254e92734cb5 100644 --- a/pkgs/by-name/x-/x-create-mouse-void/package.nix +++ b/pkgs/by-name/x-/x-create-mouse-void/package.nix @@ -1,7 +1,7 @@ { stdenv, lib, - xorg, + libx11, fetchFromGitHub, }: @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { sha256 = "151pv4gmzz9g6nd1xw94hmawlb5z8rgs1jb3x1zpvn3znd7f355c"; }; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; installPhase = '' runHook preInstall diff --git a/pkgs/by-name/x1/x11_ssh_askpass/package.nix b/pkgs/by-name/x1/x11_ssh_askpass/package.nix index f7753cc30706..758ee40a3b5b 100644 --- a/pkgs/by-name/x1/x11_ssh_askpass/package.nix +++ b/pkgs/by-name/x1/x11_ssh_askpass/package.nix @@ -5,7 +5,10 @@ fetchDebianPatch, autoreconfHook, pkg-config, - xorg, + libxt, + libx11, + libsm, + libice, }: stdenv.mkDerivation rec { @@ -38,10 +41,10 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - xorg.libX11 - xorg.libXt - xorg.libICE - xorg.libSM + libx11 + libxt + libice + libsm ]; meta = { diff --git a/pkgs/by-name/x1/x11docker/package.nix b/pkgs/by-name/x1/x11docker/package.nix index cbd6ac36c245..b7a21a2fdeec 100644 --- a/pkgs/by-name/x1/x11docker/package.nix +++ b/pkgs/by-name/x1/x11docker/package.nix @@ -4,7 +4,12 @@ fetchFromGitHub, makeWrapper, nx-libs, - xorg, + xrandr, + xinit, + xhost, + xdpyinfo, + xauth, + libxcvt, getopt, gnugrep, gawk, @@ -46,18 +51,18 @@ stdenv.mkDerivation { mount iproute2 nx-libs - xorg.xdpyinfo - xorg.xhost - xorg.xinit + xdpyinfo + xhost + xinit python3 jq - xorg.libxcvt + libxcvt wmctrl xdotool xclip xpra - xorg.xrandr - xorg.xauth + xrandr + xauth weston xwayland ] diff --git a/pkgs/by-name/x1/x11spice/package.nix b/pkgs/by-name/x1/x11spice/package.nix index 3aa2b7f19871..1e3d42e4dc31 100644 --- a/pkgs/by-name/x1/x11spice/package.nix +++ b/pkgs/by-name/x1/x11spice/package.nix @@ -4,7 +4,9 @@ fetchFromGitLab, autoreconfHook, pkg-config, - xorg, + libxcb-util, + util-macros, + libxcb, gtk2, spice, spice-protocol, @@ -28,9 +30,9 @@ stdenv.mkDerivation { ]; buildInputs = [ - xorg.libxcb - xorg.xcbutil - xorg.utilmacros + libxcb + libxcb-util + util-macros gtk2 spice spice-protocol diff --git a/pkgs/by-name/x1/x11vnc/package.nix b/pkgs/by-name/x1/x11vnc/package.nix index 903076a5762f..c46c337048b2 100644 --- a/pkgs/by-name/x1/x11vnc/package.nix +++ b/pkgs/by-name/x1/x11vnc/package.nix @@ -5,7 +5,18 @@ openssl, zlib, libjpeg, - xorg, + libxtst, + libxrender, + libxrandr, + libxi, + libxinerama, + libxfixes, + libxext, + libxdamage, + libx11, + xorgproto, + xdpyinfo, + xauth, coreutils, libvncserver, autoreconfHook, @@ -29,19 +40,19 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libXfixes - xorg.xorgproto + libxfixes + xorgproto openssl - xorg.libXdamage + libxdamage zlib - xorg.libX11 + libx11 libjpeg - xorg.libXtst - xorg.libXinerama - xorg.libXrandr - xorg.libXext - xorg.libXi - xorg.libXrender + libxtst + libxinerama + libxrandr + libxext + libxi + libxrender libvncserver ]; @@ -50,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail '"/bin/su"' '"/run/wrappers/bin/su"' \ --replace-fail '"/bin/true"' '"${coreutils}/bin/true"' - sed -i -e '/#!\/bin\/sh/a"PATH=${xorg.xdpyinfo}\/bin:${xorg.xauth}\/bin:$PATH\\n"' -e 's|/bin/su|/run/wrappers/bin/su|g' src/ssltools.h + sed -i -e '/#!\/bin\/sh/a"PATH=${xdpyinfo}\/bin:${xauth}\/bin:$PATH\\n"' -e 's|/bin/su|/run/wrappers/bin/su|g' src/ssltools.h # Xdummy script is currently broken, so we avoid building it. This removes everything Xdummy-related from the affected Makefile sed -i '/if HAVE_X11/,/endif/d' misc/Makefile.am diff --git a/pkgs/by-name/x2/x2goserver/package.nix b/pkgs/by-name/x2/x2goserver/package.nix index 482303c7dafb..bcad5aded4b3 100644 --- a/pkgs/by-name/x2/x2goserver/package.nix +++ b/pkgs/by-name/x2/x2goserver/package.nix @@ -14,7 +14,14 @@ gnused, gnugrep, findutils, - xorg, + font-util, + xwininfo, + xrandr, + xmodmap, + xkbcomp, + xinit, + xauth, + setxkbmap, net-tools, iproute2, bc, @@ -86,14 +93,14 @@ let pwgen openssh sshfs - xorg.xauth - xorg.xinit - xorg.xrandr - xorg.xmodmap - xorg.xwininfo - xorg.fontutil - xorg.xkbcomp - xorg.setxkbmap + xauth + xinit + xrandr + xmodmap + xwininfo + font-util + xkbcomp + setxkbmap ]; in stdenv.mkDerivation { diff --git a/pkgs/by-name/x2/x2vnc/package.nix b/pkgs/by-name/x2/x2vnc/package.nix index 707d4b287791..5496cbfb2474 100644 --- a/pkgs/by-name/x2/x2vnc/package.nix +++ b/pkgs/by-name/x2/x2vnc/package.nix @@ -2,7 +2,10 @@ lib, stdenv, fetchurl, - xorg, + libxrandr, + libxext, + libx11, + xorgproto, }: stdenv.mkDerivation rec { @@ -17,10 +20,10 @@ stdenv.mkDerivation rec { env.NIX_CFLAGS_COMPILE = "-std=gnu89"; buildInputs = [ - xorg.libX11 - xorg.xorgproto - xorg.libXext - xorg.libXrandr + libx11 + xorgproto + libxext + libxrandr ]; hardeningDisable = [ "format" ]; diff --git a/pkgs/by-name/xa/xapp/package.nix b/pkgs/by-name/xa/xapp/package.nix index e941332d231a..e2d6fba185fd 100644 --- a/pkgs/by-name/xa/xapp/package.nix +++ b/pkgs/by-name/xa/xapp/package.nix @@ -6,7 +6,7 @@ libgnomekbd, gdk-pixbuf, cairo, - xorg, + libxkbfile, meson, ninja, pkg-config, @@ -61,7 +61,7 @@ stdenv.mkDerivation rec { )) libgnomekbd gdk-pixbuf - xorg.libxkbfile + libxkbfile python3.pkgs.pygobject3 # for .pc file mate.mate-panel # for gobject-introspection dbus diff --git a/pkgs/by-name/xa/xastir/package.nix b/pkgs/by-name/xa/xastir/package.nix index 5291e5565ff6..4daf9abf5022 100644 --- a/pkgs/by-name/xa/xastir/package.nix +++ b/pkgs/by-name/xa/xastir/package.nix @@ -10,7 +10,8 @@ gnused, libgeotiff, libtiff, - xorg, + libxt, + libxpm, motif, pcre2, perl, @@ -43,8 +44,8 @@ stdenv.mkDerivation rec { db libgeotiff libtiff - xorg.libXpm - xorg.libXt + libxpm + libxt motif pcre2 perl diff --git a/pkgs/by-name/xa/xautoclick/package.nix b/pkgs/by-name/xa/xautoclick/package.nix index 7462d85f1499..e1d90009050c 100644 --- a/pkgs/by-name/xa/xautoclick/package.nix +++ b/pkgs/by-name/xa/xautoclick/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitHub, fetchpatch, - xorg, + libxtst, pkg-config, cmake, libevdev, @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ libevdev - xorg.libXtst + libxtst ] ++ lib.optionals gtkSupport [ gtk3 diff --git a/pkgs/by-name/xc/xcircuit/package.nix b/pkgs/by-name/xc/xcircuit/package.nix index 395eb0787c50..eb919d73a5bd 100644 --- a/pkgs/by-name/xc/xcircuit/package.nix +++ b/pkgs/by-name/xc/xcircuit/package.nix @@ -10,7 +10,11 @@ ngspice, tcl, tk, - xorg, + libxt, + libxpm, + libx11, + libsm, + libice, zlib, }: @@ -46,11 +50,11 @@ stdenv.mkDerivation { buildInputs = [ cairo ghostscript - xorg.libSM - xorg.libXt - xorg.libICE - xorg.libX11 - xorg.libXpm + libsm + libxt + libice + libx11 + libxpm tcl tk zlib diff --git a/pkgs/by-name/xc/xcur2png/package.nix b/pkgs/by-name/xc/xcur2png/package.nix index be8a849c45f6..863fd2ec4e32 100644 --- a/pkgs/by-name/xc/xcur2png/package.nix +++ b/pkgs/by-name/xc/xcur2png/package.nix @@ -5,7 +5,9 @@ fetchpatch, pkg-config, libpng, - xorg, + libxcursor, + libx11, + xorgproto, }: stdenv.mkDerivation rec { @@ -43,9 +45,9 @@ stdenv.mkDerivation rec { buildInputs = [ libpng - xorg.libX11 - xorg.libXcursor - xorg.xorgproto + libx11 + libxcursor + xorgproto ]; meta = { diff --git a/pkgs/by-name/xd/xdg-launch/package.nix b/pkgs/by-name/xd/xdg-launch/package.nix index 819931913e7a..3f15b25238b4 100644 --- a/pkgs/by-name/xd/xdg-launch/package.nix +++ b/pkgs/by-name/xd/xdg-launch/package.nix @@ -9,7 +9,8 @@ perl, pkg-config, glib, - xorg, + libxrandr, + libx11, }: stdenv.mkDerivation rec { pname = "xdg-launch"; @@ -34,8 +35,8 @@ stdenv.mkDerivation rec { preConfigure = "./autogen.sh"; buildInputs = [ - xorg.libX11 - xorg.libXrandr + libx11 + libxrandr glib # can be optional ]; diff --git a/pkgs/by-name/xd/xdummy/package.nix b/pkgs/by-name/xd/xdummy/package.nix index d9c27616e29b..fd7783218ef7 100644 --- a/pkgs/by-name/xd/xdummy/package.nix +++ b/pkgs/by-name/xd/xdummy/package.nix @@ -2,6 +2,15 @@ writeText, writeScriptBin, xorg, + xorg-server, + xf86-video-dummy, + font-misc-misc, + font-cursor-misc, + font-bh-lucidatypewriter-75dpi, + font-bh-lucidatypewriter-100dpi, + font-bh-100dpi, + font-adobe-75dpi, + font-adobe-100dpi, xkeyboard_config, runtimeShell, unfreeFonts ? false, @@ -26,17 +35,17 @@ let EndSection Section "Files" - ModulePath "${xorg.xorgserver.out}/lib/xorg/modules" - ModulePath "${xorg.xf86videodummy}/lib/xorg/modules" + ModulePath "${xorg-server.out}/lib/xorg/modules" + ModulePath "${xf86-video-dummy}/lib/xorg/modules" XkbDir "${xkeyboard_config}/share/X11/xkb" - FontPath "${xorg.fontadobe75dpi}/share/fonts/X11/75dpi" - FontPath "${xorg.fontadobe100dpi}/share/fonts/X11/100dpi" - FontPath "${xorg.fontmiscmisc}/share/fonts/X11/misc" - FontPath "${xorg.fontcursormisc}/share/fonts/X11/misc" + FontPath "${font-adobe-75dpi}/share/fonts/X11/75dpi" + FontPath "${font-adobe-100dpi}/share/fonts/X11/100dpi" + FontPath "${font-misc-misc}/share/fonts/X11/misc" + FontPath "${font-cursor-misc}/share/fonts/X11/misc" ${lib.optionalString unfreeFonts '' - FontPath "${xorg.fontbhlucidatypewriter75dpi}/share/fonts/X11/75dpi" - FontPath "${xorg.fontbhlucidatypewriter100dpi}/share/fonts/X11/100dpi" - FontPath "${xorg.fontbh100dpi}/share/fonts/X11/100dpi" + FontPath "${font-bh-lucidatypewriter-75dpi}/share/fonts/X11/75dpi" + FontPath "${font-bh-lucidatypewriter-100dpi}/share/fonts/X11/100dpi" + FontPath "${font-bh-100dpi}/share/fonts/X11/100dpi" ''} EndSection @@ -85,7 +94,7 @@ let in writeScriptBin "xdummy" '' #!${runtimeShell} - exec ${xorg.xorgserver.out}/bin/Xorg \ + exec ${xorg-server.out}/bin/Xorg \ -noreset \ -logfile /dev/null \ "$@" \ diff --git a/pkgs/by-name/xe/xephem/package.nix b/pkgs/by-name/xe/xephem/package.nix index edaec00e8670..f57ce374bcce 100644 --- a/pkgs/by-name/xe/xephem/package.nix +++ b/pkgs/by-name/xe/xephem/package.nix @@ -9,7 +9,9 @@ motif, openssl, groff, - xorg, + libxt, + libxmu, + libxext, }: stdenv.mkDerivation rec { @@ -32,9 +34,9 @@ stdenv.mkDerivation rec { buildInputs = [ motif openssl - xorg.libXmu - xorg.libXext - xorg.libXt + libxmu + libxext + libxt ]; patches = [ diff --git a/pkgs/by-name/xf/xf86-input-joystick/package.nix b/pkgs/by-name/xf/xf86-input-joystick/package.nix index d0cb2023196d..81df0d68b440 100644 --- a/pkgs/by-name/xf/xf86-input-joystick/package.nix +++ b/pkgs/by-name/xf/xf86-input-joystick/package.nix @@ -52,6 +52,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ ]; pkgConfigModules = [ "xorg-joystick" ]; platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xorg.xf86inputjoystick.x86_64-darwin + broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xf86-input-joystick.x86_64-darwin }; }) diff --git a/pkgs/by-name/xf/xf86-input-void/package.nix b/pkgs/by-name/xf/xf86-input-void/package.nix index c52742e08170..03749b3da67e 100644 --- a/pkgs/by-name/xf/xf86-input-void/package.nix +++ b/pkgs/by-name/xf/xf86-input-void/package.nix @@ -54,6 +54,6 @@ stdenv.mkDerivation (finalAttrs: { ]; maintainers = [ ]; platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xorg.xf86inputvoid.x86_64-darwin + broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xf86-input-void.x86_64-darwin }; }) diff --git a/pkgs/by-name/xf/xf86-video-suncg6/package.nix b/pkgs/by-name/xf/xf86-video-suncg6/package.nix index 22569598238e..18dc2e1457e1 100644 --- a/pkgs/by-name/xf/xf86-video-suncg6/package.nix +++ b/pkgs/by-name/xf/xf86-video-suncg6/package.nix @@ -50,6 +50,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.hpndSellVariant; maintainers = [ ]; platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xorg.xf86videosuncg6.x86_64-darwin + broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xf86-video-suncg6.x86_64-darwin }; }) diff --git a/pkgs/by-name/xf/xf86-video-sunffb/package.nix b/pkgs/by-name/xf/xf86-video-sunffb/package.nix index 7210e22cc6c7..823adb0d851f 100644 --- a/pkgs/by-name/xf/xf86-video-sunffb/package.nix +++ b/pkgs/by-name/xf/xf86-video-sunffb/package.nix @@ -50,6 +50,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ ]; platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xorg.xf86videosunffb.x86_64-darwin + broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xf86-video-sunffb.x86_64-darwin }; }) diff --git a/pkgs/by-name/xf/xf86-video-sunleo/package.nix b/pkgs/by-name/xf/xf86-video-sunleo/package.nix index 57ddb2ac63cd..3b2b97d04693 100644 --- a/pkgs/by-name/xf/xf86-video-sunleo/package.nix +++ b/pkgs/by-name/xf/xf86-video-sunleo/package.nix @@ -52,6 +52,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = [ ]; platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xorg.xf86videosunleo.x86_64-darwin + broken = stdenv.hostPlatform.isDarwin; # never worked: https://hydra.nixos.org/job/nixpkgs/trunk/xf86-video-sunleo.x86_64-darwin }; }) diff --git a/pkgs/by-name/xf/xfe/package.nix b/pkgs/by-name/xf/xfe/package.nix index 3bfa2f758773..24d2187bb817 100644 --- a/pkgs/by-name/xf/xfe/package.nix +++ b/pkgs/by-name/xf/xfe/package.nix @@ -12,7 +12,8 @@ intltool, file, libpng, - xorg, + libxft, + libx11, }: stdenv.mkDerivation rec { @@ -37,8 +38,8 @@ stdenv.mkDerivation rec { libpng fontconfig freetype - xorg.libX11 - xorg.libXft + libx11 + libxft ]; preConfigure = '' diff --git a/pkgs/by-name/xi/xidlehook/package.nix b/pkgs/by-name/xi/xidlehook/package.nix index 5a15922e7a64..7c4134448272 100644 --- a/pkgs/by-name/xi/xidlehook/package.nix +++ b/pkgs/by-name/xi/xidlehook/package.nix @@ -4,7 +4,9 @@ rustPlatform, fetchFromGitLab, python3, - xorg, + libxscrnsaver, + libx11, + libxcb, libpulseaudio, pkg-config, patchelf, @@ -27,9 +29,9 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-U1kjOWrFEp1pZnbawW2MCtC4UN7ELD/kcYWfEmn94Pg="; buildInputs = [ - xorg.libX11 - xorg.libxcb - xorg.libXScrnSaver + libx11 + libxcb + libxscrnsaver libpulseaudio ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/xi/xinput-calibrator/package.nix b/pkgs/by-name/xi/xinput-calibrator/package.nix index af2c8a1a8a0f..448bfffed48c 100644 --- a/pkgs/by-name/xi/xinput-calibrator/package.nix +++ b/pkgs/by-name/xi/xinput-calibrator/package.nix @@ -6,7 +6,9 @@ pkg-config, meson, ninja, - xorg, + libxrandr, + libxi, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -29,9 +31,9 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libX11 - xorg.libXi - xorg.libXrandr + libx11 + libxi + libxrandr ]; meta = { diff --git a/pkgs/by-name/xj/xjadeo/package.nix b/pkgs/by-name/xj/xjadeo/package.nix index 2e6205de3867..5648c4366718 100644 --- a/pkgs/by-name/xj/xjadeo/package.nix +++ b/pkgs/by-name/xj/xjadeo/package.nix @@ -12,7 +12,8 @@ libXv, pkg-config, portmidi, - xorg, + libxpm, + libxext, }: stdenv.mkDerivation (finalAttrs: { @@ -35,8 +36,8 @@ stdenv.mkDerivation (finalAttrs: { ffmpeg libjack2 libX11 - xorg.libXext - xorg.libXpm + libxext + libxpm # The following are recommended in the README, but are seemingly # unnecessary for a successful build. That said, the result of including # these in the build process is possibly required at runtime in some cases, diff --git a/pkgs/by-name/xl/xlayoutdisplay/package.nix b/pkgs/by-name/xl/xlayoutdisplay/package.nix index d2c1ed77e302..79edc6725677 100644 --- a/pkgs/by-name/xl/xlayoutdisplay/package.nix +++ b/pkgs/by-name/xl/xlayoutdisplay/package.nix @@ -3,7 +3,9 @@ stdenv, fetchFromGitHub, pkg-config, - xorg, + libxrandr, + libxcursor, + libx11, boost, gtest, }: @@ -21,9 +23,9 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 - xorg.libXrandr - xorg.libXcursor + libx11 + libxrandr + libxcursor boost ]; nativeCheckInputs = [ gtest ]; diff --git a/pkgs/by-name/xl/xlife/package.nix b/pkgs/by-name/xl/xlife/package.nix index c5519e0ddbf9..40fc03671927 100644 --- a/pkgs/by-name/xl/xlife/package.nix +++ b/pkgs/by-name/xl/xlife/package.nix @@ -2,7 +2,9 @@ lib, stdenv, fetchsvn, - xorg, + libx11, + imake, + gccmakedep, }: stdenv.mkDerivation { @@ -16,10 +18,10 @@ stdenv.mkDerivation { }; nativeBuildInputs = [ - xorg.imake - xorg.gccmakedep + imake + gccmakedep ]; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; hardeningDisable = [ "format" ]; installPhase = '' diff --git a/pkgs/by-name/xl/xlogo/package.nix b/pkgs/by-name/xl/xlogo/package.nix index ea6d02a00263..546a8f2b8b9a 100644 --- a/pkgs/by-name/xl/xlogo/package.nix +++ b/pkgs/by-name/xl/xlogo/package.nix @@ -2,7 +2,12 @@ lib, stdenv, fetchFromGitLab, - xorg, + libxt, + libxmu, + libxext, + libxaw, + libx11, + libsm, autoreconfHook, pkg-config, util-macros, @@ -30,12 +35,12 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-appdefaultdir=$out/share/X11/app-defaults" ]; buildInputs = [ - xorg.libX11 - xorg.libXext - xorg.libSM - xorg.libXmu - xorg.libXaw - xorg.libXt + libx11 + libxext + libsm + libxmu + libxaw + libxt ]; meta = { diff --git a/pkgs/by-name/xm/xmind/package.nix b/pkgs/by-name/xm/xmind/package.nix index fafd6faf69af..cfa43153261a 100644 --- a/pkgs/by-name/xm/xmind/package.nix +++ b/pkgs/by-name/xm/xmind/package.nix @@ -17,7 +17,14 @@ libxkbcommon, alsa-lib, expat, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxkbfile, + libxcb, libgbm, systemd, libGL, @@ -39,14 +46,14 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ (lib.getLib stdenv.cc.cc) - xorg.libX11 - xorg.libXext - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXfixes - xorg.libXrandr - xorg.libxkbfile + libx11 + libxext + libxcb + libxcomposite + libxdamage + libxfixes + libxrandr + libxkbfile glib at-spi2-atk cairo diff --git a/pkgs/by-name/xm/xmonad_log_applet/package.nix b/pkgs/by-name/xm/xmonad_log_applet/package.nix index 069d5e9a9604..35ee0988a8f2 100644 --- a/pkgs/by-name/xm/xmonad_log_applet/package.nix +++ b/pkgs/by-name/xm/xmonad_log_applet/package.nix @@ -7,7 +7,7 @@ glib, dbus-glib, desktopSupport ? "gnomeflashback", - xorg, + libxcb-wm, gtk2, gtk3, gnome-panel, @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { buildInputs = [ glib dbus-glib - xorg.xcbutilwm + libxcb-wm ] ++ lib.optionals (desktopSupport == "gnomeflashback") [ gtk3 diff --git a/pkgs/by-name/xm/xmousepasteblock/package.nix b/pkgs/by-name/xm/xmousepasteblock/package.nix index 5dfbd650e64b..4304632e50e6 100644 --- a/pkgs/by-name/xm/xmousepasteblock/package.nix +++ b/pkgs/by-name/xm/xmousepasteblock/package.nix @@ -1,5 +1,7 @@ { - xorg, + libxi, + libxext, + libx11, lib, stdenv, libev, @@ -21,9 +23,9 @@ stdenv.mkDerivation rec { "CC=${stdenv.cc.targetPrefix}cc" ]; buildInputs = [ - xorg.libX11 - xorg.libXext - xorg.libXi + libx11 + libxext + libxi libev ]; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/xn/xneur/package.nix b/pkgs/by-name/xn/xneur/package.nix index 20231a0d4f49..4cbda825a2b9 100644 --- a/pkgs/by-name/xn/xneur/package.nix +++ b/pkgs/by-name/xn/xneur/package.nix @@ -13,7 +13,10 @@ gst_all_1, libnotify, pcre, - xorg, + libxtst, + libxi, + libxext, + libx11, xosd, }: @@ -42,10 +45,10 @@ stdenv.mkDerivation { gst_all_1.gstreamer libnotify pcre - xorg.libX11 - xorg.libXext - xorg.libXi - xorg.libXtst + libx11 + libxext + libxi + libxtst xosd ]; diff --git a/pkgs/by-name/xo/xob/package.nix b/pkgs/by-name/xo/xob/package.nix index 7d154259a796..6a8cc7f4dd83 100644 --- a/pkgs/by-name/xo/xob/package.nix +++ b/pkgs/by-name/xo/xob/package.nix @@ -3,7 +3,8 @@ stdenv, fetchFromGitHub, pkg-config, - xorg, + libxrender, + libx11, libconfig, }: @@ -20,8 +21,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - xorg.libX11 - xorg.libXrender + libx11 + libxrender libconfig ]; diff --git a/pkgs/by-name/xo/xorg_sys_opengl/package.nix b/pkgs/by-name/xo/xorg_sys_opengl/package.nix index aa5ff17b17fc..ddb1b4e7fe8b 100644 --- a/pkgs/by-name/xo/xorg_sys_opengl/package.nix +++ b/pkgs/by-name/xo/xorg_sys_opengl/package.nix @@ -9,7 +9,8 @@ { lib, stdenv, - xorg, + libxxf86vm, + libxext, expat, libdrm, }: @@ -19,8 +20,8 @@ stdenv.mkDerivation { version = "3"; builder = ./builder.sh; neededLibs = map (p: p.out) [ - xorg.libXxf86vm - xorg.libXext + libxxf86vm + libxext expat libdrm stdenv.cc.cc diff --git a/pkgs/by-name/xo/xosd-xft/package.nix b/pkgs/by-name/xo/xosd-xft/package.nix index 489c53e43e88..bf44b4f28692 100644 --- a/pkgs/by-name/xo/xosd-xft/package.nix +++ b/pkgs/by-name/xo/xosd-xft/package.nix @@ -5,7 +5,9 @@ versionCheckHook, nix-update-script, pkg-config, - xorg, + libxrandr, + libxinerama, + libxft, }: stdenv.mkDerivation (finalAttrs: { @@ -23,9 +25,9 @@ stdenv.mkDerivation (finalAttrs: { pkg-config ]; buildInputs = [ - xorg.libXft - xorg.libXrandr - xorg.libXinerama + libxft + libxrandr + libxinerama ]; nativeInstallCheckInputs = [ diff --git a/pkgs/by-name/xp/xplugd/package.nix b/pkgs/by-name/xp/xplugd/package.nix index 8dbf7e6a35fa..1d7cea09fc74 100644 --- a/pkgs/by-name/xp/xplugd/package.nix +++ b/pkgs/by-name/xp/xplugd/package.nix @@ -1,7 +1,10 @@ { lib, stdenv, - xorg, + libxrandr, + libxi, + libxext, + libx11, pkg-config, fetchFromGitHub, autoreconfHook, @@ -19,10 +22,10 @@ stdenv.mkDerivation rec { }; buildInputs = [ - xorg.libX11 - xorg.libXi - xorg.libXrandr - xorg.libXext + libx11 + libxi + libxrandr + libxext ]; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/xp/xpra/package.nix b/pkgs/by-name/xp/xpra/package.nix index f1562e55a8ac..7dbd007fbd95 100644 --- a/pkgs/by-name/xp/xpra/package.nix +++ b/pkgs/by-name/xp/xpra/package.nix @@ -42,6 +42,19 @@ xauth, xdg-utils, xorg, + xkeyboard-config, + xf86-video-dummy, + libxtst, + libxres, + libxrender, + libxrandr, + libxi, + libxfixes, + libxdamage, + libxcomposite, + libx11, + xorgproto, + libxkbfile, xorgserver, xxHash, clang, @@ -53,7 +66,7 @@ let inherit (python3.pkgs) cython buildPythonApplication; - xf86videodummy = xorg.xf86videodummy.overrideDerivation (p: { + xf86videodummy = xf86-video-dummy.overrideDerivation (p: { patches = [ # patch provided by Xpra upstream ./0002-Constant-DPI.patch @@ -127,17 +140,17 @@ effectiveBuildPythonApplication rec { ++ lib.optional withNvenc cudatoolkit; buildInputs = [ - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXfixes - xorg.libXi - xorg.libxkbfile - xorg.libXrandr - xorg.libXrender - xorg.libXres - xorg.libXtst - xorg.xorgproto + libx11 + libxcomposite + libxdamage + libxfixes + libxi + libxkbfile + libxrandr + libxrender + libxres + libxtst + xorgproto ] ++ (with gst_all_1; [ gst-libav @@ -236,7 +249,7 @@ effectiveBuildPythonApplication rec { "''${gappsWrapperArgs[@]}" --set XPRA_INSTALL_PREFIX "$out" --set XPRA_COMMAND "$out/bin/xpra" - --set XPRA_XKB_CONFIG_ROOT "${xorg.xkeyboardconfig}/share/X11/xkb" + --set XPRA_XKB_CONFIG_ROOT "${xkeyboard-config}/share/X11/xkb" --set XORG_CONFIG_PREFIX "" --prefix LD_LIBRARY_PATH : ${libfakeXinerama}/lib --prefix PATH : ${ diff --git a/pkgs/by-name/xp/xprintidle/package.nix b/pkgs/by-name/xp/xprintidle/package.nix index e02794af1927..8928cf4db061 100644 --- a/pkgs/by-name/xp/xprintidle/package.nix +++ b/pkgs/by-name/xp/xprintidle/package.nix @@ -5,7 +5,9 @@ meson, ninja, pkg-config, - xorg, + libxscrnsaver, + libxext, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -26,9 +28,9 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - xorg.libXScrnSaver - xorg.libX11 - xorg.libXext + libxscrnsaver + libx11 + libxext ]; meta = { diff --git a/pkgs/by-name/xq/xquartz/package.nix b/pkgs/by-name/xq/xquartz/package.nix index 7e9fe7e558cf..99098e7bdf8e 100644 --- a/pkgs/by-name/xq/xquartz/package.nix +++ b/pkgs/by-name/xq/xquartz/package.nix @@ -5,7 +5,60 @@ makeFontsConf, gnused, writeScript, - xorg, + xorg-server, + tab-window-manager, + libxpm, + font-util, + font-misc-misc, + font-cursor-misc, + font-bh-lucidatypewriter-75dpi, + font-bh-lucidatypewriter-100dpi, + font-bh-100dpi, + font-encodings, + xwud, + xwininfo, + xwd, + xvinfo, + xset, + xsetroot, + xrefresh, + xrdb, + xrandr, + xpr, + xprop, + xmodmap, + xmessage, + xlsclients, + xlsatoms, + xkill, + xkbutils, + xkbevd, + xkbcomp, + xinput, + xinit, + xhost, + xgamma, + xfs, + xeyes, + xev, + xdriinfo, + xdpyinfo, + xdm, + xcursorgen, + xcmsdb, + xclock, + xbacklight, + xauth, + x11perf, + smproxy, + setxkbmap, + sessreg, + mkfontscale, + makedepend, + luit, + lndir, + iceauth, + bdftopcf, bashInteractive, xterm, xcbuild, @@ -81,13 +134,13 @@ let ttf_bitstream_vera freefont_ttf liberation_ttf - xorg.fontmiscmisc - xorg.fontcursormisc + font-misc-misc + font-cursor-misc ] ++ lib.optionals unfreeFonts [ - xorg.fontbhlucidatypewriter100dpi - xorg.fontbhlucidatypewriter75dpi - xorg.fontbh100dpi + font-bh-lucidatypewriter-100dpi + font-bh-lucidatypewriter-75dpi + font-bh-100dpi ] ++ extraFontDirs; fontsConf = makeFontsConf { @@ -108,58 +161,58 @@ let # xorg xlsfonts xfontsel - xorg.bdftopcf - xorg.fontutil - xorg.iceauth - xorg.libXpm - xorg.lndir - xorg.luit - xorg.makedepend - xorg.mkfontdir - xorg.mkfontscale - xorg.sessreg - xorg.setxkbmap - xorg.smproxy - xorg.twm - xorg.x11perf - xorg.xauth - xorg.xbacklight - xorg.xclock - xorg.xcmsdb - xorg.xcursorgen - xorg.xdm - xorg.xdpyinfo - xorg.xdriinfo - xorg.xev - xorg.xeyes - xorg.xfs - xorg.xgamma - xorg.xhost - xorg.xinput - xorg.xkbcomp - xorg.xkbevd - xorg.xkbutils - xorg.xkill - xorg.xlsatoms - xorg.xlsclients - xorg.xmessage - xorg.xmodmap - xorg.xpr - xorg.xprop - xorg.xrandr - xorg.xrdb - xorg.xrefresh - xorg.xset - xorg.xsetroot - xorg.xvinfo - xorg.xwd - xorg.xwininfo - xorg.xwud + bdftopcf + font-util + iceauth + libxpm + lndir + luit + makedepend + mkfontscale + mkfontscale + sessreg + setxkbmap + smproxy + tab-window-manager + x11perf + xauth + xbacklight + xclock + xcmsdb + xcursorgen + xdm + xdpyinfo + xdriinfo + xev + xeyes + xfs + xgamma + xhost + xinput + xkbcomp + xkbevd + xkbutils + xkill + xlsatoms + xlsclients + xmessage + xmodmap + xpr + xprop + xrandr + xrdb + xrefresh + xset + xsetroot + xvinfo + xwd + xwininfo + xwud ]; in stdenv.mkDerivation { pname = "xquartz"; - version = lib.getVersion xorg.xorgserver; + version = lib.getVersion xorg-server; nativeBuildInputs = [ makeWrapper ]; @@ -168,9 +221,9 @@ stdenv.mkDerivation { dontBuild = true; installPhase = '' - cp -rT ${xorg.xinit} $out + cp -rT ${xinit} $out chmod -R u+w $out - cp -rT ${xorg.xorgserver} $out + cp -rT ${xorg-server} $out chmod -R u+w $out cp ${installer} $out/bin/xquartz-install @@ -181,10 +234,10 @@ stdenv.mkDerivation { cp ${fontsConf} $fontsConfPath substituteInPlace $out/bin/startx \ - --replace "bindir=${xorg.xinit}/bin" "bindir=$out/bin" \ - --replace 'defaultserver=${xorg.xorgserver}/bin/X' "defaultserver=$out/bin/Xquartz" \ - --replace "${xorg.xinit}" "$out" \ - --replace "${xorg.xorgserver}" "$out" \ + --replace "bindir=${xinit}/bin" "bindir=$out/bin" \ + --replace 'defaultserver=${xorg-server}/bin/X' "defaultserver=$out/bin/Xquartz" \ + --replace "${xinit}" "$out" \ + --replace "${xorg-server}" "$out" \ --replace "eval xinit" "eval $out/bin/xinit" \ --replace "sysclientrc=/etc/X11/xinit/xinitrc" "sysclientrc=$out/etc/X11/xinit/xinitrc" @@ -203,16 +256,16 @@ stdenv.mkDerivation { EOF substituteInPlace $out/etc/X11/xinit/xinitrc \ - --replace ${xorg.xinit} $out \ - --replace xmodmap ${xorg.xmodmap}/bin/xmodmap \ - --replace xrdb ${xorg.xrdb}/bin/xrdb + --replace ${xinit} $out \ + --replace xmodmap ${xmodmap}/bin/xmodmap \ + --replace xrdb ${xrdb}/bin/xrdb mkdir -p $out/etc/X11/xinit/xinitrc.d cp ${./10-fontdir.sh} $out/etc/X11/xinit/xinitrc.d/10-fontdir.sh substituteInPlace $out/etc/X11/xinit/xinitrc.d/10-fontdir.sh \ --subst-var-by "SYSTEM_FONTS" "${fonts}/share/X11-fonts/" \ - --subst-var-by "XSET" "${xorg.xset}/bin/xset" + --subst-var-by "XSET" "${xset}/bin/xset" cp ${./98-user.sh} $out/etc/X11/xinit/xinitrc.d/98-user.sh @@ -222,15 +275,15 @@ stdenv.mkDerivation { chmod +x $out/etc/X11/xinit/xinitrc.d/99-quartz-wm.sh substituteInPlace $out/etc/X11/xinit/privileged_startx.d/20-font_cache \ - --replace ${xorg.xinit} $out + --replace ${xinit} $out cp ${./font_cache} $out/bin/font_cache substituteInPlace $out/bin/font_cache \ --subst-var-by "shell" "${stdenv.shell}" \ --subst-var-by "PATH" "$out/bin" \ - --subst-var-by "ENCODINGSDIR" "${xorg.encodings}/share/fonts/X11/encodings" \ - --subst-var-by "MKFONTDIR" "${xorg.mkfontdir}/bin/mkfontdir" \ - --subst-var-by "MKFONTSCALE" "${xorg.mkfontscale}/bin/mkfontscale" \ + --subst-var-by "ENCODINGSDIR" "${font-encodings}/share/fonts/X11/encodings" \ + --subst-var-by "MKFONTDIR" "${mkfontscale}/bin/mkfontdir" \ + --subst-var-by "MKFONTSCALE" "${mkfontscale}/bin/mkfontscale" \ --subst-var-by "FC_CACHE" "${fontconfig.bin}/bin/fc-cache" \ --subst-var-by "FONTCONFIG_FILE" "$fontsConfPath" ''; diff --git a/pkgs/by-name/xq/xquartz/system-fonts.nix b/pkgs/by-name/xq/xquartz/system-fonts.nix index 6f32a0295725..11621655009d 100644 --- a/pkgs/by-name/xq/xquartz/system-fonts.nix +++ b/pkgs/by-name/xq/xquartz/system-fonts.nix @@ -1,14 +1,16 @@ { stdenv, xorg, + font-alias, + mkfontscale, fontDirs, }: stdenv.mkDerivation { name = "xquartz-system-fonts"; buildInputs = [ - xorg.mkfontdir - xorg.mkfontscale + mkfontscale + mkfontscale ]; buildCommand = '' for i in ${toString fontDirs} ; do @@ -32,6 +34,6 @@ stdenv.mkDerivation { rm -f fonts.dir fonts.scale fonts.alias mkfontdir mkfontscale - cat $( find ${xorg.fontalias}/ -name fonts.alias) >fonts.alias + cat $( find ${font-alias}/ -name fonts.alias) >fonts.alias ''; } diff --git a/pkgs/by-name/xr/xrdp/package.nix b/pkgs/by-name/xr/xrdp/package.nix index db77a0f8e008..9ef8c4f47f23 100644 --- a/pkgs/by-name/xr/xrdp/package.nix +++ b/pkgs/by-name/xr/xrdp/package.nix @@ -18,6 +18,11 @@ libopus, nasm, xorg, + xorg-server, + libxrandr, + libxfixes, + libx11, + xauth, lame, pixman, libjpeg_turbo, @@ -48,7 +53,7 @@ let ]; buildInputs = [ - xorg.xorgserver + xorg-server libdrm ]; @@ -109,13 +114,13 @@ let pam pixman systemd - xorg.libX11 - xorg.libXfixes - xorg.libXrandr + libx11 + libxfixes + libxrandr ]; postPatch = '' - substituteInPlace sesman/sesexec/xauth.c --replace "xauth -q" "${xorg.xauth}/bin/xauth -q" + substituteInPlace sesman/sesexec/xauth.c --replace "xauth -q" "${xauth}/bin/xauth -q" substituteInPlace configure.ac --replace /usr/include/ "" ''; @@ -163,9 +168,9 @@ let cat >> $out/etc/xrdp/sesman.ini <' xtserv.c sed -i '35i#include ' xtbot.c ''; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ]; diff --git a/pkgs/by-name/xv/xv/package.nix b/pkgs/by-name/xv/xv/package.nix index a0c78180e6aa..3902d3f52657 100644 --- a/pkgs/by-name/xv/xv/package.nix +++ b/pkgs/by-name/xv/xv/package.nix @@ -3,7 +3,8 @@ stdenv, fetchFromGitHub, cmake, - xorg, + libxt, + libx11, libpng, libwebp, libtiff, @@ -26,8 +27,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; buildInputs = [ - xorg.libX11 - xorg.libXt + libx11 + libxt libpng libwebp libtiff diff --git a/pkgs/by-name/xw/xwayland-run/package.nix b/pkgs/by-name/xw/xwayland-run/package.nix index 7b3d1e4d3f12..8bd914fe0ced 100644 --- a/pkgs/by-name/xw/xwayland-run/package.nix +++ b/pkgs/by-name/xw/xwayland-run/package.nix @@ -5,7 +5,7 @@ ninja, python3, weston, - xorg, + xauth, xwayland, withCage ? false, cage, @@ -56,7 +56,7 @@ python3.pkgs.buildPythonApplication rec { --prefix PATH : ${ lib.makeBinPath [ xwayland - xorg.xauth + xauth ] } wrapProgram $out/bin/xwfb-run \ @@ -65,7 +65,7 @@ python3.pkgs.buildPythonApplication rec { compositors ++ [ xwayland - xorg.xauth + xauth ] ) } diff --git a/pkgs/by-name/xw/xwinwrap/package.nix b/pkgs/by-name/xw/xwinwrap/package.nix index 5ba8a90abd50..39e56baeaab9 100644 --- a/pkgs/by-name/xw/xwinwrap/package.nix +++ b/pkgs/by-name/xw/xwinwrap/package.nix @@ -2,7 +2,9 @@ lib, stdenv, fetchbzr, - xorg, + libxrender, + libxext, + libx11, }: stdenv.mkDerivation rec { @@ -16,9 +18,9 @@ stdenv.mkDerivation rec { }; buildInputs = [ - xorg.libX11 - xorg.libXext - xorg.libXrender + libx11 + libxext + libxrender ]; buildPhase = diff --git a/pkgs/by-name/yd/ydotool/package.nix b/pkgs/by-name/yd/ydotool/package.nix index bcbe83b73bca..dfa24842a6da 100644 --- a/pkgs/by-name/yd/ydotool/package.nix +++ b/pkgs/by-name/yd/ydotool/package.nix @@ -6,7 +6,7 @@ cmake, scdoc, util-linux, - xorg, + xinput, nixosTests, }: @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace Daemon/ydotoold.c \ - --replace "/usr/bin/xinput" "${xorg.xinput}/bin/xinput" + --replace "/usr/bin/xinput" "${xinput}/bin/xinput" substituteInPlace Daemon/ydotool.service.in \ --replace "/usr/bin/kill" "${util-linux}/bin/kill" ''; diff --git a/pkgs/by-name/yo/yoshimi/package.nix b/pkgs/by-name/yo/yoshimi/package.nix index 454f52d306b8..902e3f3b75c5 100644 --- a/pkgs/by-name/yo/yoshimi/package.nix +++ b/pkgs/by-name/yo/yoshimi/package.nix @@ -17,7 +17,7 @@ pcre, pkg-config, readline, - xorg, + libpthread-stubs, zlib, }: @@ -58,7 +58,7 @@ stdenv.mkDerivation rec { minixml pcre readline - xorg.libpthreadstubs + libpthread-stubs zlib ]; diff --git a/pkgs/by-name/yo/youtube-tui/package.nix b/pkgs/by-name/yo/youtube-tui/package.nix index c4508c1cde15..d5010b41531c 100644 --- a/pkgs/by-name/yo/youtube-tui/package.nix +++ b/pkgs/by-name/yo/youtube-tui/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, pkg-config, openssl, - xorg, + libxcb, stdenv, python3, makeBinaryWrapper, @@ -33,7 +33,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ openssl - xorg.libxcb + libxcb libsixel mpv ]; diff --git a/pkgs/by-name/yu/yudit/package.nix b/pkgs/by-name/yu/yudit/package.nix index e7131c8c54d0..4fb8cbd24ba9 100644 --- a/pkgs/by-name/yu/yudit/package.nix +++ b/pkgs/by-name/yu/yudit/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - xorg, + libx11, }: stdenv.mkDerivation (finalAttrs: { @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { }; buildInputs = [ - xorg.libX11 + libx11 ]; meta = { diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 47b5fb2e12c4..30ac3ab02187 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -19,7 +19,7 @@ libxkbcommon, wayland, libglvnd, - xorg, + libxcb, stdenv, makeFontsConf, vulkan-loader, @@ -170,7 +170,7 @@ rustPlatform.buildRustPackage (finalAttrs: { alsa-lib libxkbcommon wayland - xorg.libxcb + libxcb # required by livekit: libGL libX11 diff --git a/pkgs/by-name/ze/zepp-simulator/package.nix b/pkgs/by-name/ze/zepp-simulator/package.nix index 3c814ba95562..6e565b6c33dc 100644 --- a/pkgs/by-name/ze/zepp-simulator/package.nix +++ b/pkgs/by-name/ze/zepp-simulator/package.nix @@ -21,7 +21,7 @@ libepoxy, libpng, libaio, - xorg, + libx11, libvterm, vte, gsasl, @@ -86,7 +86,7 @@ stdenv.mkDerivation { libepoxy libpng libaio - xorg.libX11 + libx11 libvterm vte gsasl diff --git a/pkgs/by-name/zo/zoom-us/package.nix b/pkgs/by-name/zo/zoom-us/package.nix index 433fd2acb869..802f7d5a1751 100644 --- a/pkgs/by-name/zo/zoom-us/package.nix +++ b/pkgs/by-name/zo/zoom-us/package.nix @@ -196,21 +196,21 @@ let pkgs.udev pkgs.util-linux pkgs.wayland - pkgs.xorg.libX11 - pkgs.xorg.libXcomposite - pkgs.xorg.libXdamage - pkgs.xorg.libXext - pkgs.xorg.libXfixes - pkgs.xorg.libXrandr - pkgs.xorg.libXrender - pkgs.xorg.libXtst - pkgs.xorg.libxcb - pkgs.xorg.libxshmfence - pkgs.xorg.xcbutilcursor - pkgs.xorg.xcbutilimage - pkgs.xorg.xcbutilkeysyms - pkgs.xorg.xcbutilrenderutil - pkgs.xorg.xcbutilwm + pkgs.libx11 + pkgs.libxcomposite + pkgs.libxdamage + pkgs.libxext + pkgs.libxfixes + pkgs.libxrandr + pkgs.libxrender + pkgs.libxtst + pkgs.libxcb + pkgs.libxshmfence + pkgs.libxcb-cursor + pkgs.libxcb-image + pkgs.libxcb-keysyms + pkgs.libxcb-render-util + pkgs.libxcb-wm pkgs.zlib ] ++ lib.optionals pulseaudioSupport [ diff --git a/pkgs/by-name/zo/zoom-us/test.nix b/pkgs/by-name/zo/zoom-us/test.nix index ecfc2170f91c..57cc2047312f 100644 --- a/pkgs/by-name/zo/zoom-us/test.nix +++ b/pkgs/by-name/zo/zoom-us/test.nix @@ -4,14 +4,14 @@ zoom-us, runCommand, writeShellApplication, - xorg, + xwininfo, }: let testScript = writeShellApplication { name = "zoom-us-test-script"; runtimeInputs = [ - xorg.xwininfo + xwininfo zoom-us ]; text = '' diff --git a/pkgs/by-name/zo/zoom/package.nix b/pkgs/by-name/zo/zoom/package.nix index 4f1c9f4cc498..156e8444665a 100644 --- a/pkgs/by-name/zo/zoom/package.nix +++ b/pkgs/by-name/zo/zoom/package.nix @@ -7,6 +7,11 @@ fontconfig, freetype, xorg, + libxrender, + libxext, + libx11, + libsm, + libice, }: # !!! assert freetype == xorg.freetype @@ -25,11 +30,11 @@ stdenv.mkDerivation rec { expat fontconfig freetype - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXext - xorg.libXrender + libice + libsm + libx11 + libxext + libxrender ]; env.NIX_CFLAGS_COMPILE = "-I${freetype}/include/freetype2 -fgnu89-inline"; diff --git a/pkgs/by-name/zo/zotero-beta/package.nix b/pkgs/by-name/zo/zotero-beta/package.nix index 321c9521450b..fd2fadf23788 100644 --- a/pkgs/by-name/zo/zotero-beta/package.nix +++ b/pkgs/by-name/zo/zotero-beta/package.nix @@ -12,7 +12,16 @@ glib, gtk3, libGL, - xorg, + libxtst, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxcb, libgbm, pango, pciutils, @@ -44,16 +53,16 @@ stdenv.mkDerivation rec { glib gtk3 libGL - xorg.libX11 - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXtst - xorg.libxcb + libx11 + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxtst + libxcb libgbm pango pciutils diff --git a/pkgs/by-name/zo/zotero/linux.nix b/pkgs/by-name/zo/zotero/linux.nix index 9b7368510194..ce80634d8e71 100644 --- a/pkgs/by-name/zo/zotero/linux.nix +++ b/pkgs/by-name/zo/zotero/linux.nix @@ -15,7 +15,16 @@ gtk3, libGL, libva, - xorg, + libxtst, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxcb, libgbm, pango, pciutils, @@ -51,16 +60,16 @@ stdenv.mkDerivation rec { gtk3 libGL libva - xorg.libX11 - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXtst - xorg.libxcb + libx11 + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxtst + libxcb libgbm pango pciutils diff --git a/pkgs/data/themes/adwaita-qt/default.nix b/pkgs/data/themes/adwaita-qt/default.nix index af90b8dd0e41..aa80c27297ad 100644 --- a/pkgs/data/themes/adwaita-qt/default.nix +++ b/pkgs/data/themes/adwaita-qt/default.nix @@ -8,7 +8,7 @@ qtbase, qtwayland, qt5, - xorg, + libxcb, useQt6 ? false, }: @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { qtbase ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - xorg.libxcb + libxcb ] ++ lib.optionals (!useQt6) [ qt5.qtx11extras diff --git a/pkgs/desktops/enlightenment/efl/default.nix b/pkgs/desktops/enlightenment/efl/default.nix index ae8d23c92e1f..881a374ff21a 100644 --- a/pkgs/desktops/enlightenment/efl/default.nix +++ b/pkgs/desktops/enlightenment/efl/default.nix @@ -53,7 +53,20 @@ wayland-protocols, wayland-scanner, writeText, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxinerama, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + xorgproto, + libxcb, zlib, directoryListingUpdater, }: @@ -97,9 +110,9 @@ stdenv.mkDerivation rec { systemd udev wayland-protocols - xorg.libX11 - xorg.libXcursor - xorg.xorgproto + libx11 + libxcursor + xorgproto zlib # still missing parent icon themes: RAVE-X, Faenza ]; @@ -133,17 +146,17 @@ stdenv.mkDerivation rec { poppler util-linux wayland - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXinerama - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxcb + libxscrnsaver + libxcomposite + libxdamage + libxext + libxfixes + libxi + libxinerama + libxrandr + libxrender + libxtst + libxcb ]; dontDropIconThemeCache = true; diff --git a/pkgs/desktops/gnome-2/platform/gtkglext/default.nix b/pkgs/desktops/gnome-2/platform/gtkglext/default.nix index 3c05aba8f87b..e37414a46b9a 100644 --- a/pkgs/desktops/gnome-2/platform/gtkglext/default.nix +++ b/pkgs/desktops/gnome-2/platform/gtkglext/default.nix @@ -14,7 +14,8 @@ libGLU, libGL, pango, - xorg, + libxmu, + libx11, }: stdenv.mkDerivation { @@ -47,8 +48,8 @@ stdenv.mkDerivation { libGLU libGL pango - xorg.libX11 - xorg.libXmu + libx11 + libxmu ]; preConfigure = '' diff --git a/pkgs/desktops/gnome/extensions/no-title-bar/default.nix b/pkgs/desktops/gnome/extensions/no-title-bar/default.nix index 499ce79a8ac9..8571b0ac462b 100644 --- a/pkgs/desktops/gnome/extensions/no-title-bar/default.nix +++ b/pkgs/desktops/gnome/extensions/no-title-bar/default.nix @@ -5,7 +5,8 @@ replaceVars, glib, gettext, - xorg, + xwininfo, + xprop, }: stdenv.mkDerivation rec { @@ -26,8 +27,8 @@ stdenv.mkDerivation rec { patches = [ (replaceVars ./fix-paths.patch { - xprop = "${xorg.xprop}/bin/xprop"; - xwininfo = "${xorg.xwininfo}/bin/xwininfo"; + xprop = "${xprop}/bin/xprop"; + xwininfo = "${xwininfo}/bin/xwininfo"; }) ]; diff --git a/pkgs/desktops/lumina/lumina/default.nix b/pkgs/desktops/lumina/lumina/default.nix index 03bae0e92b59..c237e67668ed 100644 --- a/pkgs/desktops/lumina/lumina/default.nix +++ b/pkgs/desktops/lumina/lumina/default.nix @@ -12,7 +12,11 @@ qtsvg, qttools, qtx11extras, - xorg, + libxcb-wm, + libxcb-image, + libxdamage, + libxcursor, + libxcb, xscreensaver, wrapGAppsHook3, }: @@ -43,11 +47,11 @@ mkDerivation rec { qtmultimedia qtsvg qtx11extras - xorg.libXcursor - xorg.libXdamage - xorg.libxcb - xorg.xcbutilimage - xorg.xcbutilwm + libxcursor + libxdamage + libxcb + libxcb-image + libxcb-wm xscreensaver ]; diff --git a/pkgs/desktops/mate/caja/with-extensions.nix b/pkgs/desktops/mate/caja/with-extensions.nix index 6a380e6b377b..30724613c9d3 100644 --- a/pkgs/desktops/mate/caja/with-extensions.nix +++ b/pkgs/desktops/mate/caja/with-extensions.nix @@ -3,7 +3,7 @@ lib, glib, wrapGAppsHook3, - xorg, + lndir, caja, cajaExtensions, extensions ? [ ], @@ -22,7 +22,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ glib wrapGAppsHook3 - xorg.lndir + lndir ]; buildInputs = diff --git a/pkgs/desktops/mate/mate-panel/with-applets.nix b/pkgs/desktops/mate/mate-panel/with-applets.nix index 9e81c5715ee6..b63e6d7a886b 100644 --- a/pkgs/desktops/mate/mate-panel/with-applets.nix +++ b/pkgs/desktops/mate/mate-panel/with-applets.nix @@ -3,7 +3,7 @@ lib, glib, wrapGAppsHook3, - xorg, + lndir, marco, mate-panel, panelApplets, @@ -51,7 +51,7 @@ stdenv.mkDerivation { mkdir -p $out for i in $(cat $pathsPath); do - ${xorg.lndir}/bin/lndir -silent $i $out + ${lndir}/bin/lndir -silent $i $out done runHook postInstall diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/wacom/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/wacom/default.nix index 277c91bbe7c5..27587ee2caf5 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/wacom/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/wacom/default.nix @@ -16,7 +16,8 @@ libgudev, libwacom, switchboard, - xorg, + libxi, + libx11, }: stdenv.mkDerivation rec { @@ -47,8 +48,8 @@ stdenv.mkDerivation rec { libgudev libwacom switchboard - xorg.libX11 - xorg.libXi + libx11 + libxi ]; passthru = { diff --git a/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix b/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix index 309d40b029af..b4f06ce9cfa3 100644 --- a/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix +++ b/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix @@ -3,7 +3,7 @@ glib, lib, stdenv, - xorg, + lndir, switchboard, switchboardPlugs, plugs, @@ -51,7 +51,7 @@ stdenv.mkDerivation { installPhase = '' mkdir -p $out for i in $(cat $pathsPath); do - ${xorg.lndir}/bin/lndir -silent $i $out + ${lndir}/bin/lndir -silent $i $out done dbus_file="share/dbus-1/services/io.elementary.settings.service" diff --git a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix index d6d778900eb3..2f1604a628d3 100644 --- a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix +++ b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix @@ -13,7 +13,7 @@ libxml2, wingpanel, libgee, - xorg, + xkeyboard-config, libgnomekbd, ibus, }: @@ -49,7 +49,7 @@ stdenv.mkDerivation rec { ibus libgee wingpanel - xorg.xkeyboardconfig + xkeyboard-config ]; passthru = { diff --git a/pkgs/desktops/pantheon/desktop/wingpanel/wrapper.nix b/pkgs/desktops/pantheon/desktop/wingpanel/wrapper.nix index 73f21f000920..cb089c3cd0c5 100644 --- a/pkgs/desktops/pantheon/desktop/wingpanel/wrapper.nix +++ b/pkgs/desktops/pantheon/desktop/wingpanel/wrapper.nix @@ -3,7 +3,7 @@ wrapGAppsHook3, glib, stdenv, - xorg, + lndir, wingpanel, wingpanelIndicators, switchboard-with-plugs, @@ -49,7 +49,7 @@ stdenv.mkDerivation { installPhase = '' mkdir -p $out for i in $(cat $pathsPath); do - ${xorg.lndir}/bin/lndir -silent $i $out + ${lndir}/bin/lndir -silent $i $out done ''; diff --git a/pkgs/desktops/pantheon/services/xdg-desktop-portal-pantheon/default.nix b/pkgs/desktops/pantheon/services/xdg-desktop-portal-pantheon/default.nix index e3428ab4db01..a5ebe0633133 100644 --- a/pkgs/desktops/pantheon/services/xdg-desktop-portal-pantheon/default.nix +++ b/pkgs/desktops/pantheon/services/xdg-desktop-portal-pantheon/default.nix @@ -14,7 +14,7 @@ gtk4, pantheon-wayland, systemd, - xorg, + libx11, }: stdenv.mkDerivation rec { @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { gtk4 pantheon-wayland systemd - xorg.libX11 + libx11 ]; mesonFlags = [ diff --git a/pkgs/development/compilers/chicken/5/overrides.nix b/pkgs/development/compilers/chicken/5/overrides.nix index 44e306b83f41..4e0c60b91527 100644 --- a/pkgs/development/compilers/chicken/5/overrides.nix +++ b/pkgs/development/compilers/chicken/5/overrides.nix @@ -71,7 +71,7 @@ in }; ezxdisp = old: - (addToBuildInputsWithPkgConfig pkgs.xorg.libX11 old) + (addToBuildInputsWithPkgConfig pkgs.libx11 old) // { env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=implicit-function-declaration" @@ -193,7 +193,7 @@ in ); uuid-lib = addToBuildInputs pkgs.libuuid; ws-client = addToBuildInputs pkgs.zlib; - xlib = addToPropagatedBuildInputs pkgs.xorg.libX11; + xlib = addToPropagatedBuildInputs pkgs.libx11; yaml = addToBuildInputs pkgs.libyaml; zlib = addToBuildInputs pkgs.zlib; zmq = addToBuildInputs pkgs.zeromq; diff --git a/pkgs/development/compilers/flutter/artifacts/fetch-artifacts.nix b/pkgs/development/compilers/flutter/artifacts/fetch-artifacts.nix index c26fa0a73d2d..a425f8fce636 100644 --- a/pkgs/development/compilers/flutter/artifacts/fetch-artifacts.nix +++ b/pkgs/development/compilers/flutter/artifacts/fetch-artifacts.nix @@ -6,7 +6,7 @@ { lib, runCommand, - xorg, + lndir, cacert, unzip, @@ -44,7 +44,7 @@ in runCommand "flutter-artifacts-${flutterPlatform}-${systemPlatform}" { nativeBuildInputs = [ - xorg.lndir + lndir flutter' unzip ]; diff --git a/pkgs/development/compilers/flutter/engine/package.nix b/pkgs/development/compilers/flutter/engine/package.nix index 36b2e538bf46..41cf9a49fb72 100644 --- a/pkgs/development/compilers/flutter/engine/package.nix +++ b/pkgs/development/compilers/flutter/engine/package.nix @@ -19,7 +19,18 @@ patchelf, gn, openbox, - xorg, + xorg-server, + libxxf86vm, + libxrender, + libxrandr, + libxi, + libxinerama, + libxfixes, + libxext, + libxcursor, + libx11, + xorgproto, + libxcb, libglvnd, libepoxy, wayland, @@ -114,17 +125,17 @@ stdenv.mkDerivation (finalAttrs: { harfbuzz pango cairo - xorg.libxcb - xorg.libX11 - xorg.libXcursor - xorg.libXrandr - xorg.libXrender - xorg.libXinerama - xorg.libXi - xorg.libXext - xorg.libXfixes - xorg.libXxf86vm - xorg.xorgproto + libxcb + libx11 + libxcursor + libxrandr + libxrender + libxinerama + libxi + libxext + libxfixes + libxxf86vm + xorgproto zlib ] ++ lib.optionals (stdenv.hostPlatform.isDarwin) [ @@ -156,7 +167,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional (!isOptimized) "-U_FORTIFY_SOURCE"; nativeCheckInputs = lib.optionals stdenv.hostPlatform.isLinux [ - xorg.xorgserver + xorg-server openbox ]; diff --git a/pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix b/pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix index eb1d3d5410ee..3f6cd0287634 100644 --- a/pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix +++ b/pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix @@ -14,7 +14,11 @@ runCommandCC, setJavaClassPath, unzip, - xorg, + libxtst, + libxrender, + libxi, + libxext, + libx11, zlib, # extra params extraCLibs ? [ ], @@ -128,11 +132,11 @@ let alsa-lib # libasound.so wanted by lib/libjsound.so fontconfig (lib.getLib stdenv.cc.cc) # libstdc++.so.6 - xorg.libX11 - xorg.libXext - xorg.libXi - xorg.libXrender - xorg.libXtst + libx11 + libxext + libxi + libxrender + libxtst ]; postInstall = diff --git a/pkgs/development/compilers/opensmalltalk-vm/default.nix b/pkgs/development/compilers/opensmalltalk-vm/default.nix index f0cff1818e0e..e65b74b6cc5b 100644 --- a/pkgs/development/compilers/opensmalltalk-vm/default.nix +++ b/pkgs/development/compilers/opensmalltalk-vm/default.nix @@ -15,7 +15,8 @@ openssl, pango, pkg-config, - xorg, + libxrandr, + libx11, }: let buildVM = @@ -91,8 +92,8 @@ let libuuid openssl pango - xorg.libX11 - xorg.libXrandr + libx11 + libxrandr ]; postInstall = '' diff --git a/pkgs/development/compilers/squeak/default.nix b/pkgs/development/compilers/squeak/default.nix index 30715cfaffd6..201cd7c7bbf2 100644 --- a/pkgs/development/compilers/squeak/default.nix +++ b/pkgs/development/compilers/squeak/default.nix @@ -23,7 +23,7 @@ libuuid, openssl, pango, - xorg, + libx11, squeakImageHash ? null, squeakSourcesHash ? null, squeakSourcesVersion ? null, @@ -124,7 +124,7 @@ stdenv.mkDerivation { libuuid openssl pango - xorg.libX11 + libx11 ]; postUnpack = '' diff --git a/pkgs/development/compilers/temurin-bin/jdk-linux-base.nix b/pkgs/development/compilers/temurin-bin/jdk-linux-base.nix index f9e78dc80a01..8fe6a9f59b3a 100644 --- a/pkgs/development/compilers/temurin-bin/jdk-linux-base.nix +++ b/pkgs/development/compilers/temurin-bin/jdk-linux-base.nix @@ -17,7 +17,11 @@ fontconfig, freetype, libffi, - xorg, + libxtst, + libxrender, + libxi, + libxext, + libx11, zlib, # runtime dependencies cups, @@ -63,11 +67,11 @@ let fontconfig freetype (lib.getLib stdenv.cc.cc) # libstdc++.so.6 - xorg.libX11 - xorg.libXext - xorg.libXi - xorg.libXrender - xorg.libXtst + libx11 + libxext + libxi + libxrender + libxtst zlib ] ++ lib.optional stdenv.hostPlatform.isAarch32 libffi; diff --git a/pkgs/development/compilers/zulu/common.nix b/pkgs/development/compilers/zulu/common.nix index c5e99ae91acc..11ba01f75b58 100644 --- a/pkgs/development/compilers/zulu/common.nix +++ b/pkgs/development/compilers/zulu/common.nix @@ -14,7 +14,12 @@ fontconfig, freetype, zlib, - xorg, + libxxf86vm, + libxtst, + libxrender, + libxi, + libxext, + libx11, # runtime dependencies cups, # runtime dependencies for GTK+ Look and Feel @@ -96,12 +101,12 @@ let fontconfig freetype stdenv.cc.cc # libstdc++.so.6 - xorg.libX11 - xorg.libXext - xorg.libXi - xorg.libXrender - xorg.libXtst - xorg.libXxf86vm + libx11 + libxext + libxi + libxrender + libxtst + libxxf86vm zlib ] ++ lib.optionals (stdenv.hostPlatform.isLinux && enableJavaFX) runtimeDependencies; diff --git a/pkgs/development/cuda-modules/packages/nsight_systems.nix b/pkgs/development/cuda-modules/packages/nsight_systems.nix index f043d5887e51..895fd5853341 100644 --- a/pkgs/development/cuda-modules/packages/nsight_systems.nix +++ b/pkgs/development/cuda-modules/packages/nsight_systems.nix @@ -14,7 +14,10 @@ rdma-core, ucx, wayland, - xorg, + libxtst, + libxrandr, + libxdamage, + libxcursor, }: let # NOTE(@connorbaker): nsight_systems doesn't support Jetson, so no need for case splitting on aarch64-linux. @@ -119,10 +122,10 @@ buildRedist ( rdma-core ucx wayland - xorg.libXcursor - xorg.libXdamage - xorg.libXrandr - xorg.libXtst + libxcursor + libxdamage + libxrandr + libxtst ] # NOTE(@connorbaker): Seems to be required only for aarch64-linux. ++ lib.optionals (backendStdenv.hostPlatform.isAarch64 && cudaAtLeast "11.8") [ diff --git a/pkgs/development/embedded/arduino/arduino-core/default.nix b/pkgs/development/embedded/arduino/arduino-core/default.nix index 0d1b3509555f..56054899cba4 100644 --- a/pkgs/development/embedded/arduino/arduino-core/default.nix +++ b/pkgs/development/embedded/arduino/arduino-core/default.nix @@ -19,7 +19,12 @@ # Packages needed for Teensyduino upx, fontconfig, - xorg, + libxxf86vm, + libxinerama, + libxft, + libxext, + libx11, + libsm, gcc, atk, glib, @@ -74,12 +79,12 @@ let libusb-compat-0_1 pango udev - xorg.libSM - xorg.libX11 - xorg.libXext - xorg.libXft - xorg.libXinerama - xorg.libXxf86vm + libsm + libx11 + libxext + libxft + libxinerama + libxxf86vm zlib ]; teensy_architecture = diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index b4f120e45dcb..dd5dcb261703 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -577,9 +577,9 @@ builtins.intersectAttrs super { testDepends = drv.testDepends or [ ] ++ map lib.getBin [ - pkgs.xorg.xorgserver - pkgs.xorg.xprop - pkgs.xorg.xrandr + pkgs.xorg-server + pkgs.xprop + pkgs.xrandr pkgs.xdummy pkgs.xterm pkgs.dbus @@ -710,7 +710,7 @@ builtins.intersectAttrs super { pcap = addExtraLibrary pkgs.libpcap super.pcap; # https://github.com/NixOS/nixpkgs/issues/53336 - greenclip = addExtraLibrary pkgs.xorg.libXdmcp super.greenclip; + greenclip = addExtraLibrary pkgs.libxdmcp super.greenclip; # The cabal files for these libraries do not list the required system dependencies. libjwt-typed = addExtraLibrary pkgs.libjwt super.libjwt-typed; @@ -1982,13 +1982,13 @@ builtins.intersectAttrs super { ; webkit2gtk3-javascriptcore = lib.pipe super.webkit2gtk3-javascriptcore [ - (addBuildDepend pkgs.xorg.libXtst) + (addBuildDepend pkgs.libxtst) (addBuildDepend pkgs.lerc) (overrideCabal { __onlyPropagateKnownPkgConfigModules = true; }) ]; gi-webkit2 = lib.pipe super.gi-webkit2 [ - (addBuildDepend pkgs.xorg.libXtst) + (addBuildDepend pkgs.libxtst) (addBuildDepend pkgs.lerc) (overrideCabal { __onlyPropagateKnownPkgConfigModules = true; }) ]; diff --git a/pkgs/development/interpreters/erlang/generic-builder.nix b/pkgs/development/interpreters/erlang/generic-builder.nix index 1ab41c655cad..5d6b0f3eb699 100644 --- a/pkgs/development/interpreters/erlang/generic-builder.nix +++ b/pkgs/development/interpreters/erlang/generic-builder.nix @@ -41,7 +41,7 @@ unixODBC, wrapGAppsHook3, wxGTK32, - xorg, + libx11, zlib, }: let @@ -59,7 +59,7 @@ let libGL libGLU wxGTK32 - xorg.libX11 + libx11 wrapGAppsHook3 ]; diff --git a/pkgs/development/interpreters/love/0.10.nix b/pkgs/development/interpreters/love/0.10.nix index ef0ba19d8071..fe0375b5e35c 100644 --- a/pkgs/development/interpreters/love/0.10.nix +++ b/pkgs/development/interpreters/love/0.10.nix @@ -19,7 +19,7 @@ autoconf, automake, libtool, - xorg, + libx11, }: stdenv.mkDerivation rec { @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ SDL2 - xorg.libX11 # SDl2 optional depend, for SDL_syswm.h + libx11 # SDl2 optional depend, for SDL_syswm.h libGLU libGL openal diff --git a/pkgs/development/interpreters/love/11.nix b/pkgs/development/interpreters/love/11.nix index e3ea4d9a6656..2fe0d4bedc31 100644 --- a/pkgs/development/interpreters/love/11.nix +++ b/pkgs/development/interpreters/love/11.nix @@ -18,7 +18,7 @@ libtheora, which, libtool, - xorg, + libx11, cmake, }: @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { libtool ] ++ lib.optionals stdenv.isLinux [ - xorg.libX11 # SDL2 optional depend, for SDL_syswm.h + libx11 # SDL2 optional depend, for SDL_syswm.h libGLU libGL ]; diff --git a/pkgs/development/interpreters/python/conda/default.nix b/pkgs/development/interpreters/python/conda/default.nix index ceb2cad30a71..a9c466b39ed2 100644 --- a/pkgs/development/interpreters/python/conda/default.nix +++ b/pkgs/development/interpreters/python/conda/default.nix @@ -11,18 +11,18 @@ cups gcc-unwrapped libGL - xorg.libSM - xorg.libICE - xorg.libX11 - xorg.libXau - xorg.libXdamage - xorg.libXi - xorg.libXrender - xorg.libXrandr - xorg.libXcomposite - xorg.libXcursor - xorg.libXtst - xorg.libXScrnSaver + libsm + libice + libx11 + libxau + libxdamage + libxi + libxrender + libxrandr + libxcomposite + libxcursor + libxtst + libxscrnsaver ] ); } diff --git a/pkgs/development/interpreters/python/manylinux/default.nix b/pkgs/development/interpreters/python/manylinux/default.nix index 4b7110bab413..4b31ae915d17 100644 --- a/pkgs/development/interpreters/python/manylinux/default.nix +++ b/pkgs/development/interpreters/python/manylinux/default.nix @@ -54,11 +54,11 @@ let "libutil.so.1" = glibc; "libpthread.so.0" = glibc; "libresolv.so.2" = glibc; - "libX11.so.6" = xorg.libX11; - "libXext.so.6" = xorg.libXext; - "libXrender.so.1" = xorg.libXrender; - "libICE.so.6" = xorg.libICE; - "libSM.so.6" = xorg.libSM; + "libX11.so.6" = libx11; + "libXext.so.6" = libxext; + "libXrender.so.1" = libxrender; + "libICE.so.6" = libice; + "libSM.so.6" = libsm; "libGL.so.1" = libGL; "libgobject-2.0.so.0" = glib; "libgthread-2.0.so.0" = glib; diff --git a/pkgs/development/libraries/gobject-introspection/wrapper.nix b/pkgs/development/libraries/gobject-introspection/wrapper.nix index 67ad4ff31d6a..0327e2ee36f8 100644 --- a/pkgs/development/libraries/gobject-introspection/wrapper.nix +++ b/pkgs/development/libraries/gobject-introspection/wrapper.nix @@ -50,7 +50,7 @@ then eval fixupPhase ${lib.concatMapStrings (output: '' mkdir -p ${"$" + "${output}"} - ${lib.getExe buildPackages.xorg.lndir} ${overriddenUnwrappedGir.${output}} ${"$" + "${output}"} + ${lib.getExe buildPackages.lndir} ${overriddenUnwrappedGir.${output}} ${"$" + "${output}"} '') overriddenUnwrappedGir.outputs} cp $dev/bin/g-ir-compiler $dev/bin/.g-ir-compiler-wrapped @@ -109,7 +109,7 @@ else eval fixupPhase ${lib.concatMapStrings (output: '' mkdir -p ${"$" + "${output}"} - ${lib.getExe buildPackages.xorg.lndir} ${overriddenUnwrappedGir.${output}} ${"$" + "${output}"} + ${lib.getExe buildPackages.lndir} ${overriddenUnwrappedGir.${output}} ${"$" + "${output}"} '') overriddenUnwrappedGir.outputs} ''; }) diff --git a/pkgs/development/libraries/gstreamer/good/default.nix b/pkgs/development/libraries/gstreamer/good/default.nix index 1089c7e8a9cc..3087cff50443 100644 --- a/pkgs/development/libraries/gstreamer/good/default.nix +++ b/pkgs/development/libraries/gstreamer/good/default.nix @@ -47,7 +47,11 @@ enableJack ? true, libjack2, enableX11 ? stdenv.hostPlatform.isLinux, - xorg, + libxtst, + libxi, + libxfixes, + libxext, + libxdamage, ncurses, enableWayland ? stdenv.hostPlatform.isLinux, wayland, @@ -158,11 +162,11 @@ stdenv.mkDerivation (finalAttrs: { libraspberrypi ] ++ lib.optionals enableX11 [ - xorg.libXext - xorg.libXfixes - xorg.libXdamage - xorg.libXtst - xorg.libXi + libxext + libxfixes + libxdamage + libxtst + libxi ] ++ lib.optionals gtkSupport [ # for gtksink diff --git a/pkgs/development/libraries/gstreamer/vaapi/default.nix b/pkgs/development/libraries/gstreamer/vaapi/default.nix index 4f19e307addd..284cdee16455 100644 --- a/pkgs/development/libraries/gstreamer/vaapi/default.nix +++ b/pkgs/development/libraries/gstreamer/vaapi/default.nix @@ -13,7 +13,13 @@ wayland-scanner, libdrm, udev, - xorg, + libxv, + libxrandr, + libxext, + libx11, + libsm, + libice, + libxcb, libGLU, libGL, gstreamer, @@ -63,13 +69,13 @@ stdenv.mkDerivation (finalAttrs: { wayland-protocols libdrm udev - xorg.libX11 - xorg.libxcb - xorg.libXext - xorg.libXv - xorg.libXrandr - xorg.libSM - xorg.libICE + libx11 + libxcb + libxext + libxv + libxrandr + libsm + libice nasm libvpx ] diff --git a/pkgs/development/libraries/intel-oneapi/base.nix b/pkgs/development/libraries/intel-oneapi/base.nix index c110ab2331e6..45f2292f9bfd 100644 --- a/pkgs/development/libraries/intel-oneapi/base.nix +++ b/pkgs/development/libraries/intel-oneapi/base.nix @@ -10,7 +10,14 @@ pkg-config, libdrm, elfutils, - xorg, + libxxf86vm, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxcb, glib, nss, nspr, @@ -86,14 +93,14 @@ intel-oneapi.mkIntelOneApi (finalAttrs: { fontconfig glib freetype - xorg.libX11 - xorg.libXxf86vm - xorg.libXext - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXfixes - xorg.libXrandr + libx11 + libxxf86vm + libxext + libxcb + libxcomposite + libxdamage + libxfixes + libxrandr nss dbus cups @@ -134,13 +141,13 @@ intel-oneapi.mkIntelOneApi (finalAttrs: { libdrm elfutils zlib - xorg.libX11 - xorg.libXext - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXfixes - xorg.libXrandr + libx11 + libxext + libxcb + libxcomposite + libxdamage + libxfixes + libxrandr glib nss dbus diff --git a/pkgs/development/libraries/kde-frameworks/kdelibs4support/default.nix b/pkgs/development/libraries/kde-frameworks/kdelibs4support/default.nix index eb2967931480..50d2b42978f7 100644 --- a/pkgs/development/libraries/kde-frameworks/kdelibs4support/default.nix +++ b/pkgs/development/libraries/kde-frameworks/kdelibs4support/default.nix @@ -34,7 +34,7 @@ qtsvg, qttools, qtx11extras, - xorg, + libsm, }: mkDerivation { @@ -61,7 +61,7 @@ mkDerivation { networkmanager qtsvg qtx11extras - xorg.libSM + libsm ]; propagatedBuildInputs = [ kauth diff --git a/pkgs/development/libraries/libwnck/2.nix b/pkgs/development/libraries/libwnck/2.nix index 5a15b05cee6a..73d79128de05 100644 --- a/pkgs/development/libraries/libwnck/2.nix +++ b/pkgs/development/libraries/libwnck/2.nix @@ -5,7 +5,8 @@ pkg-config, gtk2, intltool, - xorg, + libxres, + libx11, }: stdenv.mkDerivation rec { @@ -30,8 +31,8 @@ stdenv.mkDerivation rec { ]; buildInputs = [ gtk2 - xorg.libX11 - xorg.libXres + libx11 + libxres ]; # ?another optional: startup-notification diff --git a/pkgs/development/libraries/mesa/darwin.nix b/pkgs/development/libraries/mesa/darwin.nix index ae83293ff650..83f3e16bf4ad 100644 --- a/pkgs/development/libraries/mesa/darwin.nix +++ b/pkgs/development/libraries/mesa/darwin.nix @@ -11,7 +11,10 @@ ninja, pkg-config, python3Packages, - xorg, + libxfixes, + libxext, + libx11, + libxcb, zlib, }: let @@ -45,10 +48,10 @@ stdenv.mkDerivation { buildInputs = [ libxml2 # should be propagated from libllvm llvmPackages.libllvm - xorg.libX11 - xorg.libXext - xorg.libXfixes - xorg.libxcb + libx11 + libxext + libxfixes + libxcb zlib ]; diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index 30ca20e7e25c..9bab63c9a711 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -39,7 +39,14 @@ wayland-protocols, wayland-scanner, xcbutilkeysyms, - xorg, + libxxf86vm, + libxrandr, + libxfixes, + libxext, + libx11, + xorgproto, + libxshmfence, + libxcb, zstd, enablePatentEncumberedCodecs ? true, withValgrind ? lib.meta.availableOn stdenv.hostPlatform valgrind-light, @@ -266,13 +273,13 @@ stdenv.mkDerivation { libpng libunwind libva-minimal - xorg.libX11 - xorg.libxcb - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxshmfence - xorg.libXxf86vm + libx11 + libxcb + libxext + libxfixes + libxrandr + libxshmfence + libxxf86vm llvmPackages.clang llvmPackages.clang-unwrapped llvmPackages.libclc @@ -285,7 +292,7 @@ stdenv.mkDerivation { wayland wayland-protocols xcbutilkeysyms - xorg.xorgproto + xorgproto zstd ] ++ lib.optionals withValgrind [ diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix index d9b0ef5e7d90..46b954d74d8c 100644 --- a/pkgs/development/libraries/pipewire/default.nix +++ b/pkgs/development/libraries/pipewire/default.nix @@ -57,7 +57,9 @@ roc-toolkit, x11Support ? true, libcanberra, - xorg, + libxfixes, + libx11, + libxcb, libmysofa, ffadoSupport ? x11Support @@ -166,9 +168,9 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals x11Support [ libcanberra - xorg.libX11 - xorg.libxcb - xorg.libXfixes + libx11 + libxcb + libxfixes ] ++ lib.optionals bluezSupport [ bluez diff --git a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix index 37252077c6df..61aac879b93f 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix @@ -20,7 +20,11 @@ pkgsBuildTarget, pkgsBuildBuild, - xorg, + libxdamage, + libxcomposite, + xrandr, + libxkbfile, + libpciaccess, libXcursor, libXScrnSaver, libXrandr, @@ -377,16 +381,16 @@ qtModule ( pciutils # X11 libs - xorg.xrandr + xrandr libXScrnSaver libXcursor libXrandr - xorg.libpciaccess + libpciaccess libXtst - xorg.libXcomposite - xorg.libXdamage + libxcomposite + libxdamage libdrm - xorg.libxkbfile + libxkbfile ] ++ lib.optionals pipewireSupport [ diff --git a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix index eb0564226cbf..cdbe8f0740d1 100644 --- a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix +++ b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix @@ -13,7 +13,9 @@ cmake, ninja, libproxy, - xorg, + libxcb-cursor, + libxtst, + libxdmcp, zstd, double-conversion, util-linux, @@ -156,9 +158,9 @@ stdenv.mkDerivation rec { xcbutilkeysyms xcbutilrenderutil xcbutilwm - xorg.libXdmcp - xorg.libXtst - xorg.xcbutilcursor + libxdmcp + libxtst + libxcb-cursor libepoxy ] ++ lib.optional (cups != null && lib.meta.availableOn stdenv.hostPlatform cups) cups diff --git a/pkgs/development/libraries/qt-6/modules/qtwebengine/default.nix b/pkgs/development/libraries/qt-6/modules/qtwebengine/default.nix index 9f2271ceace4..659812c57b63 100644 --- a/pkgs/development/libraries/qt-6/modules/qtwebengine/default.nix +++ b/pkgs/development/libraries/qt-6/modules/qtwebengine/default.nix @@ -15,7 +15,12 @@ python3, which, nodejs, - xorg, + libxext, + libxdamage, + libxcomposite, + xrandr, + libxkbfile, + libpciaccess, libXcursor, libXScrnSaver, libXrandr, @@ -254,19 +259,19 @@ qtModule { pciutils # X11 libs - xorg.xrandr + xrandr libXScrnSaver libXcursor libXrandr - xorg.libpciaccess + libpciaccess libXtst - xorg.libXcomposite - xorg.libXdamage + libxcomposite + libxdamage libdrm - xorg.libxkbfile + libxkbfile libxshmfence libXi - xorg.libXext + libxext # Pipewire pipewire diff --git a/pkgs/development/libraries/qwlroots/default.nix b/pkgs/development/libraries/qwlroots/default.nix index eab87539f1d9..49a105281e05 100644 --- a/pkgs/development/libraries/qwlroots/default.nix +++ b/pkgs/development/libraries/qwlroots/default.nix @@ -14,7 +14,8 @@ libgbm, vulkan-loader, libinput, - xorg, + libxcb-errors, + libxdmcp, seatd, wlroots, }: @@ -45,8 +46,8 @@ stdenv.mkDerivation (finalAttrs: { libgbm vulkan-loader libinput - xorg.libXdmcp - xorg.xcbutilerrors + libxdmcp + libxcb-errors seatd ]; diff --git a/pkgs/development/libraries/webkitgtk/default.nix b/pkgs/development/libraries/webkitgtk/default.nix index 2b5b24356104..5178cae8a87f 100644 --- a/pkgs/development/libraries/webkitgtk/default.nix +++ b/pkgs/development/libraries/webkitgtk/default.nix @@ -22,7 +22,7 @@ wayland-scanner, libwebp, enchant, - xorg, + libx11, libxkbcommon, libavif, libepoxy, @@ -186,7 +186,7 @@ clangStdenv.mkDerivation (finalAttrs: { libseccomp libmanette wayland - xorg.libX11 + libx11 ] ++ lib.optionals systemdSupport [ systemdLibs diff --git a/pkgs/development/libraries/wlroots/default.nix b/pkgs/development/libraries/wlroots/default.nix index a68aec6d590b..93bf068e47cf 100644 --- a/pkgs/development/libraries/wlroots/default.nix +++ b/pkgs/development/libraries/wlroots/default.nix @@ -15,7 +15,11 @@ pixman, libcap, libgbm, - xorg, + libxcb-wm, + libxcb-render-util, + libxcb-image, + libxcb-errors, + libx11, hwdata, seatd, vulkan-loader, @@ -88,11 +92,11 @@ let vulkan-loader wayland wayland-protocols - xorg.libX11 - xorg.xcbutilerrors - xorg.xcbutilimage - xorg.xcbutilrenderutil - xorg.xcbutilwm + libx11 + libxcb-errors + libxcb-image + libxcb-render-util + libxcb-wm ] ++ lib.optional finalAttrs.enableXWayland xwayland ++ extraBuildInputs; diff --git a/pkgs/development/misc/msp430/newlib.nix b/pkgs/development/misc/msp430/newlib.nix index 323c26c8d3a7..b7a88a99de17 100644 --- a/pkgs/development/misc/msp430/newlib.nix +++ b/pkgs/development/misc/msp430/newlib.nix @@ -1,6 +1,6 @@ { stdenvNoCC, - xorg, + lndir, newlib, msp430GccSupport, }: @@ -15,9 +15,9 @@ stdenvNoCC.mkDerivation { buildCommand = '' mkdir $out - ${xorg.lndir}/bin/lndir -silent $newlib $out - ${xorg.lndir}/bin/lndir -silent $msp430GccSupport/include $out/${newlib.incdir} - ${xorg.lndir}/bin/lndir -silent $msp430GccSupport/lib $out/${newlib.libdir} + ${lndir}/bin/lndir -silent $newlib $out + ${lndir}/bin/lndir -silent $msp430GccSupport/include $out/${newlib.incdir} + ${lndir}/bin/lndir -silent $msp430GccSupport/lib $out/${newlib.libdir} ''; passthru = { diff --git a/pkgs/development/mobile/androidenv/emulator.nix b/pkgs/development/mobile/androidenv/emulator.nix index d2a8cca574fb..154b51d34da4 100644 --- a/pkgs/development/mobile/androidenv/emulator.nix +++ b/pkgs/development/mobile/androidenv/emulator.nix @@ -40,20 +40,20 @@ deployAndroidPackage { ] ) ++ (with pkgs; [ - xorg.libX11 - xorg.libXext - xorg.libXdamage - xorg.libXfixes - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXi - xorg.libXrender - xorg.libXtst - xorg.libICE - xorg.libSM - xorg.libxkbfile - xorg.libxshmfence + libx11 + libxext + libxdamage + libxfixes + libxcb + libxcomposite + libxcursor + libxi + libxrender + libxtst + libice + libsm + libxkbfile + libxshmfence ]) ++ lib.optional (os == "linux" && stdenv.isx86_64) pkgsi686Linux.glibc; patchInstructions = @@ -80,7 +80,7 @@ deployAndroidPackage { ] } \ --set QT_XKB_CONFIG_ROOT ${pkgs.xkeyboard_config}/share/X11/xkb \ - --set QTCOMPOSE ${pkgs.xorg.libX11.out}/share/X11/locale + --set QTCOMPOSE ${pkgs.libx11.out}/share/X11/locale '') + '' mkdir -p $out/bin diff --git a/pkgs/development/mobile/androidenv/extras.nix b/pkgs/development/mobile/androidenv/extras.nix index fd98f1f2af84..79acca606d14 100644 --- a/pkgs/development/mobile/androidenv/extras.nix +++ b/pkgs/development/mobile/androidenv/extras.nix @@ -31,8 +31,8 @@ deployAndroidPackage { lib.makeLibraryPath ( with pkgs; [ - xorg.libX11 - xorg.libXrandr + libx11 + libxrandr ] ) } diff --git a/pkgs/development/mobile/androidenv/tools.nix b/pkgs/development/mobile/androidenv/tools.nix index 4534e52daa4f..f46ffe5b9f0e 100644 --- a/pkgs/development/mobile/androidenv/tools.nix +++ b/pkgs/development/mobile/androidenv/tools.nix @@ -24,17 +24,17 @@ deployAndroidPackage { fontconfig fontconfig.lib stdenv.cc.cc.libgcc or null # fix for https://github.com/NixOS/nixpkgs/issues/226357 - xorg.libX11 - xorg.libXrender - xorg.libXext + libx11 + libxrender + libxext ]) ++ lib.optionals (os == "linux" && stdenv.isx86_64) ( with pkgsi686Linux; [ glibc - xorg.libX11 - xorg.libXrender - xorg.libXext + libx11 + libxrender + libxext fontconfig.lib freetype zlib @@ -64,8 +64,8 @@ deployAndroidPackage { lib.makeLibraryPath ( with pkgs; [ - xorg.libX11 - xorg.libXtst + libx11 + libxtst ] ) } diff --git a/pkgs/development/python-modules/dragonfly/default.nix b/pkgs/development/python-modules/dragonfly/default.nix index fa672cce0bc4..5ca74c336437 100644 --- a/pkgs/development/python-modules/dragonfly/default.nix +++ b/pkgs/development/python-modules/dragonfly/default.nix @@ -19,7 +19,7 @@ werkzeug, wmctrl, xdotool, - xorg, + xprop, }: buildPythonPackage rec { @@ -39,7 +39,7 @@ buildPythonPackage rec { --replace-fail 'xdotool = "xdotool"'${" "}'xdotool = "${xdotool}/bin/xdotool"' substituteInPlace dragonfly/windows/x11_window.py \ --replace-fail 'xdotool = "xdotool"'${" "}'xdotool = "${xdotool}/bin/xdotool"' \ - --replace-fail 'xprop = "xprop"'${" "}'xprop = "${xorg.xprop}/bin/xprop"' \ + --replace-fail 'xprop = "xprop"'${" "}'xprop = "${xprop}/bin/xprop"' \ --replace-fail 'wmctrl = "wmctrl"'${" "}'wmctrl = "${wmctrl}/bin/wmctrl"' ''; diff --git a/pkgs/development/python-modules/i3ipc/default.nix b/pkgs/development/python-modules/i3ipc/default.nix index 0ce762382a81..e5992995c23d 100644 --- a/pkgs/development/python-modules/i3ipc/default.nix +++ b/pkgs/development/python-modules/i3ipc/default.nix @@ -12,7 +12,8 @@ pytest-timeout, pytest-xvfb, i3, - xorg, + xvfb, + xdpyinfo, }: buildPythonPackage rec { @@ -52,8 +53,8 @@ buildPythonPackage rec { pytest-timeout pytest-xvfb i3 - xorg.xdpyinfo - xorg.xvfb + xdpyinfo + xvfb ]; disabledTestPaths = [ diff --git a/pkgs/development/python-modules/libretranslate/default.nix b/pkgs/development/python-modules/libretranslate/default.nix index 4af6b9bedc73..7acf802dcf86 100644 --- a/pkgs/development/python-modules/libretranslate/default.nix +++ b/pkgs/development/python-modules/libretranslate/default.nix @@ -29,7 +29,7 @@ prometheus-client, polib, python, - xorg, + lndir, }: buildPythonPackage rec { @@ -95,7 +95,7 @@ buildPythonPackage rec { { nativeBuildInputs = [ pkgs.brotli - xorg.lndir + lndir ]; } '' diff --git a/pkgs/development/python-modules/mss/default.nix b/pkgs/development/python-modules/mss/default.nix index 4b6c4a548c20..3eea4f44c0fa 100644 --- a/pkgs/development/python-modules/mss/default.nix +++ b/pkgs/development/python-modules/mss/default.nix @@ -9,7 +9,9 @@ hatchling, # native dependencies - xorg, + libxrandr, + libxfixes, + libx11, # tests lsof, @@ -32,9 +34,9 @@ buildPythonPackage rec { patches = lib.optionals stdenv.hostPlatform.isLinux [ (replaceVars ./linux-paths.patch { - x11 = "${xorg.libX11}/lib/libX11.so"; - xfixes = "${xorg.libXfixes}/lib/libXfixes.so"; - xrandr = "${xorg.libXrandr}/lib/libXrandr.so"; + x11 = "${libx11}/lib/libX11.so"; + xfixes = "${libxfixes}/lib/libXfixes.so"; + xrandr = "${libxrandr}/lib/libXrandr.so"; }) ]; diff --git a/pkgs/development/python-modules/py3status/default.nix b/pkgs/development/python-modules/py3status/default.nix index ef45aadb72cf..eb2acfbc97c9 100644 --- a/pkgs/development/python-modules/py3status/default.nix +++ b/pkgs/development/python-modules/py3status/default.nix @@ -20,7 +20,8 @@ setuptools, tzlocal, wrapGAppsHook3, - xorg, + xset, + setxkbmap, glib, gobject-introspection, }: @@ -64,8 +65,8 @@ buildPythonPackage rec { sed -i -e "s|'i3-nagbar|'${i3}/bin/i3-nagbar|" py3status/modules/pomodoro.py sed -i -e "s|'free|'${procps}/bin/free|" py3status/modules/sysdata.py sed -i -e "s|'sensors|'${lm_sensors}/bin/sensors|" py3status/modules/sysdata.py - sed -i -e "s|'setxkbmap|'${xorg.setxkbmap}/bin/setxkbmap|" py3status/modules/keyboard_layout.py - sed -i -e "s|'xset|'${xorg.xset}/bin/xset|" py3status/modules/keyboard_layout.py + sed -i -e "s|'setxkbmap|'${setxkbmap}/bin/setxkbmap|" py3status/modules/keyboard_layout.py + sed -i -e "s|'xset|'${xset}/bin/xset|" py3status/modules/keyboard_layout.py ''; dontWrapGApps = true; diff --git a/pkgs/development/python-modules/pybullet/default.nix b/pkgs/development/python-modules/pybullet/default.nix index 49adf16e0010..67a6d0d4f8ed 100644 --- a/pkgs/development/python-modules/pybullet/default.nix +++ b/pkgs/development/python-modules/pybullet/default.nix @@ -5,7 +5,7 @@ setuptools, libGLU, libGL, - xorg, + libx11, numpy, }: @@ -24,7 +24,7 @@ buildPythonPackage rec { buildInputs = [ libGLU libGL - xorg.libX11 + libx11 ]; propagatedBuildInputs = [ numpy ]; diff --git a/pkgs/development/python-modules/pyglet/default.nix b/pkgs/development/python-modules/pyglet/default.nix index f94dfe9ebdfb..e68d088371d8 100644 --- a/pkgs/development/python-modules/pyglet/default.nix +++ b/pkgs/development/python-modules/pyglet/default.nix @@ -6,7 +6,13 @@ flit-core, libGL, libGLU, - xorg, + libxxf86vm, + libxrender, + libxrandr, + libxi, + libxinerama, + libxext, + libx11, pytestCheckHook, glibc, gtk2-x11, @@ -55,13 +61,13 @@ buildPythonPackage rec { elif name == 'c': path = '${glibc}/lib/libc${ext}.6' elif name == 'X11': - path = '${xorg.libX11}/lib/libX11${ext}' + path = '${libx11}/lib/libX11${ext}' elif name == 'gdk-x11-2.0': path = '${gtk2-x11}/lib/libgdk-x11-2.0${ext}' elif name == 'gdk_pixbuf-2.0': path = '${gdk-pixbuf}/lib/libgdk_pixbuf-2.0${ext}' elif name == 'Xext': - path = '${xorg.libXext}/lib/libXext${ext}' + path = '${libxext}/lib/libXext${ext}' elif name == 'fontconfig': path = '${fontconfig.lib}/lib/libfontconfig${ext}' elif name == 'freetype': @@ -73,15 +79,15 @@ buildPythonPackage rec { elif name == 'pulse': path = '${libpulseaudio}/lib/libpulse${ext}' elif name == 'Xi': - path = '${xorg.libXi}/lib/libXi${ext}' + path = '${libxi}/lib/libXi${ext}' elif name == 'Xinerama': - path = '${xorg.libXinerama}/lib/libXinerama${ext}' + path = '${libxinerama}/lib/libXinerama${ext}' elif name == 'Xrandr': - path = '${lib.getLib xorg.libXrandr}/lib/libXrandr${ext}' + path = '${lib.getLib libxrandr}/lib/libXrandr${ext}' elif name == 'Xrender': - path = '${lib.getLib xorg.libXrender}/lib/libXrender${ext}' + path = '${lib.getLib libxrender}/lib/libXrender${ext}' elif name == 'Xxf86vm': - path = '${xorg.libXxf86vm}/lib/libXxf86vm${ext}' + path = '${libxxf86vm}/lib/libXxf86vm${ext}' elif name == 'harfbuzz': path = '${harfbuzz}/lib/libharfbuzz${ext}' if path is not None: diff --git a/pkgs/development/python-modules/pyvirtualdisplay/default.nix b/pkgs/development/python-modules/pyvirtualdisplay/default.nix index 83a14d52a769..1f76c8690a2a 100644 --- a/pkgs/development/python-modules/pyvirtualdisplay/default.nix +++ b/pkgs/development/python-modules/pyvirtualdisplay/default.nix @@ -4,7 +4,11 @@ buildPythonPackage, fetchPypi, replaceVars, - xorg, + xorg-server, + xvfb, + xmessage, + xdpyinfo, + xauth, # build-system setuptools, @@ -33,8 +37,8 @@ buildPythonPackage rec { patches = lib.optionals stdenv.hostPlatform.isLinux [ (replaceVars ./paths.patch { - xauth = lib.getExe xorg.xauth; - xdpyinfo = lib.getExe xorg.xdpyinfo; + xauth = lib.getExe xauth; + xdpyinfo = lib.getExe xdpyinfo; }) ]; @@ -50,9 +54,9 @@ buildPythonPackage rec { pytest-timeout pytestCheckHook (vncdo.overridePythonAttrs { doCheck = false; }) - xorg.xorgserver - xorg.xmessage - xorg.xvfb + xorg-server + xmessage + xvfb ]; pytestFlags = [ "-v" ]; diff --git a/pkgs/development/python-modules/xcffib/default.nix b/pkgs/development/python-modules/xcffib/default.nix index bdd628a6a0a7..743330ba39a9 100644 --- a/pkgs/development/python-modules/xcffib/default.nix +++ b/pkgs/development/python-modules/xcffib/default.nix @@ -4,7 +4,9 @@ cffi, fetchPypi, pytestCheckHook, - xorg, + xvfb, + xeyes, + libxcb, }: buildPythonPackage rec { @@ -19,7 +21,7 @@ buildPythonPackage rec { postPatch = '' # Hardcode cairo library path - sed -e 's,ffi\.dlopen(,&"${xorg.libxcb.out}/lib/" + ,' -i xcffib/__init__.py + sed -e 's,ffi\.dlopen(,&"${libxcb.out}/lib/" + ,' -i xcffib/__init__.py ''; propagatedNativeBuildInputs = [ cffi ]; @@ -28,8 +30,8 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook - xorg.xeyes - xorg.xvfb + xeyes + xvfb ]; preCheck = '' diff --git a/pkgs/development/python-modules/xlib/default.nix b/pkgs/development/python-modules/xlib/default.nix index 480cfdb0f68e..73c1ff3eca83 100644 --- a/pkgs/development/python-modules/xlib/default.nix +++ b/pkgs/development/python-modules/xlib/default.nix @@ -6,7 +6,9 @@ six, setuptools, setuptools-scm, - xorg, + libx11, + xvfb, + xauth, mock, pytestCheckHook, util-linux, @@ -28,7 +30,7 @@ buildPythonPackage rec { nativeBuildInputs = [ setuptools-scm ]; - buildInputs = [ xorg.libX11 ]; + buildInputs = [ libx11 ]; propagatedBuildInputs = [ six ]; @@ -38,8 +40,8 @@ buildPythonPackage rec { pytestCheckHook mock util-linux - xorg.xauth - xorg.xvfb + xauth + xvfb ]; disabledTestPaths = [ diff --git a/pkgs/development/python-modules/xvfbwrapper/default.nix b/pkgs/development/python-modules/xvfbwrapper/default.nix index 0bb68452cbbe..4a11aeb783a4 100644 --- a/pkgs/development/python-modules/xvfbwrapper/default.nix +++ b/pkgs/development/python-modules/xvfbwrapper/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, fetchFromGitHub, setuptools, - xorg, + xvfb, pytestCheckHook, }: @@ -21,11 +21,11 @@ buildPythonPackage rec { build-system = [ setuptools ]; - dependencies = [ xorg.xvfb ]; + dependencies = [ xvfb ]; nativeCheckInputs = [ pytestCheckHook - xorg.xvfb + xvfb ]; meta = { diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index 5e54e69137c8..928a6fda8aca 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -470,7 +470,7 @@ let libtiff libjpeg cairo.dev - xorg.libXt.dev + libxt.dev fontconfig.lib ]; Cardinal = [ pkgs.which ]; @@ -495,7 +495,7 @@ let cargo rustc ]; - devEMF = with pkgs; [ xorg.libXft.dev ]; + devEMF = with pkgs; [ libxft.dev ]; DEploid = [ pkgs.zlib.dev ]; DEploid_utils = [ pkgs.zlib.dev ]; diversitree = with pkgs; [ @@ -542,7 +542,7 @@ let ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ expat - xorg.libXdmcp + libxdmcp ]; GeneralizedWendland = [ pkgs.gsl ]; ggiraph = [ pkgs.libpng.dev ]; @@ -604,7 +604,7 @@ let mpfr.dev pkg-config ]; - imager = [ pkgs.xorg.libX11.dev ]; + imager = [ pkgs.libx11.dev ]; imbibe = [ pkgs.zlib.dev ]; image_CannyEdges = with pkgs; [ fftw.dev @@ -943,7 +943,7 @@ let ]; tiff = [ pkgs.libtiff.dev ]; tkrplot = with pkgs; [ - xorg.libX11 + libx11 tk.dev ]; topicmodels = [ pkgs.gsl ]; @@ -1175,7 +1175,7 @@ let rgl = with pkgs; [ libGLU libGL - xorg.libX11.dev + libx11.dev freetype.dev libpng.dev ]; @@ -1317,7 +1317,7 @@ let gridGraphics = [ pkgs.which ]; adimpro = with pkgs; [ which - xorg.xdpyinfo + xdpyinfo ]; tfevents = [ pkgs.protobuf ]; rsvg = [ pkgs.librsvg.dev ]; @@ -1541,7 +1541,7 @@ let ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ expat - xorg.libXdmcp + libxdmcp ]; HilbertVisGUI = [ pkgs.gtkmm2.dev ]; textshaping = with pkgs; [ @@ -2459,7 +2459,7 @@ let }); devEMF = old.devEMF.overrideAttrs (attrs: { - NIX_CFLAGS_LINK = "-L${pkgs.xorg.libXft.out}/lib -lXft"; + NIX_CFLAGS_LINK = "-L${pkgs.libxft.out}/lib -lXft"; NIX_LDFLAGS = "-lX11"; }); diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix index 78885df50405..14bc45594041 100644 --- a/pkgs/development/ruby-modules/gem-config/default.nix +++ b/pkgs/development/ruby-modules/gem-config/default.nix @@ -64,7 +64,9 @@ libossp_uuid, lxc, libpcap, - xorg, + libxtst, + libxdmcp, + libpthread-stubs, gtk3, lerc, buildRubyGem, @@ -180,8 +182,8 @@ in glib libsysprof-capture pcre2 - xorg.libpthreadstubs - xorg.libXdmcp + libpthread-stubs + libxdmcp ]; }; @@ -192,8 +194,8 @@ in expat libsysprof-capture pcre2 - xorg.libpthreadstubs - xorg.libXdmcp + libpthread-stubs + libxdmcp ]; }; @@ -563,9 +565,9 @@ in libsysprof-capture libthai pcre2 - xorg.libpthreadstubs - xorg.libXdmcp - xorg.libXtst + libpthread-stubs + libxdmcp + libxtst libxkbcommon libepoxy ]; @@ -889,8 +891,8 @@ in harfbuzz libsysprof-capture pcre2 - xorg.libpthreadstubs - xorg.libXdmcp + libpthread-stubs + libxdmcp ] ++ lib.optionals stdenv.hostPlatform.isLinux [ libselinux diff --git a/pkgs/development/tcl-modules/by-name/tk/tkimg/package.nix b/pkgs/development/tcl-modules/by-name/tk/tkimg/package.nix index 1212bc56d845..9eca47fedb46 100644 --- a/pkgs/development/tcl-modules/by-name/tk/tkimg/package.nix +++ b/pkgs/development/tcl-modules/by-name/tk/tkimg/package.nix @@ -4,7 +4,7 @@ tcl, tcllib, tk, - xorg, + libx11, }: tcl.mkTclDerivation rec { @@ -24,7 +24,7 @@ tcl.mkTclDerivation rec { ]; buildInputs = [ - xorg.libX11 + libx11 tcllib ]; diff --git a/pkgs/development/tools/electron/binary/generic.nix b/pkgs/development/tools/electron/binary/generic.nix index 419d835e24cd..8d94d41c99a6 100644 --- a/pkgs/development/tools/electron/binary/generic.nix +++ b/pkgs/development/tools/electron/binary/generic.nix @@ -24,7 +24,14 @@ gdk-pixbuf, nss, nspr, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxkbfile, + libxcb, pango, systemd, pciutils, @@ -101,14 +108,14 @@ let gtk4 nss nspr - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxkbfile + libx11 + libxcb + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxkbfile pango pciutils stdenv.cc.cc diff --git a/pkgs/development/tools/electron/chromedriver/generic.nix b/pkgs/development/tools/electron/chromedriver/generic.nix index b3d1ca7f8cf2..02918284e028 100644 --- a/pkgs/development/tools/electron/chromedriver/generic.nix +++ b/pkgs/development/tools/electron/chromedriver/generic.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, glib, - xorg, + libxcb, nspr, nss, autoPatchelfHook, @@ -65,7 +65,7 @@ let buildInputs = [ (lib.getLib stdenv.cc.cc) glib - xorg.libxcb + libxcb nspr nss ]; diff --git a/pkgs/development/tools/nwjs/default.nix b/pkgs/development/tools/nwjs/default.nix index fed84d634edc..838488ee21c7 100644 --- a/pkgs/development/tools/nwjs/default.nix +++ b/pkgs/development/tools/nwjs/default.nix @@ -34,7 +34,18 @@ stdenv, systemd, udev, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxshmfence, }: let @@ -64,18 +75,18 @@ let nspr nss pango - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxshmfence + libx11 + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxtst + libxshmfence # libnw-specific (not chromium dependencies) ffmpeg libxcb diff --git a/pkgs/development/web/playwright/chromium.nix b/pkgs/development/web/playwright/chromium.nix index 3b5d36592461..17458292b824 100644 --- a/pkgs/development/web/playwright/chromium.nix +++ b/pkgs/development/web/playwright/chromium.nix @@ -31,7 +31,13 @@ stdenv, systemd, vulkan-loader, - xorg, + libxrandr, + libxfixes, + libxext, + libxdamage, + libxcomposite, + libx11, + libxcb, ... }: let @@ -80,13 +86,13 @@ let pango stdenv.cc.cc.lib systemd - xorg.libX11 - xorg.libXcomposite - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXrandr - xorg.libxcb + libx11 + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxcb ]; installPhase = '' diff --git a/pkgs/games/fteqw/default.nix b/pkgs/games/fteqw/default.nix index b6e6415e057e..93ad0c86a695 100644 --- a/pkgs/games/fteqw/default.nix +++ b/pkgs/games/fteqw/default.nix @@ -16,7 +16,9 @@ vulkan-headers, speex, libopus, - xorg, + libxscrnsaver, + libxrandr, + libxcursor, libGL, }@attrs: { @@ -44,9 +46,9 @@ vulkan-loader speex libopus - xorg.libXrandr - xorg.libXcursor - xorg.libXScrnSaver + libxrandr + libxcursor + libxscrnsaver ]; postFixup = '' diff --git a/pkgs/games/fteqw/generic.nix b/pkgs/games/fteqw/generic.nix index a64fd05d9121..3646c4871fa0 100644 --- a/pkgs/games/fteqw/generic.nix +++ b/pkgs/games/fteqw/generic.nix @@ -3,7 +3,7 @@ fetchFromGitHub, stdenv, libopus, - xorg, + libxrandr, pname, releaseFile ? pname, buildFlags, @@ -42,7 +42,7 @@ stdenv.mkDerivation { substituteInPlace ./engine/Makefile \ --replace "I/usr/include/opus" "I${libopus.dev}/include/opus" substituteInPlace ./engine/gl/gl_vidlinuxglx.c \ - --replace 'Sys_LoadLibrary("libXrandr"' 'Sys_LoadLibrary("${xorg.libXrandr}/lib/libXrandr.so"' + --replace 'Sys_LoadLibrary("libXrandr"' 'Sys_LoadLibrary("${libxrandr}/lib/libXrandr.so"' ''; installPhase = '' diff --git a/pkgs/games/openloco/default.nix b/pkgs/games/openloco/default.nix index e64c6f6aa978..d0106e40831b 100644 --- a/pkgs/games/openloco/default.nix +++ b/pkgs/games/openloco/default.nix @@ -11,7 +11,7 @@ pkg-config, yaml-cpp, fmt_11, - xorg, + libx11, }: let sfl-src = fetchFromGitHub { @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { openal yaml-cpp fmt_11 - xorg.libX11 + libx11 ]; meta = { diff --git a/pkgs/games/ue4demos/default.nix b/pkgs/games/ue4demos/default.nix index b4a4568967aa..852e9a847c68 100644 --- a/pkgs/games/ue4demos/default.nix +++ b/pkgs/games/ue4demos/default.nix @@ -4,7 +4,8 @@ fetchurl, unzip, patchelf, - xorg, + libxxf86vm, + libxext, openal, }: @@ -27,8 +28,8 @@ let rtdeps = lib.makeLibraryPath [ - xorg.libXxf86vm - xorg.libXext + libxxf86vm + libxext openal ] + ":" diff --git a/pkgs/kde/frameworks/kidletime/default.nix b/pkgs/kde/frameworks/kidletime/default.nix index 1fc517f20585..ccd0b7314aaf 100644 --- a/pkgs/kde/frameworks/kidletime/default.nix +++ b/pkgs/kde/frameworks/kidletime/default.nix @@ -2,7 +2,7 @@ mkKdeDerivation, qtwayland, pkg-config, - xorg, + libxscrnsaver, }: mkKdeDerivation { pname = "kidletime"; @@ -10,6 +10,6 @@ mkKdeDerivation { extraNativeBuildInputs = [ pkg-config ]; extraBuildInputs = [ qtwayland - xorg.libXScrnSaver + libxscrnsaver ]; } diff --git a/pkgs/kde/gear/colord-kde/default.nix b/pkgs/kde/gear/colord-kde/default.nix index e2ce75a98e77..93b743413471 100644 --- a/pkgs/kde/gear/colord-kde/default.nix +++ b/pkgs/kde/gear/colord-kde/default.nix @@ -2,7 +2,7 @@ mkKdeDerivation, pkg-config, lcms2, - xorg, + libxrandr, }: mkKdeDerivation { pname = "colord-kde"; @@ -10,7 +10,7 @@ mkKdeDerivation { extraNativeBuildInputs = [ pkg-config ]; extraBuildInputs = [ lcms2 - xorg.libXrandr + libxrandr ]; meta.mainProgram = "colord-kde-icc-importer"; } diff --git a/pkgs/kde/gear/kio-extras/default.nix b/pkgs/kde/gear/kio-extras/default.nix index 2260feeac62c..70433f128e2e 100644 --- a/pkgs/kde/gear/kio-extras/default.nix +++ b/pkgs/kde/gear/kio-extras/default.nix @@ -13,7 +13,7 @@ taglib, shared-mime-info, libappimage, - xorg, + libxcursor, kio, }: mkKdeDerivation { @@ -37,7 +37,7 @@ mkKdeDerivation { openexr taglib libappimage - xorg.libXcursor + libxcursor ]; postInstall = '' diff --git a/pkgs/kde/gear/kmousetool/default.nix b/pkgs/kde/gear/kmousetool/default.nix index 7eca9ab12c73..3886aa8d9d74 100644 --- a/pkgs/kde/gear/kmousetool/default.nix +++ b/pkgs/kde/gear/kmousetool/default.nix @@ -1,14 +1,14 @@ { mkKdeDerivation, qtmultimedia, - xorg, + libxt, }: mkKdeDerivation { pname = "kmousetool"; extraBuildInputs = [ qtmultimedia - xorg.libXt + libxt ]; meta.mainProgram = "kmousetool"; } diff --git a/pkgs/kde/gear/krfb/default.nix b/pkgs/kde/gear/krfb/default.nix index d2be34808082..a52efeb15511 100644 --- a/pkgs/kde/gear/krfb/default.nix +++ b/pkgs/kde/gear/krfb/default.nix @@ -4,7 +4,7 @@ qtbase, libvncserver, pipewire, - xorg, + libxdamage, }: mkKdeDerivation { pname = "krfb"; @@ -17,6 +17,6 @@ mkKdeDerivation { extraBuildInputs = [ libvncserver pipewire - xorg.libXdamage + libxdamage ]; } diff --git a/pkgs/kde/plasma/kgamma/default.nix b/pkgs/kde/plasma/kgamma/default.nix index 607a04a945ea..98aea358d089 100644 --- a/pkgs/kde/plasma/kgamma/default.nix +++ b/pkgs/kde/plasma/kgamma/default.nix @@ -1,9 +1,9 @@ { mkKdeDerivation, - xorg, + libxxf86vm, }: mkKdeDerivation { pname = "kgamma"; - extraBuildInputs = [ xorg.libXxf86vm ]; + extraBuildInputs = [ libxxf86vm ]; } diff --git a/pkgs/kde/plasma/kwin-x11/default.nix b/pkgs/kde/plasma/kwin-x11/default.nix index 9573bbecb954..b32ccb04f6d5 100644 --- a/pkgs/kde/plasma/kwin-x11/default.nix +++ b/pkgs/kde/plasma/kwin-x11/default.nix @@ -5,7 +5,7 @@ qtsensors, qttools, qtwayland, - xorg, + libxcvt, libcanberra, libdisplay-info, libgbm, @@ -39,6 +39,6 @@ mkKdeDerivation { libcanberra libdisplay-info - xorg.libxcvt + libxcvt ]; } diff --git a/pkgs/kde/plasma/kwin/default.nix b/pkgs/kde/plasma/kwin/default.nix index 8b8244c0fdae..eec3047201da 100644 --- a/pkgs/kde/plasma/kwin/default.nix +++ b/pkgs/kde/plasma/kwin/default.nix @@ -7,7 +7,7 @@ qtvirtualkeyboard, qtwayland, libinput, - xorg, + libxcvt, xwayland, libcanberra, libdisplay-info, @@ -59,7 +59,7 @@ mkKdeDerivation { libinput pipewire - xorg.libxcvt + libxcvt # we need to provide this so it knows our xwayland supports new features xwayland ]; diff --git a/pkgs/kde/plasma/plasma-desktop/default.nix b/pkgs/kde/plasma/plasma-desktop/default.nix index 4401a99d7a48..30de7c407e2d 100644 --- a/pkgs/kde/plasma/plasma-desktop/default.nix +++ b/pkgs/kde/plasma/plasma-desktop/default.nix @@ -13,7 +13,11 @@ breeze, SDL2, xkeyboard_config, - xorg, + xorg-server, + xf86-input-libinput, + xf86-input-evdev, + libxft, + libxcursor, libcanberra, libwacom, libxkbfile, @@ -55,11 +59,11 @@ mkKdeDerivation { libxkbfile xkeyboard_config - xorg.libXcursor - xorg.libXft - xorg.xf86inputlibinput - xorg.xf86inputevdev - xorg.xorgserver + libxcursor + libxft + xf86-input-libinput + xf86-input-evdev + xorg-server ibus ]; diff --git a/pkgs/kde/plasma/plasma-integration/default.nix b/pkgs/kde/plasma/plasma-integration/default.nix index 55c1bb7ee10a..1de1631826fe 100644 --- a/pkgs/kde/plasma/plasma-integration/default.nix +++ b/pkgs/kde/plasma/plasma-integration/default.nix @@ -3,7 +3,7 @@ qtbase, qtwayland, libsForQt5, - xorg, + libxcursor, }: mkKdeDerivation { pname = "plasma-integration"; @@ -63,7 +63,7 @@ mkKdeDerivation { extraBuildInputs = [ qtwayland - xorg.libXcursor + libxcursor ]; # Move Qt5 plugin to Qt5 plugin path diff --git a/pkgs/kde/plasma/plasma-workspace/default.nix b/pkgs/kde/plasma/plasma-workspace/default.nix index ebfa90da040d..71c8699e1484 100644 --- a/pkgs/kde/plasma/plasma-workspace/default.nix +++ b/pkgs/kde/plasma/plasma-workspace/default.nix @@ -3,7 +3,12 @@ mkKdeDerivation, replaceVars, fontconfig, - xorg, + libxtst, + libxft, + libxcursor, + libsm, + xrdb, + xmessage, lsof, pkg-config, spirv-tools, @@ -26,8 +31,8 @@ mkKdeDerivation { fcMatch = lib.getExe' fontconfig "fc-match"; lsof = lib.getExe lsof; qdbus = lib.getExe' qttools "qdbus"; - xmessage = lib.getExe xorg.xmessage; - xrdb = lib.getExe xorg.xrdb; + xmessage = lib.getExe xmessage; + xrdb = lib.getExe xrdb; # @QtBinariesDir@ only appears in the *removed* lines of the diff QtBinariesDir = null; }) @@ -54,10 +59,10 @@ mkKdeDerivation { libqalculate pipewire - xorg.libSM - xorg.libXcursor - xorg.libXtst - xorg.libXft + libsm + libxcursor + libxtst + libxft gpsd ]; @@ -67,7 +72,7 @@ mkKdeDerivation { # Hardcoded as QStrings, which are UTF-16 so Nix can't pick these up automatically postFixup = '' mkdir -p $out/nix-support - echo "${lsof} ${xorg.xmessage} ${xorg.xrdb}" > $out/nix-support/depends + echo "${lsof} ${xmessage} ${xrdb}" > $out/nix-support/depends ''; passthru.providedSessions = [ diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/nvidia-libs.nix b/pkgs/os-specific/bsd/freebsd/pkgs/nvidia-libs.nix index fe15b8e71c56..2f541a0150f8 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/nvidia-libs.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/nvidia-libs.nix @@ -2,7 +2,8 @@ mkDerivation, nvidia-driver, autoPatchelfHook, - xorg, + libxext, + libx11, freetype, gtk2, gtk3, @@ -33,8 +34,8 @@ mkDerivation { glib libintl freetype - xorg.libXext - xorg.libX11 + libxext + libx11 ]; env.LOCALBASE = "${builtins.placeholder "out"}"; diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/xf86-video-scfb.nix b/pkgs/os-specific/bsd/freebsd/pkgs/xf86-video-scfb.nix index 7bf3e1b28574..fbdae5df0c29 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/xf86-video-scfb.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/xf86-video-scfb.nix @@ -1,7 +1,7 @@ { stdenv, fetchFromGitHub, - xorg, + xorg-server, pkg-config, }: stdenv.mkDerivation rec { @@ -18,6 +18,6 @@ stdenv.mkDerivation rec { sed -E -i -e "/xf86DisableRandR/d" src/scfb_driver.c ''; - buildInputs = [ xorg.xorgserver ]; + buildInputs = [ xorg-server ]; nativeBuildInputs = [ pkg-config ]; } diff --git a/pkgs/os-specific/linux/conky/default.nix b/pkgs/os-specific/linux/conky/default.nix index 611571f016d8..c9ba00d790b0 100644 --- a/pkgs/os-specific/linux/conky/default.nix +++ b/pkgs/os-specific/linux/conky/default.nix @@ -29,7 +29,11 @@ ncurses ? null, x11Support ? true, freetype, - xorg, + libxft, + libxext, + libx11, + libsm, + libice, waylandSupport ? true, pango, wayland, @@ -132,12 +136,12 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals x11Support [ freetype libxfixes - xorg.libICE - xorg.libX11 - xorg.libXext - xorg.libXft - xorg.libXfixes - xorg.libSM + libice + libx11 + libxext + libxft + libxfixes + libsm expat ] ++ lib.optionals waylandSupport [ diff --git a/pkgs/os-specific/linux/lenovo-legion/app.nix b/pkgs/os-specific/linux/lenovo-legion/app.nix index 472947f1b0dd..ec001847516f 100644 --- a/pkgs/os-specific/linux/lenovo-legion/app.nix +++ b/pkgs/os-specific/linux/lenovo-legion/app.nix @@ -1,7 +1,7 @@ { lib, fetchFromGitHub, - xorg, + libxcb, wrapQtAppsHook, python3, nix-update-script, @@ -34,7 +34,7 @@ python3.pkgs.buildPythonApplication rec { pillow pyyaml darkdetect - xorg.libxcb + libxcb ]; postPatch = '' diff --git a/pkgs/os-specific/linux/nvidia-x11/generic.nix b/pkgs/os-specific/linux/nvidia-x11/generic.nix index ecc245e5a81d..9f65d0b135dd 100644 --- a/pkgs/os-specific/linux/nvidia-x11/generic.nix +++ b/pkgs/os-specific/linux/nvidia-x11/generic.nix @@ -106,11 +106,11 @@ let with pkgs; [ libdrm - xorg.libXext - xorg.libX11 - xorg.libXv - xorg.libXrandr - xorg.libxcb + libxext + libx11 + libxv + libxrandr + libxcb zlib stdenv.cc.cc wayland diff --git a/pkgs/servers/mir/common.nix b/pkgs/servers/mir/common.nix index a531d347cd3a..fa19b6d35f01 100644 --- a/pkgs/servers/mir/common.nix +++ b/pkgs/servers/mir/common.nix @@ -38,7 +38,9 @@ udev, wayland, wayland-scanner, - xorg, + libxcursor, + libx11, + xorgproto, xwayland, dbus, gobject-introspection, @@ -141,9 +143,9 @@ stdenv.mkDerivation ( nettle udev wayland - xorg.libX11 - xorg.libXcursor - xorg.xorgproto + libx11 + libxcursor + xorgproto xwayland ] ++ lib.optionals (lib.strings.versionAtLeast version "2.18.0") [ diff --git a/pkgs/servers/misc/qremotecontrol-server/default.nix b/pkgs/servers/misc/qremotecontrol-server/default.nix index 6114f32fdd35..0c4a5a1c60ef 100644 --- a/pkgs/servers/misc/qremotecontrol-server/default.nix +++ b/pkgs/servers/misc/qremotecontrol-server/default.nix @@ -5,7 +5,7 @@ qmake, wrapQtAppsHook, qtbase, - xorg, + libxtst, }: stdenv.mkDerivation { @@ -29,7 +29,7 @@ stdenv.mkDerivation { buildInputs = [ qtbase - xorg.libXtst + libxtst ]; postPatch = '' diff --git a/pkgs/servers/pulseaudio/default.nix b/pkgs/servers/pulseaudio/default.nix index be909083a0eb..f0cb92c52684 100644 --- a/pkgs/servers/pulseaudio/default.nix +++ b/pkgs/servers/pulseaudio/default.nix @@ -7,7 +7,11 @@ libtool, makeWrapper, perlPackages, - xorg, + libxtst, + libxi, + libx11, + libsm, + libice, libcap, alsa-lib, glib, @@ -140,11 +144,11 @@ stdenv.mkDerivation rec { ] ++ lib.optional jackaudioSupport libjack2 ++ lib.optionals x11Support [ - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libXi - xorg.libXtst + libice + libsm + libx11 + libxi + libxtst ] ++ lib.optional useSystemd systemd ++ lib.optionals stdenv.hostPlatform.isLinux [ diff --git a/pkgs/shells/nushell/default.nix b/pkgs/shells/nushell/default.nix index e45cb91e0939..2b52179dc8ae 100644 --- a/pkgs/shells/nushell/default.nix +++ b/pkgs/shells/nushell/default.nix @@ -8,7 +8,7 @@ zstd, pkg-config, python3, - xorg, + libx11, nghttp2, libgit2, withDefaultFeatures ? true, @@ -48,7 +48,7 @@ rustPlatform.buildRustPackage { zstd ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ zlib ] - ++ lib.optionals (withDefaultFeatures && stdenv.hostPlatform.isLinux) [ xorg.libX11 ] + ++ lib.optionals (withDefaultFeatures && stdenv.hostPlatform.isLinux) [ libx11 ] ++ lib.optionals (withDefaultFeatures && stdenv.hostPlatform.isDarwin) [ nghttp2 libgit2 diff --git a/pkgs/tools/X11/virtualgl/lib.nix b/pkgs/tools/X11/virtualgl/lib.nix index e5de61e4d2b0..bd4d5e9edf72 100644 --- a/pkgs/tools/X11/virtualgl/lib.nix +++ b/pkgs/tools/X11/virtualgl/lib.nix @@ -10,7 +10,7 @@ libXi, libjpeg_turbo, fltk, - xorg, + libxcb-keysyms, opencl-headers, opencl-clhpp, ocl-icd, @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { libXv libXtst libXi - xorg.xcbutilkeysyms + libxcb-keysyms opencl-headers opencl-clhpp ocl-icd diff --git a/pkgs/tools/admin/turbovnc/default.nix b/pkgs/tools/admin/turbovnc/default.nix index 566793985bbc..6d6e7b297ccf 100644 --- a/pkgs/tools/admin/turbovnc/default.nix +++ b/pkgs/tools/admin/turbovnc/default.nix @@ -25,7 +25,21 @@ which, xkbcomp, xkeyboard_config, - xorg, + tab-window-manager, + libxi, + libxfont_2, + libxext, + libxdmcp, + libxdamage, + libx11, + libsm, + xtrans, + xorgproto, + xauth, + pixman, + libxshmfence, + libxkbfile, + libfontenc, xterm, }: @@ -74,26 +88,26 @@ stdenv.mkDerivation (finalAttrs: { openssl pam perl - xorg.libfontenc # for -DTVNC_SYSTEMX11=1 - xorg.libSM - xorg.libX11 - xorg.libXdamage # for -DTVNC_SYSTEMX11=1 - xorg.libXdmcp # for -DTVNC_SYSTEMX11=1 - xorg.libXext - xorg.libXfont2 # for -DTVNC_SYSTEMX11=1 - xorg.libxkbfile # for -DTVNC_SYSTEMX11=1 - xorg.libxshmfence - xorg.libXi + libfontenc # for -DTVNC_SYSTEMX11=1 + libsm + libx11 + libxdamage # for -DTVNC_SYSTEMX11=1 + libxdmcp # for -DTVNC_SYSTEMX11=1 + libxext + libxfont_2 # for -DTVNC_SYSTEMX11=1 + libxkbfile # for -DTVNC_SYSTEMX11=1 + libxshmfence + libxi mesa-gl-headers # for -DTVNC_SYSTEMX11=1 - xorg.pixman # for -DTVNC_SYSTEMX11=1 - xorg.xorgproto - xorg.xtrans # for -DTVNC_SYSTEMX11=1 + pixman # for -DTVNC_SYSTEMX11=1 + xorgproto + xtrans # for -DTVNC_SYSTEMX11=1 ]; postPatch = '' - substituteInPlace unix/Xvnc/CMakeLists.txt --replace 'string(REGEX REPLACE "X11" "Xfont2" X11_Xfont2_LIB' 'set(X11_Xfont2_LIB ${xorg.libXfont2}/lib/libXfont2.so) #' - substituteInPlace unix/Xvnc/CMakeLists.txt --replace 'string(REGEX REPLACE "X11" "fontenc" X11_Fontenc_LIB' 'set(X11_Fontenc_LIB ${xorg.libfontenc}/lib/libfontenc.so) #' - substituteInPlace unix/Xvnc/CMakeLists.txt --replace 'string(REGEX REPLACE "X11" "pixman-1" X11_Pixman_LIB' 'set(X11_Pixman_LIB ${xorg.pixman}/lib/libpixman-1.so) #' + substituteInPlace unix/Xvnc/CMakeLists.txt --replace 'string(REGEX REPLACE "X11" "Xfont2" X11_Xfont2_LIB' 'set(X11_Xfont2_LIB ${libxfont_2}/lib/libXfont2.so) #' + substituteInPlace unix/Xvnc/CMakeLists.txt --replace 'string(REGEX REPLACE "X11" "fontenc" X11_Fontenc_LIB' 'set(X11_Fontenc_LIB ${libfontenc}/lib/libfontenc.so) #' + substituteInPlace unix/Xvnc/CMakeLists.txt --replace 'string(REGEX REPLACE "X11" "pixman-1" X11_Pixman_LIB' 'set(X11_Pixman_LIB ${pixman}/lib/libpixman-1.so) #' ''; cmakeFlags = [ @@ -141,8 +155,8 @@ stdenv.mkDerivation (finalAttrs: { --prefix PATH : ${ lib.makeBinPath [ which - xorg.twm - xorg.xauth + tab-window-manager + xauth xterm ] } diff --git a/pkgs/tools/audio/yabridge/default.nix b/pkgs/tools/audio/yabridge/default.nix index bd6c826dcab0..553712f2222b 100644 --- a/pkgs/tools/audio/yabridge/default.nix +++ b/pkgs/tools/audio/yabridge/default.nix @@ -103,7 +103,7 @@ multiStdenv.mkDerivation (finalAttrs: { # Hard code bitbridge & runtime dependencies (replaceVars ./hardcode-dependencies.patch { libdbus = dbus.lib; - libxcb32 = pkgsi686Linux.xorg.libxcb; + libxcb32 = pkgsi686Linux.libxcb; inherit wine; }) diff --git a/pkgs/tools/graphics/graphviz/default.nix b/pkgs/tools/graphics/graphviz/default.nix index d5133e0ffc91..033ddda2e542 100644 --- a/pkgs/tools/graphics/graphviz/default.nix +++ b/pkgs/tools/graphics/graphviz/default.nix @@ -17,7 +17,7 @@ pango, bash, bison, - xorg, + libxrender, python3, withXorg ? true, @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { pango bash ] - ++ optionals withXorg [ xorg.libXrender ]; + ++ optionals withXorg [ libxrender ]; hardeningDisable = [ "fortify" ]; diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-bamboo/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-bamboo/default.nix index adf43ad5a74b..926af6d0cd00 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-bamboo/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-bamboo/default.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - xorg, + libxtst, pkg-config, wrapGAppsHook3, go, @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - xorg.libXtst + libxtst ]; preConfigure = '' diff --git a/pkgs/tools/inputmethods/m17n-lib/otf.nix b/pkgs/tools/inputmethods/m17n-lib/otf.nix index 92dc9f5d0683..e25704c14b21 100644 --- a/pkgs/tools/inputmethods/m17n-lib/otf.nix +++ b/pkgs/tools/inputmethods/m17n-lib/otf.nix @@ -5,7 +5,7 @@ fetchpatch, pkg-config, autoreconfHook, - xorg, + libxaw, freetype, }: @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - xorg.libXaw + libxaw freetype ]; diff --git a/pkgs/tools/misc/antimicrox/default.nix b/pkgs/tools/misc/antimicrox/default.nix index fef3147a5641..bc4ced40e54f 100644 --- a/pkgs/tools/misc/antimicrox/default.nix +++ b/pkgs/tools/misc/antimicrox/default.nix @@ -6,7 +6,7 @@ pkg-config, SDL2, qttools, - xorg, + libxtst, fetchFromGitHub, itstool, udevCheckHook, @@ -33,7 +33,7 @@ mkDerivation rec { buildInputs = [ SDL2 qttools - xorg.libXtst + libxtst ]; postPatch = '' diff --git a/pkgs/tools/misc/xvfb-run/default.nix b/pkgs/tools/misc/xvfb-run/default.nix index d70ee0ede206..8f6563cd2fb3 100644 --- a/pkgs/tools/misc/xvfb-run/default.nix +++ b/pkgs/tools/misc/xvfb-run/default.nix @@ -3,7 +3,7 @@ stdenvNoCC, fetchFromGitHub, makeWrapper, - xorg, + xvfb, getopt, xauth, util-linux, @@ -53,7 +53,7 @@ stdenvNoCC.mkDerivation { --prefix PATH : ${ lib.makeBinPath [ getopt - xorg.xvfb + xvfb xauth which util-linux diff --git a/pkgs/tools/security/keybase/gui.nix b/pkgs/tools/security/keybase/gui.nix index a856cb60b7f8..dc3ae3bec622 100644 --- a/pkgs/tools/security/keybase/gui.nix +++ b/pkgs/tools/security/keybase/gui.nix @@ -22,7 +22,18 @@ nss, pango, systemd, - xorg, + libxtst, + libxscrnsaver, + libxrender, + libxrandr, + libxi, + libxfixes, + libxext, + libxdamage, + libxcursor, + libxcomposite, + libx11, + libxcb, autoPatchelfHook, wrapGAppsHook3, runtimeShell, @@ -66,18 +77,18 @@ stdenv.mkDerivation rec { nss pango systemd - xorg.libX11 - xorg.libXScrnSaver - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXtst - xorg.libxcb + libx11 + libxscrnsaver + libxcomposite + libxcursor + libxdamage + libxext + libxfixes + libxi + libxrandr + libxrender + libxtst + libxcb libdrm libgbm ]; diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index afc18f99c2c6..96f7637af334 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -38,6 +38,8 @@ cairo, pixman, xorg, + libxi, + libxfixes, clisp, biber, woff2, @@ -751,14 +753,14 @@ rec { core # kpathsea freetype ghostscript - xorg.libX11 - xorg.libXaw - xorg.libXi - xorg.libXpm - xorg.libXmu - xorg.libXaw - xorg.libXext - xorg.libXfixes + libx11 + libxaw + libxi + libxpm + libxmu + libxaw + libxext + libxfixes ]; preConfigure = "cd texk/xdvik"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d5df2551aecd..e5463bbff101 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3767,7 +3767,7 @@ with pkgs; ttfautohint-nox = ttfautohint.override { enableGUI = false; }; twilight = callPackage ../tools/graphics/twilight { - libX11 = xorg.libX11; + libx11 = libx11; }; twitch-chat-downloader = @@ -3841,7 +3841,7 @@ with pkgs; truecrack-cuda = truecrack.override { cudaSupport = true; }; turbovnc = callPackage ../tools/admin/turbovnc { - # fontDirectories = [ xorg.fontadobe75dpi xorg.fontmiscmisc xorg.fontcursormisc xorg.fontbhlucidatypewriter75dpi ]; + # fontDirectories = [ font-adobe-75dpi font-misc-misc font-cursor-misc font-bh-lucidatypewriter-75dpi ]; libjpeg_turbo = libjpeg_turbo.override { enableJava = true; }; }; @@ -7005,7 +7005,7 @@ with pkgs; }; imlibsetroot = callPackage ../applications/graphics/imlibsetroot { - libXinerama = xorg.libXinerama; + libxinerama = libxinerama; }; indilib = callPackage ../development/libraries/science/astronomy/indilib { }; @@ -8096,7 +8096,7 @@ with pkgs; libmagic = file; }; - xcb-util-cursor = xorg.xcbutilcursor; + xcb-util-cursor = libxcb-cursor; xgboostWithCuda = xgboost.override { cudaSupport = true; }; @@ -9088,7 +9088,7 @@ with pkgs; xorg = recurseIntoAttrs (makeScopeWithSplicing' { otherSplices = generateSplicesForMkScope "xorg"; # Use `lib.callPackageWith __splicedPackages` rather than plain `callPackage` - # so as not to have the newly bound xorg items already in scope, which would + # so as not to have the newly bound libxcb-cursor, # have created a cycle. f = lib.callPackageWith __splicedPackages ../servers/x11/xorg { }; }); diff --git a/pkgs/top-level/nim-overrides.nix b/pkgs/top-level/nim-overrides.nix index 3c16a740adee..3f0c587162a8 100644 --- a/pkgs/top-level/nim-overrides.nix +++ b/pkgs/top-level/nim-overrides.nix @@ -9,7 +9,9 @@ raylib, SDL2, tkrzw, - xorg, + libxinerama, + libxft, + libx11, }: # The following is list of overrides that take two arguments each: @@ -106,9 +108,9 @@ }: { buildInputs = buildInputs ++ [ - xorg.libX11 - xorg.libXft - xorg.libXinerama + libx11 + libxft + libxinerama ]; }; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 323e892019ba..29e619bb19de 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -14544,7 +14544,7 @@ with self; pkgs.freetype pkgs.libpng pkgs.fontconfig - pkgs.xorg.libXpm + pkgs.libxpm ExtUtilsPkgConfig TestFork TestNoWarnings @@ -14559,7 +14559,7 @@ with self; "--lib_zlib_path=${pkgs.zlib.out}" "--lib_ft_path=${pkgs.freetype.out}" "--lib_fontconfig_path=${pkgs.fontconfig.lib}" - "--lib_xpm_path=${pkgs.xorg.libXpm.out}" + "--lib_xpm_path=${pkgs.libxpm.out}" ]; meta = { @@ -26611,10 +26611,10 @@ with self; pkgs.libGL pkgs.libGLU pkgs.libglut - pkgs.xorg.libX11 - pkgs.xorg.libXi - pkgs.xorg.libXmu - pkgs.xorg.libXext + pkgs.libx11 + pkgs.libxi + pkgs.libxmu + pkgs.libxext pkgs.xdummy ]; @@ -27584,8 +27584,8 @@ with self; ++ (with pkgs; [ gsl libglut - xorg.libXmu - xorg.libXi + libxmu + libxi ]); propagatedBuildInputs = [ @@ -37102,11 +37102,11 @@ with self; ''; makeMakerFlags = [ "AR=${pkgs.stdenv.cc.targetPrefix}ar" - "X11INC=${pkgs.xorg.libX11.dev}/include" - "X11LIB=${pkgs.xorg.libX11.out}/lib" + "X11INC=${pkgs.libx11.dev}/include" + "X11LIB=${pkgs.libx11.out}/lib" ]; buildInputs = [ - pkgs.xorg.libX11 + pkgs.libx11 pkgs.libpng ]; env = lib.optionalAttrs stdenv.cc.isGNU { @@ -37131,8 +37131,8 @@ with self; hash = "sha256-Rj4oTsRxN+fEJclpGwKo3sXOJytY6h9jWa6AQaI53Q8="; }; makeMakerFlags = [ - "X11INC=${pkgs.xorg.libX11.dev}/include" - "X11LIB=${pkgs.xorg.libX11.out}/lib" + "X11INC=${pkgs.libx11.dev}/include" + "X11LIB=${pkgs.libx11.out}/lib" ]; buildInputs = [ Tk ]; doCheck = false; # Expects working X11. @@ -38212,12 +38212,12 @@ with self; hash = "sha256-2P3cB455ge4xt2CMZTZFyyDwFr3dx8VQtNUn79NiR0g="; }; buildInputs = [ - pkgs.xorg.libXext - pkgs.xorg.libXScrnSaver - pkgs.xorg.libX11 + pkgs.libxext + pkgs.libxscrnsaver + pkgs.libx11 ]; propagatedBuildInputs = [ InlineC ]; - patchPhase = "sed -i -e 's,-L/usr/X11R6/lib/,-L${pkgs.xorg.libX11.out}/lib/ -L${pkgs.xorg.libXext.out}/lib/ -L${pkgs.xorg.libXScrnSaver}/lib/,' IdleTime.pm"; + patchPhase = "sed -i -e 's,-L/usr/X11R6/lib/,-L${pkgs.libx11.out}/lib/ -L${pkgs.libxext.out}/lib/ -L${pkgs.libxscrnsaver}/lib/,' IdleTime.pm"; meta = { description = "Get the idle time of X11"; license = with lib.licenses; [ @@ -38274,10 +38274,10 @@ with self; hash = "sha256-3O7eU3AGEP/xQtydXE5M0DcMiKTysTcfnL9NjYzm9ks="; }; buildInputs = [ - pkgs.xorg.libX11 - pkgs.xorg.libXi - pkgs.xorg.libXt - pkgs.xorg.libXtst + pkgs.libx11 + pkgs.libxi + pkgs.libxt + pkgs.libxtst ]; NIX_CFLAGS_LINK = "-lX11"; doCheck = false; # requires an X server @@ -38306,10 +38306,10 @@ with self; env.AUTOMATED_TESTING = false; nativeBuildInputs = [ pkgs.pkg-config ]; buildInputs = [ - pkgs.xorg.libxcb - pkgs.xorg.xcbproto - pkgs.xorg.xcbutil - pkgs.xorg.xcbutilwm + pkgs.libxcb + pkgs.xcb-proto + pkgs.libxcb-util + pkgs.libxcb-wm ExtUtilsDepends ExtUtilsPkgConfig TestDeep From 233631a84f93acd9bd93b144925e6d1305ce2dcd Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Fri, 23 Jan 2026 16:26:47 +0100 Subject: [PATCH 218/449] treewide: remove references to the xorg namespace in `pkgs` (manual) this was done manually, fixing the eval and any remaining stuff of the previous commit together with the previous commit this shouldn't create any rebuilds --- .../graphics/imlibsetroot/default.nix | 4 ++-- .../virtualbox/guest-additions/default.nix | 4 ++-- pkgs/by-name/ah/ahk_x11/package.nix | 21 +++++++------------ pkgs/by-name/cy/cypress/package.nix | 1 - pkgs/by-name/fe/feather-tk/package.nix | 2 +- pkgs/by-name/fx/fxlinuxprintutil/package.nix | 4 ++-- pkgs/by-name/op/opengamepadui/package.nix | 1 - pkgs/by-name/pl/plplot/package.nix | 2 +- pkgs/by-name/ru/runescape/package.nix | 7 +++---- pkgs/by-name/sr/src-cli/package.nix | 1 - pkgs/by-name/vi/vintagestory/package.nix | 1 - pkgs/by-name/xd/xdummy/package.nix | 1 - pkgs/by-name/xp/xpra/package.nix | 1 - pkgs/by-name/xq/xquartz/package.nix | 8 ++++++- pkgs/by-name/xq/xquartz/system-fonts.nix | 1 - pkgs/by-name/xr/xrdp/package.nix | 1 - pkgs/by-name/xr/xrestop/package.nix | 1 - pkgs/by-name/zo/zoom/package.nix | 1 - .../community-edition/buildGraalvm.nix | 6 +++++- pkgs/development/idris-modules/default.nix | 2 +- .../python-modules/pythonocc-core/default.nix | 16 +++++++------- .../python-modules/ueberzug/default.nix | 12 +++++------ .../xp-pen-drivers/deco-01-v2/default.nix | 1 - pkgs/tools/graphics/graphviz/default.nix | 3 ++- pkgs/tools/typesetting/tex/texlive/bin.nix | 15 +++++++------ pkgs/top-level/all-packages.nix | 10 +++------ pkgs/top-level/emacs-packages.nix | 2 +- pkgs/top-level/python-packages.nix | 17 ++++++++------- pkgs/top-level/stage.nix | 3 +-- 29 files changed, 69 insertions(+), 80 deletions(-) diff --git a/pkgs/applications/graphics/imlibsetroot/default.nix b/pkgs/applications/graphics/imlibsetroot/default.nix index d8612f866964..bfc91646471d 100644 --- a/pkgs/applications/graphics/imlibsetroot/default.nix +++ b/pkgs/applications/graphics/imlibsetroot/default.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, libX11, - libXinerama, + libxinerama, imlib2, }: @@ -18,7 +18,7 @@ stdenv.mkDerivation { buildInputs = [ libX11 imlib2 - libXinerama + libxinerama ]; buildPhase = '' diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix index ac1f1f55eba0..de7823f7966a 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix @@ -15,7 +15,7 @@ patchelf, makeWrapper, wayland, - libX11, + libx11, }: let virtualboxVersion = "7.2.4"; @@ -61,7 +61,7 @@ let } { name = "libX11.so"; - pkg = libX11; + pkg = libx11; } { name = "libXt.so"; diff --git a/pkgs/by-name/ah/ahk_x11/package.nix b/pkgs/by-name/ah/ahk_x11/package.nix index d426783ec477..22ddf27dc20c 100644 --- a/pkgs/by-name/ah/ahk_x11/package.nix +++ b/pkgs/by-name/ah/ahk_x11/package.nix @@ -5,7 +5,10 @@ copyDesktopItems, gtk3, libxkbcommon, - xorg, + libxinerama, + libxtst, + libxext, + libxi, libnotify, gobject-introspection, # needed to build gi-crystal openbox, @@ -21,14 +24,6 @@ let pname = "ahk_x11"; version = "1.0.7"; - - inherit (xorg) - libXinerama - libXtst - libXext - libXi - ; - in crystal.buildCrystalPackage { inherit pname version; @@ -75,10 +70,10 @@ crystal.buildCrystalPackage { buildInputs = [ gtk3 libxkbcommon - libXinerama - libXtst - libXext - libXi + libxinerama + libxtst + libxext + libxi libnotify ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/cy/cypress/package.nix b/pkgs/by-name/cy/cypress/package.nix index 5c1513c10155..0bc132727e15 100644 --- a/pkgs/by-name/cy/cypress/package.nix +++ b/pkgs/by-name/cy/cypress/package.nix @@ -12,7 +12,6 @@ stdenv, udev, unzip, - xorg, }: let diff --git a/pkgs/by-name/fe/feather-tk/package.nix b/pkgs/by-name/fe/feather-tk/package.nix index 18f9da5a1124..86ca0e289908 100644 --- a/pkgs/by-name/fe/feather-tk/package.nix +++ b/pkgs/by-name/fe/feather-tk/package.nix @@ -14,7 +14,7 @@ nativefiledialog-extended, nlohmann_json, plutovg, - xvfb, + xvfb-run, zlib, python3Packages ? null, enableNFD ? true, diff --git a/pkgs/by-name/fx/fxlinuxprintutil/package.nix b/pkgs/by-name/fx/fxlinuxprintutil/package.nix index 6db57516e01d..2bc0a978e924 100644 --- a/pkgs/by-name/fx/fxlinuxprintutil/package.nix +++ b/pkgs/by-name/fx/fxlinuxprintutil/package.nix @@ -8,7 +8,7 @@ cups, tcl, tk, - xorg, + libx11, makeWrapper, }: let @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { # replaces the code that looks for X11’s locale.alias in /usr/share/X11/locale or # /usr/lib/X11/locale with /nix/store/libX11/share/X11/locale (replaceVars ./fxlocalechk.tcl.patch { - inherit (xorg) libX11; + libX11 = libx11; }) ]; diff --git a/pkgs/by-name/op/opengamepadui/package.nix b/pkgs/by-name/op/opengamepadui/package.nix index e3311a3f7ac8..9a6a026f4aad 100644 --- a/pkgs/by-name/op/opengamepadui/package.nix +++ b/pkgs/by-name/op/opengamepadui/package.nix @@ -17,7 +17,6 @@ udev, upower, vulkan-loader, - xorg, withDebug ? false, }: diff --git a/pkgs/by-name/pl/plplot/package.nix b/pkgs/by-name/pl/plplot/package.nix index 8282af36373f..f02b15363704 100644 --- a/pkgs/by-name/pl/plplot/package.nix +++ b/pkgs/by-name/pl/plplot/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { ]; passthru = { - inherit (xorg) libX11; + libX11 = libx11; inherit enableWX enableXWin diff --git a/pkgs/by-name/ru/runescape/package.nix b/pkgs/by-name/ru/runescape/package.nix index 9800887843ad..f45dbb9458dc 100644 --- a/pkgs/by-name/ru/runescape/package.nix +++ b/pkgs/by-name/ru/runescape/package.nix @@ -14,13 +14,12 @@ libpulseaudio, libSM, libXxf86vm, - libX11, + libx11, openssl_1_1, pango, SDL2, wrapGAppsHook3, xdg-utils, - xorg, xorg_sys_opengl, zlib, }: @@ -51,7 +50,7 @@ let gtk2-x11 libSM libXxf86vm - libX11 + libx11 openssl_1_1 pango zlib @@ -126,7 +125,7 @@ buildFHSEnv { libpulseaudio libSM libXxf86vm - libX11 + libx11 openssl_1_1 pango SDL2 diff --git a/pkgs/by-name/sr/src-cli/package.nix b/pkgs/by-name/sr/src-cli/package.nix index 47bbcc9a3a69..af8b1332cef4 100644 --- a/pkgs/by-name/sr/src-cli/package.nix +++ b/pkgs/by-name/sr/src-cli/package.nix @@ -3,7 +3,6 @@ buildGoModule, fetchFromGitHub, stdenv, - xorg, testers, src-cli, }: diff --git a/pkgs/by-name/vi/vintagestory/package.nix b/pkgs/by-name/vi/vintagestory/package.nix index 7f3b01b350db..5d71254e704e 100644 --- a/pkgs/by-name/vi/vintagestory/package.nix +++ b/pkgs/by-name/vi/vintagestory/package.nix @@ -26,7 +26,6 @@ }: assert x11Support || waylandSupport; -assert x11Support -> xorg != null; assert waylandSupport -> wayland != null; assert waylandSupport -> libxkbcommon != null; diff --git a/pkgs/by-name/xd/xdummy/package.nix b/pkgs/by-name/xd/xdummy/package.nix index fd7783218ef7..2b1c85ee105f 100644 --- a/pkgs/by-name/xd/xdummy/package.nix +++ b/pkgs/by-name/xd/xdummy/package.nix @@ -1,7 +1,6 @@ { writeText, writeScriptBin, - xorg, xorg-server, xf86-video-dummy, font-misc-misc, diff --git a/pkgs/by-name/xp/xpra/package.nix b/pkgs/by-name/xp/xpra/package.nix index 7dbd007fbd95..0d0c56017985 100644 --- a/pkgs/by-name/xp/xpra/package.nix +++ b/pkgs/by-name/xp/xpra/package.nix @@ -41,7 +41,6 @@ libyuv, xauth, xdg-utils, - xorg, xkeyboard-config, xf86-video-dummy, libxtst, diff --git a/pkgs/by-name/xq/xquartz/package.nix b/pkgs/by-name/xq/xquartz/package.nix index 99098e7bdf8e..a3a33b92d458 100644 --- a/pkgs/by-name/xq/xquartz/package.nix +++ b/pkgs/by-name/xq/xquartz/package.nix @@ -8,6 +8,7 @@ xorg-server, tab-window-manager, libxpm, + font-alias, font-util, font-misc-misc, font-cursor-misc, @@ -150,7 +151,12 @@ let ]; }; fonts = import ./system-fonts.nix { - inherit stdenv xorg fontDirs; + inherit + stdenv + font-alias + mkfontscale + fontDirs + ; }; # any X related programs expected to be available via $PATH pkgs = [ diff --git a/pkgs/by-name/xq/xquartz/system-fonts.nix b/pkgs/by-name/xq/xquartz/system-fonts.nix index 11621655009d..308b44fdb5fc 100644 --- a/pkgs/by-name/xq/xquartz/system-fonts.nix +++ b/pkgs/by-name/xq/xquartz/system-fonts.nix @@ -1,6 +1,5 @@ { stdenv, - xorg, font-alias, mkfontscale, fontDirs, diff --git a/pkgs/by-name/xr/xrdp/package.nix b/pkgs/by-name/xr/xrdp/package.nix index 9ef8c4f47f23..6009ad304576 100644 --- a/pkgs/by-name/xr/xrdp/package.nix +++ b/pkgs/by-name/xr/xrdp/package.nix @@ -17,7 +17,6 @@ libjpeg, libopus, nasm, - xorg, xorg-server, libxrandr, libxfixes, diff --git a/pkgs/by-name/xr/xrestop/package.nix b/pkgs/by-name/xr/xrestop/package.nix index f35f076b1135..b25686132946 100644 --- a/pkgs/by-name/xr/xrestop/package.nix +++ b/pkgs/by-name/xr/xrestop/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchurl, - xorg, libxres, libxext, libx11, diff --git a/pkgs/by-name/zo/zoom/package.nix b/pkgs/by-name/zo/zoom/package.nix index 156e8444665a..d121947920be 100644 --- a/pkgs/by-name/zo/zoom/package.nix +++ b/pkgs/by-name/zo/zoom/package.nix @@ -6,7 +6,6 @@ expat, fontconfig, freetype, - xorg, libxrender, libxext, libx11, diff --git a/pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix b/pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix index 3f6cd0287634..d65b4775fae4 100644 --- a/pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix +++ b/pkgs/development/compilers/graalvm/community-edition/buildGraalvm.nix @@ -46,7 +46,11 @@ let "runCommandCC" "setJavaClassPath" "unzip" - "xorg" + "libxtst" + "libxrender" + "libxi" + "libxext" + "libx11" "zlib" "extraCLibs" "gtkSupport" diff --git a/pkgs/development/idris-modules/default.nix b/pkgs/development/idris-modules/default.nix index c333fa9064f1..b79ff9af9bbe 100644 --- a/pkgs/development/idris-modules/default.nix +++ b/pkgs/development/idris-modules/default.nix @@ -15,7 +15,7 @@ let overrideScope = f: callPackageWithScope (mkScope (fix' (extends f scope.__unfix__))) drv args; }; - mkScope = scope: pkgs // pkgs.xorg // pkgs.gnome2 // scope; + mkScope = scope: pkgs // pkgs.gnome2 // scope; idrisPackages = self: diff --git a/pkgs/development/python-modules/pythonocc-core/default.nix b/pkgs/development/python-modules/pythonocc-core/default.nix index 6f55eb6a5c82..93684b2441c7 100644 --- a/pkgs/development/python-modules/pythonocc-core/default.nix +++ b/pkgs/development/python-modules/pythonocc-core/default.nix @@ -8,10 +8,10 @@ freetype, libGL, libGLU, - libX11, - libXext, - libXi, - libXmu, + libx11, + libxext, + libxi, + libxmu, opencascade-occt, numpy, rapidjson, @@ -39,10 +39,10 @@ stdenv.mkDerivation rec { freetype libGL libGLU - libX11 - libXext - libXmu - libXi + libx11 + libxext + libxmu + libxi fontconfig numpy rapidjson diff --git a/pkgs/development/python-modules/ueberzug/default.nix b/pkgs/development/python-modules/ueberzug/default.nix index 2cf48e3b9b13..71d98a4f7849 100644 --- a/pkgs/development/python-modules/ueberzug/default.nix +++ b/pkgs/development/python-modules/ueberzug/default.nix @@ -4,9 +4,9 @@ buildPythonPackage, docopt, fetchPypi, - libX11, - libXext, - libXres, + libx11, + libxext, + libxres, meson-python, meson, pillow, @@ -33,9 +33,9 @@ buildPythonPackage rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ - libX11 - libXres - libXext + libx11 + libxres + libxext ]; dependencies = [ diff --git a/pkgs/os-specific/linux/xp-pen-drivers/deco-01-v2/default.nix b/pkgs/os-specific/linux/xp-pen-drivers/deco-01-v2/default.nix index ad30afd0e1ab..7cf7075a1500 100644 --- a/pkgs/os-specific/linux/xp-pen-drivers/deco-01-v2/default.nix +++ b/pkgs/os-specific/linux/xp-pen-drivers/deco-01-v2/default.nix @@ -5,7 +5,6 @@ libusb1, glibc, libGL, - xorg, makeWrapper, qtx11extras, wrapQtAppsHook, diff --git a/pkgs/tools/graphics/graphviz/default.nix b/pkgs/tools/graphics/graphviz/default.nix index 033ddda2e542..dc10e084b071 100644 --- a/pkgs/tools/graphics/graphviz/default.nix +++ b/pkgs/tools/graphics/graphviz/default.nix @@ -68,7 +68,8 @@ stdenv.mkDerivation rec { "--with-ltdl-lib=${libtool.lib}/lib" "--with-ltdl-include=${libtool}/include" ] - ++ optional (xorg == null) "--without-x"; + # TODO: this should probably be !withXorg instead of false, however it causes 17k rebuilds + ++ optional false "--without-x"; enableParallelBuilding = true; diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index 96f7637af334..71c598a69680 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -10,16 +10,16 @@ zlib, libiconv, libpng, - libX11, + libx11, freetype, ttfautohint, gd, - libXaw, + libxaw, icu, ghostscript, - libXpm, - libXmu, - libXext, + libxpm, + libxmu, + libxext, perl, perlPackages, python3Packages, @@ -37,7 +37,6 @@ brotli, cairo, pixman, - xorg, libxi, libxfixes, clisp, @@ -416,7 +415,7 @@ rec { harfbuzz icu graphite2 - libX11 + libx11 potrace ]; @@ -785,7 +784,7 @@ rec { inherit (common) src; - buildInputs = [ libX11 ]; + buildInputs = [ libx11 ]; preConfigure = "cd utils/xpdfopen"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e5463bbff101..589a7e680b3f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3766,9 +3766,7 @@ with pkgs; ttfautohint-nox = ttfautohint.override { enableGUI = false; }; - twilight = callPackage ../tools/graphics/twilight { - libx11 = libx11; - }; + twilight = callPackage ../tools/graphics/twilight { }; twitch-chat-downloader = python3Packages.callPackage ../applications/misc/twitch-chat-downloader @@ -7004,9 +7002,7 @@ with pkgs; x11Support = false; }; - imlibsetroot = callPackage ../applications/graphics/imlibsetroot { - libxinerama = libxinerama; - }; + imlibsetroot = callPackage ../applications/graphics/imlibsetroot { }; indilib = callPackage ../development/libraries/science/astronomy/indilib { }; indi-3rdparty = recurseIntoAttrs ( @@ -9088,7 +9084,7 @@ with pkgs; xorg = recurseIntoAttrs (makeScopeWithSplicing' { otherSplices = generateSplicesForMkScope "xorg"; # Use `lib.callPackageWith __splicedPackages` rather than plain `callPackage` - # so as not to have the newly bound libxcb-cursor, + # so as not to have the newly bound xorg items already in scope, which would # have created a cycle. f = lib.callPackageWith __splicedPackages ../servers/x11/xorg { }; }); diff --git a/pkgs/top-level/emacs-packages.nix b/pkgs/top-level/emacs-packages.nix index 6055b609e506..f2d8cb4d20eb 100644 --- a/pkgs/top-level/emacs-packages.nix +++ b/pkgs/top-level/emacs-packages.nix @@ -66,7 +66,7 @@ let emacsWithPackages = { pkgs, lib }: pkgs.callPackage ../applications/editors/emacs/build-support/wrapper.nix { - inherit (pkgs.xorg) lndir; + inherit (pkgs) lndir; inherit lib; }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index da84d3a7976f..c276d9ec0736 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12207,8 +12207,8 @@ self: super: with self; { libwebp openjpeg zlib-ng + libxcb ; - inherit (pkgs.xorg) libxcb; }; pillow-heif = callPackage ../development/python-modules/pillow-heif { }; @@ -15717,12 +15717,13 @@ self: super: with self; { pythonocc-core = toPythonModule ( callPackage ../development/python-modules/pythonocc-core { - inherit (pkgs) fontconfig rapidjson; - inherit (pkgs.xorg) - libX11 - libXi - libXmu - libXext + inherit (pkgs) + fontconfig + rapidjson + libx11 + libxi + libxmu + libxext ; } ); @@ -20013,7 +20014,7 @@ self: super: with self; { ueagle = callPackage ../development/python-modules/ueagle { }; ueberzug = callPackage ../development/python-modules/ueberzug { - inherit (pkgs.xorg) libX11 libXext; + inherit (pkgs) libx11 libxext; }; ufal-chu-liu-edmonds = callPackage ../development/python-modules/ufal-chu-liu-edmonds { }; diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix index 926a132a3805..34edecf6d968 100644 --- a/pkgs/top-level/stage.nix +++ b/pkgs/top-level/stage.nix @@ -134,8 +134,7 @@ let inherit lib; inherit (self) config; inherit (self) runtimeShell stdenv stdenvNoCC; - inherit (self.pkgsBuildHost) jq shellcheck-minimal; - inherit (self.pkgsBuildHost.xorg) lndir; + inherit (self.pkgsBuildHost) jq shellcheck-minimal lndir; }; stdenvBootstappingAndPlatforms = From b7efda73f7d3c1b5535d9e8c92f1d79bdaccdbcd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 21:40:13 +0000 Subject: [PATCH 219/449] python3Packages.ghapi: 1.0.9 -> 1.0.10 --- pkgs/development/python-modules/ghapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ghapi/default.nix b/pkgs/development/python-modules/ghapi/default.nix index 6b618e177384..b47440fb8f86 100644 --- a/pkgs/development/python-modules/ghapi/default.nix +++ b/pkgs/development/python-modules/ghapi/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "ghapi"; - version = "1.0.9"; + version = "1.0.10"; pyproject = true; src = fetchFromGitHub { owner = "fastai"; repo = "ghapi"; tag = finalAttrs.version; - hash = "sha256-gBwOxWHjGyTrAKpG7BVoO7eQJw3fcLMXaF7CbAwMOj8="; + hash = "sha256-2x9uiULYniFVpUNgRie4i49xEqtYfq/9u/07eozw0WQ="; }; build-system = [ setuptools ]; From e967e61d8c544e7b6f3146386b2f9cf27575fef2 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Thu, 22 Jan 2026 22:27:22 +0100 Subject: [PATCH 220/449] nixos/xserver: don't depend on xorg package set for drivers --- nixos/modules/services/x11/xserver.nix | 101 +++++++++++++++++++------ 1 file changed, 77 insertions(+), 24 deletions(-) diff --git a/nixos/modules/services/x11/xserver.nix b/nixos/modules/services/x11/xserver.nix index 33343b5b54fd..53c9ca02e90c 100644 --- a/nixos/modules/services/x11/xserver.nix +++ b/nixos/modules/services/x11/xserver.nix @@ -14,21 +14,87 @@ let cfg = config.services.xserver; xorg = pkgs.xorg; + knownVideoDriverPackages = { + inherit (pkgs) + xf86-video-amdgpu + xf86-video-apm + xf86-video-ark + xf86-video-ast + xf86-video-ati + xf86-video-chips + xf86-video-cirrus + xf86-video-dummy + xf86-video-fbdev + xf86-video-geode + xf86-video-i128 + xf86-video-i740 + xf86-video-intel + xf86-video-mga + xf86-video-neomagic + xf86_video_nested + xf86-video-nouveau + xf86-video-nv + xf86-video-omap + xf86-video-openchrome + xf86-video-qxl + xf86-video-r128 + xf86-video-s3virge + xf86-video-savage + xf86-video-siliconmotion + xf86-video-sis + xf86-video-sisusb + xf86-video-suncg6 + xf86-video-sunffb + xf86-video-sunleo + xf86-video-tdfx + xf86-video-trident + xf86-video-v4l + xf86-video-vbox + xf86-video-vesa + xf86-video-vmware + xf86-video-voodoo + ; + }; + # Map video driver names to driver packages. FIXME: move into card-specific modules. - knownVideoDrivers = { + videoDrivers = + mapAttrs' (name: value: rec { + name = removePrefix "xf86-video-" value.pname; + value = { + modules = value; + }; + }) knownVideoDriverPackages + // videoDriverAliases + // videoDriverOverrides; + + videoDriverOverrides = { + # Override the driver name of vbox is "vboxvideo". + vbox = { + driverName = "vboxvideo"; + modules = [ knownVideoDriverPackages.xf86-video-vbox ]; + }; + }; + + videoDriverAliases = { # Alias so people can keep using "virtualbox" instead of "vboxvideo". virtualbox = { - modules = [ xorg.xf86videovboxvideo ]; + modules = [ knownVideoDriverPackages.xf86-video-vbox ]; + driverName = "vboxvideo"; + }; + + # Alias so people can keep using "vboxvideo" instead of "vbox". + vboxvideo = { + modules = [ knownVideoDriverPackages.xf86-video-vbox ]; driverName = "vboxvideo"; }; # Alias so that "radeon" uses the xf86-video-ati driver. radeon = { - modules = [ xorg.xf86videoati ]; + modules = [ knownVideoDriverPackages.xf86-video-ati ]; driverName = "ati"; }; - # modesetting does not have a xf86videomodesetting package as it is included in xorgserver + # modesetting does not have a xf86-video-modesetting package as it is included in xorg-server modesetting = { }; }; @@ -399,19 +465,11 @@ in "nvidia" "amdgpu" ]; - # TODO(@oxij): think how to easily add the rest, like those nvidia things - relatedPackages = concatLists ( - mapAttrsToList ( - n: v: - optional (hasPrefix "xf86video" n) { - path = [ - "xorg" - n - ]; - title = removePrefix "xf86video" n; - } - ) pkgs.xorg - ); + relatedPackages = mapAttrsToList (name: value: { + path = [ name ]; + title = removePrefix "xf86-video-" value.pname; + }) knownVideoDriverPackages; + description = '' The names of the video drivers the configuration supports. They will be tried in order until one that @@ -777,19 +835,14 @@ in # FIXME: somehow check for unknown driver names. services.xserver.drivers = flip concatMap cfg.videoDrivers ( name: - let - driver = attrByPath [ name ] ( - if xorg ? ${"xf86video" + name} then { modules = [ xorg.${"xf86video" + name} ]; } else null - ) knownVideoDrivers; - in - optional (driver != null) ( + lib.optional (videoDrivers ? name) ( { inherit name; modules = [ ]; driverName = name; display = true; } - // driver + // videoDrivers.${name} ) ); From 3fb23e683762fe516331c1b42fb5270697d6c315 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 24 Jan 2026 09:31:36 -0500 Subject: [PATCH 221/449] ci/github-script/reviews: enable typescript --- ci/github-script/reviews.js | 36 +++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-) diff --git a/ci/github-script/reviews.js b/ci/github-script/reviews.js index e2880f3c5a01..786073da2995 100644 --- a/ci/github-script/reviews.js +++ b/ci/github-script/reviews.js @@ -1,3 +1,5 @@ +// @ts-check + const eventToState = { COMMENT: 'COMMENTED', REQUEST_CHANGES: 'CHANGES_REQUESTED', @@ -6,13 +8,17 @@ const eventToState = { /** * @param {{ * github: InstanceType, - * context: import('@actions/github/lib/context').Context - * core: import('@actions/core') - * dry: boolean - * }} CheckTargetBranchProps + * context: import('@actions/github/lib/context').Context, + * core: import('@actions/core'), + * dry: boolean, + * }} DismissReviewsProps */ -async function dismissReviews({ github, context, dry }) { - const pull_number = context.payload.pull_request.number +async function dismissReviews({ github, context, core, dry }) { + const pull_number = context.payload.pull_request?.number + if (!pull_number) { + core.warning('dismissReviews called outside of pull_request context') + return + } if (dry) { return @@ -49,6 +55,16 @@ async function dismissReviews({ github, context, dry }) { ) } +/** + * @param {{ + * github: InstanceType, + * context: import('@actions/github/lib/context').Context + * core: import('@actions/core'), + * dry: boolean, + * body: string, + * event: keyof eventToState, + * }} PostReviewProps + */ async function postReview({ github, context, @@ -57,7 +73,11 @@ async function postReview({ body, event = 'REQUEST_CHANGES', }) { - const pull_number = context.payload.pull_request.number + const pull_number = context.payload.pull_request?.number + if (!pull_number) { + core.warning('postReview called outside of pull_request context') + return + } const pendingReview = ( await github.paginate(github.rest.pulls.listReviews, { @@ -67,8 +87,6 @@ async function postReview({ ).find( (review) => review.user?.login === 'github-actions[bot]' && - // If a review is still pending, we can just update this instead - // of posting a new one. review.state === eventToState[event], ) From 3e622a51107208e46ffd99f526b447ece2ed4a5c Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Thu, 22 Jan 2026 22:30:32 +0100 Subject: [PATCH 222/449] nixos: remove references to the xorg namespace this only creates the usual nixos module rebuilds --- nixos/lib/systemd-lib.nix | 2 +- nixos/modules/config/fonts/fontdir.nix | 9 ++-- nixos/modules/hardware/video/displaylink.nix | 2 +- nixos/modules/hardware/video/nvidia.nix | 8 ++-- nixos/modules/programs/ssh.nix | 2 +- nixos/modules/security/pam.nix | 2 +- .../services/display-managers/default.nix | 4 +- .../services/display-managers/lemurs.nix | 4 +- .../modules/services/display-managers/ly.nix | 2 +- .../services/display-managers/sddm.nix | 4 +- nixos/modules/services/hardware/libinput.nix | 6 +-- nixos/modules/services/misc/autorandr.nix | 2 +- nixos/modules/services/monitoring/grafana.nix | 5 ++- nixos/modules/services/monitoring/smartd.nix | 2 +- .../services/networking/jibri/default.nix | 2 +- .../modules/services/networking/ssh/sshd.nix | 2 +- .../services/networking/x2goserver.nix | 4 +- nixos/modules/services/web-apps/akkoma.md | 2 +- .../services/x11/desktop-managers/cde.nix | 4 +- .../x11/desktop-managers/enlightenment.nix | 2 +- .../services/x11/display-managers/default.nix | 13 +++--- .../services/x11/display-managers/startx.nix | 4 +- .../services/x11/display-managers/sx.nix | 2 +- nixos/modules/services/x11/extra-layouts.nix | 2 +- .../services/x11/hardware/synaptics.nix | 2 +- .../modules/services/x11/terminal-server.nix | 4 +- .../services/x11/window-managers/twm.nix | 4 +- .../services/x11/window-managers/xmonad.nix | 2 +- nixos/modules/services/x11/xfs.nix | 2 +- nixos/modules/services/x11/xserver.nix | 41 +++++++++---------- .../modules/testing/test-instrumentation.nix | 2 +- nixos/modules/virtualisation/vmware-guest.nix | 3 +- nixos/tests/containers-imperative.nix | 2 +- nixos/tests/ec2.nix | 2 +- nixos/tests/installer.nix | 2 +- nixos/tests/os-prober.nix | 2 +- nixos/tests/qtile/default.nix | 2 +- nixos/tests/tigervnc.nix | 2 +- 38 files changed, 82 insertions(+), 81 deletions(-) diff --git a/nixos/lib/systemd-lib.nix b/nixos/lib/systemd-lib.nix index 9db4c6fb8c47..72c5f798068d 100644 --- a/nixos/lib/systemd-lib.nix +++ b/nixos/lib/systemd-lib.nix @@ -57,7 +57,7 @@ let inherit (lib.strings) toJSON; cfg = config.systemd; - lndir = "${pkgs.buildPackages.xorg.lndir}/bin/lndir"; + lndir = "${pkgs.buildPackages.lndir}/bin/lndir"; systemd = cfg.package; in rec { diff --git a/nixos/modules/config/fonts/fontdir.nix b/nixos/modules/config/fonts/fontdir.nix index c0ca9d1b537a..1a4fbfa6808d 100644 --- a/nixos/modules/config/fonts/fontdir.nix +++ b/nixos/modules/config/fonts/fontdir.nix @@ -12,15 +12,16 @@ let { runCommand, gzip, - xorg, + font-alias, + mkfontscale, }: runCommand "X11-fonts" { preferLocalBuild = true; nativeBuildInputs = [ gzip - xorg.mkfontscale - xorg.mkfontdir + mkfontscale + mkfontscale ]; } '' @@ -34,7 +35,7 @@ let ''} mkfontscale mkfontdir - cat $(find ${pkgs.xorg.fontalias}/ -name fonts.alias) >fonts.alias + cat $(find ${pkgs.font-alias}/ -name fonts.alias) >fonts.alias '' ) { }; diff --git a/nixos/modules/hardware/video/displaylink.nix b/nixos/modules/hardware/video/displaylink.nix index 9433be89b5d5..d8284e85ae45 100644 --- a/nixos/modules/hardware/video/displaylink.nix +++ b/nixos/modules/hardware/video/displaylink.nix @@ -35,7 +35,7 @@ in # make the device available services.xserver.displayManager.sessionCommands = '' - ${lib.getBin pkgs.xorg.xrandr}/bin/xrandr --setprovideroutputsource 1 0 + ${lib.getBin pkgs.xrandr}/bin/xrandr --setprovideroutputsource 1 0 ''; # Those are taken from displaylink-installer.sh and from Arch Linux AUR package. diff --git a/nixos/modules/hardware/video/nvidia.nix b/nixos/modules/hardware/video/nvidia.nix index 776d4c23f193..c18df3bc9829 100644 --- a/nixos/modules/hardware/video/nvidia.nix +++ b/nixos/modules/hardware/video/nvidia.nix @@ -488,7 +488,7 @@ in lib.optional primeEnabled { name = igpuDriver; display = offloadCfg.enable; - modules = lib.optional (igpuDriver == "amdgpu") pkgs.xorg.xf86videoamdgpu; + modules = lib.optional (igpuDriver == "amdgpu") pkgs.xf86-video-amdgpu; deviceSection = '' BusID "${igpuBusId}" '' @@ -538,7 +538,7 @@ in gpuProviderName = if igpuDriver == "amdgpu" then # find the name of the provider if amdgpu - "`${lib.getExe pkgs.xorg.xrandr} --listproviders | ${lib.getExe pkgs.gnugrep} -i AMD | ${lib.getExe pkgs.gnused} -n 's/^.*name://p'`" + "`${lib.getExe pkgs.xrandr} --listproviders | ${lib.getExe pkgs.gnugrep} -i AMD | ${lib.getExe pkgs.gnused} -n 's/^.*name://p'`" else igpuDriver; providerCmdParams = @@ -548,8 +548,8 @@ in (syncCfg.enable || (reverseSyncCfg.enable && reverseSyncCfg.setupCommands.enable)) '' # Added by nvidia configuration module for Optimus/PRIME. - ${lib.getExe pkgs.xorg.xrandr} --setprovideroutputsource ${providerCmdParams} - ${lib.getExe pkgs.xorg.xrandr} --auto + ${lib.getExe pkgs.xrandr} --setprovideroutputsource ${providerCmdParams} + ${lib.getExe pkgs.xrandr} --auto ''; environment.etc = { diff --git a/nixos/modules/programs/ssh.nix b/nixos/modules/programs/ssh.nix index 1f8b676e1863..f883abb2b62c 100644 --- a/nixos/modules/programs/ssh.nix +++ b/nixos/modules/programs/ssh.nix @@ -356,7 +356,7 @@ in "GlobalKnownHostsFile ${builtins.concatStringsSep " " knownHostsFiles}" ] ++ lib.optional (!config.networking.enableIPv6) "AddressFamily inet" - ++ lib.optional cfg.setXAuthLocation "XAuthLocation ${pkgs.xorg.xauth}/bin/xauth" + ++ lib.optional cfg.setXAuthLocation "XAuthLocation ${pkgs.xauth}/bin/xauth" ++ lib.optional (cfg.forwardX11 != null) "ForwardX11 ${lib.boolToYesNo cfg.forwardX11}" ++ lib.optional ( cfg.pubkeyAcceptedKeyTypes != [ ] diff --git a/nixos/modules/security/pam.nix b/nixos/modules/security/pam.nix index 12fdf781e9ec..7d45f4948721 100644 --- a/nixos/modules/security/pam.nix +++ b/nixos/modules/security/pam.nix @@ -1418,7 +1418,7 @@ let control = "optional"; modulePath = "${package}/lib/security/pam_xauth.so"; settings = { - xauthpath = "${pkgs.xorg.xauth}/bin/xauth"; + xauthpath = "${pkgs.xauth}/bin/xauth"; systemuser = 99; }; } diff --git a/nixos/modules/services/display-managers/default.nix b/nixos/modules/services/display-managers/default.nix index 800a10f17d80..eb59238f57dc 100644 --- a/nixos/modules/services/display-managers/default.nix +++ b/nixos/modules/services/display-managers/default.nix @@ -29,10 +29,10 @@ let done if test -d ${pkg}/share/xsessions; then - ${pkgs.buildPackages.xorg.lndir}/bin/lndir ${pkg}/share/xsessions $out/share/xsessions + ${pkgs.buildPackages.lndir}/bin/lndir ${pkg}/share/xsessions $out/share/xsessions fi if test -d ${pkg}/share/wayland-sessions; then - ${pkgs.buildPackages.xorg.lndir}/bin/lndir ${pkg}/share/wayland-sessions $out/share/wayland-sessions + ${pkgs.buildPackages.lndir}/bin/lndir ${pkg}/share/wayland-sessions $out/share/wayland-sessions fi '') cfg.sessionPackages} ''; diff --git a/nixos/modules/services/display-managers/lemurs.nix b/nixos/modules/services/display-managers/lemurs.nix index fdf9458b6d5c..d4d417599cab 100644 --- a/nixos/modules/services/display-managers/lemurs.nix +++ b/nixos/modules/services/display-managers/lemurs.nix @@ -87,8 +87,8 @@ in system_shell = lib.mkDefault "${pkgs.bash}/bin/bash"; initial_path = lib.mkDefault "/run/current-system/sw/bin"; x11 = { - xauth_path = lib.mkDefault "${pkgs.xorg.xauth}/bin/xauth"; - xserver_path = lib.mkDefault "${pkgs.xorg.xorgserver}/bin/X"; + xauth_path = lib.mkDefault "${pkgs.xauth}/bin/xauth"; + xserver_path = lib.mkDefault "${pkgs.xorg-server}/bin/X"; xsessions_path = lib.mkDefault "${desktops}/share/xsessions"; xsetup_path = lib.mkDefault config.services.displayManager.sessionData.wrapper; }; diff --git a/nixos/modules/services/display-managers/ly.nix b/nixos/modules/services/display-managers/ly.nix index 368a067a4d9a..439d24f7b565 100644 --- a/nixos/modules/services/display-managers/ly.nix +++ b/nixos/modules/services/display-managers/ly.nix @@ -42,7 +42,7 @@ let term_restore_cursor_cmd = "${pkgs.ncurses}/bin/tput cnorm"; waylandsessions = "${dmcfg.sessionData.desktops}/share/wayland-sessions"; xsessions = "${dmcfg.sessionData.desktops}/share/xsessions"; - xauth_cmd = lib.optionalString xcfg.enable "${pkgs.xorg.xauth}/bin/xauth"; + xauth_cmd = lib.optionalString xcfg.enable "${pkgs.xauth}/bin/xauth"; x_cmd = lib.optionalString xcfg.enable xserverWrapper; setup_cmd = dmcfg.sessionData.wrapper; brightness_up_cmd = "${lib.getExe pkgs.brightnessctl} -q -n s +10%"; diff --git a/nixos/modules/services/display-managers/sddm.nix b/nixos/modules/services/display-managers/sddm.nix index af7600ec5f66..077bf7b6c706 100644 --- a/nixos/modules/services/display-managers/sddm.nix +++ b/nixos/modules/services/display-managers/sddm.nix @@ -96,10 +96,10 @@ let // optionalAttrs xcfg.enable { X11 = { ServerPath = toString xserverWrapper; - XephyrPath = "${pkgs.xorg.xorgserver.out}/bin/Xephyr"; + XephyrPath = "${pkgs.xorg-server.out}/bin/Xephyr"; SessionCommand = toString dmcfg.sessionData.wrapper; SessionDir = "${dmcfg.sessionData.desktops}/share/xsessions"; - XauthPath = "${pkgs.xorg.xauth}/bin/xauth"; + XauthPath = "${pkgs.xauth}/bin/xauth"; DisplayCommand = toString Xsetup; DisplayStopCommand = toString Xstop; EnableHiDPI = cfg.enableHidpi; diff --git a/nixos/modules/services/hardware/libinput.nix b/nixos/modules/services/hardware/libinput.nix index 7cfce7651b54..328536941739 100644 --- a/nixos/modules/services/hardware/libinput.nix +++ b/nixos/modules/services/hardware/libinput.nix @@ -437,10 +437,10 @@ in }) (lib.mkIf (cfg.enable && config.services.xserver.enable) { - services.xserver.modules = [ pkgs.xorg.xf86inputlibinput ]; + services.xserver.modules = [ pkgs.xf86-input-libinput ]; # for man pages - environment.systemPackages = [ pkgs.xorg.xf86inputlibinput ]; + environment.systemPackages = [ pkgs.xf86-input-libinput ]; environment.etc = let @@ -448,7 +448,7 @@ in in { ${cfgPath} = { - source = pkgs.xorg.xf86inputlibinput.out + "/share/" + cfgPath; + source = pkgs.xf86-input-libinput.out + "/share/" + cfgPath; }; }; diff --git a/nixos/modules/services/misc/autorandr.nix b/nixos/modules/services/misc/autorandr.nix index bf7fa7621a78..35a610305b04 100644 --- a/nixos/modules/services/misc/autorandr.nix +++ b/nixos/modules/services/misc/autorandr.nix @@ -327,7 +327,7 @@ in echo "Unknown profle: $AUTORANDR_CURRENT_PROFILE" exit 1 esac - echo "Xft.dpi: $DPI" | ''${pkgs.xorg.xrdb}/bin/xrdb -merge + echo "Xft.dpi: $DPI" | ''${pkgs.xrdb}/bin/xrdb -merge '''; }; } diff --git a/nixos/modules/services/monitoring/grafana.nix b/nixos/modules/services/monitoring/grafana.nix index 76a4ea088f31..4b30eac4bdfb 100644 --- a/nixos/modules/services/monitoring/grafana.nix +++ b/nixos/modules/services/monitoring/grafana.nix @@ -85,7 +85,10 @@ let fi ''; provisionConfDir = - pkgs.runCommand "grafana-provisioning" { nativeBuildInputs = [ pkgs.xorg.lndir ]; } + pkgs.runCommand "grafana-provisioning" + { + nativeBuildInputs = [ pkgs.lndir ]; + } '' mkdir -p $out/{alerting,datasources,dashboards,plugins} ${ln { diff --git a/nixos/modules/services/monitoring/smartd.nix b/nixos/modules/services/monitoring/smartd.nix index 388b0829f742..4eaf17be76d1 100644 --- a/nixos/modules/services/monitoring/smartd.nix +++ b/nixos/modules/services/monitoring/smartd.nix @@ -57,7 +57,7 @@ let $SMARTD_FULLMESSAGE EOF - } | ${pkgs.xorg.xmessage}/bin/xmessage -file - 2>/dev/null & + } | ${pkgs.xmessage}/bin/xmessage -file - 2>/dev/null & ''} ''; diff --git a/nixos/modules/services/networking/jibri/default.nix b/nixos/modules/services/networking/jibri/default.nix index ea99cb0f321e..e07bf5131a92 100644 --- a/nixos/modules/services/networking/jibri/default.nix +++ b/nixos/modules/services/networking/jibri/default.nix @@ -355,7 +355,7 @@ in StateDirectory = "jibri"; - ExecStart = "${pkgs.xorg.xorgserver}/bin/Xorg -nocursor -noreset +extension RANDR +extension RENDER -config ${pkgs.jibri}/etc/jitsi/jibri/xorg-video-dummy.conf -logfile /dev/null :0"; + ExecStart = "${pkgs.xorg-server}/bin/Xorg -nocursor -noreset +extension RANDR +extension RENDER -config ${pkgs.jibri}/etc/jitsi/jibri/xorg-video-dummy.conf -logfile /dev/null :0"; }; }; diff --git a/nixos/modules/services/networking/ssh/sshd.nix b/nixos/modules/services/networking/ssh/sshd.nix index 2624827d72c8..68dc37c3de36 100644 --- a/nixos/modules/services/networking/ssh/sshd.nix +++ b/nixos/modules/services/networking/ssh/sshd.nix @@ -831,7 +831,7 @@ in { port, addr, ... }: "ListenAddress ${addr}${lib.optionalString (port != null) (":" + toString port)}" ) cfg.listenAddresses - ++ lib.optional cfgc.setXAuthLocation "XAuthLocation ${lib.getExe pkgs.xorg.xauth}" + ++ lib.optional cfgc.setXAuthLocation "XAuthLocation ${lib.getExe pkgs.xauth}" ++ lib.optional cfg.allowSFTP "Subsystem sftp ${cfg.sftpServerExecutable} ${lib.concatStringsSep " " cfg.sftpFlags}" ++ [ "AuthorizedKeysFile ${toString cfg.authorizedKeysFiles}" diff --git a/nixos/modules/services/networking/x2goserver.nix b/nixos/modules/services/networking/x2goserver.nix index 52bf7b25ea5f..b5b5b4607b8a 100644 --- a/nixos/modules/services/networking/x2goserver.nix +++ b/nixos/modules/services/networking/x2goserver.nix @@ -165,8 +165,8 @@ in "L+ /usr/local/bin/cp - - - - ${coreutils}/bin/cp" "L+ /usr/local/bin/sed - - - - ${gnused}/bin/sed" "L+ /usr/local/bin/setsid - - - - ${util-linux}/bin/setsid" - "L+ /usr/local/bin/xrandr - - - - ${xorg.xrandr}/bin/xrandr" - "L+ /usr/local/bin/xmodmap - - - - ${xorg.xmodmap}/bin/xmodmap" + "L+ /usr/local/bin/xrandr - - - - ${xrandr}/bin/xrandr" + "L+ /usr/local/bin/xmodmap - - - - ${xmodmap}/bin/xmodmap" ]; systemd.services.x2goserver = { diff --git a/nixos/modules/services/web-apps/akkoma.md b/nixos/modules/services/web-apps/akkoma.md index e05ab034de2d..7f07f2c73df8 100644 --- a/nixos/modules/services/web-apps/akkoma.md +++ b/nixos/modules/services/web-apps/akkoma.md @@ -187,7 +187,7 @@ derivation. }; nativeBuildInputs = with pkgs; [ jq - xorg.lndir + lndir ]; passAsFile = [ "config" ]; } diff --git a/nixos/modules/services/x11/desktop-managers/cde.nix b/nixos/modules/services/x11/desktop-managers/cde.nix index 8dae3ce0d886..ba62f430ca3f 100644 --- a/nixos/modules/services/x11/desktop-managers/cde.nix +++ b/nixos/modules/services/x11/desktop-managers/cde.nix @@ -17,7 +17,7 @@ in extraPackages = mkOption { type = with types; listOf package; - default = with pkgs.xorg; [ + default = with pkgs; [ xclock bitmap xlsfonts @@ -30,7 +30,7 @@ in xwud ]; defaultText = literalExpression '' - with pkgs.xorg; [ + with pkgs; [ xclock bitmap xlsfonts xfd xrefresh xload xwininfo xdpyinfo xwd xwud ] ''; diff --git a/nixos/modules/services/x11/desktop-managers/enlightenment.nix b/nixos/modules/services/x11/desktop-managers/enlightenment.nix index 70f7590218bc..bc5c2b0273e7 100644 --- a/nixos/modules/services/x11/desktop-managers/enlightenment.nix +++ b/nixos/modules/services/x11/desktop-managers/enlightenment.nix @@ -61,7 +61,7 @@ in enlightenment.ephoto enlightenment.rage enlightenment.terminology - xorg.xcursorthemes + xcursor-themes ]) config.environment.enlightenment.excludePackages; environment.pathsToLink = [ diff --git a/nixos/modules/services/x11/display-managers/default.nix b/nixos/modules/services/x11/display-managers/default.nix index a9397f40c009..d4f222543119 100644 --- a/nixos/modules/services/x11/display-managers/default.nix +++ b/nixos/modules/services/x11/display-managers/default.nix @@ -24,7 +24,6 @@ let ; cfg = config.services.xserver; - xorg = pkgs.xorg; fontconfig = config.fonts.fontconfig; xresourcesXft = pkgs.writeText "Xresources-Xft" '' @@ -90,11 +89,11 @@ let ''} # Load X defaults. This should probably be safe on wayland too. - ${xorg.xrdb}/bin/xrdb -merge ${xresourcesXft} + ${pkgs.xrdb}/bin/xrdb -merge ${xresourcesXft} if test -e ~/.Xresources; then - ${xorg.xrdb}/bin/xrdb -merge ~/.Xresources + ${pkgs.xrdb}/bin/xrdb -merge ~/.Xresources elif test -e ~/.Xdefaults; then - ${xorg.xrdb}/bin/xrdb -merge ~/.Xdefaults + ${pkgs.xrdb}/bin/xrdb -merge ~/.Xdefaults fi # Import environment variables into the systemd user environment. @@ -147,8 +146,8 @@ in xauthBin = mkOption { internal = true; - default = "${xorg.xauth}/bin/xauth"; - defaultText = literalExpression ''"''${pkgs.xorg.xauth}/bin/xauth"''; + default = "${pkgs.xauth}/bin/xauth"; + defaultText = literalExpression ''"''${pkgs.xauth}/bin/xauth"''; description = "Path to the {command}`xauth` program used by display managers."; }; @@ -236,7 +235,7 @@ in config = { services.displayManager.sessionData.wrapper = xsessionWrapper; - services.xserver.displayManager.xserverBin = "${xorg.xorgserver.out}/bin/X"; + services.xserver.displayManager.xserverBin = "${pkgs.xorg-server.out}/bin/X"; services.xserver.displayManager.importedVariables = [ # This is required by user units using the session bus. diff --git a/nixos/modules/services/x11/display-managers/startx.nix b/nixos/modules/services/x11/display-managers/startx.nix index 792a0e9b7d7c..ce0afefa7b9f 100644 --- a/nixos/modules/services/x11/display-managers/startx.nix +++ b/nixos/modules/services/x11/display-managers/startx.nix @@ -77,7 +77,7 @@ in # Implement xserverArgs via xinit's system-wide xserverrc environment.etc."X11/xinit/xserverrc".source = pkgs.writeShellScript "xserverrc" '' - exec ${pkgs.xorg.xorgserver}/bin/X \ + exec ${pkgs.xorg-server}/bin/X \ ${toString config.services.xserver.displayManager.xserverArgs} "$@" ''; @@ -100,7 +100,7 @@ in ''; }; - environment.systemPackages = with pkgs; [ xorg.xinit ]; + environment.systemPackages = with pkgs; [ xinit ]; }; diff --git a/nixos/modules/services/x11/display-managers/sx.nix b/nixos/modules/services/x11/display-managers/sx.nix index 40381146c8a9..ad435074d765 100644 --- a/nixos/modules/services/x11/display-managers/sx.nix +++ b/nixos/modules/services/x11/display-managers/sx.nix @@ -20,7 +20,7 @@ in ~/.config/sx/sxrc file containing session startup commands, see {manpage}`sx(1)`. This is not automatically generated from the desktopManager and windowManager settings. sx doesn't have a way to directly set - X server flags, but it can be done by overriding its xorgserver + X server flags, but it can be done by overriding its xorg-server dependency. ''; }; diff --git a/nixos/modules/services/x11/extra-layouts.nix b/nixos/modules/services/x11/extra-layouts.nix index 0327609c25cd..39fa91f75d93 100644 --- a/nixos/modules/services/x11/extra-layouts.nix +++ b/nixos/modules/services/x11/extra-layouts.nix @@ -83,7 +83,7 @@ let }; }; - xkb_patched = pkgs.xorg.xkeyboardconfig_custom { + xkb_patched = pkgs.xkeyboard-config_custom { layouts = config.services.xserver.xkb.extraLayouts; }; diff --git a/nixos/modules/services/x11/hardware/synaptics.nix b/nixos/modules/services/x11/hardware/synaptics.nix index f943242f7bae..19c5833dce9a 100644 --- a/nixos/modules/services/x11/hardware/synaptics.nix +++ b/nixos/modules/services/x11/hardware/synaptics.nix @@ -26,7 +26,7 @@ let Option "TapButton2" "0" Option "TapButton3" "0" ''; - pkg = pkgs.xorg.xf86inputsynaptics; + pkg = pkgs.xf86-input-synaptics; etcFile = "X11/xorg.conf.d/70-synaptics.conf"; in { diff --git a/nixos/modules/services/x11/terminal-server.nix b/nixos/modules/services/x11/terminal-server.nix index 46b6d5a94044..c1bc0c2ce2ea 100644 --- a/nixos/modules/services/x11/terminal-server.nix +++ b/nixos/modules/services/x11/terminal-server.nix @@ -29,11 +29,11 @@ description = "Terminal Server"; path = [ - pkgs.xorg.xorgserver.out + pkgs.xorg-server.out pkgs.gawk pkgs.which pkgs.openssl - pkgs.xorg.xauth + pkgs.xauth pkgs.net-tools pkgs.shadow pkgs.procps diff --git a/nixos/modules/services/x11/window-managers/twm.nix b/nixos/modules/services/x11/window-managers/twm.nix index 46f81775b65e..2a640457e8f6 100644 --- a/nixos/modules/services/x11/window-managers/twm.nix +++ b/nixos/modules/services/x11/window-managers/twm.nix @@ -28,12 +28,12 @@ in services.xserver.windowManager.session = singleton { name = "twm"; start = '' - ${pkgs.xorg.twm}/bin/twm & + ${pkgs.tab-window-manager}/bin/twm & waitPID=$! ''; }; - environment.systemPackages = [ pkgs.xorg.twm ]; + environment.systemPackages = [ pkgs.tab-window-manager ]; }; diff --git a/nixos/modules/services/x11/window-managers/xmonad.nix b/nixos/modules/services/x11/window-managers/xmonad.nix index 78cfce01201c..29b739db5510 100644 --- a/nixos/modules/services/x11/window-managers/xmonad.nix +++ b/nixos/modules/services/x11/window-managers/xmonad.nix @@ -53,7 +53,7 @@ let --set XMONAD_GHC "${xmonadEnv}/bin/ghc" \ '' + '' - --set XMONAD_XMESSAGE "${pkgs.xorg.xmessage}/bin/xmessage" + --set XMONAD_XMESSAGE "${pkgs.xmessage}/bin/xmessage" '' ); diff --git a/nixos/modules/services/x11/xfs.nix b/nixos/modules/services/x11/xfs.nix index 9214f176c10b..022f6a3cbef2 100644 --- a/nixos/modules/services/x11/xfs.nix +++ b/nixos/modules/services/x11/xfs.nix @@ -43,7 +43,7 @@ in description = "X Font Server"; after = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; - path = [ pkgs.xorg.xfs ]; + path = [ pkgs.xfs ]; script = "xfs -config ${configFile}"; }; }; diff --git a/nixos/modules/services/x11/xserver.nix b/nixos/modules/services/x11/xserver.nix index 53c9ca02e90c..7cf0eddd65d1 100644 --- a/nixos/modules/services/x11/xserver.nix +++ b/nixos/modules/services/x11/xserver.nix @@ -12,7 +12,6 @@ let # Abbreviations. cfg = config.services.xserver; - xorg = pkgs.xorg; knownVideoDriverPackages = { inherit (pkgs) @@ -108,8 +107,8 @@ let # old non-fontconfig applications. (Possibly this could be done # better using a fontconfig rule.) [ - pkgs.xorg.fontadobe100dpi - pkgs.xorg.fontadobe75dpi + pkgs.font-adobe-100dpi + pkgs.font-adobe-75dpi ]; xrandrOptions = { @@ -231,7 +230,7 @@ let # If not running a fancy desktop environment, the cursor is likely set to # the default `cursor.pcf` bitmap font. This is 17px wide, so it's very # small and almost invisible on 4K displays. - fontcursormisc_hidpi = pkgs.xorg.fontxfree86type1.overrideAttrs ( + fontcursormisc_hidpi = pkgs.font-xfree86-type1.overrideAttrs ( old: let # The scaling constant is 230/96: the scalable `left_ptr` glyph at @@ -878,27 +877,27 @@ in cfgPath = "X11/xorg.conf.d/10-evdev.conf"; in { - ${cfgPath}.source = xorg.xf86inputevdev.out + "/share/" + cfgPath; + ${cfgPath}.source = xf86-input-evdev.out + "/share/" + cfgPath; } ); environment.systemPackages = utils.removePackagesByName [ - xorg.xorgserver.out - xorg.xrandr - xorg.xrdb - xorg.setxkbmap - xorg.iceauth # required for KDE applications (it's called by dcopserver) - xorg.xlsclients - xorg.xset - xorg.xsetroot - xorg.xinput - xorg.xprop - xorg.xauth + pkgs.xorg-server.out + pkgs.xrandr + pkgs.xrdb + pkgs.setxkbmap + pkgs.iceauth # required for KDE applications (it's called by dcopserver) + pkgs.xlsclients + pkgs.xset + pkgs.xsetroot + pkgs.xinput + pkgs.xprop + pkgs.xauth pkgs.xterm - xorg.xf86inputevdev.out # get evdev.4 man page + pkgs.xf86-input-evdev.out # get evdev.4 man page ] config.services.xserver.excludePackages - ++ optional (elem "virtualbox" cfg.videoDrivers) xorg.xrefresh; + ++ optional (elem "virtualbox" cfg.videoDrivers) pkgs.xrefresh; environment.pathsToLink = [ "/share/X11" ]; @@ -947,8 +946,8 @@ in ++ optional cfg.terminateOnReset "-terminate"; services.xserver.modules = concatLists (catAttrs "modules" cfg.drivers) ++ [ - xorg.xorgserver.out - xorg.xf86inputevdev.out + pkgs.xorg-server.out + pkgs.xf86-input-evdev.out ]; system.checks = singleton ( @@ -1073,7 +1072,7 @@ in ''; fonts.packages = [ - (if cfg.upscaleDefaultCursor then fontcursormisc_hidpi else pkgs.xorg.fontcursormisc) + (if cfg.upscaleDefaultCursor then fontcursormisc_hidpi else pkgs.font-cursor-misc) pkgs.font-misc-misc pkgs.font-alias ]; diff --git a/nixos/modules/testing/test-instrumentation.nix b/nixos/modules/testing/test-instrumentation.nix index dce59a0a93b7..0a16df3dafd6 100644 --- a/nixos/modules/testing/test-instrumentation.nix +++ b/nixos/modules/testing/test-instrumentation.nix @@ -214,7 +214,7 @@ in ]; # `xwininfo' is used by the test driver to query open windows. - environment.systemPackages = [ pkgs.xorg.xwininfo ]; + environment.systemPackages = [ pkgs.xwininfo ]; # Log everything to the serial console. services.journald.extraConfig = '' diff --git a/nixos/modules/virtualisation/vmware-guest.nix b/nixos/modules/virtualisation/vmware-guest.nix index 74dc7d4156a8..2281de15b79a 100644 --- a/nixos/modules/virtualisation/vmware-guest.nix +++ b/nixos/modules/virtualisation/vmware-guest.nix @@ -18,7 +18,6 @@ let types ; cfg = config.virtualisation.vmware.guest; - xf86inputvmmouse = pkgs.xorg.xf86inputvmmouse; in { imports = [ @@ -94,7 +93,7 @@ in environment.etc.vmware-tools.source = "${cfg.package}/etc/vmware-tools/*"; services.xserver = mkIf (!cfg.headless) { - modules = optionals pkgs.stdenv.hostPlatform.isx86 [ xf86inputvmmouse ]; + modules = optionals pkgs.stdenv.hostPlatform.isx86 [ pkgs.xf86-input-vmmouse ]; config = optionalString (pkgs.stdenv.hostPlatform.isx86) '' Section "InputClass" diff --git a/nixos/tests/containers-imperative.nix b/nixos/tests/containers-imperative.nix index eb36ce9df60d..752630e898b3 100644 --- a/nixos/tests/containers-imperative.nix +++ b/nixos/tests/containers-imperative.nix @@ -53,7 +53,7 @@ docbook5 libxml2 docbook_xsl_ns - xorg.lndir + lndir documentation-highlighter perlPackages.ConfigIniFiles ]; diff --git a/nixos/tests/ec2.nix b/nixos/tests/ec2.nix index 508b943910da..7a336445d793 100644 --- a/nixos/tests/ec2.nix +++ b/nixos/tests/ec2.nix @@ -44,7 +44,7 @@ let stdenvNoCC texinfo unionfs-fuse - xorg.lndir + lndir # These are used in the configure-from-userdata tests # for EC2. Httpd and valgrind are requested by the diff --git a/nixos/tests/installer.nix b/nixos/tests/installer.nix index cef75b350be5..892c066c568b 100644 --- a/nixos/tests/installer.nix +++ b/nixos/tests/installer.nix @@ -740,7 +740,7 @@ let switch-to-configuration-ng texinfo unionfs-fuse - xorg.lndir + lndir shellcheck-minimal # Only the out output is included here, which is what is diff --git a/nixos/tests/os-prober.nix b/nixos/tests/os-prober.nix index fa26be60aa49..1c26d7423a86 100644 --- a/nixos/tests/os-prober.nix +++ b/nixos/tests/os-prober.nix @@ -118,7 +118,7 @@ import ./make-test-python.nix ( switch-to-configuration-ng texinfo unionfs-fuse - xorg.lndir + lndir shellcheck-minimal # Only the out output is included here, which is what is diff --git a/nixos/tests/qtile/default.nix b/nixos/tests/qtile/default.nix index dbed96c2f7d9..7c51754d550e 100644 --- a/nixos/tests/qtile/default.nix +++ b/nixos/tests/qtile/default.nix @@ -37,7 +37,7 @@ environment.systemPackages = [ pkgs.kitty - pkgs.xorg.xwininfo + pkgs.xwininfo ]; }; diff --git a/nixos/tests/tigervnc.nix b/nixos/tests/tigervnc.nix index 4774198f5b14..9ef3d3883a78 100644 --- a/nixos/tests/tigervnc.nix +++ b/nixos/tests/tigervnc.nix @@ -17,7 +17,7 @@ makeTest { { environment.systemPackages = with pkgs; [ tigervnc # for Xvnc - xorg.xwininfo + xwininfo imagemagickBig # for display with working label: support ]; networking.firewall.allowedTCPPorts = [ 5901 ]; From 760009bcb3e2e134a7f05f02cbd752cc42ae1fe8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 21:58:47 +0000 Subject: [PATCH 223/449] ansel: 0-unstable-2026-01-17 -> 0-unstable-2026-01-25 --- pkgs/by-name/an/ansel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/ansel/package.nix b/pkgs/by-name/an/ansel/package.nix index 84413129b23b..13610ce0f511 100644 --- a/pkgs/by-name/an/ansel/package.nix +++ b/pkgs/by-name/an/ansel/package.nix @@ -82,13 +82,13 @@ let in stdenv.mkDerivation { pname = "ansel"; - version = "0-unstable-2026-01-17"; + version = "0-unstable-2026-01-25"; src = fetchFromGitHub { owner = "aurelienpierreeng"; repo = "ansel"; - rev = "0a6a812ce35f50ff4e2bf6302f1fb1c9d24a6f19"; - hash = "sha256-1tvh8ZbEUPRufFN0KHbPDqy7DEod9LRRI0XpxKJDZmU="; + rev = "2cb699e7a2367390db6fdb56c78383854a8522b9"; + hash = "sha256-a6p3ZL3Rg3zK4B8Nfoe28etWnDeV6/sn5pnCpVQThXY="; fetchSubmodules = true; }; From 3aa0edb0a4736f2f7c313577bd21ad8edd4237ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 21:59:04 +0000 Subject: [PATCH 224/449] hjson-go: 4.5.0 -> 4.6.0 --- pkgs/by-name/hj/hjson-go/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hj/hjson-go/package.nix b/pkgs/by-name/hj/hjson-go/package.nix index 1cc06abd4f47..a8dc670b2c84 100644 --- a/pkgs/by-name/hj/hjson-go/package.nix +++ b/pkgs/by-name/hj/hjson-go/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "hjson-go"; - version = "4.5.0"; + version = "4.6.0"; src = fetchFromGitHub { owner = "hjson"; repo = "hjson-go"; rev = "v${version}"; - hash = "sha256-0xFTxnXMJA98+Y6gwO8zCDPQvLecG1qmbGAISCFMaPw="; + hash = "sha256-Qg/sy0fHHadQMU1wToz/Nm6tiIe/tm1D1knmbh9zYr0="; }; vendorHash = null; From b77784296d3b43ee90cc4040a89043d5bf78f562 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 22:03:00 +0000 Subject: [PATCH 225/449] gitwatch: 0.4 -> 0.5 --- pkgs/by-name/gi/gitwatch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/gitwatch/package.nix b/pkgs/by-name/gi/gitwatch/package.nix index a4658ef6620d..d108fa5ce7e8 100644 --- a/pkgs/by-name/gi/gitwatch/package.nix +++ b/pkgs/by-name/gi/gitwatch/package.nix @@ -13,12 +13,12 @@ }: runCommand "gitwatch" rec { - version = "0.4"; + version = "0.5"; src = fetchFromGitHub { owner = "gitwatch"; repo = "gitwatch"; rev = "v${version}"; - hash = "sha256-DEHhwQvI8i+8ExAQvfY+zL5epmhOkht3a69XOn0cKqY="; + hash = "sha256-zOJPCoXco59ufQeGH2DPGbCbKx6rSC/3iNZWoEeoQKk="; }; nativeBuildInputs = [ makeWrapper ]; From 478d5d95f294a07b8fd4ea023356f9cc942fb16b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 22:09:52 +0000 Subject: [PATCH 226/449] freshrss: 1.28.0 -> 1.28.1 --- pkgs/servers/web-apps/freshrss/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/web-apps/freshrss/default.nix b/pkgs/servers/web-apps/freshrss/default.nix index 2a7a61924440..1ee5ca762e79 100644 --- a/pkgs/servers/web-apps/freshrss/default.nix +++ b/pkgs/servers/web-apps/freshrss/default.nix @@ -9,13 +9,13 @@ stdenvNoCC.mkDerivation rec { pname = "FreshRSS"; - version = "1.28.0"; + version = "1.28.1"; src = fetchFromGitHub { owner = "FreshRSS"; repo = "FreshRSS"; rev = version; - hash = "sha256-//UiGxsdJQAc9qAn3P8/bCl8ka5LacfqkydU4b2/TtI="; + hash = "sha256-T9I3tZOxAzbQxeNa77VcN+HuMmDlDrZvdncBeplui6c="; }; postPatch = '' From 3665b2402acd612b0737e544fa09c54ee9cd0162 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 22:25:17 +0000 Subject: [PATCH 227/449] python3Packages.pueblo: 0.0.13 -> 0.0.14 --- pkgs/development/python-modules/pueblo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pueblo/default.nix b/pkgs/development/python-modules/pueblo/default.nix index ced6d1bbd072..a4ff90d3c2d3 100644 --- a/pkgs/development/python-modules/pueblo/default.nix +++ b/pkgs/development/python-modules/pueblo/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pueblo"; - version = "0.0.13"; + version = "0.0.14"; pyproject = true; disabled = pythonOlder "3.11"; @@ -25,7 +25,7 @@ buildPythonPackage rec { # should work for us as well. src = fetchPypi { inherit pname version; - hash = "sha256-EewRittG90ZHRklGtXHtEJ83DWzA6f0iKfX87YlmVgY="; + hash = "sha256-B2uI/3SbxUdhM9OUGdwHNXKrsVQLji8E4aI9OyiIYEI="; }; build-system = [ From 0c7a3493e84a7de1d0146c1ffb1d780c26daa704 Mon Sep 17 00:00:00 2001 From: qbisi Date: Mon, 26 Jan 2026 06:28:16 +0800 Subject: [PATCH 228/449] netgen: fix gui application --- .../ensure_python_before_getting_gil.patch | 24 ++++++ .../macos_use_tk_default_color_map.patch | 80 +++++++++++++++++++ pkgs/by-name/ne/netgen/package.nix | 2 + 3 files changed, 106 insertions(+) create mode 100644 pkgs/by-name/ne/netgen/ensure_python_before_getting_gil.patch create mode 100644 pkgs/by-name/ne/netgen/macos_use_tk_default_color_map.patch diff --git a/pkgs/by-name/ne/netgen/ensure_python_before_getting_gil.patch b/pkgs/by-name/ne/netgen/ensure_python_before_getting_gil.patch new file mode 100644 index 000000000000..12d412b97cc8 --- /dev/null +++ b/pkgs/by-name/ne/netgen/ensure_python_before_getting_gil.patch @@ -0,0 +1,24 @@ +diff --git a/libsrc/core/python_ngcore.hpp b/libsrc/core/python_ngcore.hpp +index 2ce84481..4fc8aa4e 100644 +--- a/libsrc/core/python_ngcore.hpp ++++ b/libsrc/core/python_ngcore.hpp +@@ -2,6 +2,7 @@ + #define NETGEN_CORE_PYTHON_NGCORE_HPP + + #include "ngcore_api.hpp" // for operator new ++#include + #include + #include + #include +diff --git a/ng/ngappinit.cpp b/ng/ngappinit.cpp +index f6b4be0a..e21937b5 100644 +--- a/ng/ngappinit.cpp ++++ b/ng/ngappinit.cpp +@@ -256,6 +256,7 @@ int main(int argc, char ** argv) + Tk_MainLoop(); + Tcl_DeleteInterp (myinterp); + #ifdef NETGEN_PYTHON ++ py::scoped_interpreter guard{}; + py::gil_scoped_acquire ensure_gil; + #endif + diff --git a/pkgs/by-name/ne/netgen/macos_use_tk_default_color_map.patch b/pkgs/by-name/ne/netgen/macos_use_tk_default_color_map.patch new file mode 100644 index 000000000000..e37b0c52b991 --- /dev/null +++ b/pkgs/by-name/ne/netgen/macos_use_tk_default_color_map.patch @@ -0,0 +1,80 @@ +diff --git a/ng/Togl2.1/togl.c b/ng/Togl2.1/togl.c +index 78faa6c1..522a71f1 100644 +--- a/ng/Togl2.1/togl.c ++++ b/ng/Togl2.1/togl.c +@@ -3018,7 +3018,6 @@ Togl_MakeWindow(Tk_Window tkwin, Window parent, ClientData instanceData) + + dpy = Tk_Display(tkwin); + scrnum = Tk_ScreenNumber(tkwin); +- + /* + * Windows and Mac OS X need the window created before OpenGL context + * is created. So do that now and set the window variable. +@@ -3140,7 +3139,7 @@ Togl_MakeWindow(Tk_Window tkwin, Window parent, ClientData instanceData) + goto error; + } + #endif +-#if defined(TOGL_WGL) || defined(TOGL_AGL) || defined(TOGL_NSOPENGL) ++#if defined(TOGL_WGL) + if (togl->VisInfo == NULL) { + /* + * Create a new OpenGL rendering context. And check to share lists. +@@ -3417,7 +3416,6 @@ Togl_MakeWindow(Tk_Window tkwin, Window parent, ClientData instanceData) + DescribePixelFormat(togl->tglGLHdc, (int) togl->PixelFormat, sizeof (pfd), + &pfd); + #endif +- + /* + * find a colormap + */ +@@ -3432,7 +3430,8 @@ Togl_MakeWindow(Tk_Window tkwin, Window parent, ClientData instanceData) + cmap = DefaultColormap(dpy, scrnum); + } + #elif defined(TOGL_AGL) || defined(TOGL_NSOPENGL) +- cmap = DefaultColormap(dpy, scrnum); ++ /* macOS: get colormap from Tk */ ++ cmap = Tk_Colormap(tkwin); + #endif + } else { + /* Colormap for CI mode */ +@@ -3457,10 +3456,11 @@ Togl_MakeWindow(Tk_Window tkwin, Window parent, ClientData instanceData) + #elif defined(TOGL_WGL) + cmap = Win32CreateCiColormap(togl); + #elif defined(TOGL_AGL) || defined(TOGL_NSOPENGL) +- /* need to figure out how to do this correctly on Mac... */ +- cmap = DefaultColormap(dpy, scrnum); ++ /* macOS: use Tk default colormap */ ++ cmap = Tk_Colormap(tkwin); + #endif + } else { ++#if defined(TOGL_X11) + if (togl->VisInfo->visual == DefaultVisual(dpy, scrnum)) { + /* share default/root colormap */ + cmap = Tk_Colormap(tkwin); +@@ -3470,14 +3470,25 @@ Togl_MakeWindow(Tk_Window tkwin, Window parent, ClientData instanceData) + XRootWindow(dpy, togl->VisInfo->screen), + togl->VisInfo->visual, AllocNone); + } ++#else ++ /* Windows, AGL, NSOPENGL: use Tk default colormap */ ++ cmap = Tk_Colormap(tkwin); ++#endif + } + } + + /* Make sure Tk knows to switch to the new colormap when the cursor is over + * this window when running in color index mode. */ ++#if defined(TOGL_X11) + (void) Tk_SetWindowVisual(tkwin, togl->VisInfo->visual, + togl->VisInfo->depth, cmap); +- ++#elif defined(TOGL_WGL) ++ /* Windows: use default visual */ ++ (void) Tk_SetWindowVisual(tkwin, DefaultVisual(dpy, scrnum), ++ DefaultDepth(dpy, scrnum), cmap); ++#elif defined(TOGL_AGL) || defined(TOGL_NSOPENGL) ++ /* Macos: use Tk default colormap */ ++#endif + #ifdef TOGL_WGL + /* Install the colormap */ + SelectPalette(togl->tglGLHdc, ((TkWinColormap *) cmap)->palette, TRUE); diff --git a/pkgs/by-name/ne/netgen/package.nix b/pkgs/by-name/ne/netgen/package.nix index 650999f4f8e1..4f2a80ce56dd 100644 --- a/pkgs/by-name/ne/netgen/package.nix +++ b/pkgs/by-name/ne/netgen/package.nix @@ -61,6 +61,8 @@ stdenv.mkDerivation (finalAttrs: { url = "${patchSource}/include_stdlib.patch"; hash = "sha256-W+NgGBuy/UmzVbPTSqR8FRUlyN/9dl9l9e9rxKklmIc="; }) + ./ensure_python_before_getting_gil.patch + ./macos_use_tk_default_color_map.patch ]; # when generating python stub file utilizing system python pybind11_stubgen module From 87f7b80be55753e04511a39a80640d2988a1ff97 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 22:56:05 +0000 Subject: [PATCH 229/449] reqable: 3.0.34 -> 3.0.37 --- pkgs/by-name/re/reqable/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/reqable/package.nix b/pkgs/by-name/re/reqable/package.nix index 19d8833e3a63..66b6eedce418 100644 --- a/pkgs/by-name/re/reqable/package.nix +++ b/pkgs/by-name/re/reqable/package.nix @@ -28,11 +28,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "reqable"; - version = "3.0.34"; + version = "3.0.37"; src = fetchurl { url = "https://github.com/reqable/reqable-app/releases/download/${finalAttrs.version}/reqable-app-linux-x86_64.deb"; - hash = "sha256-cKkrGvGnccU4sRzQ/LFzSh1yG1BViNz2E8aLUlzQaAI="; + hash = "sha256-AhrrVFS1lRrCNi9MkM+WqprGI2B2zf96aEjrdskSURE="; }; nativeBuildInputs = [ From 6341cf28aa39d203d128a8bebb2ef3dcfdcf9565 Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Mon, 26 Jan 2026 00:06:56 +0100 Subject: [PATCH 230/449] vdhcoapp: drop --- .../vd/vdhcoapp/ffmpeg-filepicker.patch | 46 ---------- pkgs/by-name/vd/vdhcoapp/filepicker.nix | 41 --------- pkgs/by-name/vd/vdhcoapp/package.nix | 83 ------------------- pkgs/top-level/aliases.nix | 1 + 4 files changed, 1 insertion(+), 170 deletions(-) delete mode 100644 pkgs/by-name/vd/vdhcoapp/ffmpeg-filepicker.patch delete mode 100644 pkgs/by-name/vd/vdhcoapp/filepicker.nix delete mode 100644 pkgs/by-name/vd/vdhcoapp/package.nix diff --git a/pkgs/by-name/vd/vdhcoapp/ffmpeg-filepicker.patch b/pkgs/by-name/vd/vdhcoapp/ffmpeg-filepicker.patch deleted file mode 100644 index f6fb777e186e..000000000000 --- a/pkgs/by-name/vd/vdhcoapp/ffmpeg-filepicker.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff --git a/src/converter.js b/src/converter.js -index af7b4c3..20da407 100644 ---- a/src/converter.js -+++ b/src/converter.js -@@ -1,4 +1,4 @@ --import open from 'open'; -+const open = import('open'); - - const os = require("os"); - const path = require('path'); -@@ -9,9 +9,9 @@ const rpc = require('./weh-rpc'); - - const exec_dir = path.dirname(process.execPath); - --const ffmpeg = findExecutableFullPath("ffmpeg", exec_dir); --const ffprobe = findExecutableFullPath("ffprobe", exec_dir); --const filepicker = findExecutableFullPath("filepicker", exec_dir); -+const ffmpeg = "@ffmpeg@/bin/ffmpeg"; -+const ffprobe = "@ffmpeg@/bin/ffprobe"; -+const filepicker = "@filepicker@"; - - if (!fileExistsSync(ffmpeg)) { - logger.error("ffmpeg not found. Install ffmpeg and make sure it's in your path."); -diff --git a/src/main.js b/src/main.js -index 47b92de..e2e9402 100644 ---- a/src/main.js -+++ b/src/main.js -@@ -1,4 +1,4 @@ --const config = require('config.json'); -+const config = require('./config.json'); - const converter = require('./converter'); - const os = require("os"); - -diff --git a/src/native-autoinstall.js b/src/native-autoinstall.js -index 556a22b..c729568 100644 ---- a/src/native-autoinstall.js -+++ b/src/native-autoinstall.js -@@ -1,7 +1,7 @@ - const os = require("os"); - const path = require("path"); - const { spawn, exec } = require('child_process'); --const config = require('config.json'); -+const config = require('./config.json'); - - let fs; - if (process.versions.node.startsWith("10")) { \ No newline at end of file diff --git a/pkgs/by-name/vd/vdhcoapp/filepicker.nix b/pkgs/by-name/vd/vdhcoapp/filepicker.nix deleted file mode 100644 index 16f02454d81b..000000000000 --- a/pkgs/by-name/vd/vdhcoapp/filepicker.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ - lib, - rustPlatform, - fetchFromGitHub, - pkg-config, - atk, - gtk3, - glib, -}: - -rustPlatform.buildRustPackage rec { - pname = "filepicker"; - version = "1.0.1"; - - src = fetchFromGitHub { - owner = "paulrouget"; - repo = "static-filepicker"; - rev = "v${version}"; - hash = "sha256-7sRzf3SA9RSBf4O36olXgka8c6Bufdb0qsuTofVe55s="; - }; - - cargoHash = "sha256-HUNBGG1+LsjaDsJS4p5aAdCRyltylQUtdydGSoUdNgo="; - - buildInputs = [ - atk - gtk3 - glib - ]; - - nativeBuildInputs = [ - pkg-config - ]; - - meta = { - description = "File picker used by VDHCoApp"; - homepage = "https://github.com/paulrouget/static-filepicker"; - license = lib.licenses.gpl2; - mainProgram = "filepicker"; - maintainers = with lib.maintainers; [ hannesgith ]; - }; -} diff --git a/pkgs/by-name/vd/vdhcoapp/package.nix b/pkgs/by-name/vd/vdhcoapp/package.nix deleted file mode 100644 index 8fdb802f1d75..000000000000 --- a/pkgs/by-name/vd/vdhcoapp/package.nix +++ /dev/null @@ -1,83 +0,0 @@ -{ - lib, - fetchFromGitHub, - buildNpmPackage, - nodejs, - ffmpeg, - callPackage, - replaceVars, - makeWrapper, - toml2json, - jq, -}: -buildNpmPackage rec { - pname = "vdhcoapp"; - version = "2.0.19"; - - src = fetchFromGitHub { - owner = "aclap-dev"; - repo = "vdhcoapp"; - rev = "v${version}"; - hash = "sha256-8xeZvqpRq71aShVogiwlVD3gQoPGseNOmz5E3KbsZxU="; - }; - - sourceRoot = "${src.name}/app"; - npmDepsHash = "sha256-E032U2XZdyTER6ROkBosOTn7bweDXHl8voC3BQEz8Wg="; - dontNpmBuild = true; - - nativeBuildInputs = [ - makeWrapper - toml2json - jq - ]; - - patches = [ - (replaceVars ./ffmpeg-filepicker.patch { - inherit ffmpeg; - filepicker = lib.getExe (callPackage ./filepicker.nix { }); - }) - ]; - - postPatch = '' - # Cannot use patch, setting placeholder here - substituteInPlace src/native-autoinstall.js \ - --replace process.execPath "\"${placeholder "out"}/bin/vdhcoapp\"" - ''; - - preBuild = '' - toml2json --pretty ../config.toml > src/config.json - ''; - - installPhase = '' - runHook preInstall - mkdir -p $out/opt/vdhcoapp - cp -r . "$out/opt/vdhcoapp" - - makeWrapper ${nodejs}/bin/node $out/bin/vdhcoapp \ - --add-flags $out/opt/vdhcoapp/src/main.js - - generateManifest() { - type=$1 - outputFolder=$2 - mkdir -p $outputFolder - manifestName=$(jq -r '.meta.id' src/config.json).json - jq '.store.'$type'.manifest * (.meta | with_entries(select (.key == "description")) * {"name": .id}) * {"path" : "${placeholder "out"}/bin/vdhcoapp"}' src/config.json > $outputFolder/$manifestName - } - - generateManifest google $out/etc/opt/chrome/native-messaging-hosts - generateManifest google $out/etc/chromium/native-messaging-hosts - generateManifest mozilla $out/lib/mozilla/native-messaging-hosts - generateManifest google $out/etc/opt/edge/native-messaging-hosts - - runHook postInstall - ''; - - meta = { - description = "Companion application for the Video DownloadHelper browser add-on"; - homepage = "https://www.downloadhelper.net/"; - license = lib.licenses.gpl2; - platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ hannesgith ]; - mainProgram = "vdhcoapp"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index fa35613fe569..e96868d3dbb8 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1797,6 +1797,7 @@ mapAliases { vbetool = throw "'vbetool' has been removed as it is broken and not maintained upstream."; # Added 2025-06-11 vboot_reference = vboot-utils; # Added 2025-11-01 vc_0_7 = throw "'vc_0_7' has been removed as it was broken, unused in nixpkgs and unmaintained"; # Added 2025-10-20 + vdhcoapp = throw "VDH >= 10 doesn't require a companion app and the repo has been archived."; # Added 2026-01-26 vdirsyncerStable = throw "'vdirsyncerStable' has been renamed to/replaced by 'vdirsyncer'"; # Converted to throw 2025-10-27 ventoy-bin = throw "'ventoy-bin' has been renamed to/replaced by 'ventoy'"; # Converted to throw 2025-10-27 ventoy-bin-full = throw "'ventoy-bin-full' has been renamed to/replaced by 'ventoy-full'"; # Converted to throw 2025-10-27 From 834fdc77dddfd6bcad3325246379edee76a35104 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 23:26:33 +0000 Subject: [PATCH 231/449] vscode-extensions.sourcegraph.amp: 0.0.1768796962 -> 0.0.1769378769 --- .../editors/vscode/extensions/sourcegraph.amp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/sourcegraph.amp/default.nix b/pkgs/applications/editors/vscode/extensions/sourcegraph.amp/default.nix index f3cb6de99203..d69aba1d33fe 100644 --- a/pkgs/applications/editors/vscode/extensions/sourcegraph.amp/default.nix +++ b/pkgs/applications/editors/vscode/extensions/sourcegraph.amp/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "sourcegraph"; name = "amp"; - version = "0.0.1768796962"; - hash = "sha256-uZb5QI6JDv8FdLU0yZzFsJ43J0P0X5c16dl5Poa8n/w="; + version = "0.0.1769378769"; + hash = "sha256-IZINJWzQ9/3YWprSYaH4IAksZtNFiTPC9+YDAOde3LU="; }; meta = { From 701550f484b090818ab9b4b8ccdf2ecdaafbafdd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 23:33:44 +0000 Subject: [PATCH 232/449] planus: 1.2.0 -> 1.3.0 --- pkgs/by-name/pl/planus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pl/planus/package.nix b/pkgs/by-name/pl/planus/package.nix index 4ce3eed4dd52..cc58cc53c4c2 100644 --- a/pkgs/by-name/pl/planus/package.nix +++ b/pkgs/by-name/pl/planus/package.nix @@ -8,15 +8,15 @@ rustPlatform.buildRustPackage rec { pname = "planus"; - version = "1.2.0"; + version = "1.3.0"; src = fetchCrate { pname = "planus-cli"; inherit version; - hash = "sha256-z1fXLXSk9xprKMCsbkvJfDB3qz9aR6Bslf517TyQ7qI="; + hash = "sha256-2ReR9cCB3kv1a9Ep60pshTI5B5jdimM0PBjvIOUdV5o="; }; - cargoHash = "sha256-igja5/FaYBrJSBc9Gw3091UorEV+UmlxPzfk5FYaWXo="; + cargoHash = "sha256-0rDvYsEWEKDoPTCgeZ9Yxu1jc68LEzoS0BuzYsAdInQ="; nativeBuildInputs = [ installShellFiles From b92182d173b65ba3055156c5366a0344c802360c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 23:55:11 +0000 Subject: [PATCH 233/449] python3Packages.pymobiledevice3: 7.0.7 -> 7.3.6 --- pkgs/development/python-modules/pymobiledevice3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymobiledevice3/default.nix b/pkgs/development/python-modules/pymobiledevice3/default.nix index 10567ef0a329..a717eb09f541 100644 --- a/pkgs/development/python-modules/pymobiledevice3/default.nix +++ b/pkgs/development/python-modules/pymobiledevice3/default.nix @@ -49,14 +49,14 @@ buildPythonPackage rec { pname = "pymobiledevice3"; - version = "7.0.7"; + version = "7.3.6"; pyproject = true; src = fetchFromGitHub { owner = "doronz88"; repo = "pymobiledevice3"; tag = "v${version}"; - hash = "sha256-akJjxGj8kSvp9cRzEZrndW9il1zCabneZfKx8ACOmLk="; + hash = "sha256-xvtO+BWtXZxrg1VMoqKhSWJ7edkkZ+myAXtyPD4DXFg="; }; build-system = [ From 4f147774cae5aefea147156d55f38e167840e2b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Mon, 26 Jan 2026 00:03:21 +0000 Subject: [PATCH 234/449] hyprland: 0.53.2 -> 0.53.3 --- pkgs/by-name/hy/hyprland/info.json | 10 +++++----- pkgs/by-name/hy/hyprland/package.nix | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/hy/hyprland/info.json b/pkgs/by-name/hy/hyprland/info.json index 061f732badf9..24b7ff15df25 100644 --- a/pkgs/by-name/hy/hyprland/info.json +++ b/pkgs/by-name/hy/hyprland/info.json @@ -1,7 +1,7 @@ { - "branch": "v0.53.2-b", - "commit_hash": "39f3feddbee4a66be9608ed1eb7e73878d596b50", - "commit_message": "[gha] Nix: update inputs", - "date": "2026-01-23", - "tag": "v0.53.2" + "branch": "v0.53.3-b", + "commit_hash": "dd220efe7b1e292415bd0ea7161f63df9c95bfd3", + "commit_message": "version: bump to 0.53.3", + "date": "2026-01-24", + "tag": "v0.53.3" } diff --git a/pkgs/by-name/hy/hyprland/package.nix b/pkgs/by-name/hy/hyprland/package.nix index 6702a0df4186..b6b50e6576d8 100644 --- a/pkgs/by-name/hy/hyprland/package.nix +++ b/pkgs/by-name/hy/hyprland/package.nix @@ -91,14 +91,14 @@ assert assertMsg ( customStdenv.mkDerivation (finalAttrs: { pname = "hyprland" + optionalString debug "-debug"; - version = "0.53.2"; + version = "0.53.3"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland"; fetchSubmodules = true; tag = "v${finalAttrs.version}"; - hash = "sha256-aDecEI6KQ4FIvD4CRST6HTikXe0aYXeopB1HnV1tQJM="; + hash = "sha256-as2crdrJUVOawO8XkWJEZBUNaFdPS8QuQiccTkM1la0="; }; postPatch = '' From 4447561c050f653a70a2fdd818a4b66456d99cfe Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 24 Jan 2026 09:47:58 -0500 Subject: [PATCH 235/449] ci/github-script/{reviews,check-target-branch,commits,prepare}: add sticky review support --- ci/github-script/check-target-branch.js | 33 ++++- ci/github-script/commits.js | 5 +- ci/github-script/prepare.js | 9 +- ci/github-script/reviews.js | 173 +++++++++++++++++++----- 4 files changed, 177 insertions(+), 43 deletions(-) diff --git a/ci/github-script/check-target-branch.js b/ci/github-script/check-target-branch.js index 2b671715d37d..653287ce6561 100644 --- a/ci/github-script/check-target-branch.js +++ b/ci/github-script/check-target-branch.js @@ -6,8 +6,9 @@ const { classify, split } = require('../supportedBranches.js') const { readFile } = require('node:fs/promises') -const { postReview } = require('./reviews.js') +const { postReview, dismissReviews } = require('./reviews.js') +const reviewKey = 'check-target-branch' /** * @param {{ * github: InstanceType, @@ -43,6 +44,15 @@ async function checkTargetBranch({ github, context, core, dry }) { core.info( `Skipping checkTargetBranch: PR is from a development branch (${head})`, ) + + await dismissReviews({ + github, + context, + core, + dry, + reviewKey, + }) + return } // Don't run on PRs against staging branches, wip branches, haskell-updates, etc. @@ -50,6 +60,15 @@ async function checkTargetBranch({ github, context, core, dry }) { core.info( `Skipping checkTargetBranch: PR is against a non-primary base branch (${base})`, ) + + await dismissReviews({ + github, + context, + core, + dry, + reviewKey, + }) + return } @@ -78,6 +97,7 @@ async function checkTargetBranch({ github, context, core, dry }) { dry, body, event: 'REQUEST_CHANGES', + reviewKey, }) throw new Error('This PR is against the wrong branch.') @@ -105,6 +125,7 @@ async function checkTargetBranch({ github, context, core, dry }) { dry, body, event: 'REQUEST_CHANGES', + reviewKey, }) throw new Error('This PR is against the wrong branch.') @@ -125,10 +146,18 @@ async function checkTargetBranch({ github, context, core, dry }) { dry, body, event: 'COMMENT', + reviewKey, }) } else { - // Any existing reviews were dismissed by commits.js core.info('checkTargetBranch: this PR is against an appropriate branch.') + + await dismissReviews({ + github, + context, + core, + dry, + reviewKey, + }) } } diff --git a/ci/github-script/commits.js b/ci/github-script/commits.js index 91cfe00fa58c..56873c158af4 100644 --- a/ci/github-script/commits.js +++ b/ci/github-script/commits.js @@ -3,6 +3,7 @@ module.exports = async ({ github, context, core, dry, cherryPicks }) => { const { classify } = require('../supportedBranches.js') const withRateLimit = require('./withRateLimit.js') const { dismissReviews, postReview } = require('./reviews.js') + const reviewKey = 'check-commits' await withRateLimit({ github, core }, async (stats) => { stats.prs = 1 @@ -193,7 +194,7 @@ module.exports = async ({ github, context, core, dry, cherryPicks }) => { // An empty results array will always trigger this condition, which is helpful // to clean up reviews created by the prepare step when on the wrong branch. if (results.every(({ severity }) => severity === 'info')) { - await dismissReviews({ github, context, dry }) + await dismissReviews({ github, context, dry, reviewKey }) return } @@ -316,6 +317,6 @@ module.exports = async ({ github, context, core, dry, cherryPicks }) => { // Posting a review could fail for very long comments. This can only happen with // multiple commits all hitting the truncation limit for the diff. If you ever hit // this case, consider just splitting up those commits into multiple PRs. - await postReview({ github, context, core, dry, body }) + await postReview({ github, context, core, dry, body, reviewKey }) }) } diff --git a/ci/github-script/prepare.js b/ci/github-script/prepare.js index ce058edd2af7..005626c43ab5 100644 --- a/ci/github-script/prepare.js +++ b/ci/github-script/prepare.js @@ -1,5 +1,6 @@ const { classify } = require('../supportedBranches.js') -const { postReview } = require('./reviews.js') +const { postReview, dismissReviews } = require('./reviews.js') +const reviewKey = 'prepare' module.exports = async ({ github, context, core, dry }) => { const pull_number = context.payload.pull_request.number @@ -46,7 +47,7 @@ module.exports = async ({ github, context, core, dry }) => { `Please target \`${correctBranch}\` instead.`, ].join('\n') - await postReview({ github, context, core, dry, body }) + await postReview({ github, context, core, dry, body, reviewKey }) throw new Error('The PR targets a channel branch.') } @@ -170,12 +171,14 @@ module.exports = async ({ github, context, core, dry }) => { ' ```', ].join('\n') - await postReview({ github, context, core, dry, body }) + await postReview({ github, context, core, dry, body, reviewKey }) throw new Error(`The PR contains commits from a different base.`) } } + await dismissReviews({ github, context, core, dry, reviewKey }) + let mergedSha, targetSha if (prInfo.mergeable) { diff --git a/ci/github-script/reviews.js b/ci/github-script/reviews.js index 786073da2995..0dacaa814e62 100644 --- a/ci/github-script/reviews.js +++ b/ci/github-script/reviews.js @@ -11,9 +11,10 @@ const eventToState = { * context: import('@actions/github/lib/context').Context, * core: import('@actions/core'), * dry: boolean, + * reviewKey?: string, * }} DismissReviewsProps */ -async function dismissReviews({ github, context, core, dry }) { +async function dismissReviews({ github, context, core, dry, reviewKey }) { const pull_number = context.payload.pull_request?.number if (!pull_number) { core.warning('dismissReviews called outside of pull_request context') @@ -24,35 +25,92 @@ async function dismissReviews({ github, context, core, dry }) { return } - await Promise.all( - ( - await github.paginate(github.rest.pulls.listReviews, { + const reviews = ( + await github.paginate(github.rest.pulls.listReviews, { + ...context.repo, + pull_number, + }) + ).filter( + (review) => + review.user?.login === 'github-actions[bot]' && + review.state !== 'DISMISSED', + ) + const changesRequestedReviews = reviews.filter( + (review) => review.state === 'CHANGES_REQUESTED', + ) + + const commentRegex = new RegExp( + //, + ) + const reviewKeyRegex = new RegExp( + ``, + ) + const commentResolvedRegex = new RegExp( + //, + ) + + let reviewsToMinimize = reviews + let /** @type {typeof reviews} */ reviewsToDismiss = [] + let /** @type {typeof reviews} */ reviewsToResolve = [] + + if (reviewKey && reviews.every((review) => commentRegex.test(review.body))) { + reviewsToMinimize = reviews.filter((review) => + reviewKeyRegex.test(review.body), + ) + } + + // If we want to dismiss all reviews with the key reviewKey, + // but there are other requested changes from CI, we can't dismiss, + // because then the other requested changes will be dismissed too. + if ( + changesRequestedReviews.every( + (review) => + commentResolvedRegex.test(review.body) || + (reviewKey && reviewKeyRegex.test(review.body)), + ) + ) { + reviewsToDismiss = changesRequestedReviews + } else if (reviewsToMinimize.length) { + reviewsToResolve = reviewsToMinimize.filter( + (review) => + review.state === 'CHANGES_REQUESTED' && + !commentResolvedRegex.test(review.body), + ) + } + + await Promise.all([ + ...reviewsToMinimize.map(async (review) => + github.graphql( + `mutation($node_id:ID!) { + minimizeComment(input: { + classifier: OUTDATED, + subjectId: $node_id + }) + { clientMutationId } + }`, + { node_id: review.node_id }, + ), + ), + ...reviewsToDismiss.map(async (review) => + github.rest.pulls.dismissReview({ ...context.repo, pull_number, - }) - ) - .filter((review) => review.user?.login === 'github-actions[bot]') - .map(async (review) => { - if (review.state === 'CHANGES_REQUESTED') { - await github.rest.pulls.dismissReview({ - ...context.repo, - pull_number, - review_id: review.id, - message: 'Review dismissed automatically', - }) - } - await github.graphql( - `mutation($node_id:ID!) { - minimizeComment(input: { - classifier: OUTDATED, - subjectId: $node_id - }) - { clientMutationId } - }`, - { node_id: review.node_id }, - ) + review_id: review.id, + message: 'Review dismissed automatically', }), - ) + ), + ...reviewsToResolve.map(async (review) => + github.rest.pulls.updateReview({ + ...context.repo, + pull_number, + review_id: review.id, + body: review.body.replace( + reviewKeyRegex, + ``, + ), + }), + ), + ]) } /** @@ -63,6 +121,7 @@ async function dismissReviews({ github, context, core, dry }) { * dry: boolean, * body: string, * event: keyof eventToState, + * reviewKey: string, * }} PostReviewProps */ async function postReview({ @@ -72,6 +131,7 @@ async function postReview({ dry, body, event = 'REQUEST_CHANGES', + reviewKey, }) { const pull_number = context.payload.pull_request?.number if (!pull_number) { @@ -79,17 +139,47 @@ async function postReview({ return } - const pendingReview = ( + const reviewKeyRegex = new RegExp( + ``, + ) + const reviewKeyComment = `` + body = body + '\n\n' + reviewKeyComment + + const reviews = ( await github.paginate(github.rest.pulls.listReviews, { ...context.repo, pull_number, }) - ).find( + ).filter( (review) => review.user?.login === 'github-actions[bot]' && - review.state === eventToState[event], + review.state !== 'DISMISSED', ) + /** @type {null | typeof reviews[number]} */ + let pendingReview + const matchingReviews = reviews.filter((review) => + reviewKeyRegex.test(review.body), + ) + + if (matchingReviews.length === 0) { + pendingReview = null + } else if ( + matchingReviews.length === 1 && + matchingReviews[0].state === eventToState[event] + ) { + pendingReview = matchingReviews[0] + } else { + await dismissReviews({ + github, + context, + core, + dry, + reviewKey, + }) + pendingReview = null + } + if (dry) { if (pendingReview) core.info(`pending review found: ${pendingReview.html_url}`) @@ -97,12 +187,23 @@ async function postReview({ core.info(body) } else { if (pendingReview) { - await github.rest.pulls.updateReview({ - ...context.repo, - pull_number, - review_id: pendingReview.id, - body, - }) + await Promise.all([ + github.rest.pulls.updateReview({ + ...context.repo, + pull_number, + review_id: pendingReview.id, + body, + }), + github.graphql( + `mutation($node_id:ID!) { + unminimizeComment(input: { + subjectId: $node_id + }) + { clientMutationId } + }`, + { node_id: pendingReview.node_id }, + ), + ]) } else { await github.rest.pulls.createReview({ ...context.repo, From 99c1a35b73f9d7463d4be672a1e9b749b45c7b48 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 24 Jan 2026 10:19:44 -0500 Subject: [PATCH 236/449] ci/github-script/check-target-branch: add type for changed-paths.json --- ci/github-script/check-target-branch.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ci/github-script/check-target-branch.js b/ci/github-script/check-target-branch.js index 653287ce6561..f17953b7ce8c 100644 --- a/ci/github-script/check-target-branch.js +++ b/ci/github-script/check-target-branch.js @@ -18,6 +18,19 @@ const reviewKey = 'check-target-branch' * }} CheckTargetBranchProps */ async function checkTargetBranch({ github, context, core, dry }) { + /** + * @type {{ + * attrdiff: { + * added: string[], + * changed: string[], + * removed: string[], + * }, + * labels: Record, + * rebuildCountByKernel: Record, + * rebuildsByKernel: Record, + * rebuildsByPlatform: Record, + * }} + */ const changed = JSON.parse( await readFile('comparison/changed-paths.json', 'utf-8'), ) From 50590d21d52048982e60ecd7980030d76d6c57a9 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 24 Jan 2026 10:41:49 -0500 Subject: [PATCH 237/449] ci/github-script/check-target-branch: simplify rebuildsAllTests variable --- ci/github-script/check-target-branch.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/github-script/check-target-branch.js b/ci/github-script/check-target-branch.js index f17953b7ce8c..8c28921b52ce 100644 --- a/ci/github-script/check-target-branch.js +++ b/ci/github-script/check-target-branch.js @@ -89,7 +89,7 @@ async function checkTargetBranch({ github, context, core, dry }) { ...Object.values(changed.rebuildCountByKernel), ) const rebuildsAllTests = - changed.attrdiff.changed.includes('nixosTests.simple') ?? false + changed.attrdiff.changed.includes('nixosTests.simple') core.info( `checkTargetBranch: PR causes ${maxRebuildCount} rebuilds and ${rebuildsAllTests ? 'does' : 'does not'} rebuild all NixOS tests.`, ) From cd6bc04a06a70c80fd95416682ddccd0240cf0bc Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 24 Jan 2026 10:00:11 -0500 Subject: [PATCH 238/449] ci/github-script/check-target-branch: loosen staging threshold for home-assistant --- ci/github-script/check-target-branch.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/ci/github-script/check-target-branch.js b/ci/github-script/check-target-branch.js index 8c28921b52ce..9f79388d9b04 100644 --- a/ci/github-script/check-target-branch.js +++ b/ci/github-script/check-target-branch.js @@ -90,11 +90,21 @@ async function checkTargetBranch({ github, context, core, dry }) { ) const rebuildsAllTests = changed.attrdiff.changed.includes('nixosTests.simple') + + // https://github.com/NixOS/nixpkgs/pull/483194#issuecomment-3793393218 + const isExemptHomeAssistantUpdate = + maxRebuildCount <= 1500 && head === 'wip-home-assistant' + core.info( - `checkTargetBranch: PR causes ${maxRebuildCount} rebuilds and ${rebuildsAllTests ? 'does' : 'does not'} rebuild all NixOS tests.`, + [ + `checkTargetBranch: this PR:`, + ` * causes ${maxRebuildCount} rebuilds`, + ` * ${rebuildsAllTests ? 'rebuilds' : 'does not rebuild'} all NixOS tests`, + ` * ${isExemptHomeAssistantUpdate ? 'is' : 'is not'} an exempt home-assistant update`, + ].join('\n'), ) - if (maxRebuildCount >= 1000) { + if (maxRebuildCount >= 1000 && !isExemptHomeAssistantUpdate) { const desiredBranch = base === 'master' ? 'staging' : `staging-${split(base).version}` const body = [ @@ -142,7 +152,7 @@ async function checkTargetBranch({ github, context, core, dry }) { }) throw new Error('This PR is against the wrong branch.') - } else if (maxRebuildCount >= 500) { + } else if (maxRebuildCount >= 500 && !isExemptHomeAssistantUpdate) { const stagingBranch = base === 'master' ? 'staging' : `staging-${split(base).version}` const body = [ From e1e5b8ad914da75f9b4fb3eef83d0950b8b17b58 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 24 Jan 2026 10:45:22 -0500 Subject: [PATCH 239/449] ci/github-script/check-target-branch: kernel updates should not need to go to staging-xx.xx --- ci/github-script/check-target-branch.js | 26 +++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/ci/github-script/check-target-branch.js b/ci/github-script/check-target-branch.js index 9f79388d9b04..339968e6a0bb 100644 --- a/ci/github-script/check-target-branch.js +++ b/ci/github-script/check-target-branch.js @@ -91,6 +91,23 @@ async function checkTargetBranch({ github, context, core, dry }) { const rebuildsAllTests = changed.attrdiff.changed.includes('nixosTests.simple') + // https://github.com/NixOS/nixpkgs/pull/481205#issuecomment-3790123921 + // These should go to staging-nixos instead of master, + // but release-xx.xx (not staging-xx.xx) when backported + let isExemptKernelUpdate = false + if (prInfo.changed_files === 1 && base.startsWith('release-')) { + const changedFiles = ( + await github.rest.pulls.listFiles({ + ...context.repo, + pull_number, + }) + ).data + isExemptKernelUpdate = + changedFiles.length === 1 && + changedFiles[0].filename === + 'pkgs/os-specific/linux/kernel/kernels-org.json' + } + // https://github.com/NixOS/nixpkgs/pull/483194#issuecomment-3793393218 const isExemptHomeAssistantUpdate = maxRebuildCount <= 1500 && head === 'wip-home-assistant' @@ -100,6 +117,7 @@ async function checkTargetBranch({ github, context, core, dry }) { `checkTargetBranch: this PR:`, ` * causes ${maxRebuildCount} rebuilds`, ` * ${rebuildsAllTests ? 'rebuilds' : 'does not rebuild'} all NixOS tests`, + ` * ${isExemptKernelUpdate ? 'is' : 'is not'} an exempt kernel update`, ` * ${isExemptHomeAssistantUpdate ? 'is' : 'is not'} an exempt home-assistant update`, ].join('\n'), ) @@ -124,7 +142,7 @@ async function checkTargetBranch({ github, context, core, dry }) { }) throw new Error('This PR is against the wrong branch.') - } else if (rebuildsAllTests) { + } else if (rebuildsAllTests && !isExemptKernelUpdate) { let branchText if (base === 'master' && maxRebuildCount >= 500) { branchText = '(probably either `staging-nixos` or `staging`)' @@ -152,7 +170,11 @@ async function checkTargetBranch({ github, context, core, dry }) { }) throw new Error('This PR is against the wrong branch.') - } else if (maxRebuildCount >= 500 && !isExemptHomeAssistantUpdate) { + } else if ( + maxRebuildCount >= 500 && + !isExemptKernelUpdate && + !isExemptHomeAssistantUpdate + ) { const stagingBranch = base === 'master' ? 'staging' : `staging-${split(base).version}` const body = [ From 2705fd745bdce043a1257d8eaa9f8d8b1c1195d3 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 25 Jan 2026 14:24:36 +0100 Subject: [PATCH 240/449] python3Packages.oslo-utils: 9.1.0 -> 9.2.0 https://github.com/openstack/oslo.utils/compare/9.1.0...9.2.0 --- .../python-modules/oslo-utils/ctypes.patch | 22 --------------- .../python-modules/oslo-utils/default.nix | 28 +++++++++---------- 2 files changed, 13 insertions(+), 37 deletions(-) delete mode 100644 pkgs/development/python-modules/oslo-utils/ctypes.patch diff --git a/pkgs/development/python-modules/oslo-utils/ctypes.patch b/pkgs/development/python-modules/oslo-utils/ctypes.patch deleted file mode 100644 index bed62535a80f..000000000000 --- a/pkgs/development/python-modules/oslo-utils/ctypes.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/oslo_utils/secretutils.py b/oslo_utils/secretutils.py -index 3183865..83e00e8 100644 ---- a/oslo_utils/secretutils.py -+++ b/oslo_utils/secretutils.py -@@ -46,13 +46,10 @@ def md5(string=b'', usedforsecurity=True): - return hashlib.md5(string, usedforsecurity=usedforsecurity) # nosec - - --if ctypes.util.find_library("crypt"): -- _libcrypt = ctypes.CDLL(ctypes.util.find_library("crypt"), use_errno=True) -- _crypt = _libcrypt.crypt -- _crypt.argtypes = (ctypes.c_char_p, ctypes.c_char_p) -- _crypt.restype = ctypes.c_char_p --else: -- _crypt = None -+_libcrypt = ctypes.CDLL("@crypt@", use_errno=True) -+_crypt = _libcrypt.crypt -+_crypt.argtypes = (ctypes.c_char_p, ctypes.c_char_p) -+_crypt.restype = ctypes.c_char_p - - - def crypt_mksalt(method): diff --git a/pkgs/development/python-modules/oslo-utils/default.nix b/pkgs/development/python-modules/oslo-utils/default.nix index 9da2e71d149e..167fa70622d9 100644 --- a/pkgs/development/python-modules/oslo-utils/default.nix +++ b/pkgs/development/python-modules/oslo-utils/default.nix @@ -11,7 +11,6 @@ debtcollector, iso8601, netaddr, - netifaces, oslo-i18n, packaging, psutil, @@ -29,7 +28,6 @@ oslotest, pyyaml, qemu-utils, - replaceVars, stdenv, stestr, testscenarios, @@ -37,26 +35,27 @@ buildPythonPackage rec { pname = "oslo-utils"; - version = "9.1.0"; + version = "9.2.0"; pyproject = true; src = fetchPypi { pname = "oslo_utils"; inherit version; - hash = "sha256-AcOHXnzKAFtZRlxCn0ZxE7X0sEIRy9U0yawvFSJ207M="; + hash = "sha256-H0IAbea5KRoDBQJfXM24kHEg2I7X68N4ShRyozKASKs="; }; - patches = [ - (replaceVars ./ctypes.patch { - crypt = "${lib.getLib libxcrypt-legacy}/lib/libcrypt${stdenv.hostPlatform.extensions.sharedLibrary}"; - }) - ]; + postPatch = + let + soext = stdenv.hostPlatform.extensions.sharedLibrary; + in + '' + substituteInPlace oslo_utils/secretutils.py \ + --replace-fail "ctypes.util.find_library(\"crypt\")" '"${lib.getLib libxcrypt-legacy}/lib/libcrypt${soext}"' - postPatch = '' - # only a small portion of the listed packages are actually needed for running the tests - # so instead of removing them one by one remove everything - rm test-requirements.txt - ''; + # only a small portion of the listed packages are actually needed for running the tests + # so instead of removing them one by one remove everything + rm test-requirements.txt + ''; build-system = [ pbr @@ -67,7 +66,6 @@ buildPythonPackage rec { debtcollector iso8601 netaddr - netifaces oslo-i18n packaging psutil From 1436a81f4fe68a4ce933155016cc07266c69aa19 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 25 Jan 2026 14:35:48 +0100 Subject: [PATCH 241/449] python3Packages.pyeclib: 1.6.4 -> 1.7.0 Diff: https://github.com/openstack/pyeclib/compare/1.6.4...1.7.0 --- .../python-modules/pyeclib/default.nix | 28 +++---------------- 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/pkgs/development/python-modules/pyeclib/default.nix b/pkgs/development/python-modules/pyeclib/default.nix index d6ac936cfcb9..d323075207e0 100644 --- a/pkgs/development/python-modules/pyeclib/default.nix +++ b/pkgs/development/python-modules/pyeclib/default.nix @@ -1,53 +1,32 @@ { lib, - stdenv, buildPythonPackage, - distutils, fetchFromGitHub, liberasurecode, pytestCheckHook, setuptools, - six, }: buildPythonPackage rec { pname = "pyeclib"; - version = "1.6.4"; + version = "1.7.0"; pyproject = true; src = fetchFromGitHub { owner = "openstack"; repo = "pyeclib"; tag = version; - hash = "sha256-oRitXlQunfqLSKMaSW3E1BnL0otA4UPj/y6bbiN0kPM="; + hash = "sha256-wYzZUtr80KgVTznD0ISy7qhGngm4Xmt8Mauu9lP+2T4="; }; - postPatch = '' - # python's platform.platform() doesn't return "Darwin" (anymore?) - substituteInPlace setup.py \ - --replace-fail '"Darwin"' '"macOS"' - ''; - build-system = [ - distutils setuptools ]; - preBuild = - let - ldLibraryPathEnvName = - if stdenv.hostPlatform.isDarwin then "DYLD_LIBRARY_PATH" else "LD_LIBRARY_PATH"; - in - '' - # required for the custom _find_library function in setup.py - export ${ldLibraryPathEnvName}="${lib.makeLibraryPath [ liberasurecode ]}" - ''; - - dependencies = [ liberasurecode ]; + buildInputs = [ liberasurecode ]; nativeCheckInputs = [ pytestCheckHook - six ]; disabledTests = [ @@ -61,6 +40,7 @@ buildPythonPackage rec { description = "This library provides a simple Python interface for implementing erasure codes"; homepage = "https://github.com/openstack/pyeclib"; license = lib.licenses.bsd2; + mainProgram = "pyeclib-backend"; teams = [ lib.teams.openstack ]; }; } From 4722a965af4d847a4c742ba614b51a02c3fad266 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 25 Jan 2026 14:52:17 +0100 Subject: [PATCH 242/449] python3Packages.cliff: 4.10.0 -> 4.13.1 https://github.com/openstack/cliff/compare/4.10.0...4.13.1 --- pkgs/development/python-modules/cliff/default.nix | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/cliff/default.nix b/pkgs/development/python-modules/cliff/default.nix index 60dc896af747..2f97f988ad51 100644 --- a/pkgs/development/python-modules/cliff/default.nix +++ b/pkgs/development/python-modules/cliff/default.nix @@ -4,13 +4,10 @@ fetchPypi, autopage, cmd2, - importlib-metadata, openstackdocstheme, pbr, prettytable, - pyparsing, pyyaml, - setuptools, stevedore, sphinxHook, callPackage, @@ -18,17 +15,17 @@ buildPythonPackage rec { pname = "cliff"; - version = "4.10.0"; + version = "4.13.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-jB9baCdBoDsMRgfILor0HU6cKFkCRkZWL4bN6ylZqG0="; + hash = "sha256-t5zAssGfbG54yCvZI+BnhQNdd8sNKhpIMinwooNvDKc="; }; build-system = [ openstackdocstheme - setuptools + pbr sphinxHook ]; @@ -37,10 +34,7 @@ buildPythonPackage rec { dependencies = [ autopage cmd2 - importlib-metadata - pbr prettytable - pyparsing pyyaml stevedore ]; From 10d3f3b37b074a284fc4ebe39a78f465b81f7050 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 00:20:01 +0000 Subject: [PATCH 243/449] trezor-suite: 25.12.2 -> 26.1.2 --- pkgs/by-name/tr/trezor-suite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index 81ff177d6109..dcc3fb06c922 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "25.12.2"; + version = "26.1.2"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-AneflaNO3OXomrhwiCQC0bw1hvFVVWy9YQ63zmeAAU5YQYFRhdlvXXNCxQEFKXfy6079MvLM67+42FGGsVAf6w=="; - x86_64-linux = "sha512-/kjqLGF7MY+2UGSE7DnS64o8U2HntzGrw3c5b5AGoXc8wx3emEBjPmTELnDxQpgMdl7L7uaV3O1Sj2ebfweRpQ=="; + aarch64-linux = "sha512-qx59ADlclvD7j41XLEZPb8GtZNQThtYssuEuO6ZZ264nC1PD/EJZ4hvmCTwDDb7boHWNbEjQGdKf2ci2lOtM2Q=="; + x86_64-linux = "sha512-Qslim5nLU6BWNKsPH30mvKUmz9z1KgF73fimZ+yRZxVzh6RHdkbVAo7auv9l2phwBlZQbIoZdeWYu+/IeQ71FQ=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 9f38df96e17064e97609225362a34263bd676691 Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Mon, 26 Jan 2026 01:28:06 +0100 Subject: [PATCH 244/449] phpExtensions.datadog_trace: 0.97.0 -> 1.16.0 --- .../php-packages/datadog_trace/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/development/php-packages/datadog_trace/default.nix b/pkgs/development/php-packages/datadog_trace/default.nix index a08d01603e36..72cff19d2bec 100644 --- a/pkgs/development/php-packages/datadog_trace/default.nix +++ b/pkgs/development/php-packages/datadog_trace/default.nix @@ -9,28 +9,34 @@ curl, pcre2, libiconv, - php, }: buildPecl rec { pname = "ddtrace"; - version = "0.97.0"; + version = "1.16.0"; src = fetchFromGitHub { owner = "DataDog"; repo = "dd-trace-php"; rev = version; fetchSubmodules = true; - hash = "sha256-Kx2HaWvRT+mFIs0LAAptx6nm9DQ83QEuyHNcEPEr7A4="; + hash = "sha256-o9g0PT/EbBlB9h2FGyYJsKoNUcJIhGR0hv3owztcvcw="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit src; - hash = "sha256-cwhE6M8r8QnrIiNgEekI25GcKTByySrZsigPd9/Fq7o="; + hash = "sha256-vcM+iLpJiIxMqw/Xgq4E3hbY77+H1T1UkdJpUOO6dmo="; }; env.NIX_CFLAGS_COMPILE = "-O2"; + # Fix double slashes in Makefile paths to prevent impure path errors during + # linking. The Makefile has /$(builddir)/components-rs/... but builddir is + # already absolute (/build/source), creating //build/source/... paths. + postConfigure = '' + substituteInPlace Makefile --replace-fail '/$(builddir)/components-rs' '$(builddir)/components-rs' + ''; + nativeBuildInputs = [ cargo rustc @@ -55,6 +61,5 @@ buildPecl rec { bsd3 ]; teams = [ lib.teams.php ]; - broken = lib.versionAtLeast php.version "8.4"; }; } From f01210db2e8346d740fdca49ec6ffa96fb783f0b Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 25 Jan 2026 15:15:10 +0100 Subject: [PATCH 245/449] python3Packages.oslo-concurrency: disable broken test with Python 3.14+ See proposed change upstream: https://review.opendev.org/c/openstack/oslo.concurrency/+/971765 --- .../oslo-concurrency/default.nix | 46 +++++++++++++------ 1 file changed, 31 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/oslo-concurrency/default.nix b/pkgs/development/python-modules/oslo-concurrency/default.nix index e9244c7bc843..d36546dde389 100644 --- a/pkgs/development/python-modules/oslo-concurrency/default.nix +++ b/pkgs/development/python-modules/oslo-concurrency/default.nix @@ -15,9 +15,11 @@ oslo-utils, oslotest, pbr, + pythonAtLeast, setuptools, stdenv, stestr, + writeText, }: buildPythonPackage rec { @@ -64,22 +66,36 @@ buildPythonPackage rec { stestr ]; - checkPhase = '' - echo "nameserver 127.0.0.1" > resolv.conf - export NIX_REDIRECTS=/etc/protocols=${iana-etc}/etc/protocols:/etc/resolv.conf=$(realpath resolv.conf) + checkPhase = + let + disabledTests = [ + "oslo_concurrency.tests.unit.test_lockutils_eventlet.TestInternalLock.test_fair_lock_with_spawn" + "oslo_concurrency.tests.unit.test_lockutils_eventlet.TestInternalLock.test_fair_lock_with_spawn_n" + "oslo_concurrency.tests.unit.test_lockutils_eventlet.TestInternalLock.test_lock_with_spawn" + "oslo_concurrency.tests.unit.test_lockutils_eventlet.TestInternalLock.test_lock_with_spawn_n" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + "oslo_concurrency.tests.unit.test_lockutils.FileBasedLockingTestCase.test_interprocess_nonblocking_external_lock" + "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_externally" + "oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_externally_lock_dir_not_exist" + "oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_stack_size" + ] + ++ lib.optionals (pythonAtLeast "3.14") [ + # Disable test incompatible with Python 3.14+ + # See proposed change upstream: https://review.opendev.org/c/openstack/oslo.concurrency/+/971765 + "oslo_concurrency.tests.unit.test_lockutils" + ]; + in + '' + runHook preCheck - stestr run -e <(echo " - oslo_concurrency.tests.unit.test_lockutils_eventlet.TestInternalLock.test_fair_lock_with_spawn - oslo_concurrency.tests.unit.test_lockutils_eventlet.TestInternalLock.test_fair_lock_with_spawn_n - oslo_concurrency.tests.unit.test_lockutils_eventlet.TestInternalLock.test_lock_with_spawn - oslo_concurrency.tests.unit.test_lockutils_eventlet.TestInternalLock.test_lock_with_spawn_n - ${lib.optionalString stdenv.hostPlatform.isDarwin '' - oslo_concurrency.tests.unit.test_lockutils.FileBasedLockingTestCase.test_interprocess_nonblocking_external_lock - oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_externally - oslo_concurrency.tests.unit.test_lockutils.LockTestCase.test_lock_externally_lock_dir_not_exist - oslo_concurrency.tests.unit.test_processutils.PrlimitTestCase.test_stack_size - ''}") - ''; + echo "nameserver 127.0.0.1" > resolv.conf + export NIX_REDIRECTS=/etc/protocols=${iana-etc}/etc/protocols:/etc/resolv.conf=$(realpath resolv.conf) + + stestr run -e <(echo "${lib.concatStringsSep "\n" disabledTests}") + + runHook postCheck + ''; pythonImportsCheck = [ "oslo_concurrency" ]; From 06a4df7b600e6e8659ec499cfb5ddc368975d1b0 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 25 Jan 2026 15:37:04 +0100 Subject: [PATCH 246/449] python3Packages.osc-lib: disable broken test with Python 3.14+ See upstream issue: https://bugs.launchpad.net/python-openstackclient/+bug/2138684 --- .../python-modules/osc-lib/default.nix | 31 +++++++++++++------ 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/osc-lib/default.nix b/pkgs/development/python-modules/osc-lib/default.nix index 73ed4068d829..a0f03b93ba4e 100644 --- a/pkgs/development/python-modules/osc-lib/default.nix +++ b/pkgs/development/python-modules/osc-lib/default.nix @@ -8,12 +8,14 @@ oslo-i18n, oslo-utils, pbr, + pythonAtLeast, requests, requests-mock, setuptools, stdenv, stestr, stevedore, + writeText, }: buildPythonPackage rec { @@ -56,15 +58,26 @@ buildPythonPackage rec { stestr ]; - checkPhase = '' - stestr run -e <(echo " - ${lib.optionalString stdenv.hostPlatform.isDarwin '' - osc_lib.tests.test_shell.TestShellCli.test_shell_args_cloud_public - osc_lib.tests.test_shell.TestShellCli.test_shell_args_precedence - osc_lib.tests.test_shell.TestShellCliPrecedence.test_shell_args_precedence_1 - osc_lib.tests.test_shell.TestShellCliPrecedence.test_shell_args_precedence_2 - ''}") - ''; + checkPhase = + let + disabledTests = + lib.optionals stdenv.hostPlatform.isDarwin [ + "osc_lib.tests.test_shell.TestShellCli.test_shell_args_cloud_public" + "osc_lib.tests.test_shell.TestShellCli.test_shell_args_precedence" + "osc_lib.tests.test_shell.TestShellCliPrecedence.test_shell_args_precedence_1" + "osc_lib.tests.test_shell.TestShellCliPrecedence.test_shell_args_precedence_2" + ] + ++ lib.optionals (pythonAtLeast "3.14") [ + # Disable test incompatible with Python 3.14+ + # See upstream issue: https://bugs.launchpad.net/python-openstackclient/+bug/2138684 + "osc_lib.tests.utils.test_tags.TestTagHelps" + ]; + in + '' + runHook preCheck + stestr run -e <(echo "${lib.concatStringsSep "\n" disabledTests}") + runHook postCheck + ''; pythonImportsCheck = [ "osc_lib" ]; From 293d926fc863b85725404bd74d8d7714bab807f0 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sat, 24 Jan 2026 16:33:30 -0600 Subject: [PATCH 247/449] vimPlugins: update on 2026-01-24 Signed-off-by: Austin Horstman --- .../editors/vim/plugins/generated.nix | 709 +++++++++--------- .../editors/vim/plugins/overrides.nix | 35 + 2 files changed, 389 insertions(+), 355 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index f0e0d10bde35..5527eb25d13a 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -74,12 +74,12 @@ final: prev: { CopilotChat-nvim = buildVimPlugin { pname = "CopilotChat.nvim"; - version = "4.7.4-unstable-2026-01-09"; + version = "4.7.4-unstable-2026-01-18"; src = fetchFromGitHub { owner = "CopilotC-Nvim"; repo = "CopilotChat.nvim"; - rev = "21bdecb25aa72119d11d7fc08c7e0ce323f1b540"; - hash = "sha256-kXshho0o6h+a0VoKkQ/OScvm0kOPRi0h8SPjzFct9GU="; + rev = "07dcc188bc488b2dafa9324bd42088640bee3d19"; + hash = "sha256-MKGkcgyIwRDQs31yqaNrTvJOJlL5FErQjbINeJPlkiQ="; }; meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/"; meta.hydraPlatforms = [ ]; @@ -217,12 +217,12 @@ final: prev: { LeaderF = buildVimPlugin { pname = "LeaderF"; - version = "1.25-unstable-2026-01-12"; + version = "1.25-unstable-2026-01-23"; src = fetchFromGitHub { owner = "Yggdroot"; repo = "LeaderF"; - rev = "0c519b83d4d880ed738479500e2c1039f28bf5be"; - hash = "sha256-NFzJw2vduAb9oqyoyXJcjBNV8jUBMYywVYknItZYCGw="; + rev = "85344345a1962b0416332be5ef92797df56bac00"; + hash = "sha256-XMTA4SG3Zy5Ax4rq1tn8rSML02hk+DnDXuF5Jg1wvlM="; }; meta.homepage = "https://github.com/Yggdroot/LeaderF/"; meta.hydraPlatforms = [ ]; @@ -284,12 +284,12 @@ final: prev: { pname = "NeoSolarized"; version = "0-unstable-2020-08-07"; src = fetchFromGitHub { - owner = "overcache"; + owner = "Lanxox"; repo = "NeoSolarized"; rev = "b94b1a9ad51e2de015266f10fdc6e142f97bd617"; hash = "sha256-iGwjkWrm/Zmq7KNybArgVNnfs1OuKfSgCu/m6E35NgU="; }; - meta.homepage = "https://github.com/overcache/NeoSolarized/"; + meta.homepage = "https://github.com/Lanxox/NeoSolarized/"; meta.hydraPlatforms = [ ]; }; @@ -412,12 +412,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "0-unstable-2026-01-15"; + version = "0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "fb7b9034285a5658c746faa12eff8c1c9d9b11b1"; - hash = "sha256-YqpMq96FPe6WfzlYNXIC5UMpHdYmD90snYyiq59spms="; + rev = "083602d8fedd7230bd6f0b164b7c4f9d1ff3a9c3"; + hash = "sha256-im3GXbHG0YuWZl/UYZ8vkgE+lgJ9Sd/b/NaI53TOX/U="; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.hydraPlatforms = [ ]; @@ -686,12 +686,12 @@ final: prev: { aerial-nvim = buildVimPlugin { pname = "aerial.nvim"; - version = "3.0.0-unstable-2025-12-30"; + version = "3.0.0-unstable-2026-01-18"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "da0ceef62eb58b9bec1975017beb2f28c3b1e72c"; - hash = "sha256-iBPUMrHdrGZwbuDCHxWBBoyhVvNxe0ldDqLyYR1O43E="; + rev = "7a6a42791eb2b54a7115c7db4488981f93471770"; + hash = "sha256-xFMusJEJi9BVEWnvfLGUMz83E5OdrIuO+dptS9C9Qtc="; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; @@ -765,12 +765,12 @@ final: prev: { alabaster-nvim = buildVimPlugin { pname = "alabaster.nvim"; - version = "0-unstable-2026-01-10"; + version = "0-unstable-2026-01-19"; src = fetchFromGitHub { owner = "p00f"; repo = "alabaster.nvim"; - rev = "76ee17c34f13190d1a3532613c7ca946303f0ffe"; - hash = "sha256-U4MCkhJNKQWPVE5HC0zK6bU3ZMg4DQnheEqjAqxoGcQ="; + rev = "ae0c5f41c70b576f0678319e57fe47b2b288d2fc"; + hash = "sha256-myeggPnb76KFnm1rmSDgLwHHr1WKzV6KnGvvmU6GhXo="; }; meta.homepage = "https://github.com/p00f/alabaster.nvim/"; meta.hydraPlatforms = [ ]; @@ -960,12 +960,12 @@ final: prev: { artio-nvim = buildVimPlugin { pname = "artio.nvim"; - version = "0-unstable-2026-01-09"; + version = "0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "comfysage"; repo = "artio.nvim"; - rev = "cb862c152de92c70144043efce67f023f5f958ed"; - hash = "sha256-8/2FCeKqPjhJH6oYfyeJ5ikRdALdGtegYlxnjVcRvSA="; + rev = "e52e58dd9b15a6dd9843f98a7f8ae5e9f509ccdb"; + hash = "sha256-EgwJ3fwywaVrkQeTX+MlwKgQvxWZScp8guKkhmarJfo="; }; meta.homepage = "https://github.com/comfysage/artio.nvim/"; meta.hydraPlatforms = [ ]; @@ -999,12 +999,12 @@ final: prev: { astrotheme = buildVimPlugin { pname = "astrotheme"; - version = "4.10.0-unstable-2025-09-15"; + version = "4.10.0-unstable-2026-01-21"; src = fetchFromGitHub { owner = "AstroNvim"; repo = "astrotheme"; - rev = "4a2af93815e4e6adfe69c836e46047a9451de858"; - hash = "sha256-0hbP5v6VCq2AZv4XeJK9WPNsfzHT7CyhbW3WKLjZurw="; + rev = "4163138098bb0c933919bf1a799ab50c9b94f865"; + hash = "sha256-/Yymc+NlXXnsGXwsbtBD1By35NVPhVCAeAFagxeh33w="; }; meta.homepage = "https://github.com/AstroNvim/astrotheme/"; meta.hydraPlatforms = [ ]; @@ -1402,13 +1402,12 @@ final: prev: { baleia-nvim = buildVimPlugin { pname = "baleia.nvim"; - version = "1.4.0-unstable-2024-07-24"; + version = "1.4.0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "m00qek"; repo = "baleia.nvim"; - rev = "1b25eac3ac03659c3d3af75c7455e179e5f197f7"; - hash = "sha256-t01dQ3ABfYhEUMbNcxhWPFqp0P4XPY32YtW7peB4kKQ="; - fetchSubmodules = true; + rev = "1bbe0a8ba4e6433e38e38578a60306a044b7facf"; + hash = "sha256-LT2mJWR5gzE65OfF09LRRoycAzkcGqRTcMdN+9jciKs="; }; meta.homepage = "https://github.com/m00qek/baleia.nvim/"; meta.hydraPlatforms = [ ]; @@ -1819,12 +1818,12 @@ final: prev: { blink-ripgrep-nvim = buildVimPlugin { pname = "blink-ripgrep.nvim"; - version = "2.2.2-unstable-2026-01-16"; + version = "2.2.2-unstable-2026-01-24"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "blink-ripgrep.nvim"; - rev = "90b8ea49600dc0008cd874797a7f2f6a2a5806e3"; - hash = "sha256-CsUSNBS+S9A6YpE/kUCAyFGBcQ9/QgqmIANLSzzCP/U="; + rev = "274eb06080a786a1c8c3d35093be269310e9f49f"; + hash = "sha256-KrU+febhaZ1v4XHqNPiKkIB0eGYIIBSgDwLzzuGZGLg="; }; meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/"; meta.hydraPlatforms = [ ]; @@ -1858,12 +1857,12 @@ final: prev: { bluloco-nvim = buildVimPlugin { pname = "bluloco.nvim"; - version = "1.4.0-unstable-2025-06-11"; + version = "1.4.0-unstable-2026-01-19"; src = fetchFromGitHub { owner = "uloco"; repo = "bluloco.nvim"; - rev = "afc95b6696a0a568a5a186a7e563f6c9947d0d79"; - hash = "sha256-8kQ8oYQE525cgxCFo0MqyHUgdteWjSPWAWcIWGjdi+s="; + rev = "ecbb86a3ac75f21e361595d9468e9fa017b7aa58"; + hash = "sha256-lTasgXCrjcH6KP1ZF1KRYD31pzdk79acqqPkrKD/Z5g="; }; meta.homepage = "https://github.com/uloco/bluloco.nvim/"; meta.hydraPlatforms = [ ]; @@ -2105,12 +2104,12 @@ final: prev: { chadtree = buildVimPlugin { pname = "chadtree"; - version = "0-unstable-2025-09-21"; + version = "0-unstable-2026-01-18"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "b2ca716282d3d4e048865dfd1aabc3a8760d03b4"; - hash = "sha256-uBgAoIz8hMYp0T7j3385NN/mC+vBcDO/n1FvTyyLPmI="; + rev = "6c37557462f9a8b51d0fc873c63863672a45cf5a"; + hash = "sha256-sHBPnylcJIO4dOrfZiYLPQLzCnTdwBkjXcJl1VZ8k0I="; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; meta.hydraPlatforms = [ ]; @@ -2339,12 +2338,12 @@ final: prev: { cmake-tools-nvim = buildVimPlugin { pname = "cmake-tools.nvim"; - version = "0-unstable-2025-12-18"; + version = "0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "Civitasv"; repo = "cmake-tools.nvim"; - rev = "f34418d7aa57c730ee91b3e45e7612978506fcf3"; - hash = "sha256-qv0/H+pb2RYc4aqxka1ucvXe2nu6r7c1OpPBBtwFf8o="; + rev = "16dfb08bb2d6bf25a6c9b4c1c22feef4a835ba3c"; + hash = "sha256-AeOwZ07eOtotkJeQ0wkJ6MFPorxJgensD2pnJLbk1Y8="; }; meta.homepage = "https://github.com/Civitasv/cmake-tools.nvim/"; meta.hydraPlatforms = [ ]; @@ -3171,12 +3170,12 @@ final: prev: { codecompanion-history-nvim = buildVimPlugin { pname = "codecompanion-history.nvim"; - version = "0-unstable-2025-12-13"; + version = "0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "ravitemer"; repo = "codecompanion-history.nvim"; - rev = "8c6ca9f998aeef89f3543343070f8562bf911fb4"; - hash = "sha256-t76g49Teln5OXfplUaph++1vkvUPAtlWte71y1sebUs="; + rev = "bc1b4fe06eaaf0aa2399be742e843c22f7f1652a"; + hash = "sha256-SnzpyXqrAf60Vs7JbwuHmAJ/TNON8wwqNyPN3EGc2Og="; }; meta.homepage = "https://github.com/ravitemer/codecompanion-history.nvim/"; meta.hydraPlatforms = [ ]; @@ -3184,12 +3183,12 @@ final: prev: { codecompanion-lualine-nvim = buildVimPlugin { pname = "codecompanion-lualine.nvim"; - version = "0.1.7-unstable-2025-07-12"; + version = "0.1.8-unstable-2026-01-20"; src = fetchFromGitHub { owner = "franco-ruggeri"; repo = "codecompanion-lualine.nvim"; - rev = "b264433444715bf07ee9f7d5015086b927ccf7f1"; - hash = "sha256-I8WIEeOjebd99ojgm+l6cMqh+U2bGeHsM7m5x2XI+eg="; + rev = "3e06ae6c233628103686de37b7abb363e50868ee"; + hash = "sha256-lIHyiBU3P1hxPY0CGKH1xj6cXCSKJ/2Hmc18gZLIXEU="; }; meta.homepage = "https://github.com/franco-ruggeri/codecompanion-lualine.nvim/"; meta.hydraPlatforms = [ ]; @@ -3197,12 +3196,12 @@ final: prev: { codecompanion-nvim = buildVimPlugin { pname = "codecompanion.nvim"; - version = "18.4.1-unstable-2026-01-16"; + version = "18.5.1-unstable-2026-01-24"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "c609f04870d32bf59720ea8e62315235a57de697"; - hash = "sha256-f3Fin46KtArc5XxA2whagloFxPev/bThCTK+52fzQoM="; + rev = "26fa57cd0ac019c9bae539e7530f7c9401cbee55"; + hash = "sha256-NEgSYj+ja0EQTwPGur8D7PcECSdZ85z+w61vf1ES14s="; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; meta.hydraPlatforms = [ ]; @@ -3210,12 +3209,12 @@ final: prev: { codecompanion-spinner-nvim = buildVimPlugin { pname = "codecompanion-spinner.nvim"; - version = "0.2.4-unstable-2025-12-26"; + version = "0.2.5-unstable-2026-01-20"; src = fetchFromGitHub { owner = "franco-ruggeri"; repo = "codecompanion-spinner.nvim"; - rev = "bfb31ca124bd1a2e032faea09844c8609154bdb5"; - hash = "sha256-77x9cN/TBfvH0tMfoEJDP+wJwFxv9Md2EOu8eP+mL/U="; + rev = "7797a81141e5de62eecebf2af561698ed58900dc"; + hash = "sha256-QSkiyV70kFkArCnTXYRR+Dt4i5XSq072tYnOnHbKEBc="; }; meta.homepage = "https://github.com/franco-ruggeri/codecompanion-spinner.nvim/"; meta.hydraPlatforms = [ ]; @@ -3223,12 +3222,12 @@ final: prev: { codesettings-nvim = buildVimPlugin { pname = "codesettings.nvim"; - version = "1.5.5-unstable-2026-01-15"; + version = "1.5.5-unstable-2026-01-24"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "codesettings.nvim"; - rev = "5d506dc7e965a6a62318abb12ea470340dd58726"; - hash = "sha256-IvKjS/3j0Qrg65v++yWUQQSMK/c8gar9ZmOtbxYEoRc="; + rev = "25bdd8043d828e6e9a435eb900fa0a248f8c816d"; + hash = "sha256-m9YGd7oqen6BpRWRMQ7sLfN3A3FFOqBvdKmmfCUrExA="; }; meta.homepage = "https://github.com/mrjones2014/codesettings.nvim/"; meta.hydraPlatforms = [ ]; @@ -3301,12 +3300,12 @@ final: prev: { colorful-winsep-nvim = buildVimPlugin { pname = "colorful-winsep.nvim"; - version = "0-unstable-2025-09-30"; + version = "0-unstable-2026-01-19"; src = fetchFromGitHub { owner = "nvim-zh"; repo = "colorful-winsep.nvim"; - rev = "e555611c8f39918e30d033a97ea1a5af457ce75e"; - hash = "sha256-BNQ/MklqSGcyOeozytq1B71jnj85Bb+QQX7rAj//tjg="; + rev = "cc514e64dd9b33f56d28fbd977ebd8397892e349"; + hash = "sha256-Sd1y7ITgYYT32k5OF0GueB+Uiu+ix+aUgIF+4aNn9Os="; }; meta.homepage = "https://github.com/nvim-zh/colorful-winsep.nvim/"; meta.hydraPlatforms = [ ]; @@ -3522,12 +3521,12 @@ final: prev: { conform-nvim = buildVimPlugin { pname = "conform.nvim"; - version = "9.1.0-unstable-2026-01-11"; + version = "9.1.0-unstable-2026-01-18"; src = fetchFromGitHub { owner = "stevearc"; repo = "conform.nvim"; - rev = "238f542a118984a88124fc915d5b981680418707"; - hash = "sha256-zCPK7Q1v80Kc0xGoCLM5K3hLdKehF4GQiEfMtLbf39g="; + rev = "c2526f1cde528a66e086ab1668e996d162c75f4f"; + hash = "sha256-M2mGNF8iARiQ6MzIFSSE/2BRDSj1+XEP/C44dwg8MQ8="; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/conform.nvim/"; @@ -3536,12 +3535,12 @@ final: prev: { conjure = buildVimPlugin { pname = "conjure"; - version = "4.58.0-unstable-2026-01-02"; + version = "4.58.0-unstable-2026-01-18"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "67705566318002cc0a88b075f695518a43aa0ca7"; - hash = "sha256-m95CEkyjR6TflrKTiz7cEZVWKInAjvFDYhmmZ3j3DEE="; + rev = "403639610bcb9b6a5dfc494dc3179cc19773a471"; + hash = "sha256-46cln+BYDmf1cdeznsFJoxJjSXJon6vYN6svkZuZO8Y="; }; meta.homepage = "https://github.com/Olical/conjure/"; meta.hydraPlatforms = [ ]; @@ -3627,12 +3626,12 @@ final: prev: { copilot-lua = buildVimPlugin { pname = "copilot.lua"; - version = "0-unstable-2026-01-16"; + version = "0-unstable-2026-01-18"; src = fetchFromGitHub { owner = "zbirenbaum"; repo = "copilot.lua"; - rev = "0ab400d547814b04b39a069208ff7b40ab22dfb5"; - hash = "sha256-MsRC4M0GduXJ9JdGsgWxJGi7BHQMA3xOp1PV0Vd2ZUo="; + rev = "2d7511494245129aa6c2176f9c71cc2bc1360ed9"; + hash = "sha256-RWkF6t0s4Fd9p66M9Cr/boek0dZCX1rdw5CcKmp+PUA="; }; meta.homepage = "https://github.com/zbirenbaum/copilot.lua/"; meta.hydraPlatforms = [ ]; @@ -3731,12 +3730,12 @@ final: prev: { cornelis = buildVimPlugin { pname = "cornelis"; - version = "2.8.0-unstable-2025-11-03"; + version = "2.8.0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "agda"; repo = "cornelis"; - rev = "8f7bdfe1a05dd3a310a9af3325bd4da2c78b567b"; - hash = "sha256-HC/pEz5NQ/seKcbDxV2YxTnLk5bt4vpjgviSEaLdps4="; + rev = "8401538b8d5056571827679658331136c38f11be"; + hash = "sha256-Z/2hBW/bRb8wtJqBUT8tqgoXg4XqGNvp8L6xw+zHDaU="; }; meta.homepage = "https://github.com/agda/cornelis/"; meta.hydraPlatforms = [ ]; @@ -3796,12 +3795,12 @@ final: prev: { csharpls-extended-lsp-nvim = buildVimPlugin { pname = "csharpls-extended-lsp.nvim"; - version = "0.3.0-unstable-2026-01-14"; + version = "0.3.0-unstable-2026-01-21"; src = fetchFromGitHub { owner = "Decodetalkers"; repo = "csharpls-extended-lsp.nvim"; - rev = "bb33582d75bc3c45b1abe47712f3b96e969a6fe6"; - hash = "sha256-Ixg7YWmqQAMFbUx1Z+CAOnF0lLwtiuXIgtGFxGNkPf4="; + rev = "6eb1308c8f74adbcaa0d681a742f39d4165d063d"; + hash = "sha256-To2BQc/dVRhJqmAfvpBNSgq/Z92V2Z1HIh7atoYpKH8="; }; meta.homepage = "https://github.com/Decodetalkers/csharpls-extended-lsp.nvim/"; meta.hydraPlatforms = [ ]; @@ -3835,12 +3834,12 @@ final: prev: { csvview-nvim = buildVimPlugin { pname = "csvview.nvim"; - version = "1.3.0-unstable-2026-01-03"; + version = "1.3.0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "hat0uma"; repo = "csvview.nvim"; - rev = "da4106db5c44bfdccd0f76142c0f2740bcae8e5c"; - hash = "sha256-Jzpgn0qmuv9f66LngSe00eIBZiG1uIr2m1saVc5ChM8="; + rev = "8d068c526ab5ade68226de036d533298cd93a399"; + hash = "sha256-rKJA8Kd7MMZwB1/vjrGCU/Aiya4aTRFA4EX10+FEc2Q="; }; meta.homepage = "https://github.com/hat0uma/csvview.nvim/"; meta.hydraPlatforms = [ ]; @@ -3926,12 +3925,12 @@ final: prev: { cyberdream-nvim = buildVimPlugin { pname = "cyberdream.nvim"; - version = "5.3.0-unstable-2026-01-14"; + version = "5.3.0-unstable-2026-01-19"; src = fetchFromGitHub { owner = "scottmckendry"; repo = "cyberdream.nvim"; - rev = "2f8b572bbd69c3c93e6bb1f2b655f72b98b33ab7"; - hash = "sha256-EJ6D9IS5ZwOgC44Nr+gQCK+audxBPEpGVOWhIGSe0Tc="; + rev = "f4e06a39e243e2d6a21a82734db60ba83092c0b6"; + hash = "sha256-PwVxCH/XVWtN8I2Z22mxAgUVXtBt4K4I8FxChr8iqx0="; }; meta.homepage = "https://github.com/scottmckendry/cyberdream.nvim/"; meta.hydraPlatforms = [ ]; @@ -3939,12 +3938,12 @@ final: prev: { cybu-nvim = buildVimPlugin { pname = "cybu.nvim"; - version = "1.0-unstable-2025-07-24"; + version = "1.0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "ghillb"; repo = "cybu.nvim"; - rev = "c8a8c71cd0e38d4165b02819dfdc32dedc35a6b6"; - hash = "sha256-wa+TtDyotQTNUIvGLrHxS6TWFyaA8A4EwZeatQuNry8="; + rev = "2b970234efb91e4e005d7e53985694139c361075"; + hash = "sha256-bgS8dXy7Th6neaAsmpanrVGhwSzhz0J9ykj+vyxhk+Q="; }; meta.homepage = "https://github.com/ghillb/cybu.nvim/"; meta.hydraPlatforms = [ ]; @@ -4565,12 +4564,12 @@ final: prev: { devdocs-nvim = buildVimPlugin { pname = "devdocs.nvim"; - version = "0.2-unstable-2025-10-16"; + version = "0.2-unstable-2026-01-16"; src = fetchFromGitHub { owner = "maskudo"; repo = "devdocs.nvim"; - rev = "6175927cb2baa93934f10d7a1eca03055ebf0e94"; - hash = "sha256-TruIdPZMBJFzYibTnInX1fcfSceDpE9oIAAZDMVd+0A="; + rev = "e27a8f7680dc460eda9ccd5ab2fa0e8f835f736a"; + hash = "sha256-d1BeISQQlm8q7YiOyEhEY+pzwrZP05eJolNtukE04ak="; }; meta.homepage = "https://github.com/maskudo/devdocs.nvim/"; meta.hydraPlatforms = [ ]; @@ -4825,12 +4824,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "0-unstable-2026-01-16"; + version = "0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "b1fb4be467880d6b3fd04a70c75bda9a78edfcb7"; - hash = "sha256-HzLm8HSZOnU+PBBbIjpqW29VnbnR5ORYcBwNhnLoV2M="; + rev = "90fa033b438a330671506899574071afea9eb4e5"; + hash = "sha256-VYrt7H1uO/V5UO+hyb28JS6w9q3MlZLgYVmy8fkYT4w="; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.hydraPlatforms = [ ]; @@ -4864,12 +4863,12 @@ final: prev: { edge = buildVimPlugin { pname = "edge"; - version = "0.2.3-unstable-2026-01-04"; + version = "0.2.3-unstable-2026-01-21"; src = fetchFromGitHub { owner = "sainnhe"; repo = "edge"; - rev = "f421d597a2f81abcdb14a56e48d20429f7029334"; - hash = "sha256-dfqN+VUoAImt3CiTrqRX05nwWBXDyD640xfHzSK6iqU="; + rev = "7ec78c21bd8f0b2b0b47043bb1e730c561647c72"; + hash = "sha256-05fAaaaoaIrmwTFdrkX2rQX8X7AyOGLOcnz5HaoQB9Y="; }; meta.homepage = "https://github.com/sainnhe/edge/"; meta.hydraPlatforms = [ ]; @@ -5048,12 +5047,12 @@ final: prev: { eva01-vim = buildVimPlugin { pname = "eva01.vim"; - version = "1.1.1-unstable-2025-12-27"; + version = "1.1.1-unstable-2026-01-20"; src = fetchFromGitHub { owner = "hachy"; repo = "eva01.vim"; - rev = "30a218daa6b70558d598c269e5a9eb02dfe33874"; - hash = "sha256-nPUlmXph+bBiVkB71jRDUTRgsnQStI86sk8XovrD7cE="; + rev = "8b5b5f25caec75a27ea85655fbd224be9585485e"; + hash = "sha256-KGStrAlyBzYq5yVshMb1FMASBurmqmq00JMxnLQxs8w="; }; meta.homepage = "https://github.com/hachy/eva01.vim/"; meta.hydraPlatforms = [ ]; @@ -5061,12 +5060,12 @@ final: prev: { everforest = buildVimPlugin { pname = "everforest"; - version = "0.3.0-unstable-2025-12-23"; + version = "0.3.0-unstable-2026-01-21"; src = fetchFromGitHub { owner = "sainnhe"; repo = "everforest"; - rev = "b90025cc84dbb9c46df5a2ae540d3f01cf85af74"; - hash = "sha256-9uyxMDnlTyqX3pEZoIxnndlpCD/HfB8iMynrppzouNg="; + rev = "b03a03148c8b34c24c96960b93da9c8883d11f54"; + hash = "sha256-9kx/uOWDdBZBffQYN0B0p9r/lLQGuxBr18kDcey+Hqk="; }; meta.homepage = "https://github.com/sainnhe/everforest/"; meta.hydraPlatforms = [ ]; @@ -5530,11 +5529,11 @@ final: prev: { friendly-snippets = buildVimPlugin { pname = "friendly-snippets"; - version = "0-unstable-2025-04-29"; + version = "0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "rafamadriz"; repo = "friendly-snippets"; - rev = "572f5660cf05f8cd8834e096d7b4c921ba18e175"; + rev = "6cd7280adead7f586db6fccbd15d2cac7e2188b9"; hash = "sha256-FzApcTbWfFkBD9WsYMhaCyn6ky8UmpUC2io/co/eByM="; }; meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; @@ -6167,12 +6166,12 @@ final: prev: { gruvbox-material = buildVimPlugin { pname = "gruvbox-material"; - version = "1.2.5-unstable-2026-01-04"; + version = "1.2.5-unstable-2026-01-21"; src = fetchFromGitHub { owner = "sainnhe"; repo = "gruvbox-material"; - rev = "e4359a2f80ef7275b080be180841c62ca8322757"; - hash = "sha256-xfOpoNcAaWMA6njsCX3PMtHPz9aDabS7szInvIAYFVc="; + rev = "790afe9dd085aa04eccd1da3626c5fa05c620e53"; + hash = "sha256-gyBfUYgSngpQn8BhKISWqgEKSyq8DuRT4csQ7q7bXM4="; }; meta.homepage = "https://github.com/sainnhe/gruvbox-material/"; meta.hydraPlatforms = [ ]; @@ -6219,12 +6218,12 @@ final: prev: { guard-nvim = buildVimPlugin { pname = "guard.nvim"; - version = "2.6.2-unstable-2025-12-16"; + version = "2.6.2-unstable-2026-01-18"; src = fetchFromGitHub { owner = "nvimdev"; repo = "guard.nvim"; - rev = "c1d2b668e0d1868e9be5757bb9aa278bc1f84c18"; - hash = "sha256-WwYWYAsaeYE038T1FoVse4aiSOrFoIegIWWmFHLaMt0="; + rev = "8e72406479681db9e347d951759c7a14e7937e31"; + hash = "sha256-uXW689Md5vs5HNR1+h3pGyXEgMF71yLv3OZlorBWpCE="; }; meta.homepage = "https://github.com/nvimdev/guard.nvim/"; meta.hydraPlatforms = [ ]; @@ -6454,12 +6453,12 @@ final: prev: { helm-ls-nvim = buildVimPlugin { pname = "helm-ls.nvim"; - version = "0-unstable-2025-10-31"; + version = "0-unstable-2026-01-16"; src = fetchFromGitHub { owner = "qvalentin"; repo = "helm-ls.nvim"; - rev = "d6f3a8d4ad59b4f54cd734267dfb5411679ea608"; - hash = "sha256-W9NRa84l5Cs62OsDeqb+LMxk8oYjhVBCB3o3UmE9a0I="; + rev = "f0b9a1723890971a6d84890b50dbf5f40974ea1b"; + hash = "sha256-jnMc87OjURNcqsva0npYgVyUrWc5C6L7yHpNvt9eSmg="; }; meta.homepage = "https://github.com/qvalentin/helm-ls.nvim/"; meta.hydraPlatforms = [ ]; @@ -7145,12 +7144,12 @@ final: prev: { jj-nvim = buildVimPlugin { pname = "jj.nvim"; - version = "0.3.0-unstable-2026-01-11"; + version = "0.3.0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "NicolasGB"; repo = "jj.nvim"; - rev = "d13a5c9aec08318323f19fcdc1a1d2c469e00739"; - hash = "sha256-8POSGuNYdAR2peyzN92vWR87GqWf+Y6I1arOwNxwd6U="; + rev = "9a20b2484909dc50122ace28fe2f5e0d49959fb8"; + hash = "sha256-EfMsFZziZVtA9BPJO/aNIxT92uknp6pvC8lDYV8j59I="; }; meta.homepage = "https://github.com/NicolasGB/jj.nvim/"; meta.hydraPlatforms = [ ]; @@ -7236,12 +7235,12 @@ final: prev: { kanagawa-paper-nvim = buildVimPlugin { pname = "kanagawa-paper.nvim"; - version = "4.0.0-unstable-2026-01-05"; + version = "4.0.0-unstable-2026-01-19"; src = fetchFromGitHub { owner = "thesimonho"; repo = "kanagawa-paper.nvim"; - rev = "1352e3cb3a5a017cb1ab49056643ae4d2fddb0cf"; - hash = "sha256-IEb06o1m9ja8Q6fUFmV0d/rAvMPXsF/OG3cJshzEO9U="; + rev = "c85d672cc9a6d968771dc6f2203c1dc2bade6ff2"; + hash = "sha256-v4d3zuNkklKnv25WSPzQsH0MVcOvVy6znBCKpolDJZI="; }; meta.homepage = "https://github.com/thesimonho/kanagawa-paper.nvim/"; meta.hydraPlatforms = [ ]; @@ -7288,12 +7287,12 @@ final: prev: { kitty-scrollback-nvim = buildVimPlugin { pname = "kitty-scrollback.nvim"; - version = "6.4.0-unstable-2026-01-04"; + version = "6.4.0-unstable-2026-01-21"; src = fetchFromGitHub { owner = "mikesmithgh"; repo = "kitty-scrollback.nvim"; - rev = "8026a3715a93c7302d6bc4979f64102885ad1fc7"; - hash = "sha256-f8fCe0KF7AFO6exCB3YgOtKGlsLe3rO0O5khMu4yifU="; + rev = "5574df779fbe03205a08af4d9154279ff491be75"; + hash = "sha256-9sKNkfBLTViTTcozLfV3KXBenY55tS3rPE6RGQoQmHc="; }; meta.homepage = "https://github.com/mikesmithgh/kitty-scrollback.nvim/"; meta.hydraPlatforms = [ ]; @@ -7366,12 +7365,12 @@ final: prev: { kulala-nvim = buildVimPlugin { pname = "kulala.nvim"; - version = "5.3.3-unstable-2026-01-10"; + version = "5.3.3-unstable-2026-01-24"; src = fetchFromGitHub { owner = "mistweaverco"; repo = "kulala.nvim"; - rev = "ad51fbcfd674efb95a90d3b5f21271859416ea76"; - hash = "sha256-3L3mF3Py5R2y2u/XMKYy+PjQfPPTJqrAUo7+STV+cZQ="; + rev = "ca06d823e33cee109622e01b653952d50bb41b55"; + hash = "sha256-0fq6B1vjQ3e8SgkOMWcIWdQ0rjPN33+v51hQ6Awteac="; fetchSubmodules = true; }; meta.homepage = "https://github.com/mistweaverco/kulala.nvim/"; @@ -7523,12 +7522,12 @@ final: prev: { lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2025.10.1-unstable-2026-01-13"; + version = "2025.10.1-unstable-2026-01-21"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "41c695d6712be65250a27c4df241be31da434e22"; - hash = "sha256-mtGP9ofHn+PJQwUKpiJguhfZWjm+j37Wfuk35m6TJi0="; + rev = "68ad9a01b7da30213441016667ad3f946d080fe8"; + hash = "sha256-FfYfDPQi0MUPnUV1bcHP7cpHdUkqcH9lHZS8ZNpWCso="; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; meta.hydraPlatforms = [ ]; @@ -7614,12 +7613,12 @@ final: prev: { lensline-nvim = buildVimPlugin { pname = "lensline.nvim"; - version = "2.0.0-unstable-2025-10-26"; + version = "2.0.0-unstable-2026-01-17"; src = fetchFromGitHub { owner = "oribarilan"; repo = "lensline.nvim"; - rev = "ee938078aeee9751aafc20b055fcbb8aa579bb76"; - hash = "sha256-EKazPQdkGaC53YkQ7BcYHwBdT/eRmaaGfNpNOcqQ9dQ="; + rev = "bc14529d2d04804d65a73d0fb3bca50132902d3b"; + hash = "sha256-WNtb2m2FXtb8i7l5Vgb+Chg6ZDteLDJUR5QCiFKI6r0="; }; meta.homepage = "https://github.com/oribarilan/lensline.nvim/"; meta.hydraPlatforms = [ ]; @@ -7926,12 +7925,12 @@ final: prev: { live-preview-nvim = buildVimPlugin { pname = "live-preview.nvim"; - version = "0.9.6-unstable-2026-01-12"; + version = "0.9.6-unstable-2026-01-24"; src = fetchFromGitHub { owner = "brianhuster"; repo = "live-preview.nvim"; - rev = "5f517e80c1ca734a2bd6ace2115b36c51464f7e9"; - hash = "sha256-dDpJn0Wr5f7gWZazrvzEUMa/MsDAogK77Dp6M8aMABI="; + rev = "f056b4b859d54595afce53e67129f7684380d3ba"; + hash = "sha256-G1GomHy/NrCF6RLJ2+RQw9RtLoSOicOepgt8dZm5UC4="; }; meta.homepage = "https://github.com/brianhuster/live-preview.nvim/"; meta.hydraPlatforms = [ ]; @@ -7965,12 +7964,12 @@ final: prev: { llama-vim = buildVimPlugin { pname = "llama.vim"; - version = "0-unstable-2026-01-12"; + version = "0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "ggml-org"; repo = "llama.vim"; - rev = "699a0882e2990abf1024b2bff70f5e8152456fe5"; - hash = "sha256-GGxhDoS8PMutm+QCKxfOQTCG7wyDlB5C2B9wAk/rcjg="; + rev = "80874765085ec74cf3bc832869f0220117836298"; + hash = "sha256-jaH6KkovohegPg515XOm9ctytIuqUXs1th2oMPQQChM="; }; meta.homepage = "https://github.com/ggml-org/llama.vim/"; meta.hydraPlatforms = [ ]; @@ -8147,12 +8146,12 @@ final: prev: { lspkind-nvim = buildVimPlugin { pname = "lspkind.nvim"; - version = "0-unstable-2026-01-16"; + version = "0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "onsails"; repo = "lspkind.nvim"; - rev = "53374a2dbcb959f1d0d5d3cf6c47c4b029151c6e"; - hash = "sha256-I4mKAFk0qcaSfKOZHWiWHWRspP0pc9SpDI2Fk4LgBic="; + rev = "dbac5149fb5fb1b642266ff268b1e0f4ebac9293"; + hash = "sha256-/unY/MaGHC76x5SF0rg6dLc0HOB35Y4vHimquaAWk1M="; }; meta.homepage = "https://github.com/onsails/lspkind.nvim/"; meta.hydraPlatforms = [ ]; @@ -8381,12 +8380,12 @@ final: prev: { markview-nvim = buildVimPlugin { pname = "markview.nvim"; - version = "28.0.0-unstable-2026-01-11"; + version = "28.0.0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "OXY2DEV"; repo = "markview.nvim"; - rev = "900272b66043d5e3d3f5a74b34eb4e93d3a0ce88"; - hash = "sha256-RDn4wfnAXD/u/78QE7R+vIgjK061R2dsWha+gMatYcY="; + rev = "c81ce9ed129387fc5fdec91abe9818a1b0e6fcac"; + hash = "sha256-ycw0CPwiRip4KzZlwOUNaikIecOT6kWE5a7nRxv46Ys="; fetchSubmodules = true; }; meta.homepage = "https://github.com/OXY2DEV/markview.nvim/"; @@ -8395,12 +8394,12 @@ final: prev: { mason-lspconfig-nvim = buildVimPlugin { pname = "mason-lspconfig.nvim"; - version = "2.1.0-unstable-2026-01-14"; + version = "2.1.0-unstable-2026-01-21"; src = fetchFromGitHub { owner = "mason-org"; repo = "mason-lspconfig.nvim"; - rev = "80c0130c5f16b551865a69e832f1feadeedb5fbe"; - hash = "sha256-PXAzVZZ1HLous3CqoP+iV2Nld16PB6a3Eo9Sz649r6o="; + rev = "4823a251e7578a835bb979c37df390fca692ba39"; + hash = "sha256-duPo/uY1dJ0G3k5EuN89YDyMCqhBcgOQrt6b09andIE="; }; meta.homepage = "https://github.com/mason-org/mason-lspconfig.nvim/"; meta.hydraPlatforms = [ ]; @@ -8447,12 +8446,12 @@ final: prev: { mason-tool-installer-nvim = buildVimPlugin { pname = "mason-tool-installer.nvim"; - version = "0-unstable-2025-06-26"; + version = "0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "WhoIsSethDaniel"; repo = "mason-tool-installer.nvim"; - rev = "517ef5994ef9d6b738322664d5fdd948f0fdeb46"; - hash = "sha256-IeP3IGWfCNqr4nUIqpBjq9l++Lmp6YbMVimUu6UzMV0="; + rev = "443f1ef8b5e6bf47045cb2217b6f748a223cf7dc"; + hash = "sha256-OZGq2TKZx1+GSzrQAdk2fAUv3052NMfTkm5QdO+EXXk="; }; meta.homepage = "https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim/"; meta.hydraPlatforms = [ ]; @@ -8603,12 +8602,12 @@ final: prev: { mini-ai = buildVimPlugin { pname = "mini.ai"; - version = "0.17.0-unstable-2025-11-20"; + version = "0.17.0-unstable-2026-01-17"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.ai"; - rev = "bfb26d9072670c3aaefab0f53024b2f3729c8083"; - hash = "sha256-6p1oh5CQX5zHh7LWm4eXBs08wWC7hp8z9L5wbSMf67M="; + rev = "9eae720f2b20f6ad28cbfa0ddc524e10dc2c3201"; + hash = "sha256-Ehib6aeth855q4DKgdVxDXZ+Cgp0qFBa5Nr7E0LogcU="; }; meta.homepage = "https://github.com/nvim-mini/mini.ai/"; meta.hydraPlatforms = [ ]; @@ -8616,12 +8615,12 @@ final: prev: { mini-align = buildVimPlugin { pname = "mini.align"; - version = "0.17.0-unstable-2025-12-29"; + version = "0.17.0-unstable-2026-01-17"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.align"; - rev = "85e495b0987bc6277411e5f2305fea6d5d91f50a"; - hash = "sha256-kukwIxChyd8+Swr2bsuEJBQwKv99wdLRUrqQTVS5mwg="; + rev = "6d8a6ca3a0fd313938374abccb50cad026229db3"; + hash = "sha256-4GxHFM4aIDaDVZk1uM5DS3t0JEaRMX5TdZPf8qm/yVY="; }; meta.homepage = "https://github.com/nvim-mini/mini.align/"; meta.hydraPlatforms = [ ]; @@ -8694,12 +8693,12 @@ final: prev: { mini-clue = buildVimPlugin { pname = "mini.clue"; - version = "0.17.0-unstable-2026-01-02"; + version = "0.17.0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.clue"; - rev = "e2f0c1eb3ce652e34b1e9a9c504a780acf3bd4e3"; - hash = "sha256-UhX/To2ZzHAye7hz2hIz3OFWyKgwFFbcw6mwfdiu9Bg="; + rev = "d846600d4664dc793aa29859ad135b1fd25d648b"; + hash = "sha256-CJmNbAx5hcl5iz8ddky+9VfrR8pKUtWc6eC4G7/exVc="; }; meta.homepage = "https://github.com/nvim-mini/mini.clue/"; meta.hydraPlatforms = [ ]; @@ -8811,12 +8810,12 @@ final: prev: { mini-extra = buildVimPlugin { pname = "mini.extra"; - version = "0.17.0-unstable-2026-01-10"; + version = "0.17.0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.extra"; - rev = "8bb48fadc6e31d8b3550f587661ded15d4396451"; - hash = "sha256-g/zJTuYoWCGfymfXVtMAiXnAbDogX3VnVjeToX8DYHM="; + rev = "570d18489cf82d435566dc9e94530b67939e95f4"; + hash = "sha256-VZ702y3s+r/UkP3rhlXZ2pWGB6u/SZaS/5wDQYaINhg="; }; meta.homepage = "https://github.com/nvim-mini/mini.extra/"; meta.hydraPlatforms = [ ]; @@ -8928,12 +8927,12 @@ final: prev: { mini-jump2d = buildVimPlugin { pname = "mini.jump2d"; - version = "0.17.0-unstable-2025-12-29"; + version = "0.17.0-unstable-2026-01-17"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.jump2d"; - rev = "d840881f8e0489bd6f792b25d72bea5f6bc1812b"; - hash = "sha256-R9xaE6ljhkkvVPTLuja2fneCCmzllkYk4Y4QxvAOzM4="; + rev = "3cac3679b6fecbdfeeffaa0a6e23f43c8f0df29f"; + hash = "sha256-TGn+61ZyjWkrNH4BQ8kXQonSglzYfAWofG8U16tYnc8="; }; meta.homepage = "https://github.com/nvim-mini/mini.jump2d/"; meta.hydraPlatforms = [ ]; @@ -9006,12 +9005,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "0.17.0-unstable-2026-01-16"; + version = "0.17.0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.nvim"; - rev = "c9d3bc2df3015d82eabe3d2d88dac1ef5746e9e8"; - hash = "sha256-WKsMLLWannZUywOpI/ZnlLCIAwNwr1UEGRLP31mDA54="; + rev = "9b935c218ddba02e5dc75c94f90143bce1f7c646"; + hash = "sha256-dyKTxP4f6ZZ6MN4nz87X+K1d/WxhwnQ6+HxHSKgqacM="; }; meta.homepage = "https://github.com/nvim-mini/mini.nvim/"; meta.hydraPlatforms = [ ]; @@ -9032,12 +9031,12 @@ final: prev: { mini-pairs = buildVimPlugin { pname = "mini.pairs"; - version = "0.17.0-unstable-2025-12-12"; + version = "0.17.0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.pairs"; - rev = "d5a29b6254dad07757832db505ea5aeab9aad43a"; - hash = "sha256-78BoRhNF3gzd1EyGovHkd+q+XysRX5H8Yea4rVY5Wsk="; + rev = "4089aa6ea6423e02e1a8326a7a7a00159f6f5e04"; + hash = "sha256-Jk07sduupX6cJqWnULHH7keWnBCb/go2wuwMJs3q748="; }; meta.homepage = "https://github.com/nvim-mini/mini.pairs/"; meta.hydraPlatforms = [ ]; @@ -9045,12 +9044,12 @@ final: prev: { mini-pick = buildVimPlugin { pname = "mini.pick"; - version = "0.17.0-unstable-2026-01-16"; + version = "0.17.0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.pick"; - rev = "66148e0e4e2d087c86326c6b58d663da4dde8fc5"; - hash = "sha256-t7+goJcRfwIO+MyZN7TvpzA4V61Fce5pyiMVRmi8Vvg="; + rev = "7c0a674f620ddc701903b887b2dade836b23ea79"; + hash = "sha256-cQQCyD9EfDcUChOVvn3Cz2N7HUUxpJrrsRVxAW99NZw="; }; meta.homepage = "https://github.com/nvim-mini/mini.pick/"; meta.hydraPlatforms = [ ]; @@ -9123,12 +9122,12 @@ final: prev: { mini-surround = buildVimPlugin { pname = "mini.surround"; - version = "0.17.0-unstable-2025-12-29"; + version = "0.17.0-unstable-2026-01-17"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.surround"; - rev = "cc7b9d0a056b5fa6915ffac1cb91f29bf7c96f69"; - hash = "sha256-O0z4xUG3PCT+zGS9wiWWyPp9DXW6a/ZGvA/6MrukxJ8="; + rev = "f9358544ed06bc10197e698b7fc8dc5963be3f4b"; + hash = "sha256-GvUHOPoyE8p12fmfuvnUOEvxhuqF7bmPM2PPdyeoiWk="; }; meta.homepage = "https://github.com/nvim-mini/mini.surround/"; meta.hydraPlatforms = [ ]; @@ -9188,12 +9187,12 @@ final: prev: { minuet-ai-nvim = buildVimPlugin { pname = "minuet-ai.nvim"; - version = "0.8.0-unstable-2025-12-17"; + version = "0.8.0-unstable-2026-01-21"; src = fetchFromGitHub { owner = "milanglacier"; repo = "minuet-ai.nvim"; - rev = "fc483f1e8afdbb6dbe9c8cb1b00d51f8f9c8f7f1"; - hash = "sha256-67I90jl9PTOe2BOCjALl6a83Fq6EVIoUzqan32Ey+E0="; + rev = "f1a99a9a7514b0f76a4d6a073c264692e275f76d"; + hash = "sha256-vhXisCfVjplfrdyn9F+yrjwFAq8HuCeQbqObitvp5Is="; }; meta.homepage = "https://github.com/milanglacier/minuet-ai.nvim/"; meta.hydraPlatforms = [ ]; @@ -9318,12 +9317,12 @@ final: prev: { monokai-pro-nvim = buildVimPlugin { pname = "monokai-pro.nvim"; - version = "1.26.1-unstable-2026-01-06"; + version = "2.0.0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "loctvl842"; repo = "monokai-pro.nvim"; - rev = "8d43e7746754c2dc6e8b797cbcdd361b46086675"; - hash = "sha256-SF+1Fip5UOOPsrcs81bdAiNbxr3cESdjptf0pCYDkUg="; + rev = "57582b155807082f7d5605140216e8cb025f0f2c"; + hash = "sha256-/RJtM+yr1iYMu92ko09QZxk1cvnoR4abgc3yd4cPkWI="; }; meta.homepage = "https://github.com/loctvl842/monokai-pro.nvim/"; meta.hydraPlatforms = [ ]; @@ -9370,12 +9369,12 @@ final: prev: { multicursor-nvim = buildVimPlugin { pname = "multicursor.nvim"; - version = "0-unstable-2025-12-22"; + version = "0-unstable-2026-01-21"; src = fetchFromGitHub { owner = "jake-stewart"; repo = "multicursor.nvim"; - rev = "c982cc8375f062e9f98e96a408e0f7ad0c80d4db"; - hash = "sha256-0/IVK3USgfF+k6+G+iTaTksYvJYrPnsob4e1xhLnvHM="; + rev = "3b5c79c4eec52ff18ce69923156422c298b9ae5d"; + hash = "sha256-MILaaZDmCSnZl84FA0MSnq+/Uz3CAvqN9wpTVr6m1ps="; }; meta.homepage = "https://github.com/jake-stewart/multicursor.nvim/"; meta.hydraPlatforms = [ ]; @@ -9682,12 +9681,12 @@ final: prev: { neo-tree-nvim = buildVimPlugin { pname = "neo-tree.nvim"; - version = "3.38.0-unstable-2026-01-12"; + version = "3.38.0-unstable-2026-01-17"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "93a867a28838d78700f6c382b46d82112134a220"; - hash = "sha256-ADt6At+NMmgQ0+gyv/EZJAlS3aFlAM+MVqAzPZzkF3o="; + rev = "1bd82358e516e3043796e207e64f50a11574af6e"; + hash = "sha256-l99gac1JV/7cNTsZ4ZA0uaw838UhzTILmerRFYVUuvc="; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; meta.hydraPlatforms = [ ]; @@ -9708,12 +9707,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "1.4.0-unstable-2026-01-15"; + version = "1.4.0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "3115c11d7e7e1bc68f9f86cb72bbc45d5be5edb8"; - hash = "sha256-nNMe1H00klP7PCJTfcAwqiP2a+SS8vXScSVbjP6MOw8="; + rev = "bbe36f4d60ed096282f564ddae4e781e420a8270"; + hash = "sha256-J4ot/eGfppKvB/TIBcC6B3MdUtH0cqkxZR+KNhxZZR0="; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.hydraPlatforms = [ ]; @@ -9786,12 +9785,12 @@ final: prev: { neogit = buildVimPlugin { pname = "neogit"; - version = "3.0.0-unstable-2025-12-12"; + version = "3.0.0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "d8bf9102692250193b855acd9025a826f1af2729"; - hash = "sha256-BBre2HyecQp1TlhJEWbkUpeu5Y4urZVgVf4dqU7RQT0="; + rev = "73870229977fdd8747025820e15e98cfde787b9c"; + hash = "sha256-tvIJEHv/R8I1W3FBAwZHmn92JgiibqQtR75V9wQFSsE="; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; meta.hydraPlatforms = [ ]; @@ -10061,12 +10060,12 @@ final: prev: { neotest-golang = buildVimPlugin { pname = "neotest-golang"; - version = "2.7.1-unstable-2026-01-02"; + version = "2.7.2-unstable-2026-01-24"; src = fetchFromGitHub { owner = "fredrikaverpil"; repo = "neotest-golang"; - rev = "53f06063780b0b244583d3d32b138fc2df21e162"; - hash = "sha256-W4eCputr9eXW+h9m9NQl4tBH+1Bs+JCTjOMkirgqhTs="; + rev = "67800bdb6bee0107f478e35400ba937b438f1a4b"; + hash = "sha256-oZWb6GsZTgclKFyDgZWWANmfPRjg0LZgFymQs2SC8Rc="; }; meta.homepage = "https://github.com/fredrikaverpil/neotest-golang/"; meta.hydraPlatforms = [ ]; @@ -10101,12 +10100,12 @@ final: prev: { neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "3.0.1-unstable-2026-01-11"; + version = "3.0.1-unstable-2026-01-18"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "416999190932b9e8e36fd604dbe45c5c007515b1"; - hash = "sha256-xHS/C742pTfims4cR8BJxb8mDyzplIGs9TcVnV7fHLg="; + rev = "fc4468c523faa1a9ae581219501909bbcf25fff2"; + hash = "sha256-JN3H8InLfDu6NbBN1x0E7EyMMvueeL7ypDRCEzcbp1A="; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; meta.hydraPlatforms = [ ]; @@ -10114,12 +10113,12 @@ final: prev: { neotest-java = buildVimPlugin { pname = "neotest-java"; - version = "0.32.2-unstable-2026-01-15"; + version = "0.34.1-unstable-2026-01-23"; src = fetchFromGitHub { owner = "rcasia"; repo = "neotest-java"; - rev = "2644feeece115b8bd04d0c68c9bc82a0c3973bdd"; - hash = "sha256-qf5iFT+xsCYJrMTgS8PHLm5JehSC6PTosZzEYoaeKxw="; + rev = "9f5cf2ecef2375044103c7d3487abeada637a5cc"; + hash = "sha256-JfCR2g+NKu7d24K1wSN+BGYT+axz4svpLHyp4X0sYSQ="; }; meta.homepage = "https://github.com/rcasia/neotest-java/"; meta.hydraPlatforms = [ ]; @@ -10426,12 +10425,12 @@ final: prev: { nerdy-nvim = buildVimPlugin { pname = "nerdy.nvim"; - version = "1.6-unstable-2025-11-16"; + version = "1.6-unstable-2026-01-20"; src = fetchFromGitHub { owner = "2KAbhishek"; repo = "nerdy.nvim"; - rev = "23cfd42ba5ae9e97c180a4ef7f7effd14e6d79b7"; - hash = "sha256-GlmwRsqfvcGpJrbIqU2s2I7wMRhfQ/j168zKOWQkT+E="; + rev = "97b0914dece80204a777f04c94b9980da0f7ac88"; + hash = "sha256-/wahSooqgIAKaHw+OfRlhF2bUxjyPwe4OEm9zK9Jcv0="; }; meta.homepage = "https://github.com/2KAbhishek/nerdy.nvim/"; meta.hydraPlatforms = [ ]; @@ -10542,12 +10541,12 @@ final: prev: { nightfly = buildVimPlugin { pname = "nightfly"; - version = "0-unstable-2026-01-12"; + version = "0-unstable-2026-01-18"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-nightfly-colors"; - rev = "42f6c21fbe90fcf96b9139f3b970cc6415b73382"; - hash = "sha256-WeyUP07Yg4rtpoIPW0SZefHOPAPCWmhSefWo5kqJbIA="; + rev = "3b48dc0c5921f899aeb1e6e61b77b9345888a2f7"; + hash = "sha256-QyvbNpCqLgIEQB0Nv5SZbCEPKuSDyvXfywfwNuYaFF8="; }; meta.homepage = "https://github.com/bluz71/vim-nightfly-colors/"; meta.hydraPlatforms = [ ]; @@ -10607,12 +10606,12 @@ final: prev: { nlsp-settings-nvim = buildVimPlugin { pname = "nlsp-settings.nvim"; - version = "0-unstable-2026-01-14"; + version = "0-unstable-2026-01-19"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "04db94d055c87ed8873c2b8224840de1eec843aa"; - hash = "sha256-d/X78LXv4f+Wpiu532VwACapVf1XjRpCoIaHx4oB75Q="; + rev = "7b04b6c5ff99c7e6c48e16a61517b0cc172affdf"; + hash = "sha256-zTQ4IFocw32UsytwCixh3nL+XRfYmjdD0/KHXJXYfjk="; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; meta.hydraPlatforms = [ ]; @@ -10776,12 +10775,12 @@ final: prev: { numb-nvim = buildVimPlugin { pname = "numb.nvim"; - version = "0-unstable-2025-11-12"; + version = "0-unstable-2026-01-17"; src = fetchFromGitHub { owner = "nacro90"; repo = "numb.nvim"; - rev = "8164fd3d4d0c3ad2b1b111e9a63a59178981b743"; - hash = "sha256-VyvXsjCwSPXqFZle5+4MVS7BvBiA58tR1dTg6ZDTCJ4="; + rev = "12ef3913dea8727d4632c6f2ed47957a993de627"; + hash = "sha256-RisbKK1mTrYnIFfsODx7zdy76lYsHXpWWPrM6wpO9Ds="; }; meta.homepage = "https://github.com/nacro90/numb.nvim/"; meta.hydraPlatforms = [ ]; @@ -10789,12 +10788,12 @@ final: prev: { nvchad = buildVimPlugin { pname = "nvchad"; - version = "2.5-unstable-2025-12-15"; + version = "2.5-unstable-2026-01-23"; src = fetchFromGitHub { owner = "nvchad"; repo = "nvchad"; - rev = "30e75dbbdf33f393430d6e7612dd32ef84e2a710"; - hash = "sha256-jcPPVBZHjBclhIvnbs/CS5t9HaEdpE+qgBxPwB90wTs="; + rev = "c57b82473b821274f6017eb03582ba1d13be9d8c"; + hash = "sha256-gbQo4gaSrdGQgYZ05wEEpH+d+rrkiNqKLZ9fQ9jbsMw="; }; meta.homepage = "https://github.com/nvchad/nvchad/"; meta.hydraPlatforms = [ ]; @@ -10802,12 +10801,12 @@ final: prev: { nvchad-ui = buildVimPlugin { pname = "nvchad-ui"; - version = "0-unstable-2026-01-16"; + version = "0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "nvchad"; repo = "ui"; - rev = "194248a95195059fa0e27031e59558c54108cc4c"; - hash = "sha256-eE2tqnfY7M62YCodzLEF7Xm+d5iQpEisjNSkpv1q3q8="; + rev = "cb75908a86720172594b30de147272c1b3a7f452"; + hash = "sha256-zy1fzwGKAZNDaceoPEyXUgVd7WAT3VnHTCytBh9+m98="; }; meta.homepage = "https://github.com/nvchad/ui/"; meta.hydraPlatforms = [ ]; @@ -11036,12 +11035,12 @@ final: prev: { nvim-dap = buildVimPlugin { pname = "nvim-dap"; - version = "0.10.0-unstable-2026-01-05"; + version = "0.10.0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap"; - rev = "cdfd55a133f63228c55f91378f12908cb2a78ded"; - hash = "sha256-An9I8t2z/2PL75K4BIJ25P7pgnLiDgFpnTHimUopPTY="; + rev = "085386b9359ddf8d76ad89b98973b8e332dc5ba3"; + hash = "sha256-GI7BCwZxzEJzwQzoM7AownvxhWyTvcHXrRE7bwZnNwg="; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; meta.hydraPlatforms = [ ]; @@ -11140,12 +11139,12 @@ final: prev: { nvim-dap-view = buildVimPlugin { pname = "nvim-dap-view"; - version = "0-unstable-2026-01-16"; + version = "0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "igorlfs"; repo = "nvim-dap-view"; - rev = "b1eadfadf7f161a707a3ebc100fb3989d06eaa29"; - hash = "sha256-L/ocW4BxS8F/4p1uXmyRKvJoaA8/DFxLl8CyR2WdsUU="; + rev = "9492aef2994d86887cee040a5057ce6ad3960d7a"; + hash = "sha256-JPhZ1b9OHs/vz2SiMRasxR592MM1PN2jLPiW63wk3s8="; }; meta.homepage = "https://github.com/igorlfs/nvim-dap-view/"; meta.hydraPlatforms = [ ]; @@ -11296,12 +11295,12 @@ final: prev: { nvim-highlite = buildVimPlugin { pname = "nvim-highlite"; - version = "4.21.0-unstable-2025-12-29"; + version = "4.21.0-unstable-2026-01-18"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "22a9c3a1299f1b56ffd3e2624e5eda04f643b89f"; - hash = "sha256-5yy/Xsk6dqFYBHctJuZqR/m/ZnESoogbk0UXYoR+uUQ="; + rev = "5b76e98aa3da89cbddd3753a0b19642a74804ca3"; + hash = "sha256-YlBKHPMoPXQq7POU9nSbVV03Fi9G7UuOc27oo0VRAI8="; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; meta.hydraPlatforms = [ ]; @@ -11413,12 +11412,12 @@ final: prev: { nvim-jdtls = buildVimPlugin { pname = "nvim-jdtls"; - version = "0.2.0-unstable-2025-12-04"; + version = "0.2.0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-jdtls"; - rev = "f73731b543f5971e0da9665eb1d7ceffe1fde71f"; - hash = "sha256-9xmrwFXg70xTY+vxOvY2zxphwKzLZ6ncJ3wR544/VJ0="; + rev = "291dad797b5427ca0c9b7e0dd261279c7c3823e1"; + hash = "sha256-zml8PO05W0c96v0GaB53ghclW6IkDDaTnENIZ0hBbQ0="; }; meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; meta.hydraPlatforms = [ ]; @@ -11556,12 +11555,12 @@ final: prev: { nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2.5.0-unstable-2026-01-08"; + version = "2.5.0-unstable-2026-01-21"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "92ee7d42320edfbb81f3cad851314ab197fa324a"; - hash = "sha256-AOn+afoh9yJUEcF8kJR3Nm1D6cT6fDCQ+wTFwPXwFRA="; + rev = "419b082102fa813739588dd82e19a8b6b2442855"; + hash = "sha256-+KjXMTkVVVt3rpxQHRtrlT74DDsfRnPNUlqi/pvIMxg="; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.hydraPlatforms = [ ]; @@ -11621,12 +11620,12 @@ final: prev: { nvim-metals = buildVimPlugin { pname = "nvim-metals"; - version = "0.10.x-unstable-2025-12-21"; + version = "0.10.x-unstable-2026-01-16"; src = fetchFromGitHub { owner = "scalameta"; repo = "nvim-metals"; - rev = "90dadd67bb1069ce1ba2a4dabf4e45da2807ba80"; - hash = "sha256-X55yrKRV/mFjz7dYbs3yJh2Ef3foUq1cDYhCWDUq9tU="; + rev = "7ed47cd3095508e80423e30922385d5b9988f9d6"; + hash = "sha256-LhVcJ5KbQeUik1+ZEuY/zoLKXkLAYb+sn6EcJFMfLjw="; }; meta.homepage = "https://github.com/scalameta/nvim-metals/"; meta.hydraPlatforms = [ ]; @@ -11972,12 +11971,12 @@ final: prev: { nvim-spider = buildVimPlugin { pname = "nvim-spider"; - version = "0-unstable-2026-01-14"; + version = "0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-spider"; - rev = "afb7b6db3c79f922873b3fd056ebd8d0ecdef97a"; - hash = "sha256-UP4l+B+1sYs6GPI2fKsF/QCksXZo3+6h+wLSDnKOmRg="; + rev = "c7a9b4a9dab9b8f0ea441a942175b365a92a28ad"; + hash = "sha256-YambjY/cRt4G2+buuBkzkr1D6o8Hx6Mlecymb/0SPzY="; }; meta.homepage = "https://github.com/chrisgrieser/nvim-spider/"; meta.hydraPlatforms = [ ]; @@ -12050,12 +12049,12 @@ final: prev: { nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "1.15.0-unstable-2026-01-14"; + version = "1.15.0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "ca8d82fff26cb12ced239713e3222f4a9dcd0da0"; - hash = "sha256-ps4JPO4LHRL9VKAelSuZ0MtvkGMDMIKTyIWRpIf9Yuk="; + rev = "1701e41b07d398757101ac35e11d6992085fc75f"; + hash = "sha256-JxGA5j6IQ3qvM6zarI/N2hLmU/AyOj2dxqygUt5Uf+o="; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; meta.hydraPlatforms = [ ]; @@ -12063,12 +12062,12 @@ final: prev: { nvim-treesitter = buildVimPlugin { pname = "nvim-treesitter"; - version = "0.10.0-unstable-2026-01-15"; + version = "0.10.0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "15b3416cc1f557c4932468e512a0bd45871167bc"; - hash = "sha256-C5DjIMMvefNNxsKWAxeeIPs5sehPdO5YKYNXgA006Lo="; + rev = "81aca2f9815e26f638f697df1d828ca290847b64"; + hash = "sha256-Nw9eK7Rri/hUY6vj0OLa/Y2vOvBS7XeY0Eoj+qrgGiU="; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; meta.hydraPlatforms = [ ]; @@ -12167,12 +12166,12 @@ final: prev: { nvim-treesitter-textobjects = buildVimPlugin { pname = "nvim-treesitter-textobjects"; - version = "0-unstable-2026-01-13"; + version = "0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "baa6b4ec28c8be5e4a96f9b1b6ae9db85ec422f8"; - hash = "sha256-kbnZaUtIKXoBj4tFiQWSpGmI6Doke7PjoetqIhsI8lc="; + rev = "52bda74e087034408e2d563cb4499c1601038f9d"; + hash = "sha256-9qpTwJqfkpF/M7MVE2VgEU9ptIYUcNvWrWM0nQxXo7M="; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; meta.hydraPlatforms = [ ]; @@ -12206,12 +12205,12 @@ final: prev: { nvim-ts-autotag = buildVimPlugin { pname = "nvim-ts-autotag"; - version = "0-unstable-2025-09-10"; + version = "0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "windwp"; repo = "nvim-ts-autotag"; - rev = "c4ca798ab95b316a768d51eaaaee48f64a4a46bc"; - hash = "sha256-nT2W5gKFEfzP7MztLjm7yqwam3ADk0svcMdLg2nmI/4="; + rev = "db15f2e0df2f5db916e511e3fffb682ef2f6354f"; + hash = "sha256-XajbH3R1ONStQyYK6xQBE1cfGk3Y6tP/Mh9Ch90aKCk="; }; meta.homepage = "https://github.com/windwp/nvim-ts-autotag/"; meta.hydraPlatforms = [ ]; @@ -12258,12 +12257,12 @@ final: prev: { nvim-unity = buildVimPlugin { pname = "nvim-unity"; - version = "1.0.0-unstable-2025-11-25"; + version = "1.0.0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "apyra"; repo = "nvim-unity"; - rev = "21de20d7dc19fe02dd5359815f22005985128b2c"; - hash = "sha256-zTEvIUP1QOW+qVpRFjTgECuVacB/mtCTk896s2WZJAc="; + rev = "75bd88caa12804682f5a2882a199ab404f644bca"; + hash = "sha256-695vlnJrpemjlikXmWnxQi6lHc+WMe061HQ9V9adN4Q="; }; meta.homepage = "https://github.com/apyra/nvim-unity/"; meta.hydraPlatforms = [ ]; @@ -12349,12 +12348,12 @@ final: prev: { nvimdev-nvim = buildVimPlugin { pname = "nvimdev.nvim"; - version = "0-unstable-2023-09-05"; + version = "0-unstable-2026-01-21"; src = fetchFromGitHub { owner = "neovim"; repo = "nvimdev.nvim"; - rev = "3bd732f1a26042e8b355aaa5d489e39d93eaaf28"; - hash = "sha256-TPlN7zu8FxNkdlXuoK0IIM9vnEoyqh3TcFUCy/R+azc="; + rev = "4cae13bcff9af04e95a81f2185fcc47712fbd0a9"; + hash = "sha256-6ipgRlBuHyf6DkN0gqsrvzYHPYy9VDxqVuWS+SCtkqg="; }; meta.homepage = "https://github.com/neovim/nvimdev.nvim/"; meta.hydraPlatforms = [ ]; @@ -12479,12 +12478,12 @@ final: prev: { octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "0-unstable-2026-01-01"; + version = "0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "4a3a4fc5a9d3a372c91041f5b846f33b8d6b31fa"; - hash = "sha256-cEjuzCfp+7mefWDxbZRr+Qi11uLuF++ZccWd7WOFpyI="; + rev = "5ae580df72589f25b775ff2bdacfd7f7be8d63bd"; + hash = "sha256-lIQS/PNjQb4DSIfHBagYjcIw4Kz4HTZDlcCgSVdZ580="; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; meta.hydraPlatforms = [ ]; @@ -12713,12 +12712,12 @@ final: prev: { opencode-nvim = buildVimPlugin { pname = "opencode.nvim"; - version = "0-unstable-2026-01-16"; + version = "0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "NickvanDyke"; repo = "opencode.nvim"; - rev = "895956692eca7a1a9c1b299723b11075ef99ecb3"; - hash = "sha256-KguvhoeO/oVTz28e0ZB/k6MBhwhBfg6OQ4c5U0cI5ow="; + rev = "0f85a4446720263b172521caa9cfaaf782a4f4ad"; + hash = "sha256-U4klSnkXt+qsCnKPdAn5oN1VfSh3RbJTOzbTwccdS0w="; }; meta.homepage = "https://github.com/NickvanDyke/opencode.nvim/"; meta.hydraPlatforms = [ ]; @@ -12778,12 +12777,12 @@ final: prev: { otter-nvim = buildVimPlugin { pname = "otter.nvim"; - version = "2.13.4-unstable-2025-12-15"; + version = "2.14.1-unstable-2026-01-22"; src = fetchFromGitHub { owner = "jmbuhr"; repo = "otter.nvim"; - rev = "b36e1a40617e35779d2097fc9b9fd701acd4f5e8"; - hash = "sha256-pa0JRZ6IdOCufy9eA6USFdS+WRy4fG0ES2XMsIMwFes="; + rev = "6b75433f2c3c77999f94de0daf2e629d3f727b80"; + hash = "sha256-UQxTjsiNV+6Odz1P7Oz2qu2SAkCmMFda3pSiBg8TfDs="; }; meta.homepage = "https://github.com/jmbuhr/otter.nvim/"; meta.hydraPlatforms = [ ]; @@ -12913,8 +12912,8 @@ final: prev: { src = fetchFromGitHub { owner = "pappasam"; repo = "papercolor-theme-slim"; - rev = "9f2226aea0efd304521ee0e2e13a2ccfba08c6c5"; - hash = "sha256-FNSxRwpYtNVl86thUTIoTF81rN4JrlpV2xekF7Hxw0Y="; + rev = "1b923dae2cea6ccb6578475abf947bb3cd9fb202"; + hash = "sha256-aQhqJthjUBLXESbtPZBpBZoQpRGTpKldL8uEqa+uHpk="; }; meta.homepage = "https://github.com/pappasam/papercolor-theme-slim/"; meta.hydraPlatforms = [ ]; @@ -12935,12 +12934,12 @@ final: prev: { parrot-nvim = buildVimPlugin { pname = "parrot.nvim"; - version = "2.5.1-unstable-2025-11-17"; + version = "2.5.1-unstable-2026-01-21"; src = fetchFromGitHub { owner = "frankroeder"; repo = "parrot.nvim"; - rev = "5d7e72bdc3efe2638e1bd94ff55028ecc40edd7a"; - hash = "sha256-qzxZISF0vI4ciiBVLsU3Xw2DSPNCuXZIhF8+dtW9FOg="; + rev = "34bff8b294d85f445843cb70faa205e07e22d4f0"; + hash = "sha256-xXrjfZQOzqXfm0vq1eQjwjyMxQMSrzF3CNBBd3LgG9Y="; }; meta.homepage = "https://github.com/frankroeder/parrot.nvim/"; meta.hydraPlatforms = [ ]; @@ -13013,12 +13012,12 @@ final: prev: { perfanno-nvim = buildVimPlugin { pname = "perfanno.nvim"; - version = "0-unstable-2024-12-28"; + version = "0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "t-troebst"; repo = "perfanno.nvim"; - rev = "8640d6655f17a79af8de3153af2ce90c03f65e86"; - hash = "sha256-AfmmeLeUwYY9c3ISwt6/EHwCE4uhzKCvVoFwze7VJ4E="; + rev = "7b4b876374607b139a029563ad0a27065edcaf7b"; + hash = "sha256-UUj2Bnbr8y1UCOzu2ZfX4dq7KwqBj8r8PKaDCRbgEJc="; }; meta.homepage = "https://github.com/t-troebst/perfanno.nvim/"; meta.hydraPlatforms = [ ]; @@ -13300,12 +13299,12 @@ final: prev: { project-nvim = buildVimPlugin { pname = "project.nvim"; - version = "0.4.1-1-unstable-2026-01-16"; + version = "0.5.5-1-unstable-2026-01-24"; src = fetchFromGitHub { owner = "DrKJeff16"; repo = "project.nvim"; - rev = "37ca8895aef1cbafba6aed8d7413114d63bbda87"; - hash = "sha256-Iqglg24mN0athD1u76wzo5t7BE1YsxcAXXPHhNlRct8="; + rev = "9e3822d24bc4a39e68cd0a77b11787006b48f638"; + hash = "sha256-rlCugf9CAGJ+Pb1UoZOutv8BKWofd71wzdVeg6RGOek="; }; meta.homepage = "https://github.com/DrKJeff16/project.nvim/"; meta.hydraPlatforms = [ ]; @@ -13352,12 +13351,12 @@ final: prev: { pum-vim = buildVimPlugin { pname = "pum.vim"; - version = "2.0-unstable-2025-11-10"; + version = "2.0-unstable-2026-01-24"; src = fetchFromGitHub { owner = "Shougo"; repo = "pum.vim"; - rev = "fed31b9f117e4c10332c30108152a935496bc3b5"; - hash = "sha256-hOUvq4hXlj7fxaJ/8ng3vEH2t0NrnWKuCqr7TwfD28c="; + rev = "ac73f905512413c89f282b436d53a5437c2d11ad"; + hash = "sha256-XWDSAYBCWMPFWeSwNH9tmLu7crBFpH++t1OGkq7eSWw="; }; meta.homepage = "https://github.com/Shougo/pum.vim/"; meta.hydraPlatforms = [ ]; @@ -13717,12 +13716,12 @@ final: prev: { render-markdown-nvim = buildVimPlugin { pname = "render-markdown.nvim"; - version = "8.11.0-unstable-2026-01-12"; + version = "8.11.0-unstable-2026-01-16"; src = fetchFromGitHub { owner = "MeanderingProgrammer"; repo = "render-markdown.nvim"; - rev = "ae89236e2389836cf1c3787b2b80d5d8685cc13f"; - hash = "sha256-F6TMyLYfeq6MVzJaBV9XuXu+4uRDs1YX4b6x2l3xuwE="; + rev = "c54380dd4d8d1738b9691a7c349ecad7967ac12e"; + hash = "sha256-kKvIivCNe6HlGqiChySeqEHRB0rj6ipKwjko4ix4tRw="; }; meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/"; meta.hydraPlatforms = [ ]; @@ -13965,12 +13964,12 @@ final: prev: { satellite-nvim = buildVimPlugin { pname = "satellite.nvim"; - version = "1.0.0-unstable-2025-12-18"; + version = "1.0.0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "lewis6991"; repo = "satellite.nvim"; - rev = "d6c681e3b01e45a899eae5569d0cf08849479683"; - hash = "sha256-qkxMXDEl6ou92JDJpyac4wpjKhLp38GWL+WX8r+d7uA="; + rev = "633d60d45d7b266dabcc82261bea51385a972e8b"; + hash = "sha256-3/QhHuJ4dQ5cKNPww5BVDAKeiSoZt3OB4d0AlEv2P5U="; }; meta.homepage = "https://github.com/lewis6991/satellite.nvim/"; meta.hydraPlatforms = [ ]; @@ -14252,12 +14251,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2.0.5-unstable-2026-01-09"; + version = "2.0.5-unstable-2026-01-23"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "fdd63c566e760f14d9390d43d5dc6bf6eea5a07b"; - hash = "sha256-selhYzllVRSB3lLQ+R11BauFA574UMSqWCwL0QQm8UU="; + rev = "5442c06d2003a342c27213e580f58af8ddd577c4"; + hash = "sha256-ApLkklJGTQSCG5iaVcx6/bh+9X8AEvThLC4waA6SfoY="; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.hydraPlatforms = [ ]; @@ -14395,12 +14394,12 @@ final: prev: { sonokai = buildVimPlugin { pname = "sonokai"; - version = "0.3.3-unstable-2026-01-04"; + version = "0.3.3-unstable-2026-01-21"; src = fetchFromGitHub { owner = "sainnhe"; repo = "sonokai"; - rev = "5c7f88c0cac01b32cfce634f2a28947ab426537f"; - hash = "sha256-LTqIgEWbshBCROL0eyj10xllrWQFOxfMlLqg3YUPXbA="; + rev = "b023c5280b16fe2366f5e779d8d2756b3e5ee9c3"; + hash = "sha256-dNOL6aUro8SlhbMWPFY9tIF4C1HYNJo70f9zX3ajbPc="; }; meta.homepage = "https://github.com/sainnhe/sonokai/"; meta.hydraPlatforms = [ ]; @@ -14565,12 +14564,12 @@ final: prev: { srcery-vim = buildVimPlugin { pname = "srcery-vim"; - version = "2.1.0-unstable-2025-12-02"; + version = "2.1.0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "srcery-colors"; repo = "srcery-vim"; - rev = "38f52babe0fa2b11719b51eb045a85244d6d7883"; - hash = "sha256-RnN6GEBm8EGI5dUZnjNYCq6LPsv7Pi7/PW/Q00TGKBg="; + rev = "1fef59020077b4ed1006b4d12975dfd8ef4ee2bc"; + hash = "sha256-oT9YQiJm8KV7roxA534JIoU15FWWd2R59rF+M/AtecQ="; }; meta.homepage = "https://github.com/srcery-colors/srcery-vim/"; meta.hydraPlatforms = [ ]; @@ -15126,12 +15125,12 @@ final: prev: { telekasten-nvim = buildVimPlugin { pname = "telekasten.nvim"; - version = "0-unstable-2025-12-29"; + version = "0-unstable-2026-01-17"; src = fetchFromGitHub { owner = "nvim-telekasten"; repo = "telekasten.nvim"; - rev = "a41cb7f02621f82df4dd1aa0e5815c6af02ef16f"; - hash = "sha256-Vpu/XPgeZ8t7Oq6S9sjgUKQX3lQybn8LGFIx83Py4O4="; + rev = "74b8644d1a9a4e63d033b1248cdcd11be0efb952"; + hash = "sha256-sMEmx9vlVP6vVuylRzbUkTzhoxUIcu7woftBQOcij0o="; fetchSubmodules = true; }; meta.homepage = "https://github.com/nvim-telekasten/telekasten.nvim/"; @@ -15284,12 +15283,12 @@ final: prev: { telescope-github-nvim = buildVimPlugin { pname = "telescope-github.nvim"; - version = "0-unstable-2022-04-22"; + version = "1.0.2-unstable-2026-01-20"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-github.nvim"; - rev = "ee95c509901c3357679e9f2f9eaac3561c811736"; - hash = "sha256-YuJfDVw5SD8TIZnQdZPMwqVW+e3a45Ub7H4OLyJcg6Q="; + rev = "cdd3ce7d317729709821d33820c619be21b22948"; + hash = "sha256-Neojvrrjq6S+s1ZKW389N3SK4NvInkrIUVcDX8Mj7I8="; }; meta.homepage = "https://github.com/nvim-telescope/telescope-github.nvim/"; meta.hydraPlatforms = [ ]; @@ -15805,12 +15804,12 @@ final: prev: { tiny-glimmer-nvim = buildVimPlugin { pname = "tiny-glimmer.nvim"; - version = "0-unstable-2025-12-28"; + version = "0-unstable-2026-01-19"; src = fetchFromGitHub { owner = "rachartier"; repo = "tiny-glimmer.nvim"; - rev = "624e8c303612f4ebb30820cf86d48d5814460a11"; - hash = "sha256-1ApcJj0E+sLDCrgFVgy26s+EFqRqyWaIcEPo017FVsQ="; + rev = "932e6c2cc4a43ce578f007db1f8f61ad6798f938"; + hash = "sha256-Lgdeu3xRXKf7YcuPKPnVvECzQR+RzC0bM+AiilHLLVg="; }; meta.homepage = "https://github.com/rachartier/tiny-glimmer.nvim/"; meta.hydraPlatforms = [ ]; @@ -15818,12 +15817,12 @@ final: prev: { tiny-inline-diagnostic-nvim = buildVimPlugin { pname = "tiny-inline-diagnostic.nvim"; - version = "0-unstable-2026-01-07"; + version = "0-unstable-2026-01-17"; src = fetchFromGitHub { owner = "rachartier"; repo = "tiny-inline-diagnostic.nvim"; - rev = "c7b1488ad0b389763c34bd17a6264424b3da5a52"; - hash = "sha256-ORa1+76JhUAt1zefqtC+/ZuveScuco9r8fJps50OWYk="; + rev = "ecce93ff7db4461e942c03e0fcc64bd785df4057"; + hash = "sha256-KWUyn6fJDQ+jSBdO9gwN9mmufgIALwjm5GboK6y5ksM="; }; meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/"; meta.hydraPlatforms = [ ]; @@ -16420,12 +16419,12 @@ final: prev: { unison = buildVimPlugin { pname = "unison"; - version = "0-unstable-2026-01-16"; + version = "0-unstable-2026-01-22"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "9fb4b2fceed4f63e1dae34362e617eed97f0a4fc"; - hash = "sha256-CMGUWUjCqyAJXGsI0/5TY4Xmp9q07Mzoie9wrUN31hc="; + rev = "04f4bdaa3a1e27d94faf891309c9e2671dfcb474"; + hash = "sha256-ZIONjcK4x2v6q0ZvubzTGP3qgpxhfvj2XFmUrUIxVR4="; }; meta.homepage = "https://github.com/unisonweb/unison/"; meta.hydraPlatforms = [ ]; @@ -16550,12 +16549,12 @@ final: prev: { venv-selector-nvim = buildVimPlugin { pname = "venv-selector.nvim"; - version = "0-unstable-2026-01-13"; + version = "0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "linux-cultist"; repo = "venv-selector.nvim"; - rev = "e56bed0eccc80d64ca2ec176cadd489b1bf4ea7d"; - hash = "sha256-a6mR0cuKtYZqzlGRlfqrrEic82BoPOFPjUPXlPf2m80="; + rev = "98c04c70d11007b84111c5fa94b6ab9f2745b934"; + hash = "sha256-Mh22b8YDR1YC2ugnZR+aDyCqiuOkw2Zjne7EJ0Z1uIw="; }; meta.homepage = "https://github.com/linux-cultist/venv-selector.nvim/"; meta.hydraPlatforms = [ ]; @@ -18708,12 +18707,12 @@ final: prev: { vim-go = buildVimPlugin { pname = "vim-go"; - version = "1.29-unstable-2025-11-11"; + version = "1.29-unstable-2026-01-18"; src = fetchFromGitHub { owner = "fatih"; repo = "vim-go"; - rev = "dc07b9082fecd47f8ebef5f2684758e570f66377"; - hash = "sha256-vn2v9tKfSmxSB1HnOTtWM/xHioHkL5fFVgmabiZ5CgI="; + rev = "fc429c8e2c70c7964065a7e9631cca6da46a8f15"; + hash = "sha256-A317FQIJb47xtJjoieYjcxbz7IxobRWIVyt4y7jtGPE="; }; meta.homepage = "https://github.com/fatih/vim-go/"; meta.hydraPlatforms = [ ]; @@ -19672,12 +19671,12 @@ final: prev: { vim-lsp = buildVimPlugin { pname = "vim-lsp"; - version = "0.1.4-unstable-2026-01-13"; + version = "0.1.4-unstable-2026-01-18"; src = fetchFromGitHub { owner = "prabirshrestha"; repo = "vim-lsp"; - rev = "8163333b00885fb66b8c889d9b58acaba9c27d4d"; - hash = "sha256-8z97HjQpKU/Nt4uX/u7RaRiWf2VU7srplP+zQ4C11P0="; + rev = "84554711aa00a7ce2cc600bbbee082342b3e2712"; + hash = "sha256-FGZc0D+sT6DOGSlMJ9R2P5QJj2bK+70XyjFPON0FWrg="; }; meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; meta.hydraPlatforms = [ ]; @@ -19711,12 +19710,12 @@ final: prev: { vim-lsp-settings = buildVimPlugin { pname = "vim-lsp-settings"; - version = "0.0.1-unstable-2026-01-09"; + version = "0.0.1-unstable-2026-01-20"; src = fetchFromGitHub { owner = "mattn"; repo = "vim-lsp-settings"; - rev = "3894b738f55c6893d71c2aaf8fc2e8b4c535e0f9"; - hash = "sha256-/cT7J/bbY/+uE1i581sIO03vVw8OU2bNIPx82txOHiU="; + rev = "58748d1dc628c8e32728daa7fa4cf47eb2ea9a3a"; + hash = "sha256-BhP+cxAxc3GAD8wkouG50blvbKV+A2iX7zJ7Oe4jI3c="; }; meta.homepage = "https://github.com/mattn/vim-lsp-settings/"; meta.hydraPlatforms = [ ]; @@ -19971,12 +19970,12 @@ final: prev: { vim-moonfly-colors = buildVimPlugin { pname = "vim-moonfly-colors"; - version = "0-unstable-2026-01-12"; + version = "0-unstable-2026-01-18"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-moonfly-colors"; - rev = "5b322b91fe0792d48ef7156af38739ae42fda7d1"; - hash = "sha256-PpgXBOtYg7W8LHti5tqDdISW3ylvrwu4c+gTpgB2ic8="; + rev = "d11b3d04cc1cb71a778d67a4df73283a5a6d66f4"; + hash = "sha256-+zUmQWRUNzdUDZBV7xmrA0415/HlagHDi+O9ehdaDN8="; }; meta.homepage = "https://github.com/bluz71/vim-moonfly-colors/"; meta.hydraPlatforms = [ ]; @@ -21076,12 +21075,12 @@ final: prev: { vim-sentence-chopper = buildVimPlugin { pname = "vim-sentence-chopper"; - version = "1.5-unstable-2025-11-03"; + version = "1.5-unstable-2026-01-19"; src = fetchFromGitHub { owner = "Konfekt"; repo = "vim-sentence-chopper"; - rev = "d2cd11c3ee08b8ab303b374af38a5671ec5007a0"; - hash = "sha256-f1VzMQ555VVBk2a88YKXUX7yIMkJTDwD9OI4+8WaJns="; + rev = "dbfd03dd014ff3b76d98c33a7fdae50b5fe9bf7f"; + hash = "sha256-x5FaM97AIxbQ8pXEttZXrxpVd1ME+rVyuhCIvF/f9eA="; }; meta.homepage = "https://github.com/Konfekt/vim-sentence-chopper/"; meta.hydraPlatforms = [ ]; @@ -21336,12 +21335,12 @@ final: prev: { vim-solarized8 = buildVimPlugin { pname = "vim-solarized8"; - version = "1.6.3-unstable-2025-11-18"; + version = "1.6.3-unstable-2026-01-19"; src = fetchFromGitHub { owner = "lifepillar"; repo = "vim-solarized8"; - rev = "19fd5a93162e1014e8ea8c0fedce26392e63f7ae"; - hash = "sha256-pakgDkThq+4RQoyrjfJj5Nx9v4KNppgPHL8sUmuR6Ro="; + rev = "43e0b11c31f8f31fe76a795d3119046e4f9f151e"; + hash = "sha256-janiE6PquW95PaqLYuBs6x/xjfaE4id1njye0WNJRQM="; }; meta.homepage = "https://github.com/lifepillar/vim-solarized8/"; meta.hydraPlatforms = [ ]; @@ -21388,12 +21387,12 @@ final: prev: { vim-spirv = buildVimPlugin { pname = "vim-spirv"; - version = "0.5.2-unstable-2026-01-08"; + version = "0.5.2-unstable-2026-01-22"; src = fetchFromGitHub { owner = "kbenzie"; repo = "vim-spirv"; - rev = "fcbdc27e3c351092dfe28252e6b1bf1ec70f892b"; - hash = "sha256-rX0z8l8I/hvshUTqNXOE+omxPklXWXXQ1NiINQvZiZg="; + rev = "d14f56dad939888a434cda1fd3701df621e5e338"; + hash = "sha256-kGk0TPAOcTztCRIIHMOMNeaUpa9sgtyvgY6+dWce80o="; }; meta.homepage = "https://github.com/kbenzie/vim-spirv/"; meta.hydraPlatforms = [ ]; @@ -21662,12 +21661,12 @@ final: prev: { vim-test = buildVimPlugin { pname = "vim-test"; - version = "2.1.0-unstable-2026-01-13"; + version = "2.1.0-unstable-2026-01-19"; src = fetchFromGitHub { owner = "vim-test"; repo = "vim-test"; - rev = "aaaff58ab897211b9c9bd9967c1340a6fd15d42d"; - hash = "sha256-q15NhTjlVKA8WI1zZum5OEXxzESq1mZUh5yNzPKWmDY="; + rev = "8f682546ccb2c44da78719ee318121b0da30d4f3"; + hash = "sha256-vvpM4zEktzxcl4T5heT0+5EvSjeR3FHSE1bFJKtOp5Y="; }; meta.homepage = "https://github.com/vim-test/vim-test/"; meta.hydraPlatforms = [ ]; @@ -22521,12 +22520,12 @@ final: prev: { vimtex = buildVimPlugin { pname = "vimtex"; - version = "2.17-unstable-2026-01-09"; + version = "2.17-unstable-2026-01-17"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "3abfa1ff75b81c01e4305e8062549ac0ea5cc9b8"; - hash = "sha256-FMh0ftKZ+wQXgNWn1lOwbFW8Adp9sjUbGrw9doHaxrs="; + rev = "f707368022cdb851716be0d2970b90599c84a6a6"; + hash = "sha256-sGCppZDvGe8M7bjLnp2U8ZsZK3WcBRmjRPG+xn/+dPQ="; }; meta.homepage = "https://github.com/lervag/vimtex/"; meta.hydraPlatforms = [ ]; @@ -22625,12 +22624,12 @@ final: prev: { visual-whitespace-nvim = buildVimPlugin { pname = "visual-whitespace.nvim"; - version = "0-unstable-2025-11-24"; + version = "0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "mcauley-penney"; repo = "visual-whitespace.nvim"; - rev = "2c2de32bb97620bcf4b3b78879c185315ee971dc"; - hash = "sha256-G/jmNxRTg426hROvmw1d4R3bAP09si97ZsYs3fCGWzA="; + rev = "2eefcbcbe294ea6610868755db7ddb8f92f68a1c"; + hash = "sha256-qy/WW4GtzWyOnhNqylg+meZ0o3kGEtvF+nptvmXnZwk="; }; meta.homepage = "https://github.com/mcauley-penney/visual-whitespace.nvim/"; meta.hydraPlatforms = [ ]; @@ -22872,12 +22871,12 @@ final: prev: { windsurf-vim = buildVimPlugin { pname = "windsurf.vim"; - version = "1.20.8-unstable-2025-07-30"; + version = "1.20.8-unstable-2026-01-22"; src = fetchFromGitHub { owner = "Exafunction"; repo = "windsurf.vim"; - rev = "a8d47ec54fe82df920b2545559f767003e8a7f8d"; - hash = "sha256-H+i0cJ9+ZBWMCUTaxZsPjkKtaRKV1gLnHc4vONaC7a4="; + rev = "3c0a4f8a7be75113a6e19be13b7cc37210d6e26a"; + hash = "sha256-wjpdX37kdgIKHS39LPKYcWTawQ4rc8KYf3ezt+5WL94="; }; meta.homepage = "https://github.com/Exafunction/windsurf.vim/"; meta.hydraPlatforms = [ ]; @@ -22950,12 +22949,12 @@ final: prev: { wrapping-nvim = buildVimPlugin { pname = "wrapping.nvim"; - version = "2.0.0-unstable-2025-09-07"; + version = "2.1.1-unstable-2026-01-24"; src = fetchFromGitHub { owner = "andrewferrier"; repo = "wrapping.nvim"; - rev = "bbf1b6e4d6a94f1c362125dc927284086e9fad7d"; - hash = "sha256-fNfIzFhS/AfHowrepP8Qbg8lwadsDWEQwb1h8zZdJx0="; + rev = "f659a8ab653f0d2984fbbdd3de886dfd07fe727e"; + hash = "sha256-U8FjuhbbzhfaATgKOEu4yd6YMo5IOKJROsr2UFIuVAQ="; }; meta.homepage = "https://github.com/andrewferrier/wrapping.nvim/"; meta.hydraPlatforms = [ ]; @@ -23094,12 +23093,12 @@ final: prev: { yazi-nvim = buildVimPlugin { pname = "yazi.nvim"; - version = "13.1.3-unstable-2026-01-16"; + version = "13.1.3-unstable-2026-01-24"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "yazi.nvim"; - rev = "827aa16e9384cf55ee4fe820e205975b9d4a1cd6"; - hash = "sha256-l3VqdoDodkQx9I65MtTs+Ni2BUqeGjr599rcbpXhI+E="; + rev = "d4f90c385655cae16b105b2931abdab401135c85"; + hash = "sha256-dHThpk8rZ1Puch8TG1Corz00kkHGlul2eZNCtedrdk4="; }; meta.homepage = "https://github.com/mikavilpas/yazi.nvim/"; meta.hydraPlatforms = [ ]; @@ -23237,12 +23236,12 @@ final: prev: { zk-nvim = buildVimPlugin { pname = "zk-nvim"; - version = "0.4.6-unstable-2026-01-09"; + version = "0.4.7-unstable-2026-01-24"; src = fetchFromGitHub { owner = "zk-org"; repo = "zk-nvim"; - rev = "a0b6c64c91cf3a4de1114f127ccd438b9c03e064"; - hash = "sha256-9pGuuYCEFZZXpMUrGnpOHD7pI+dUlwiJBYys3QPg9A8="; + rev = "51c8f858420112dda495a6f4ddbd3943ae433e39"; + hash = "sha256-w4eQQTsUiF6KoPkai6+iDp53FEYFUl44JXe2dayjpBU="; }; meta.homepage = "https://github.com/zk-org/zk-nvim/"; meta.hydraPlatforms = [ ]; @@ -23263,12 +23262,12 @@ final: prev: { zotcite = buildVimPlugin { pname = "zotcite"; - version = "0-unstable-2026-01-12"; + version = "0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "jalvesaq"; repo = "zotcite"; - rev = "8a75e2961a600653e30a040d5699b48dfcc03b7d"; - hash = "sha256-iz0xbOKPYF4UJheo8XXsQ6zvv+HA/CRaXHOOeGhYws8="; + rev = "25f15963717d8365f2c355fb279e33cbda7d9a9f"; + hash = "sha256-o5TDNYDrjFuSYFN8R6ZLg0QMRGPknlVVu9In064cxdI="; }; meta.homepage = "https://github.com/jalvesaq/zotcite/"; meta.hydraPlatforms = [ ]; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 8744ae65b504..2674cae5b91e 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -383,6 +383,8 @@ assertNoAdditions { }; chadtree = super.chadtree.overrideAttrs { + # > E5108: Error executing lua ...implugin-chadtree-0-unstable-2026-01-18/lua/chadtree.lua:162: Vim:Failed to start server: address already in use + doCheck = stdenv.hostPlatform.isLinux; buildInputs = [ python3 ]; @@ -2779,6 +2781,28 @@ assertNoAdditions { # Meta can't be required "nvim-tree._meta.api" "nvim-tree._meta.api_decorator" + "nvim-tree._meta.config.filters" + "nvim-tree._meta.config.actions" + "nvim-tree._meta.config.git" + "nvim-tree._meta.config.renderer" + "nvim-tree._meta.config.experimental" + "nvim-tree._meta.config.tab" + "nvim-tree._meta.config.modified" + "nvim-tree._meta.config.help" + "nvim-tree._meta.config.notify" + "nvim-tree._meta.config.sort" + "nvim-tree._meta.config.view" + "nvim-tree._meta.config.update_focused_file" + "nvim-tree._meta.config.diagnostics" + "nvim-tree._meta.config.log" + "nvim-tree._meta.config.system_open" + "nvim-tree._meta.config.ui" + "nvim-tree._meta.config.hijack_directories" + "nvim-tree._meta.config.trash" + "nvim-tree._meta.config.filesystem_watchers" + "nvim-tree._meta.config.live_filter" + "nvim-tree._meta.config.bookmarks" + "nvim-tree._meta.config" ]; }; @@ -3055,6 +3079,17 @@ assertNoAdditions { ]; }); + perfanno-nvim = super.perfanno-nvim.overrideAttrs { + checkInputs = with self; [ + fzf-lua + ]; + nvimSkipModules = [ + # Address in use error from fzf-lua on darwin + # https://github.com/NixOS/nixpkgs/issues/431458 + "perfanno.fzf_lua" + ]; + }; + persisted-nvim = super.persisted-nvim.overrideAttrs { nvimSkipModules = [ # /lua/persisted/init.lua:44: attempt to index upvalue 'config' (a nil value) From e3bf04d0bfa4df8dc6a87f23d321233c60cbe266 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sat, 24 Jan 2026 12:39:41 -0600 Subject: [PATCH 248/449] vimPlugins.nvim-treesitter: update grammars Signed-off-by: Austin Horstman --- .../vim/plugins/nvim-treesitter/generated.nix | 208 +++++++++--------- 1 file changed, 104 insertions(+), 104 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index 01e2eb329ffa..3ef922b69567 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -220,12 +220,12 @@ }; bpftrace = buildGrammar { language = "bpftrace"; - version = "0.0.0+rev=dee4269"; + version = "0.0.0+rev=0978030"; src = fetchFromGitHub { owner = "sgruszka"; repo = "tree-sitter-bpftrace"; - rev = "dee4269b564fdf7071ee454e873767fd334f79ae"; - hash = "sha256-fvsJuRwQTQjpaSOE55EbFLazgrAU/xs0YUffO/z5bJc="; + rev = "0978030fdcdab74d49faaee2a60eb94607a367cc"; + hash = "sha256-dM4wuIB1Sg+Fnb7ldx62OOd7w14ewEX0Em27peSeDL0="; }; meta.homepage = "https://github.com/sgruszka/tree-sitter-bpftrace"; }; @@ -264,12 +264,12 @@ }; c_sharp = buildGrammar { language = "c_sharp"; - version = "0.0.0+rev=485f0ba"; + version = "0.0.0+rev=f05a2ca"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-c-sharp"; - rev = "485f0bae0274ac9114797fc10db6f7034e4086e3"; - hash = "sha256-BRn23iueDJ+YwuPJ+ebOAhjoELQX1VOBFR/YbQDYhfQ="; + rev = "f05a2ca99d329de2e6c32f26a21c6169b2bfcbb7"; + hash = "sha256-pilqIL/c0V24hUKkQcuqUKLGypzL44un8F6+sDM+Ayg="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp"; }; @@ -505,12 +505,12 @@ }; desktop = buildGrammar { language = "desktop"; - version = "0.0.0+rev=c0279c1"; + version = "0.0.0+rev=137292a"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-desktop"; - rev = "c0279c1fb1e2e1f06f374437815d4abda02e30b2"; - hash = "sha256-439O9Ef8BSUwHe7UL2/nPkJWZWwQtkmsacZbr3ylD+U="; + rev = "137292ae28e05011dbc7c5c383e2b25db1cf77c9"; + hash = "sha256-69YlrJPn8ymDKnX1cu2eGw0b+Mnee63BQ9WMc+wF0RU="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-desktop"; }; @@ -604,12 +604,12 @@ }; dtd = buildGrammar { language = "dtd"; - version = "0.0.0+rev=863dbc3"; + version = "0.0.0+rev=5000ae8"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-xml"; - rev = "863dbc381f44f6c136a399e684383b977bb2beaa"; - hash = "sha256-0ztP30xWqVWy5upWPp0JwhpQphOJufzlcYn+KvLejVs="; + rev = "5000ae8f22d11fbe93939b05c1e37cf21117162d"; + hash = "sha256-QN+jQx1CrTbYpmM9mLUfjWcymGsa0Th7LVgk4thnQXU="; }; location = "dtd"; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml"; @@ -639,12 +639,12 @@ }; editorconfig = buildGrammar { language = "editorconfig"; - version = "0.0.0+rev=f8e8a4c"; + version = "0.0.0+rev=851f2c2"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-editorconfig"; - rev = "f8e8a4cefe4de5d7e87bd129f3a69bdcdf73eebe"; - hash = "sha256-y4lclfgqlYDFmpEFC1OhbUu6VQ6wDW1PEwF/BmtDvr0="; + rev = "851f2c2483239ce62f919bf3408ccd20dc0b5c01"; + hash = "sha256-YNU6T8lPAsWUXmWNu5sw98P7RVr825Osbs58tmsafYk="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig"; }; @@ -771,12 +771,12 @@ }; fennel = buildGrammar { language = "fennel"; - version = "0.0.0+rev=fd4a24e"; + version = "0.0.0+rev=3f0f6b2"; src = fetchFromGitHub { owner = "alexmozaidze"; repo = "tree-sitter-fennel"; - rev = "fd4a24e349bcbac8a03a5a00d0dfa207baf53ca5"; - hash = "sha256-/+WJDDduMAEQvcTwplzNO8hfTiNbOyT2px4jRDxVQw0="; + rev = "3f0f6b24d599e92460b969aabc4f4c5a914d15a0"; + hash = "sha256-jk9Misdfdso/h/lK/o9FTorK6DbNJPrZs/aw+3r/H1M="; }; meta.homepage = "https://github.com/alexmozaidze/tree-sitter-fennel"; }; @@ -837,12 +837,12 @@ }; fortran = buildGrammar { language = "fortran"; - version = "0.0.0+rev=589151a"; + version = "0.0.0+rev=43cd127"; src = fetchFromGitHub { owner = "stadelmanma"; repo = "tree-sitter-fortran"; - rev = "589151aab08fdd7404678330e8abacf9b78bb595"; - hash = "sha256-NlGvYCx0y9zPgziEAF6kpUeUcoCwzdn36tXdgtSsP1s="; + rev = "43cd127cd41ff6e57b3ececb3cc283c5af4796e7"; + hash = "sha256-CwK8NYUI3ZRNVxDWOKY4Wa1uHBByW3VZOCIBts60uPk="; }; meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran"; }; @@ -995,12 +995,12 @@ }; glimmer = buildGrammar { language = "glimmer"; - version = "0.0.0+rev=da605af"; + version = "0.0.0+rev=88af855"; src = fetchFromGitHub { owner = "ember-tooling"; repo = "tree-sitter-glimmer"; - rev = "da605af8c5999b43e6839b575eae5e6cafabb06f"; - hash = "sha256-2ofCBhp/Trj5ivZpMGFm6dvAGic+w8Tl0osRk+IRLL4="; + rev = "88af85568bde3b91acb5d4c352ed094d0c1f9d84"; + hash = "sha256-AW+jd1Kl3krTgnPc8NoXfSM91fOan/wIB/mo/feWj74="; }; meta.homepage = "https://github.com/ember-tooling/tree-sitter-glimmer"; }; @@ -1254,12 +1254,12 @@ }; hcl = buildGrammar { language = "hcl"; - version = "0.0.0+rev=fad9918"; + version = "0.0.0+rev=64ad627"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-hcl"; - rev = "fad991865fee927dd1de5e172fb3f08ac674d914"; - hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE="; + rev = "64ad62785d442eb4d45df3a1764962dafd5bc98b"; + hash = "sha256-Wp+2Zqg279kfHV3Lqcn3Gx7+Nl0PH09tya/tQTh70WA="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hcl"; }; @@ -1484,12 +1484,12 @@ }; javadoc = buildGrammar { language = "javadoc"; - version = "0.0.0+rev=373fbd8"; + version = "0.0.0+rev=141525e"; src = fetchFromGitHub { owner = "rmuir"; repo = "tree-sitter-javadoc"; - rev = "373fbd84f35aff70031426ed6edf3cdf52b93532"; - hash = "sha256-T63QTS1ZdTWMcX8dxkhYDsHN6Kp5lUHX7nwJOCzjZMM="; + rev = "141525e73c9ad2fe7df8861047d4068ddbb6c337"; + hash = "sha256-4hWjeOItZRp07D0GFqz9znkgkLtt3iO3sv61B62JkiA="; }; meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc"; }; @@ -1599,12 +1599,12 @@ }; just = buildGrammar { language = "just"; - version = "0.0.0+rev=bb0c898"; + version = "0.0.0+rev=7333f8c"; src = fetchFromGitHub { owner = "IndianBoy42"; repo = "tree-sitter-just"; - rev = "bb0c898a80644de438e6efe5d88d30bf092935cd"; - hash = "sha256-FwEuH/2R745jsuFaVGNeUTv65xW+MPjbcakRNcAWfZU="; + rev = "7333f8c150aaac5bb46decc2d225a2d4cde8c51e"; + hash = "sha256-YzXQGcWfTMvCP7fDvQ4gGCtb4tl3r88W7bQSQhUxtyQ="; }; meta.homepage = "https://github.com/IndianBoy42/tree-sitter-just"; }; @@ -1698,12 +1698,12 @@ }; lalrpop = buildGrammar { language = "lalrpop"; - version = "0.0.0+rev=8d38e97"; + version = "0.0.0+rev=27b0f7b"; src = fetchFromGitHub { owner = "traxys"; repo = "tree-sitter-lalrpop"; - rev = "8d38e9755c05d37df8a24dadb0fc64f6588ac188"; - hash = "sha256-rqJ0Zr9zxPkqux+DCSaUszqijFpc35fUB6sAPdGdt/0="; + rev = "27b0f7bb55b4cabd8f01a933d9ee6a49dbfc2192"; + hash = "sha256-FDYbD53bwbXn0cuV5QeYYk3y14klKUakMZUizg9dXBI="; }; meta.homepage = "https://github.com/traxys/tree-sitter-lalrpop"; }; @@ -1765,12 +1765,12 @@ }; liquidsoap = buildGrammar { language = "liquidsoap"; - version = "0.0.0+rev=4de01f4"; + version = "0.0.0+rev=d092c65"; src = fetchFromGitHub { owner = "savonet"; repo = "tree-sitter-liquidsoap"; - rev = "4de01f44de2c051c33832ce523cf44690561320d"; - hash = "sha256-ibDpFPqdz0WnRaKN0dP1uAPi9W9EWew+kDybuPz1Bow="; + rev = "d092c65598e940564e12214ff7c2097528cfa159"; + hash = "sha256-u36QnHiZtFldMmWuwlsahXh+PW8WEEmWnMS4ZATFej8="; }; meta.homepage = "https://github.com/savonet/tree-sitter-liquidsoap"; }; @@ -1787,12 +1787,12 @@ }; lua = buildGrammar { language = "lua"; - version = "0.0.0+rev=de08dfd"; + version = "0.0.0+rev=e40f5b6"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-lua"; - rev = "de08dfd9640604763558530d2ce703cbe6a16bb6"; - hash = "sha256-zJaXgnUAbcMS2BwqK/ipLeXgl66HwxPhAb//JENMHxg="; + rev = "e40f5b6e6df9c2d1d6d664ff5d346a75d71ee6b2"; + hash = "sha256-tBD2Z+t0YafUeeV7xsFS9Cwe6dR9WewYh2yL/GcIfFw="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-lua"; }; @@ -1845,23 +1845,23 @@ }; make = buildGrammar { language = "make"; - version = "0.0.0+rev=a4b9187"; + version = "0.0.0+rev=5e9e8f8"; src = fetchFromGitHub { - owner = "alemuller"; + owner = "tree-sitter-grammars"; repo = "tree-sitter-make"; - rev = "a4b9187417d6be349ee5fd4b6e77b4172c6827dd"; - hash = "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0="; + rev = "5e9e8f8ff3387b0edcaa90f46ddf3629f4cfeb1d"; + hash = "sha256-WiuhAp9JZKLd0wKCui9MV7AYFOW9dCbUp+kkVl1OEz0="; }; - meta.homepage = "https://github.com/alemuller/tree-sitter-make"; + meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-make"; }; markdown = buildGrammar { language = "markdown"; - version = "0.0.0+rev=2dfd57f"; + version = "0.0.0+rev=da063e1"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-markdown"; - rev = "2dfd57f547f06ca5631a80f601e129d73fc8e9f0"; - hash = "sha256-IYqh6JT74deu1UU4Nyls9Eg88BvQeYEta2UXZAbuZek="; + rev = "da063e1ba4303ff08781eb440cc9a7bd41e55dd8"; + hash = "sha256-YX8XCL7brkiep4UIShRxIG8aVz8FFjpSH7cKKUQ0Cio="; }; location = "tree-sitter-markdown"; passthru.requires = [ @@ -1871,24 +1871,24 @@ }; markdown_inline = buildGrammar { language = "markdown_inline"; - version = "0.0.0+rev=2dfd57f"; + version = "0.0.0+rev=da063e1"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-markdown"; - rev = "2dfd57f547f06ca5631a80f601e129d73fc8e9f0"; - hash = "sha256-IYqh6JT74deu1UU4Nyls9Eg88BvQeYEta2UXZAbuZek="; + rev = "da063e1ba4303ff08781eb440cc9a7bd41e55dd8"; + hash = "sha256-YX8XCL7brkiep4UIShRxIG8aVz8FFjpSH7cKKUQ0Cio="; }; location = "tree-sitter-markdown-inline"; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown"; }; matlab = buildGrammar { language = "matlab"; - version = "0.0.0+rev=1bccabd"; + version = "0.0.0+rev=f3eef66"; src = fetchFromGitHub { owner = "acristoffers"; repo = "tree-sitter-matlab"; - rev = "1bccabdbd420a9c3c3f96f36d7f9e65b3d9c88ef"; - hash = "sha256-V7GOXiR//JgxjTOxRi+PpfRGvunX4r3C0Bu1CrN+/K4="; + rev = "f3eef66526fdae0469207d8e561fb5771eea1721"; + hash = "sha256-96cGcOHkpFcfvkCe6kSMS3bxiGyrLfXlKei83Vll+ro="; }; meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab"; }; @@ -1916,23 +1916,23 @@ }; meson = buildGrammar { language = "meson"; - version = "0.0.0+rev=d4fa3c7"; + version = "0.0.0+rev=c84f354"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-meson"; - rev = "d4fa3c7260d1537ac5183740b9338373a673d5c0"; - hash = "sha256-YSOmEVqS0v6Js/L3k0L4iezFVHRTNePMhJyTc3te74c="; + rev = "c84f3540624b81fc44067030afce2ff78d6ede05"; + hash = "sha256-+GMR051L89asgavX2T3zKwWl8xUFHenlCWJYELhMuyA="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-meson"; }; mlir = buildGrammar { language = "mlir"; - version = "0.0.0+rev=9edc920"; + version = "0.0.0+rev=4ab28ec"; src = fetchFromGitHub { owner = "artagnon"; repo = "tree-sitter-mlir"; - rev = "9edc9201736c5a471314b4e28c20d0f0b4642b6f"; - hash = "sha256-Ptg61FcxAriCFPJlsjCJcYmJFpHv7WPYLCj3AfJN5lQ="; + rev = "4ab28ecdacef343af56c09b7981580503e49fadb"; + hash = "sha256-ZVX9ou5Fn1DxsjQNFPtrzlTjb6jy1RnKfG8xO1IaPmw="; }; generate = true; meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; @@ -1983,12 +1983,12 @@ }; nim = buildGrammar { language = "nim"; - version = "0.0.0+rev=4ad3527"; + version = "0.0.0+rev=9b4ede2"; src = fetchFromGitHub { owner = "alaviss"; repo = "tree-sitter-nim"; - rev = "4ad352773688deb84a95eeaa9872acda5b466439"; - hash = "sha256-dinMmbD36o1QkcLk2mgycgHZ9sW5Mg6lfnxssynaj58="; + rev = "9b4ede21a6ca866d29263f6b66c070961bc622b4"; + hash = "sha256-3BHcQrLNcXe1RMkV7ECCMzzEukgTlARH3+DDo2M5b0w="; }; passthru.requires = [ "nim_format_string" @@ -2220,12 +2220,12 @@ }; pkl = buildGrammar { language = "pkl"; - version = "0.0.0+rev=ac58931"; + version = "0.0.0+rev=d9c591b"; src = fetchFromGitHub { owner = "apple"; repo = "tree-sitter-pkl"; - rev = "ac58931956c000d3aeefbb55a81fc3c5bd6aecf0"; - hash = "sha256-R0p9ceNjd9xnikxaCjDFwN4HkfRr+4ezVSlXqLP/YuQ="; + rev = "d9c591b4e770934fe15c2f1b3658f35553f6cb40"; + hash = "sha256-GkG5fLXJmgF8VDSsQMFhMuGKRDkL6LYEDOJe8jsedTI="; }; meta.homepage = "https://github.com/apple/tree-sitter-pkl"; }; @@ -2592,12 +2592,12 @@ }; rego = buildGrammar { language = "rego"; - version = "0.0.0+rev=20b5a59"; + version = "0.0.0+rev=ddd39af"; src = fetchFromGitHub { owner = "FallenAngel97"; repo = "tree-sitter-rego"; - rev = "20b5a5958c837bc9f74b231022a68a594a313f6d"; - hash = "sha256-XwlVsOlxYzB0x+T05iuIp7nFAoQkMByKiHXZ0t5QsjI="; + rev = "ddd39af81fe8b0288102a7cb97959dfce723e0f3"; + hash = "sha256-I6jZ5jsJUAdjQti/lj4d11+GRSHjbN/hoGYO7ezGKv8="; }; meta.homepage = "https://github.com/FallenAngel97/tree-sitter-rego"; }; @@ -2614,23 +2614,23 @@ }; rescript = buildGrammar { language = "rescript"; - version = "0.0.0+rev=d2df8a2"; + version = "0.0.0+rev=5938ae1"; src = fetchFromGitHub { owner = "rescript-lang"; repo = "tree-sitter-rescript"; - rev = "d2df8a285fff95de56a91d2f8152aeceb66f40ef"; - hash = "sha256-yNZrihl4BNvLu0Zqr4lSqvdZCeXU3KnCY7ZYC1U42R0="; + rev = "5938ae1578aa559b4fa903f7cabc31da14f71c84"; + hash = "sha256-CG1pZOT9IrWPfGruEITNrNgrdsuyRDtv46Pdsg+Qm/0="; }; meta.homepage = "https://github.com/rescript-lang/tree-sitter-rescript"; }; rifleconf = buildGrammar { language = "rifleconf"; - version = "0.0.0+rev=fe10eab"; + version = "0.0.0+rev=6389ef0"; src = fetchFromGitHub { owner = "purarue"; repo = "tree-sitter-rifleconf"; - rev = "fe10eab6cacff239ec61f4456e793bed15703aaf"; - hash = "sha256-FeKu9HfGeAaQ+wfMPfic9qA870M+Cg592RY4G5HP//M="; + rev = "6389ef0fc0d48f0397ec233109c074a0cb685e36"; + hash = "sha256-VvYpVjmz6RWosUO0GUayhUn+dhhEnpjpWUFP9mk+7Ak="; }; meta.homepage = "https://github.com/purarue/tree-sitter-rifleconf"; }; @@ -2939,12 +2939,12 @@ }; sql = buildGrammar { language = "sql"; - version = "0.0.0+rev=5129061"; + version = "0.0.0+rev=86e3d03"; src = fetchFromGitHub { owner = "derekstride"; repo = "tree-sitter-sql"; - rev = "5129061608da71146c813e13c32a54f4b13645c8"; - hash = "sha256-gsWPwWiSr+oo64xtEXNJ4uica8ooA9g4ExVubEXhEe8="; + rev = "86e3d03837d282544439620eb74d224586074b8b"; + hash = "sha256-O2FkTwt/I+tOXtpMbsxkgU+v64Ie9fh73ZZRm3E83no="; }; meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; }; @@ -3061,12 +3061,12 @@ }; swift = buildGrammar { language = "swift"; - version = "0.0.0+rev=82a239e"; + version = "0.0.0+rev=c728739"; src = fetchFromGitHub { owner = "alex-pinkus"; repo = "tree-sitter-swift"; - rev = "82a239e4c164b0567fb99b80b53f99ba661f2168"; - hash = "sha256-R2fslIoQ1D3QrbbTm9i5t7UFjMmVrrol+ECHUHZM22E="; + rev = "c7287392d610ca9d7c80f9edd2c6ef8f518b377b"; + hash = "sha256-XBTsqn/3SgTsCaX6bqwK3kxpVqLIUO69FbAKlxXcCrM="; }; generate = true; meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift"; @@ -3184,12 +3184,12 @@ }; terraform = buildGrammar { language = "terraform"; - version = "0.0.0+rev=fad9918"; + version = "0.0.0+rev=64ad627"; src = fetchFromGitHub { owner = "MichaHoffmann"; repo = "tree-sitter-hcl"; - rev = "fad991865fee927dd1de5e172fb3f08ac674d914"; - hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE="; + rev = "64ad62785d442eb4d45df3a1764962dafd5bc98b"; + hash = "sha256-Wp+2Zqg279kfHV3Lqcn3Gx7+Nl0PH09tya/tQTh70WA="; }; location = "dialects/terraform"; passthru.requires = [ @@ -3232,12 +3232,12 @@ }; tlaplus = buildGrammar { language = "tlaplus"; - version = "0.0.0+rev=2d83194"; + version = "0.0.0+rev=8d749f9"; src = fetchFromGitHub { owner = "tlaplus-community"; repo = "tree-sitter-tlaplus"; - rev = "2d831940c782850f64dabf5b7b17e9e51f7f0ebb"; - hash = "sha256-AW22SNBF6Y2jD6ROwE3vANWGX08HqR0XjVkthAL+QJs="; + rev = "8d749f9a598b47b7110c7340006c8eb8a9552566"; + hash = "sha256-BX2JXlrFoUiZIa8EWkbv16HWygIv3rccGacLproIc18="; }; meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus"; }; @@ -3460,12 +3460,12 @@ }; vhdl = buildGrammar { language = "vhdl"; - version = "0.0.0+rev=7ae08de"; + version = "0.0.0+rev=674ed9f"; src = fetchFromGitHub { owner = "jpt13653903"; repo = "tree-sitter-vhdl"; - rev = "7ae08deb5d1641aa57111342218ca1e1b3a5d539"; - hash = "sha256-IJ6Gqq+3YJlL4n4cjtCLUCZKpLVJQa81nQrLsJBCccs="; + rev = "674ed9fe6c13c79c0e7407daaf4518d053e6f0f4"; + hash = "sha256-7j5eU9nIRTMs1U7mbXgtUqag9UV0JLUsTxHbW/hhn74="; }; meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl"; }; @@ -3482,12 +3482,12 @@ }; vim = buildGrammar { language = "vim"; - version = "0.0.0+rev=78866ca"; + version = "0.0.0+rev=1cd0a08"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-vim"; - rev = "78866caaacf123f4d9d227fe1ab521cc62167a88"; - hash = "sha256-5eNRU85XnB4NxnTRdJMuPnYh5FPhrxkxZIatbKyWgCM="; + rev = "1cd0a0892b389bd314a9bd09545160e5ee3c9137"; + hash = "sha256-u//XZ9jTkbcABv4rJ+zii22/oaEQfKF0V7rCG+zdBFE="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-vim"; }; @@ -3592,12 +3592,12 @@ }; xml = buildGrammar { language = "xml"; - version = "0.0.0+rev=863dbc3"; + version = "0.0.0+rev=5000ae8"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-xml"; - rev = "863dbc381f44f6c136a399e684383b977bb2beaa"; - hash = "sha256-0ztP30xWqVWy5upWPp0JwhpQphOJufzlcYn+KvLejVs="; + rev = "5000ae8f22d11fbe93939b05c1e37cf21117162d"; + hash = "sha256-QN+jQx1CrTbYpmM9mLUfjWcymGsa0Th7LVgk4thnQXU="; }; location = "xml"; passthru.requires = [ @@ -3607,12 +3607,12 @@ }; xresources = buildGrammar { language = "xresources"; - version = "0.0.0+rev=f60fb1e"; + version = "0.0.0+rev=a81f1ea"; src = fetchFromGitHub { owner = "ValdezFOmar"; repo = "tree-sitter-xresources"; - rev = "f60fb1e661d85f35fb8e7b988a41d2a74f65bfd4"; - hash = "sha256-+rwucV717Xn/S0VhPh4CxY8QfcqiRqZNBj0Vdd39ygs="; + rev = "a81f1ea4478d03c223ef7eace535a36220bddd8c"; + hash = "sha256-mlKSjD6MfPNFvIjHQPFH4f1ykKmEswCmKjc9fZaTBEs="; }; meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources"; }; @@ -3697,12 +3697,12 @@ }; zsh = buildGrammar { language = "zsh"; - version = "0.0.0+rev=v0.52.1"; + version = "0.0.0+rev=v0.53.0"; src = fetchFromGitHub { owner = "georgeharker"; repo = "tree-sitter-zsh"; - rev = "v0.52.1"; - hash = "sha256-PDu7Pw7AcuFa5lUfTpO4TRMuOxs9tB6Xl+Ps8dP5OUk="; + rev = "v0.53.0"; + hash = "sha256-xDivWiJYwuydadkyin6jsc9FFwhgHQ+EBa/YQRiAM/s="; }; meta.homepage = "https://github.com/georgeharker/tree-sitter-zsh"; }; From d8b0646b643136b4470c0429e10061ab12cab006 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sat, 24 Jan 2026 16:35:49 -0600 Subject: [PATCH 249/449] vimPlugins: resolve github repository redirects Signed-off-by: Austin Horstman --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 07bdee184d20..c0b089d017be 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -20,7 +20,7 @@ https://github.com/goropikari/LibDeflate.nvim/,HEAD, https://github.com/molleweide/LuaSnip-snippets.nvim/,HEAD, https://github.com/Valloric/MatchTagAlways/,, https://github.com/numToStr/Navigator.nvim/,, -https://github.com/overcache/NeoSolarized/,, +https://github.com/Lanxox/NeoSolarized/,, https://github.com/GCBallesteros/NotebookNavigator.nvim/,HEAD, https://github.com/chrisbra/NrrwRgn/,, https://github.com/Eutrius/Otree.nvim/,HEAD, From 8b71206fc122da8615d413167b13490b62bb8bcd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 00:33:51 +0000 Subject: [PATCH 250/449] ducker: 0.5.6 -> 0.5.7 --- pkgs/by-name/du/ducker/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/du/ducker/package.nix b/pkgs/by-name/du/ducker/package.nix index 8283887b7726..921068303a59 100644 --- a/pkgs/by-name/du/ducker/package.nix +++ b/pkgs/by-name/du/ducker/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage rec { pname = "ducker"; - version = "0.5.6"; + version = "0.5.7"; src = fetchFromGitHub { owner = "robertpsoane"; repo = "ducker"; tag = "v${version}"; - sha256 = "sha256-aGqZlRIE4yjBzdHuONagQc7ePHcj1hOHszX6eKNxy+A="; + sha256 = "sha256-e9L0K6dP0DjMpN0TDLkqu4wmff8cEfHmB7PRP+mQiR8="; }; - cargoHash = "sha256-gkckXyKPiJTbIVAfUyOrJPQcvU/Cu9OcRsf4NG7Ve/M="; + cargoHash = "sha256-K76VDSqXSNxMGFBrtv5oV49IwvMu7rglmiYaWXR3fBE="; meta = { description = "Terminal app for managing docker containers, inspired by K9s"; From e1e15595625e6aa1724348846a21aada19f5d6c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 00:40:27 +0000 Subject: [PATCH 251/449] cargo-leptos: 0.3.2 -> 0.3.4 --- pkgs/by-name/ca/cargo-leptos/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-leptos/package.nix b/pkgs/by-name/ca/cargo-leptos/package.nix index 04d00cb690ae..2af0cf9734ee 100644 --- a/pkgs/by-name/ca/cargo-leptos/package.nix +++ b/pkgs/by-name/ca/cargo-leptos/package.nix @@ -8,16 +8,16 @@ }: rustPlatform.buildRustPackage rec { pname = "cargo-leptos"; - version = "0.3.2"; + version = "0.3.4"; src = fetchFromGitHub { owner = "leptos-rs"; repo = "cargo-leptos"; rev = "v${version}"; - hash = "sha256-aH7b9Dbz4vbh9X4RuhFdmu2U1sgGgbLUZxmwhVxW248="; + hash = "sha256-OhGppUYbRnsYjuiu3Sys+073o4ZiVqMqlt8apeY7Oho="; }; - cargoHash = "sha256-P+mavyLehmujVKBRLmK80T/o7Lu8rl8E0LzV23c6fJA="; + cargoHash = "sha256-ou8swAP0W8jOab9yTvA/7mFkvI6YskXUsqLNHzIJdiY="; nativeBuildInputs = [ pkg-config ]; From c9225057c92ecb6084cad809239aa940f0e2f047 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 25 Jan 2026 19:10:17 -0500 Subject: [PATCH 252/449] ci/github-script/check-target-branch: do not "Request changes" You can technically have multiple reviews requesting changes, but there's no good way to dismiss all of the reviews requesting changes from the same user using the UI. This makes minimization impossible (because all but one of the reviews is not dismissed, even though the PR is no longer blocked due to the review in GitHub's system). As a workaround, we will only comment. CI will still fail when appropriate. --- ci/github-script/check-target-branch.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/github-script/check-target-branch.js b/ci/github-script/check-target-branch.js index 339968e6a0bb..47e36b9cb3f6 100644 --- a/ci/github-script/check-target-branch.js +++ b/ci/github-script/check-target-branch.js @@ -137,7 +137,7 @@ async function checkTargetBranch({ github, context, core, dry }) { core, dry, body, - event: 'REQUEST_CHANGES', + event: 'COMMENT', reviewKey, }) @@ -165,7 +165,7 @@ async function checkTargetBranch({ github, context, core, dry }) { core, dry, body, - event: 'REQUEST_CHANGES', + event: 'COMMENT', reviewKey, }) From dd8978e6e3c84a7d0c85ae1b50ca247218926288 Mon Sep 17 00:00:00 2001 From: Brenton Simpson Date: Sun, 18 Jan 2026 23:14:34 -0500 Subject: [PATCH 253/449] google-chrome: add plasmaSupport option Chrome has an optional feature to introspect your QT theme and generate a Chrome theme from it. It does this by [dynamically linking QT (if present)](https://docs.google.com/document/d/1IO6NTtnJiEVps0WlUC_lDr1bBKO72zPNTe-4msoBYXk/edit?resourcekey=0-UbCM69FptaNMGX7JXGt-3Q). A previous PR #375279 added basic support for this (by including `qt6` as a derivation dependency), but it was broken. The title bar was always cyan regardless of what theme you had chosen in KDE. This PR adds `plasma-integration` to correctly deduce the user's chosen theme. It also moves the current `qt6` dependency behind the new `plasmaSupport` flag, ensuring that users who are not utilizing the QT theme aren't pulling in QT inadvertently. Only `google-chrome` is in scope for this PR (because it's what I use), but others are welcome to copy it to fulfill #228751 for Chromium derivatives. --- pkgs/by-name/go/google-chrome/package.nix | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index 97a1d3fb0e79..419783472703 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -94,8 +94,10 @@ addDriverRunpath, undmg, - # For QT support + # Enables Chrome's "Use QT" appearance to introspect the user's Plasma theme + plasmaSupport ? false, qt6, + kdePackages, # Create a symlink at $out/bin/google-chrome withSymlink ? true, @@ -167,8 +169,12 @@ let ++ [ gtk3 gtk4 + ] + ++ lib.optionals plasmaSupport [ qt6.qtbase qt6.qtwayland + kdePackages.plasma-integration + kdePackages.breeze ]; linux = stdenvNoCC.mkDerivation (finalAttrs: { @@ -249,9 +255,13 @@ let # "--simulate-outdated-no-au" disables auto updates and browser outdated popup makeWrapper "$out/share/google/$appname/google-$appname" "$exe" \ - --prefix QT_PLUGIN_PATH : "${qt6.qtbase}/lib/qt-6/plugins" \ - --prefix QT_PLUGIN_PATH : "${qt6.qtwayland}/lib/qt-6/plugins" \ - --prefix NIXPKGS_QT6_QML_IMPORT_PATH : "${qt6.qtwayland}/lib/qt-6/qml" \ + ${lib.optionalString plasmaSupport '' + --prefix QT_PLUGIN_PATH : "${qt6.qtbase}/lib/qt-6/plugins" \ + --prefix QT_PLUGIN_PATH : "${qt6.qtwayland}/lib/qt-6/plugins" \ + --prefix QT_PLUGIN_PATH : "${kdePackages.plasma-integration}/lib/qt-6/plugins" \ + --prefix QT_PLUGIN_PATH : "${kdePackages.breeze}/lib/qt-6/plugins" \ + --prefix NIXPKGS_QT6_QML_IMPORT_PATH : "${qt6.qtwayland}/lib/qt-6/qml" \ + ''} \ --prefix LD_LIBRARY_PATH : "$rpath" \ --prefix PATH : "$binpath" \ --suffix PATH : "${lib.makeBinPath [ xdg-utils ]}" \ From d16adc02de13c3c38fa86202c5cf0e495acd46f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 01:03:10 +0000 Subject: [PATCH 254/449] geteduroam-cli: 0.12 -> 0.13 --- pkgs/by-name/ge/geteduroam-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ge/geteduroam-cli/package.nix b/pkgs/by-name/ge/geteduroam-cli/package.nix index c662ecdec1f2..be8758abdec8 100644 --- a/pkgs/by-name/ge/geteduroam-cli/package.nix +++ b/pkgs/by-name/ge/geteduroam-cli/package.nix @@ -7,16 +7,16 @@ }: buildGoModule (finalAttrs: { pname = "geteduroam-cli"; - version = "0.12"; + version = "0.13"; src = fetchFromGitHub { owner = "geteduroam"; repo = "linux-app"; tag = finalAttrs.version; - hash = "sha256-+3mluLby3R0xVU9fIG+1B1A4yM1IfyUvw4wclwnV5s8="; + hash = "sha256-fmkTenN5F2FEimYUQi6JVUGmHcnVJvE9Giur+xTl+1s="; }; - vendorHash = "sha256-l9hge1TS+7ix9/6LKWq+lTMjNM4/Lnw8gNrWB6hWCTk="; + vendorHash = "sha256-kmBuyIs5S6h51+tF7vhY92o6VP+M7QI9AwuZSQUwjXg="; subPackages = [ "cmd/geteduroam-cli" From 23fe8a65653172ac2c74fc0d16fb66ba892829fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 01:07:00 +0000 Subject: [PATCH 255/449] hyprlandPlugins.hy3: 0.53.0 -> 0.53.0.1 --- .../window-managers/hyprwm/hyprland-plugins/hy3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hy3.nix b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hy3.nix index 7c5bbfbf90d1..cf4145e5fc3d 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hy3.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hy3.nix @@ -8,13 +8,13 @@ }: mkHyprlandPlugin (finalAttrs: { pluginName = "hy3"; - version = "0.53.0"; + version = "0.53.0.1"; src = fetchFromGitHub { owner = "outfoxxed"; repo = "hy3"; tag = "hl${finalAttrs.version}"; - hash = "sha256-N0kFdc6tSE0yFeQ/Iit3KNrz4nf2K5xvP3juL7SUyhc="; + hash = "sha256-0gUgUk8XFtu8HWZySFgb4bzvn+MHK9ZEZ1trVU8YfPw="; }; nativeBuildInputs = [ cmake ]; From 95d920f3a0f561acfd86eb6047e13d3be6006b05 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 01:11:40 +0000 Subject: [PATCH 256/449] slipshow: 0.7.0 -> 0.8.1 --- pkgs/by-name/sl/slipshow/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sl/slipshow/package.nix b/pkgs/by-name/sl/slipshow/package.nix index e686bb3d6852..95a2235a3b3a 100644 --- a/pkgs/by-name/sl/slipshow/package.nix +++ b/pkgs/by-name/sl/slipshow/package.nix @@ -9,13 +9,13 @@ ocamlPackages.buildDunePackage rec { pname = "slipshow"; - version = "0.7.0"; + version = "0.8.1"; src = fetchFromGitHub { owner = "panglesd"; repo = "slipshow"; tag = "v${version}"; - hash = "sha256-HV4qUp/da0GjZ/KSaE4L/qxdosnOTRcC83zIRigxFSY="; + hash = "sha256-13LoIvmSYGycuJpAqylyVmVnyttuyaQF1Dk/3BgikkE="; }; postPatch = '' From 896a3abf7cf1a8f9939d0f0dcc651c2036525d8f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 01:13:16 +0000 Subject: [PATCH 257/449] grafanaPlugins.grafana-pyroscope-app: 1.14.2 -> 1.15.1 --- .../grafana/plugins/grafana-pyroscope-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix index 4b42fbb8c125..a09496ec23df 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-pyroscope-app"; - version = "1.14.2"; - zipHash = "sha256-nRKsSPBfTN+CMrKMaV/ETM0CRxVrbkjici3mps19b/0="; + version = "1.15.1"; + zipHash = "sha256-iEd7n/JNSadT8I+lS5TiXqw6EKeLVRrARLpv805+Ipg="; meta = { description = "Integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data"; license = lib.licenses.agpl3Only; From 31876b4580eac2e782bf782e153b745c06464cf7 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 25 Jan 2026 20:15:55 -0500 Subject: [PATCH 258/449] ci/github-script/bot: refine regexes --- ci/github-script/bot.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ci/github-script/bot.js b/ci/github-script/bot.js index 19e478f16861..efb0b1e0a11c 100644 --- a/ci/github-script/bot.js +++ b/ci/github-script/bot.js @@ -338,7 +338,7 @@ module.exports = async ({ github, context, core, dry }) => { // Label new package PRs: "packagename: init at X.Y.Z" // Exclude NixOS module commits like "nixos/timekpr: init at 0.5.8" - const newPackagePattern = /(? 0 const commitsIndicateNewPackage = commitSubjects.some((msg) => newPackagePattern.test(msg), @@ -349,7 +349,8 @@ module.exports = async ({ github, context, core, dry }) => { // Label package update PRs: "packagename: X.Y.Z -> A.B.C" // Matches versions like: 1.2.3, 0-unstable-2024-01-15, 1.3rc1, alpha, unstable // Exclude NixOS module commits like "nixos/ncps: types.str -> types.path" - const updatePackagePattern = /(?|→) [\w.-]+/ + const updatePackagePattern = + /^(?|→) [\w.-]*\d[\w.-]*$/ const commitsIndicateUpdate = commitSubjects.some((msg) => updatePackagePattern.test(msg), ) From 640a1d523e6d0db3797e76e72ba5a3e8dd784f9f Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Sun, 25 Jan 2026 13:36:53 -0800 Subject: [PATCH 259/449] ly: cleanup --- pkgs/by-name/ly/ly/package.nix | 38 +++++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/ly/ly/package.nix b/pkgs/by-name/ly/ly/package.nix index ba447952895b..76f57db43fc7 100644 --- a/pkgs/by-name/ly/ly/package.nix +++ b/pkgs/by-name/ly/ly/package.nix @@ -1,16 +1,20 @@ { - stdenv, - lib, - fetchFromGitea, - linux-pam, - libxcb, - makeBinaryWrapper, - zig_0_15, callPackage, + fetchFromGitea, + lib, + libxcb, + linux-pam, + makeBinaryWrapper, nixosTests, + stdenv, + versionCheckHook, x11Support ? true, + zig_0_15, }: +let + zig = zig_0_15; +in stdenv.mkDerivation (finalAttrs: { pname = "ly"; version = "1.3.1"; @@ -25,8 +29,9 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ makeBinaryWrapper - zig_0_15 + zig ]; + buildInputs = [ linux-pam ] @@ -35,22 +40,31 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' ln -s ${ callPackage ./deps.nix { - zig = zig_0_15; + inherit zig; } } $ZIG_GLOBAL_CACHE_DIR/p ''; + zigBuildFlags = [ "-Denable_x11_support=${lib.boolToString x11Support}" ]; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + passthru.tests = { inherit (nixosTests) ly; }; meta = { description = "TUI display manager"; - license = lib.licenses.wtfpl; + longDescription = '' + Ly is a lightweight TUI (ncurses-like) display manager for Linux + and BSD, designed with portability in mind (e.g. it does not + require systemd to run). + ''; homepage = "https://codeberg.org/fairyglade/ly"; - maintainers = [ ]; - platforms = lib.platforms.linux; + license = lib.licenses.wtfpl; mainProgram = "ly"; + maintainers = [ ]; + platforms = lib.platforms.unix; }; }) From c00f9638d5affb77842e98a636c1224d7d67a3f1 Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Sun, 25 Jan 2026 13:38:05 -0800 Subject: [PATCH 260/449] ly: add yiyu as maintainer --- pkgs/by-name/ly/ly/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ly/ly/package.nix b/pkgs/by-name/ly/ly/package.nix index 76f57db43fc7..5119ca1660ad 100644 --- a/pkgs/by-name/ly/ly/package.nix +++ b/pkgs/by-name/ly/ly/package.nix @@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://codeberg.org/fairyglade/ly"; license = lib.licenses.wtfpl; mainProgram = "ly"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ yiyu ]; platforms = lib.platforms.unix; }; }) From 2b1f067c9e434fc6ae3a5b0713b28f73cddf6e27 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 02:14:19 +0000 Subject: [PATCH 261/449] fend: 1.5.7 -> 1.5.8 --- pkgs/by-name/fe/fend/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fe/fend/package.nix b/pkgs/by-name/fe/fend/package.nix index 0a0e3c064b54..57dcb17684ae 100644 --- a/pkgs/by-name/fe/fend/package.nix +++ b/pkgs/by-name/fe/fend/package.nix @@ -17,16 +17,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "fend"; - version = "1.5.7"; + version = "1.5.8"; src = fetchFromGitHub { owner = "printfn"; repo = "fend"; tag = "v${finalAttrs.version}"; - hash = "sha256-3qEKYb8uYsTZ+UkpJkCKeGmY3iRQz9VfklE4LmcdA2E="; + hash = "sha256-XIdz7s8DCmXSeFIC06C+/wLDyMBcqIrjDSQUAhxX72s="; }; - cargoHash = "sha256-HzmRO7MDSVJHkeOWIKrEnaFmq68rCBcmWvXwQWGzA/s="; + cargoHash = "sha256-mDsAZvnBGXhEl2Qbww2svPznl6k9b44zGdMkeejIWVU="; nativeBuildInputs = [ pandoc From c884dfb2b7a6cbb539aa11fe9957278aeb779209 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 02:17:02 +0000 Subject: [PATCH 262/449] vimPlugins.codediff-nvim: 2.9.3 -> 2.13.1 --- .../vim/plugins/non-generated/codediff-nvim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix index 556ae62513db..5f785037ee68 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix @@ -10,13 +10,13 @@ }: vimUtils.buildVimPlugin rec { pname = "codediff.nvim"; - version = "2.9.3"; + version = "2.13.1"; src = fetchFromGitHub { owner = "esmuellert"; repo = "codediff.nvim"; tag = "v${version}"; - hash = "sha256-hHBAGDWtw56gk1kWUtU9QEP2QqIATmPNeJ2lPD8dWIc="; + hash = "sha256-9pzEO5RzDTX0BVg06XA0AiD9gCmpp1eEqH3Adqptrrs="; }; dependencies = [ vimPlugins.nui-nvim ]; From 3dd3d4e14b0bc89386adfc9d88658ea3ed5deac0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 02:32:18 +0000 Subject: [PATCH 263/449] xemu: 0.8.132 -> 0.8.133 --- pkgs/by-name/xe/xemu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xe/xemu/package.nix b/pkgs/by-name/xe/xemu/package.nix index eb264d7f8a40..74d40456bdaf 100644 --- a/pkgs/by-name/xe/xemu/package.nix +++ b/pkgs/by-name/xe/xemu/package.nix @@ -34,13 +34,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xemu"; - version = "0.8.132"; + version = "0.8.133"; src = fetchFromGitHub { owner = "xemu-project"; repo = "xemu"; tag = "v${finalAttrs.version}"; - hash = "sha256-oIsO3pYP3ggs9IgMlMi2z+AWZT6HvCpPOzOk2FdgOPs="; + hash = "sha256-S66DiwTx09Hx5jt2aX6D+YndsbY39qmIkGl/uViori4="; nativeBuildInputs = [ git From 273ff723c72f75b5be7ec88bad1308b7ab4bd64b Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 26 Jan 2026 03:34:53 +0100 Subject: [PATCH 264/449] youtube-dl: move python module to pkgs/development/python-modules --- .../python-modules}/youtube-dl/default.nix | 0 pkgs/top-level/python-packages.nix | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) rename pkgs/{tools/misc => development/python-modules}/youtube-dl/default.nix (100%) diff --git a/pkgs/tools/misc/youtube-dl/default.nix b/pkgs/development/python-modules/youtube-dl/default.nix similarity index 100% rename from pkgs/tools/misc/youtube-dl/default.nix rename to pkgs/development/python-modules/youtube-dl/default.nix diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index da84d3a7976f..03974523ee47 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -21050,9 +21050,9 @@ self: super: with self; { youtokentome = callPackage ../development/python-modules/youtokentome { }; - youtube-dl = callPackage ../tools/misc/youtube-dl { }; + youtube-dl = callPackage ../development/python-modules/youtube-dl { }; - youtube-dl-light = callPackage ../tools/misc/youtube-dl { ffmpegSupport = false; }; + youtube-dl-light = callPackage ../development/python-modules/youtube-dl { ffmpegSupport = false; }; youtube-search = callPackage ../development/python-modules/youtube-search { }; From 15eeab4ceafdf9740492835e898739bf1f8ee0ea Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 26 Jan 2026 03:35:29 +0100 Subject: [PATCH 265/449] maubot: move python module to pkgs/development/python-modules --- .../python-modules}/maubot/default.nix | 0 .../python-modules}/maubot/plugins/default.nix | 0 .../python-modules}/maubot/plugins/generated.json | 0 .../python-modules}/maubot/plugins/generated.nix | 0 .../python-modules}/maubot/plugins/update.py | 4 ++-- .../python-modules}/maubot/wrapper.nix | 0 pkgs/top-level/python-packages.nix | 2 +- 7 files changed, 3 insertions(+), 3 deletions(-) rename pkgs/{tools/networking => development/python-modules}/maubot/default.nix (100%) rename pkgs/{tools/networking => development/python-modules}/maubot/plugins/default.nix (100%) rename pkgs/{tools/networking => development/python-modules}/maubot/plugins/generated.json (100%) rename pkgs/{tools/networking => development/python-modules}/maubot/plugins/generated.nix (100%) rename pkgs/{tools/networking => development/python-modules}/maubot/plugins/update.py (97%) rename pkgs/{tools/networking => development/python-modules}/maubot/wrapper.nix (100%) diff --git a/pkgs/tools/networking/maubot/default.nix b/pkgs/development/python-modules/maubot/default.nix similarity index 100% rename from pkgs/tools/networking/maubot/default.nix rename to pkgs/development/python-modules/maubot/default.nix diff --git a/pkgs/tools/networking/maubot/plugins/default.nix b/pkgs/development/python-modules/maubot/plugins/default.nix similarity index 100% rename from pkgs/tools/networking/maubot/plugins/default.nix rename to pkgs/development/python-modules/maubot/plugins/default.nix diff --git a/pkgs/tools/networking/maubot/plugins/generated.json b/pkgs/development/python-modules/maubot/plugins/generated.json similarity index 100% rename from pkgs/tools/networking/maubot/plugins/generated.json rename to pkgs/development/python-modules/maubot/plugins/generated.json diff --git a/pkgs/tools/networking/maubot/plugins/generated.nix b/pkgs/development/python-modules/maubot/plugins/generated.nix similarity index 100% rename from pkgs/tools/networking/maubot/plugins/generated.nix rename to pkgs/development/python-modules/maubot/plugins/generated.nix diff --git a/pkgs/tools/networking/maubot/plugins/update.py b/pkgs/development/python-modules/maubot/plugins/update.py similarity index 97% rename from pkgs/tools/networking/maubot/plugins/update.py rename to pkgs/development/python-modules/maubot/plugins/update.py index 6fd10652c5fd..cf154d809968 100755 --- a/pkgs/tools/networking/maubot/plugins/update.py +++ b/pkgs/development/python-modules/maubot/plugins/update.py @@ -213,8 +213,8 @@ def main(): for plugin_name in os.listdir(directory): process_repo(os.path.join(directory, plugin_name), official) - if os.path.isdir("pkgs/tools/networking/maubot/plugins"): - generated = "pkgs/tools/networking/maubot/plugins/generated.json" + if os.path.isdir("pkgs/development/python-modules/maubot/plugins"): + generated = "pkgs/development/python-modules/maubot/plugins/generated.json" else: script_dir = os.path.dirname(os.path.realpath(__file__)) generated = os.path.join(script_dir, "generated.json") diff --git a/pkgs/tools/networking/maubot/wrapper.nix b/pkgs/development/python-modules/maubot/wrapper.nix similarity index 100% rename from pkgs/tools/networking/maubot/wrapper.nix rename to pkgs/development/python-modules/maubot/wrapper.nix diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 03974523ee47..32a882e7ddbf 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9402,7 +9402,7 @@ self: super: with self; { mattermostdriver = callPackage ../development/python-modules/mattermostdriver { }; - maubot = callPackage ../tools/networking/maubot { }; + maubot = callPackage ../development/python-modules/maubot { }; mautrix = callPackage ../development/python-modules/mautrix { }; From af65b98ffd1482135a842b9d8d5fa566f283cb8c Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 26 Jan 2026 03:35:56 +0100 Subject: [PATCH 266/449] ec2instanceconnectcli: move python module to pkgs/development/python-modules --- .../python-modules}/ec2instanceconnectcli/default.nix | 0 pkgs/top-level/python-packages.nix | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename pkgs/{tools/virtualization => development/python-modules}/ec2instanceconnectcli/default.nix (100%) diff --git a/pkgs/tools/virtualization/ec2instanceconnectcli/default.nix b/pkgs/development/python-modules/ec2instanceconnectcli/default.nix similarity index 100% rename from pkgs/tools/virtualization/ec2instanceconnectcli/default.nix rename to pkgs/development/python-modules/ec2instanceconnectcli/default.nix diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 32a882e7ddbf..db74541369a1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4776,7 +4776,7 @@ self: super: with self; { ec2-metadata = callPackage ../development/python-modules/ec2-metadata { }; - ec2instanceconnectcli = callPackage ../tools/virtualization/ec2instanceconnectcli { }; + ec2instanceconnectcli = callPackage ../development/python-modules/ec2instanceconnectcli { }; eccodes = toPythonModule ( pkgs.eccodes.override { From 2b99d0102e770745d832c5de560f89491a6ae02f Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 26 Jan 2026 03:36:10 +0100 Subject: [PATCH 267/449] google-compute-engine: move python module to pkgs/development/python-modules --- .../python-modules}/google-compute-engine/default.nix | 0 pkgs/top-level/python-packages.nix | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename pkgs/{tools/virtualization => development/python-modules}/google-compute-engine/default.nix (100%) diff --git a/pkgs/tools/virtualization/google-compute-engine/default.nix b/pkgs/development/python-modules/google-compute-engine/default.nix similarity index 100% rename from pkgs/tools/virtualization/google-compute-engine/default.nix rename to pkgs/development/python-modules/google-compute-engine/default.nix diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index db74541369a1..3c2fc32f313b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6416,7 +6416,7 @@ self: super: with self; { google-cloud-workstations = callPackage ../development/python-modules/google-cloud-workstations { }; - google-compute-engine = callPackage ../tools/virtualization/google-compute-engine { }; + google-compute-engine = callPackage ../development/python-modules/google-compute-engine { }; google-crc32c = callPackage ../development/python-modules/google-crc32c { inherit (pkgs) crc32c; }; From 0f09b4a8c6c83dfcd5dd5d84b061e8f5949b0b18 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 02:43:08 +0000 Subject: [PATCH 268/449] regolith: 1.6.2 -> 1.7.0 --- pkgs/by-name/re/regolith/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/regolith/package.nix b/pkgs/by-name/re/regolith/package.nix index 307357bf0480..9f1c163c2c9e 100644 --- a/pkgs/by-name/re/regolith/package.nix +++ b/pkgs/by-name/re/regolith/package.nix @@ -7,13 +7,13 @@ }: buildGoModule rec { pname = "regolith"; - version = "1.6.2"; + version = "1.7.0"; src = fetchFromGitHub { owner = "Bedrock-OSS"; repo = "regolith"; tag = version; - hash = "sha256-J4DkEjN+hPK6fu9dIuHdY6gu1imb0sB/KdWnXYJSgw8="; + hash = "sha256-9mRfK93eHuCA19RSdLKhlhbnQ0UTmBS46Gp1cXstTIk="; }; # Requires network access. From ea9609fef7bcbd338184996e232e593ae0cd0904 Mon Sep 17 00:00:00 2001 From: Fay Ash <56054933+yaoshiu@users.noreply.github.com> Date: Mon, 26 Jan 2026 10:58:35 +0800 Subject: [PATCH 269/449] mcp-language-server: refactor meta and fix repo reference Co-authored-by: Nikolay Korotkiy --- pkgs/by-name/mc/mcp-language-server/package.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/mc/mcp-language-server/package.nix b/pkgs/by-name/mc/mcp-language-server/package.nix index 66d3bfe98d0c..3bd9a71552ad 100644 --- a/pkgs/by-name/mc/mcp-language-server/package.nix +++ b/pkgs/by-name/mc/mcp-language-server/package.nix @@ -9,7 +9,7 @@ buildGoModule rec { src = fetchFromGitHub { owner = "isaacphi"; - repo = pname; + repo = "mcp-language-server"; rev = "v${version}"; hash = "sha256-T0wuPSShJqVW+CcQHQuZnh3JOwqUxAKv1OCHwZMr7KM="; }; @@ -20,13 +20,12 @@ buildGoModule rec { vendorHash = "sha256-niDJB3QhZjz9qIGSjUEcghRpEbPUgsSuK52ncZ21DS8="; - meta = with lib; { + meta = { description = "Model Context Protocol server to interact with language servers"; - license = licenses.bsd3; + license = lib.licenses.bsd3; homepage = "https://github.com/isaacphi/mcp-language-server"; mainProgram = "mcp-language-server"; - platforms = platforms.unix; - maintainers = with maintainers; [ + maintainers = with lib.maintainers; [ fayash ]; }; From edb1da7c803b4c41dce016d6d5075d155d84a394 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 26 Jan 2026 03:48:34 +0100 Subject: [PATCH 270/449] =?UTF-8?q?ocamlPackages.lsp:=201.24.0=20=E2=86=92?= =?UTF-8?q?=201.25.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/ocaml-lsp/jsonrpc.nix | 9 +++++++-- pkgs/development/ocaml-modules/ocaml-lsp/lsp.nix | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/ocaml-modules/ocaml-lsp/jsonrpc.nix b/pkgs/development/ocaml-modules/ocaml-lsp/jsonrpc.nix index a9bc5972f19d..c273d70b2c75 100644 --- a/pkgs/development/ocaml-modules/ocaml-lsp/jsonrpc.nix +++ b/pkgs/development/ocaml-modules/ocaml-lsp/jsonrpc.nix @@ -10,7 +10,7 @@ ocaml, version ? if lib.versionAtLeast ocaml.version "5.4" then - "1.24.0" + "1.25.0" else if lib.versionAtLeast ocaml.version "5.3" then "1.23.1" else if lib.versionAtLeast ocaml.version "5.2" then @@ -28,6 +28,11 @@ let params = { + "1.25.0" = { + name = "lsp"; + minimalOCamlVersion = "5.3"; + sha256 = "sha256-4xXSvvP4lwmtJXCEaSeZblT/ja/OJRGIgWq5fO8h8CA="; + }; "1.24.0" = { name = "lsp"; minimalOCamlVersion = "5.3"; @@ -82,7 +87,7 @@ let ."${version}"; in -buildDunePackage rec { +buildDunePackage { pname = "jsonrpc"; inherit version; src = fetchurl { diff --git a/pkgs/development/ocaml-modules/ocaml-lsp/lsp.nix b/pkgs/development/ocaml-modules/ocaml-lsp/lsp.nix index 15366a975b03..6b42d1ca8cd5 100644 --- a/pkgs/development/ocaml-modules/ocaml-lsp/lsp.nix +++ b/pkgs/development/ocaml-modules/ocaml-lsp/lsp.nix @@ -25,7 +25,7 @@ ocaml, version ? if lib.versionAtLeast ocaml.version "5.4" then - "1.24.0" + "1.25.0" else if lib.versionAtLeast ocaml.version "5.3" then "1.23.1" else if lib.versionAtLeast ocaml.version "5.2" then @@ -45,7 +45,7 @@ let inherit version; }; in -buildDunePackage rec { +buildDunePackage { pname = "lsp"; inherit (jsonrpc_v) version src; minimalOCamlVersion = if lib.versionAtLeast version "1.7.0" then "4.12" else "4.06"; From c00cd94c4015527bc2d4380afadfa8f7eefa947a Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 26 Jan 2026 04:01:36 +0100 Subject: [PATCH 271/449] =?UTF-8?q?gajim:=202.4.2=20=E2=86=92=202.4.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../networking/instant-messengers/gajim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/gajim/default.nix b/pkgs/applications/networking/instant-messengers/gajim/default.nix index ee0137e4fdd5..ab46fd85b6f3 100644 --- a/pkgs/applications/networking/instant-messengers/gajim/default.nix +++ b/pkgs/applications/networking/instant-messengers/gajim/default.nix @@ -43,14 +43,14 @@ python3.pkgs.buildPythonApplication rec { pname = "gajim"; - version = "2.4.2"; + version = "2.4.3"; src = fetchFromGitLab { domain = "dev.gajim.org"; owner = "gajim"; repo = "gajim"; tag = version; - hash = "sha256-VBo0+8lOXWbi3a9FT0qcEkyoxzVAm+QLrBtHmRjUHbg="; + hash = "sha256-3Z6ADcq+E83xD3GMd19zm0n7+w1SuCYP4KcNL9M/DM4="; }; pyproject = true; From 9309c7c3132c3685a939807884534aadd76fccd0 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Fri, 26 Dec 2025 23:49:54 +0200 Subject: [PATCH 272/449] dbqn: remove top-level override --- pkgs/by-name/db/dbqn/package.nix | 16 ++++++++-------- pkgs/top-level/all-packages.nix | 7 +------ 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/db/dbqn/package.nix b/pkgs/by-name/db/dbqn/package.nix index cb7e6927ab10..00c5b8ecc31d 100644 --- a/pkgs/by-name/db/dbqn/package.nix +++ b/pkgs/by-name/db/dbqn/package.nix @@ -1,13 +1,13 @@ { lib, - stdenv, + stdenvNoCC, fetchFromGitHub, - jdk, + jre, makeWrapper, buildNativeImage ? false, }: -stdenv.mkDerivation rec { +stdenvNoCC.mkDerivation rec { pname = "dbqn" + lib.optionalString buildNativeImage "-native"; version = "0.2.2"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ - jdk + jre makeWrapper ]; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { '' + lib.optionalString buildNativeImage '' native-image --report-unsupported-elements-at-runtime \ - -H:CLibraryPath=${lib.getLib jdk}/lib -J-Dfile.encoding=UTF-8 \ + -H:CLibraryPath=${lib.getLib jre}/lib -J-Dfile.encoding=UTF-8 \ -jar BQN.jar dbqn '' + '' @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { mkdir -p $out/share/dbqn mv BQN.jar $out/share/dbqn/ - makeWrapper "${lib.getBin jdk}/bin/java" "$out/bin/dbqn" \ + makeWrapper "${lib.getBin jre}/bin/java" "$out/bin/dbqn" \ --add-flags "-jar $out/share/dbqn/BQN.jar" '' ) @@ -77,7 +77,7 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ sternenseemann ]; - inherit (jdk.meta) platforms; - broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/staging-next/dbqn-native.x86_64-darwin + inherit (jre.meta) platforms; + broken = stdenvNoCC.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/staging-next/dbqn-native.x86_64-darwin }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 01921036db84..9f43537b7c1b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5200,14 +5200,9 @@ with pkgs; }; }; - dbqn = callPackage ../by-name/db/dbqn/package.nix { - jdk = jre; - stdenv = stdenvNoCC; - }; - dbqn-native = dbqn.override { buildNativeImage = true; - jdk = graalvmPackages.graalvm-ce; + jre = graalvmPackages.graalvm-ce; }; clojupyter = callPackage ../applications/editors/jupyter-kernels/clojupyter { From 8d03e1b003841d1db4c85bd9bc06d240c8009888 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 04:12:37 +0000 Subject: [PATCH 273/449] velocity: 3.4.0-unstable-2026-01-08 -> 3.5.0-unstable-2026-01-25 --- pkgs/by-name/ve/velocity/deps.json | 893 ++++++++++++--------------- pkgs/by-name/ve/velocity/package.nix | 6 +- 2 files changed, 405 insertions(+), 494 deletions(-) diff --git a/pkgs/by-name/ve/velocity/deps.json b/pkgs/by-name/ve/velocity/deps.json index a4d95c0d6450..055ea010c717 100644 --- a/pkgs/by-name/ve/velocity/deps.json +++ b/pkgs/by-name/ve/velocity/deps.json @@ -14,28 +14,28 @@ "jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=", "pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4=" }, - "com/diffplug/durian#durian-swt.os/4.2.2": { - "jar": "sha256-a1Mca0vlgaizLq2GHdwVwsk7IMZl+00z4DgUg8JERfQ=", - "module": "sha256-rVlQLGknZu48M0vkliigDctNka4aSPJjLitxUStDXPk=", - "pom": "sha256-GzxJFP1eLM4pZq1wdWY5ZBFFwdNCB3CTV4Py3yY2kIU=" + "com/diffplug/durian#durian-swt.os/4.3.0": { + "jar": "sha256-geK2Oafkvm3JtyRXE88G9cq1HynbLha5tXZFyW/eKIQ=", + "module": "sha256-IFNqlfL+sr9DBRKMaq7Lb9idxFeYqchfJgK4qAnXUNs=", + "pom": "sha256-Q1z/VXiZht7arXF/aPuo1UgklHhWLc2EsirU1lZvRAs=" }, - "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/6.25.0": { - "pom": "sha256-9FyCsS+qzYWs1HTrppkyL6XeqIQIskfQ5L3pQSkIIjo=" + "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/8.2.0": { + "pom": "sha256-1nvChuPoUGCKeXA1XY4yL092A083D/D73dt77fivYns=" }, - "com/diffplug/spotless#spotless-lib-extra/2.45.0": { - "jar": "sha256-YCy7zTgo7pz7LjCn+bMDNcaScTB3FBTUzdKU0h/ly2c=", - "module": "sha256-9pnkNfTlzgPbYJpHaO6wNj1uB8ZfvPrx/GKcTnbuf7A=", - "pom": "sha256-5x2LkRDdSNLn9KVLi/uozlWpbmteu9T0OpJGZJz1b7A=" + "com/diffplug/spotless#spotless-lib-extra/4.2.0": { + "jar": "sha256-Zn7uviqjTQpRIc8koZdrPBRQytwKEdqw3BEWokXPScY=", + "module": "sha256-pUwFcWAoiUFDeZCuqzXavd6Ri/zfyNLPwWhDCp5cxTQ=", + "pom": "sha256-ZRIf+E/eD++jtNXrBKnPVka8z5JFqCfPzHyJFDr3t34=" }, - "com/diffplug/spotless#spotless-lib/2.45.0": { - "jar": "sha256-sllply4dmAKAyirlKRl+2bMWCq5ItQbPGTXwG9Exhmc=", - "module": "sha256-+x+8+TUAczrHWcp99E8P9mVTEze0LaAS4on/CINNiQ8=", - "pom": "sha256-WKd8IsQLIc8m29tCEwFu9HrM9bBwchfHkyqQ9D+PMNw=" + "com/diffplug/spotless#spotless-lib/4.2.0": { + "jar": "sha256-8qOe5LxqmL29ariGw10jhSKs/j+wr5Wpyn+Nm2yi6JQ=", + "module": "sha256-2gdqn2UEezS5yUcJsbIWKqhF90EyBPtA8tmYWK5u1sY=", + "pom": "sha256-0P1S3Sgh90tZmdl1DnIzh3dyMY/6GEdbB6ItWDrjPcg=" }, - "com/diffplug/spotless#spotless-plugin-gradle/6.25.0": { - "jar": "sha256-9euQikxdpGKZ51Q/qtoEAtLEt31Yx7Qy1Lblk0mygKM=", - "module": "sha256-RoHRe/PJIF2DeOynBcAAywzJjcx40DATy2iJjGvSx0Q=", - "pom": "sha256-q1ZuPYS2w/rHqPySXy279TzZdZywOvPAfQ3EN9OXqNo=" + "com/diffplug/spotless#spotless-plugin-gradle/8.2.0": { + "jar": "sha256-ohJ5aiQ3M5+oH1hCQ7WfBtUas6mjQPLN9rGUBEQXefY=", + "module": "sha256-NMCTxQIrGzueJvGDW6JYNKMV7a41/2bv+iE5528MEiw=", + "pom": "sha256-yZIwMm954KZ4M0gs0HWGn8qyIrf17xuZpnOH5RjyAio=" }, "com/google/code/gson#gson-parent/2.8.9": { "pom": "sha256-sW4CbmNCfBlyrQ/GhwPsN5sVduQRuknDL6mjGrC7z/s=" @@ -66,44 +66,39 @@ "module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=", "pom": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU=" }, - "commons-codec#commons-codec/1.16.0": { - "jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=", - "pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ=" + "commons-codec#commons-codec/1.20.0": { + "jar": "sha256-avZllfn2p7tYzmZRjWiI1AtUfDZtImLwZnbu4ZUo/2Y=", + "pom": "sha256-r/ZFxYzUGsUYTZds6O443laU2Zq4dk1u5/FPcOrV+Ys=" }, - "dev/equo/ide#solstice/1.7.5": { - "jar": "sha256-BuFLxDrMMx2ra16iAfxnNk7RI/mCyF+lEx8IF+1lrk8=", - "module": "sha256-eYp7cGdyE27iijLt2GOx6fgWE6NJhAXXS+ilyb6/9U8=", - "pom": "sha256-20U7urXn2opDE5sNzTuuZykzIfKcTZH1p5XZ/2xS3d8=" + "dev/equo/ide#solstice/1.8.1": { + "jar": "sha256-bluizOgTvh1xzNwuzz5JJxsU5pG/u7GhFM86MOdzsQ0=", + "module": "sha256-pnYDnqavCPJXtG4Hwr8VcaRqTUtbnMuGw/yY0H+v6hs=", + "pom": "sha256-arSo7K4qu9NrkZ0Lm5+yTBdxSPE+U2TJegxu4Ro/xCY=" }, - "io/papermc#fill-gradle/1.0.3": { - "jar": "sha256-i0s+vAeA1bKfvpdqqwSx7RfW8nUt+91hgOLaTAkPHok=", - "module": "sha256-RyHV6clYb0y/g1pDAdYF8p+v1ycn6pPhcHueG2vEjJ4=", - "pom": "sha256-iQridlDWW/I2j8S0pp2rQKSqLsX6mtRKh+8enBJd5JA=" + "io/papermc#fill-gradle/1.0.10": { + "jar": "sha256-bus0jbvo7Q5DIHtK4tZ3Mej1iT9UTyOogKbaHjFp8G0=", + "module": "sha256-3XcMaCi73jdXaT9jRCDsQfLC7HUj812wHEyl/b5ulUc=", + "pom": "sha256-fzyVO0ASsxooOLuG8wj9zZyFY28PXwRNowZOTi25m4o=" }, - "io/papermc/fill/gradle#io.papermc.fill.gradle.gradle.plugin/1.0.3": { - "pom": "sha256-mY28yKdtdiKCQgolhRc+El30dd3ROKN1PSNk70wA/BM=" + "io/papermc/fill/gradle#io.papermc.fill.gradle.gradle.plugin/1.0.10": { + "pom": "sha256-btM/SagAKm6tp/rMWgrl+jtEzgf0CEUEu5XbTMLWUsc=" }, - "net/kyori#indra-git/3.1.3": { - "jar": "sha256-Yj3GYLWoSQJgP1Ww4EnCX9w8Z3SckQWKEGOWPcYFae0=", - "module": "sha256-V9JC+gioSOG2JGEvV/+6qY9p9d8DA9LBj3vbGpAyikU=", - "pom": "sha256-Zp9TPudkCyfovE9RPkohPaBBz1wcJhVTx/GD1Qu21Jc=" + "org/apache#apache/35": { + "pom": "sha256-6il9zRFBNui46LYwIw1Sp2wvxp9sXbJdZysYVwAHKLg=" }, - "org/apache#apache/29": { - "pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c=" + "org/apache/commons#commons-parent/91": { + "pom": "sha256-0vi2/UgAtqrxIPWjgibV+dX8bbg3r5ni+bMwZ4aLmHI=" }, - "org/apache/commons#commons-parent/58": { - "pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA=" + "org/eclipse/jgit#org.eclipse.jgit-parent/7.5.0.202512021534-r": { + "pom": "sha256-fjiAaoU2kaSdsW6sg2/mtiYnaUOxCLZ3VKPVx0D7vA4=" }, - "org/eclipse/jgit#org.eclipse.jgit-parent/6.7.0.202309050840-r": { - "pom": "sha256-u56FQW2Y0HMfx2f41w6EaAQWAdZnKuItsqx5n3qjkR8=" + "org/eclipse/jgit#org.eclipse.jgit/7.5.0.202512021534-r": { + "jar": "sha256-FZe8eKjYwBFpdtRqlIcqLMKGVnDrpNsLn1GBGzSTbXI=", + "pom": "sha256-bJVN/BDxwwG9uiXT1jCfd0eYBDY891VuUei7NxRVXGQ=" }, - "org/eclipse/jgit#org.eclipse.jgit/6.7.0.202309050840-r": { - "jar": "sha256-tWRHfQkiQaqrUMhKxd0aw3XAGCBE1+VlnTpgqQ4ugBo=", - "pom": "sha256-BNB83b8ZjfpuRIuan7lA94HAEq2T2eqCBv4KTTplwZI=" - }, - "org/eclipse/platform#org.eclipse.osgi/3.18.300": { - "jar": "sha256-urlD5Y7dFzCSOGctunpFrsni2svd24GKjPF3I+oT+iI=", - "pom": "sha256-4nl2N1mZxUJ/y8//PzvCD77a+tiqRRArN59cL5fI/rQ=" + "org/eclipse/platform#org.eclipse.osgi/3.24.0": { + "jar": "sha256-eJRUAUwVDyrfaBzYD47PSYF9k+15DzZZs2LcoHreh7g=", + "pom": "sha256-ok2dkGpHjhJrIZqdJFGLgztm2ksQP5Y+ILkFC+virhU=" }, "org/gradle/kotlin#gradle-kotlin-dsl-plugins/5.2.0": { "jar": "sha256-SKlcMPRlehDfloYC01LJ2GTZemYholfoFQjINWDE/q4=", @@ -113,13 +108,13 @@ "org/gradle/kotlin/kotlin-dsl#org.gradle.kotlin.kotlin-dsl.gradle.plugin/5.2.0": { "pom": "sha256-pXu0ObpCYKJW8tYIRx1wgRiQd6Ck3fsCjdGBe+W8Ejc=" }, - "org/gradle/toolchains#foojay-resolver/0.9.0": { - "jar": "sha256-woQImj+HVX92Ai2Z8t8oNlaKpIs/5OKSI5LVZrqBQXY=", - "module": "sha256-huXl1QMWJYbAlW/QKippt22nwHIPSuAj82bRkaqXtLg=", - "pom": "sha256-wdtMSmUHZ5Y7dl/Q3d7P4eqLjp9kQo+H3iB/V48DeOc=" + "org/gradle/toolchains#foojay-resolver/1.0.0": { + "jar": "sha256-eLhqR9/fdpfJvRXaeJg/2A2nJH1uAvwQa98H4DiLYKg=", + "module": "sha256-YZDPDkLmZMEeGsCnhWmasCtUnOo0OSxnnzbYosVQ/Lk=", + "pom": "sha256-m8SLSeQi2e2rw5asGNiwQd/CIhLX+ujjVmfShdSBApo=" }, - "org/gradle/toolchains/foojay-resolver-convention#org.gradle.toolchains.foojay-resolver-convention.gradle.plugin/0.9.0": { - "pom": "sha256-23zxG+5ohO+yiQQTn2LAD4tFhT5gwPQXFc9pV2tr/fA=" + "org/gradle/toolchains/foojay-resolver-convention#org.gradle.toolchains.foojay-resolver-convention.gradle.plugin/1.0.0": { + "pom": "sha256-8TMkmhh1Suah0nAdANhJsa+6ewaD3bX8GxinAHHOwvo=" }, "org/jetbrains#annotations/13.0": { "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", @@ -255,16 +250,19 @@ "module": "sha256-DZTIpBSD58Jwfr1pPhsTV6hBUpmM6FVQ67xUykMho6c=", "pom": "sha256-Cdlg+FkikDwuUuEmsX6fpQILQlxGnsYZRLPAGDVUciQ=" }, - "org/junit#junit-bom/5.9.3": { - "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=", - "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" + "org/junit#junit-bom/5.13.4": { + "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", + "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" }, - "org/slf4j#slf4j-api/1.7.36": { - "jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=", - "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" + "org/slf4j#slf4j-api/2.0.17": { + "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", + "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" }, - "org/slf4j#slf4j-parent/1.7.36": { - "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" + "org/slf4j#slf4j-bom/2.0.17": { + "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek=" + }, + "org/slf4j#slf4j-parent/2.0.17": { + "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" }, "org/sonatype/oss#oss-parent/5": { "pom": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" @@ -282,6 +280,10 @@ "jar": "sha256-Ct3sZw/tzT8RPFyAkdeDKA0j9146y4QbYanNsHk3agg=", "pom": "sha256-JugjMBV9a4RLZ6gGSUXiBlgedyl3GD4+Mf7GBYqppZs=" }, + "biz/aQute/bnd#biz.aQute.bnd.annotation/7.1.0": { + "jar": "sha256-9pwt46aVwRPRJayAU8kqaAo86dAuolhFCVzy1GJqdmM=", + "pom": "sha256-WCLfSRg9+SK6Wa53Oi2Mzrhq4eIPQfGYcxMd0YJJT3o=" + }, "com/diffplug/durian#durian-collect/1.2.0": { "jar": "sha256-sZTAuIAhzBFsIcHcdvScLB/hda9by3TIume527+aSMw=", "pom": "sha256-i7diCGoKT9KmRzu/kFx0R2OvodWaVjD3O7BLeHLAn/M=" @@ -294,190 +296,176 @@ "jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=", "pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4=" }, - "com/diffplug/durian#durian-swt.os/4.2.2": { - "jar": "sha256-a1Mca0vlgaizLq2GHdwVwsk7IMZl+00z4DgUg8JERfQ=", - "module": "sha256-rVlQLGknZu48M0vkliigDctNka4aSPJjLitxUStDXPk=", - "pom": "sha256-GzxJFP1eLM4pZq1wdWY5ZBFFwdNCB3CTV4Py3yY2kIU=" + "com/diffplug/durian#durian-swt.os/4.3.0": { + "jar": "sha256-geK2Oafkvm3JtyRXE88G9cq1HynbLha5tXZFyW/eKIQ=", + "module": "sha256-IFNqlfL+sr9DBRKMaq7Lb9idxFeYqchfJgK4qAnXUNs=", + "pom": "sha256-Q1z/VXiZht7arXF/aPuo1UgklHhWLc2EsirU1lZvRAs=" }, - "com/diffplug/spotless#spotless-lib-extra/2.45.0": { - "jar": "sha256-YCy7zTgo7pz7LjCn+bMDNcaScTB3FBTUzdKU0h/ly2c=", - "module": "sha256-9pnkNfTlzgPbYJpHaO6wNj1uB8ZfvPrx/GKcTnbuf7A=", - "pom": "sha256-5x2LkRDdSNLn9KVLi/uozlWpbmteu9T0OpJGZJz1b7A=" + "com/diffplug/spotless#spotless-lib-extra/4.2.0": { + "jar": "sha256-Zn7uviqjTQpRIc8koZdrPBRQytwKEdqw3BEWokXPScY=", + "module": "sha256-pUwFcWAoiUFDeZCuqzXavd6Ri/zfyNLPwWhDCp5cxTQ=", + "pom": "sha256-ZRIf+E/eD++jtNXrBKnPVka8z5JFqCfPzHyJFDr3t34=" }, - "com/diffplug/spotless#spotless-lib/2.45.0": { - "jar": "sha256-sllply4dmAKAyirlKRl+2bMWCq5ItQbPGTXwG9Exhmc=", - "module": "sha256-+x+8+TUAczrHWcp99E8P9mVTEze0LaAS4on/CINNiQ8=", - "pom": "sha256-WKd8IsQLIc8m29tCEwFu9HrM9bBwchfHkyqQ9D+PMNw=" + "com/diffplug/spotless#spotless-lib/4.2.0": { + "jar": "sha256-8qOe5LxqmL29ariGw10jhSKs/j+wr5Wpyn+Nm2yi6JQ=", + "module": "sha256-2gdqn2UEezS5yUcJsbIWKqhF90EyBPtA8tmYWK5u1sY=", + "pom": "sha256-0P1S3Sgh90tZmdl1DnIzh3dyMY/6GEdbB6ItWDrjPcg=" }, - "com/diffplug/spotless#spotless-plugin-gradle/6.25.0": { - "jar": "sha256-9euQikxdpGKZ51Q/qtoEAtLEt31Yx7Qy1Lblk0mygKM=", - "module": "sha256-RoHRe/PJIF2DeOynBcAAywzJjcx40DATy2iJjGvSx0Q=", - "pom": "sha256-q1ZuPYS2w/rHqPySXy279TzZdZywOvPAfQ3EN9OXqNo=" + "com/diffplug/spotless#spotless-plugin-gradle/8.2.0": { + "jar": "sha256-ohJ5aiQ3M5+oH1hCQ7WfBtUas6mjQPLN9rGUBEQXefY=", + "module": "sha256-NMCTxQIrGzueJvGDW6JYNKMV7a41/2bv+iE5528MEiw=", + "pom": "sha256-yZIwMm954KZ4M0gs0HWGn8qyIrf17xuZpnOH5RjyAio=" }, - "com/electronwill/night-config#core/3.6.7": { - "jar": "sha256-+hJywCa1ADONrimX9epLAsYy9Udp3pZJpqOQyhyyNL4=", - "module": "sha256-teY/Ou053Hlc51Rm1d8/OAYPgEYdmPlWC+staJ2WfsE=", - "pom": "sha256-SJc9aJecMqOjVmkTQY2TMV+wXe9aBG2tpjlsl5StyIk=" + "com/electronwill/night-config#core/3.8.3": { + "jar": "sha256-lx3IjBwiCFYR7hwwD1u/hZWTgXjoGb77temMPL0nK3k=", + "module": "sha256-MTQ2hWY8oYah0kQSQQj93+H/Oqf0z1y2CY/mYDJwosc=", + "pom": "sha256-RQT8FWwvZB4sbmaovN8xxrpbrfAxCP1IPs6mYe3p23U=" }, - "com/electronwill/night-config#toml/3.6.7": { - "jar": "sha256-wKabtuPa3rsYMYS1f5K4Zcn9fIGR83Ezpw5RmsCdrRE=", - "module": "sha256-8KEUMvnN56ZCCnFvFhtMSFLYjfleTlMOVmVvOCgwuqM=", - "pom": "sha256-96cvG+NGXWuZjTuLs8GTltYgBJetNVDU4RDlKaxuGpU=" + "com/electronwill/night-config#toml/3.8.3": { + "jar": "sha256-zLkogiZL8HHjkWqxIv5eo+IRuOvxmSAWmKEyTxUfko8=", + "module": "sha256-KYHXV5Vo1CdUFvXiY6nI5xFhdhAw/V0E7e8MAngOkvw=", + "pom": "sha256-lqZ1kkqskvN/unZGtWgYpD3SFqooDNTJvGLdCw4gGso=" }, - "com/fasterxml#oss-parent/38": { - "pom": "sha256-yD+PRd/cqNC2s2YcYLP4R4D2cbEuBvka1dHBodH5Zug=" - }, - "com/fasterxml#oss-parent/50": { - "pom": "sha256-9dpV3XuI+xcMRoAdF3dKZS+y9FgftbHQpfyGqhgrhXc=" - }, - "com/fasterxml#oss-parent/58": { - "pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA=" + "com/fasterxml#oss-parent/55": { + "pom": "sha256-D14Y8rNev22Dn3/VSZcog/aWwhD5rjIwr9LCC6iGwE0=" }, "com/fasterxml#oss-parent/61": { "pom": "sha256-NklRPPWX6RhtoIVZhqjFQ+Er29gF7e75wSTbVt0DZUQ=" }, - "com/fasterxml/jackson#jackson-base/2.18.1": { - "pom": "sha256-m612py37mq3jx6MzQ3dUk4bbqlTCFeRYOiUEyIp81K8=" + "com/fasterxml#oss-parent/68": { + "pom": "sha256-Jer9ltriQra1pxCPVbLBQBW4KNqlq+I0KJ/W53Shzlc=" }, - "com/fasterxml/jackson#jackson-bom/2.17.2": { - "pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI=" + "com/fasterxml#oss-parent/70": { + "pom": "sha256-JsqO1vgsnS7XzTIpgQW7ZcD52JnbYXV6CXQVhvqTpjk=" }, - "com/fasterxml/jackson#jackson-bom/2.18.1": { - "pom": "sha256-84SrzK8Mb712GDdi9yVv1nkBLtgdt/KiZofouWWgFKc=" + "com/fasterxml/jackson#jackson-base/2.20.1": { + "pom": "sha256-C3SKsMx/KH21tgGMYUz+Z+fh9NgJQc4vQdMXzMO1tcU=" }, - "com/fasterxml/jackson#jackson-parent/2.17": { - "pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0=" + "com/fasterxml/jackson#jackson-bom/2.19.1": { + "pom": "sha256-um1o7qs6HME6d6it4hl/+aMqoc/+rHKEfUm63YLhuc4=" }, - "com/fasterxml/jackson#jackson-parent/2.18.1": { - "pom": "sha256-0IIvrBoCJoRLitRFySDEmk9hkWnQmxAQp9/u0ZkQmYw=" + "com/fasterxml/jackson#jackson-bom/2.20.1": { + "pom": "sha256-DGRn7UyMc5JSTOcDymzj7YhZbuw5DxOwwmTy+WEwilQ=" }, - "com/fasterxml/jackson/core#jackson-annotations/2.18.1": { - "jar": "sha256-t/nfXayahfR/2ydpRV7oupzy/pt8TPY24K7INHnXiC8=", - "module": "sha256-DFBMd03V5mzpWoFiUnsAvNGR0e6S2kKPFhL5n3NMqYw=", - "pom": "sha256-dRNr4/Jizrf75rkHuPJujGKMM+G1SSINS36CvdHQ5EY=" + "com/fasterxml/jackson#jackson-parent/2.19.2": { + "pom": "sha256-Y5orY90F2k44EIEwOYXKrfu3rZ+FsdIyBjj2sR8gg2U=" }, - "com/fasterxml/jackson/core#jackson-core/2.18.1": { - "jar": "sha256-6+GVlq0Z96BRTIu497Cs+FI5pO/1rgMinpdg0mjSnCI=", - "module": "sha256-VHp3eJ1Ej1IoV37sUTwj2+eAhg98E4mecnrOCXDz3jE=", - "pom": "sha256-36WWVD+Z1b7cE4aq4rr73v9mpnK7IXF4/CSMjT1Xf+0=" + "com/fasterxml/jackson#jackson-parent/2.20": { + "pom": "sha256-tDt/XGLoaxZPrnCuF9aRHF22B5mvAQVzYK/aguSEW+U=" }, - "com/fasterxml/jackson/core#jackson-databind/2.18.1": { - "jar": "sha256-cRvDv4bTHQKWi5J577B6atYK38C6oOn+ZtcaCsJVYjQ=", - "module": "sha256-xlQvXTA+kaQo5pElXhDIGcSyGvnsQ+a+Vnq8MSRNIWc=", - "pom": "sha256-09m5HHTeS7LD9bNRhqq1FHFtqh1yEny2DQ0+Uk8xHyI=" + "com/fasterxml/jackson/core#jackson-annotations/2.20": { + "jar": "sha256-lZov+y1ZFDb1Hxg8alIfyJNHkS9xG/DK4AjN8EXZUxk=", + "module": "sha256-wHDxTsg1jQlcAurootZcsAzLoOXFqnOwASlDM/5GiXE=", + "pom": "sha256-TXQMRHjdCNCJ7NxtBjIopVoRp+jkl9pDOPhy+BFXlKQ=" }, - "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.18.1": { - "jar": "sha256-b3nIdhO9ALH/3rx40jXLnz3Ndhl3+/h8G3cBeCiuiV8=", - "module": "sha256-kOszPmMBRzhd8WMcq4L+YtkqVQB4b4Mskl6jbOgv2SM=", - "pom": "sha256-m9eWNx4di6787izrlhPIF8k8t/xw3DVSIzmRcBvn46c=" + "com/fasterxml/jackson/core#jackson-core/2.20.1": { + "jar": "sha256-/6tNlX2qJ5bPJMtm0LeKcJDxvL4Xw6RXjwmv+q8TcIk=", + "module": "sha256-GalAQ0Ic2ahuFUkSnDjBjgs1exQUWuT3Ns2gL4Bch8k=", + "pom": "sha256-FuBJqySPgqpssEjwTVLvPuH1TIDaHSY68k++UM9ueX4=" }, - "com/fasterxml/jackson/module#jackson-modules-java8/2.18.1": { - "pom": "sha256-Pt9S8cWuqdNlMYMp6SUVLFJppU88C+7Enn0bBT+JA/4=" + "com/fasterxml/jackson/core#jackson-databind/2.20.1": { + "jar": "sha256-NLvrRSb/9PhWWxIQa/haavy66FiWbUibVCFKxGsuJug=", + "module": "sha256-S1M7Mu5wZfVaSnsNbuTYn9WDdxSr83YUyJkRT7EhWHo=", + "pom": "sha256-vP3yeCUyMraDq1HeLcvI+Y8g9Hc4wRHs/SyFxBsTHOw=" }, - "com/fasterxml/woodstox#woodstox-core/6.5.1": { - "jar": "sha256-ySjWBmXGQV+xw5d1z5XPxE9/RYDPWrAbHDgOv/12iH8=", - "pom": "sha256-SDllThaxcU509Rq8s3jYNWgUq49NUnPR3S8c6KOQrdw=" + "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.20.1": { + "jar": "sha256-aSvoPH4u67U7mVwR2BPGA6fXFtYMnS1PuUhuyxBfkpE=", + "module": "sha256-Ym4ePGc34Ie1v0UXrorr1pQ1ChBIdvtHSmJ3h+HEq0Y=", + "pom": "sha256-8V/WLrJEdrAKsf93IPALFmtpc+YobRRwi7hmEuv5I9Q=" }, - "com/github/ben-manes/caffeine#caffeine/3.1.8": { - "jar": "sha256-fdFfnfG+I4/6o2fOb1VnN6iAMd5ClNrRju9XxHTd8dM=", - "module": "sha256-SazUz4G+Hk6GgFTw00/PXHdWCEWVBzB86HjNuk/dTYQ=", - "pom": "sha256-Rj9PiWOKroLGVLPyhC6NA/eg1IGUxCYEbdnJXOBjJu4=" + "com/fasterxml/jackson/module#jackson-modules-java8/2.20.1": { + "pom": "sha256-ARd18sV1jwGRus7bTlFDj6/crz2rJUi/xLfXlaRUNg0=" }, - "com/github/spotbugs#spotbugs-annotations/4.7.3": { - "jar": "sha256-wP0awuIqzdRpE6L/dFUbcfEkRXGZaIaYIEr0vz1DFl0=", - "module": "sha256-C85puO9wOJqNWr30ddFzAXe1CeQYZGP/2x1emmrVz/4=", - "pom": "sha256-NpAQoZC5Xi2aJi2OxRfexrZIeqGhuUaKKBY5SvS6J7Q=" + "com/fasterxml/woodstox#woodstox-core/7.1.0": { + "jar": "sha256-gSZpIKHNxHMGqKK0cmyZ7Imz+/McJHDk9eR32dhXyp8=", + "pom": "sha256-+ZXFCx0gl18KjW8OUyK8jRPHiuPcGCcXdoQUlypmzIU=" + }, + "com/github/ben-manes/caffeine#caffeine/3.2.3": { + "jar": "sha256-ynDJCl0c4VEYgM6ck9StIhCPYREdPa+R61J2K1cb0Xk=", + "module": "sha256-jZo7mA6b1wQS7jObJFYxNhezuK4uhon5s8vwZAzVjzw=", + "pom": "sha256-n3BPkIN5e099DB1chV00zSaNVEzwa0KD1c5CiKz8nuA=" + }, + "com/github/spotbugs#spotbugs-annotations/4.9.8": { + "jar": "sha256-b2nW/pxVpU3LMOh9j6LV9SJGr1DXo0RSRtlTnvIhvhw=", + "module": "sha256-+s3jW6ijWD0wfcD7tHSw1l1NsJ9UXPb4NN6i4aO1hBA=", + "pom": "sha256-zrcrkmTINrHRdSIxeSvrzveeJdon2dOmx0RTFoWa5IM=" }, "com/google#google/5": { "pom": "sha256-4J00XnPKP7yn8+BfMN63Tp053Wt5qT/ujFEfI0F7aCg=" }, - "com/google/auto#auto-common/1.2": { - "jar": "sha256-Mm1nS0EepnUFJz+a3lMRwVvKUGRLUhGmwwnJruWQogo=", - "pom": "sha256-dFYHcQ+pJ+QxbzrA1n5ECiwiKx2UgS8v+Wyss4BOE94=" - }, - "com/google/auto/service#auto-service-aggregator/1.0.1": { - "pom": "sha256-BIFGDbWZAzYrJvq9O9zV7CAHUPk5G7tlAv48fcLfPkw=" + "com/google/auto#auto-common/1.2.1": { + "jar": "sha256-9D8p/ipuuvBLJZjN7sMqTjRtSalATpkPX8GcGfOijQ4=", + "pom": "sha256-E7S1AGKUn4sTQ5J8WBU207sFG4r+pQmqb5AvTeKLwbI=" }, "com/google/auto/service#auto-service-aggregator/1.1.1": { "pom": "sha256-4tw+JjpdsMyBcvsuubzSMqzs/clugXED6rPI2fGQDGo=" }, - "com/google/auto/service#auto-service-annotations/1.0.1": { - "jar": "sha256-x77FS3tViLWWfocDQQkcVpEYHZVM8gOfG/Cm7rg3Rzs=", - "pom": "sha256-6bvxs9ZsoYAEpqB6INv6EMos6DZzSPdB3i/o/vzmjMI=" - }, "com/google/auto/service#auto-service-annotations/1.1.1": { "jar": "sha256-Fqdt0AomUFaER/XW46niyAnZpCNn1WtFIVz7iXMfTSQ=", "pom": "sha256-Fln9CiXOqfqav7GN6517GAzOOs6rFv+eYlRhVn5Eot8=" }, - "com/google/auto/service#auto-service/1.0.1": { - "jar": "sha256-iNRppTktwqKS36IEMlkaWEwp+uQXz9iLcmIPNex5Ws8=", - "pom": "sha256-8qNKrhG79DbRqbva8dxBEiFCBGV5OcMQgXbvYtDMuRs=" + "com/google/auto/service#auto-service/1.1.1": { + "jar": "sha256-H0j0UVA+Yj2rp9ntNozKD4Hh44FWU6RWARPhLAEp69U=", + "pom": "sha256-DFPC+HlJs76PHIxnu3bAjtT0vrjbqkdcMrpZPUYXYxc=" }, "com/google/code/findbugs#jsr305/3.0.2": { "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" }, - "com/google/code/gson#gson-parent/2.10.1": { - "pom": "sha256-QkjgiCQmxhUYI4XWCGw+8yYudplXGJ4pMGKAuFSCuDM=" + "com/google/code/gson#gson-parent/2.13.2": { + "pom": "sha256-g6tSip1Q/XauuK1vcns+6ct2ZYYlV3TtFsqMTHbZ2s0=" }, "com/google/code/gson#gson-parent/2.8.0": { "pom": "sha256-Dx2DabHp8bxLRnyNz92LWXM6rVtchBnDpZsvmrrwTNI=" }, - "com/google/code/gson#gson/2.10.1": { - "jar": "sha256-QkHBSncnw0/uplB+yAExij1KkPBw5FJWgQefuU7kxZM=", - "pom": "sha256-0rEVY09cCF20ucn/wmWOieIx/b++IkISGhzZXU2Ujdc=" + "com/google/code/gson#gson/2.13.2": { + "jar": "sha256-3QzhtVo+0ggMtw+cZVhQzahsIGhiMQAJ3LXlyVJlpeA=", + "pom": "sha256-OqBqp8D5rwkpYaQtCVeOQyS+FGNIoO5u1HhX98Jne3Y=" }, "com/google/code/gson#gson/2.8.0": { "jar": "sha256-xiIXY715xPHD3H91C18poLs4s2e4ExTE9xiW40DECCU=", "pom": "sha256-pTMaDstUj5lCq1uTx6xDw4oh6Jd2Pd4bzb8HdPQWym8=" }, - "com/google/errorprone#error_prone_annotations/2.1.3": { - "jar": "sha256-A9AylUfBPanhfGNNEEnqLq0JOSXikFZ+GjZP1rH8f/g=", - "pom": "sha256-lYy4HDk8splsPGqehnpKS+jdxDORZyqeTk66UaxyN/U=" - }, "com/google/errorprone#error_prone_annotations/2.11.0": { "jar": "sha256-chy5GEK0b6BWhH0QTVIlyLjh6LYiY7mTBR4eWgE3t+w=", "pom": "sha256-AmHKAfLS6awq4uznXULFYyOzhfspS2vJQ/Yu9Okt3wg=" }, + "com/google/errorprone#error_prone_annotations/2.18.0": { + "jar": "sha256-nmgUy3GBaYik/RsHqZOo8hu3BY1SLBYrHehJ4ZvqVK4=", + "pom": "sha256-kgE1eX3MpZF7WlwBdkKljTQKTNG80S9W+JKlZjvXvdw=" + }, "com/google/errorprone#error_prone_annotations/2.2.0": { "jar": "sha256-br0iyhudjsBtQd6NZOBZaYHZYHtCA1+e03T53icaSBo=", "pom": "sha256-XgJY6huk5RoTN0JoC8IkSPerIUvkBz6GGfZF7xvkLdU=" }, - "com/google/errorprone#error_prone_annotations/2.21.1": { - "jar": "sha256-0fPGaqkaxSVJ4Arjsgi6S5r31y1o8jBkNVO+s45hGKw=", - "pom": "sha256-9ZiID+766p1nTcQdsTqzcAS/A3drW7IcBN7ejpIMHxI=" + "com/google/errorprone#error_prone_annotations/2.38.0": { + "pom": "sha256-MAe++K/zro6hLYHD/qy08Vl5ss9cPjj8kYmpjeoUEWc=" }, - "com/google/errorprone#error_prone_annotations/2.36.0": { - "jar": "sha256-d0QOJwsLyaJJkDxaB2w2pyLEiGyk9CZ18pA6HFPtYaU=", - "pom": "sha256-15z9N8hfdta3VMdQHuHchEe3smQsI4LXeCUhZr0zHpw=" + "com/google/errorprone#error_prone_annotations/2.41.0": { + "jar": "sha256-pW54K1tQgRrCBAc6NVoh2RWiEH/OE+xxEzGtA29mD8w=", + "pom": "sha256-oVHfHi4LSGGNiwahgHSKKbOrs5sbI5b2och5pydIjG4=" }, - "com/google/errorprone#error_prone_annotations/2.6.0": { - "pom": "sha256-d1CXiHMcDoMurQIJFPYFi5MxYBb8ZdfLKscDspNKmvY=" - }, - "com/google/errorprone#error_prone_annotations/2.7.1": { - "jar": "sha256-zVJXwIokbPhiiBeuccuCK+GS75H2iByko/z/Tx3hz/M=", - "pom": "sha256-Mahy4RScXzqLwF+03kVeXqYI7PrRryIst2N8psdi7iU=" - }, - "com/google/errorprone#error_prone_parent/2.1.3": { - "pom": "sha256-1SomFqE4n86VHeDpengLiPG98MlHsxWnb9R81rv7I5s=" + "com/google/errorprone#error_prone_annotations/2.43.0": { + "jar": "sha256-SCcudcFuH3vce9GVKcys1e4XBARwHX9aI0QbtYR5V/U=", + "pom": "sha256-T2uIia+o3r2+Hj/ipfjmbiIWygtWPya05UE4cw7s3IA=" }, "com/google/errorprone#error_prone_parent/2.11.0": { "pom": "sha256-goPwy0TGJKedMwtv2AuLinFaaLNoXJqVHD3oN9RUBVE=" }, + "com/google/errorprone#error_prone_parent/2.18.0": { + "pom": "sha256-R/Iumce/RmOR3vFvg3eYXl07pvW7z2WFNkSAVRPhX60=" + }, "com/google/errorprone#error_prone_parent/2.2.0": { "pom": "sha256-xGCQLd9ezmiDLGsnHOUqCSiwXPOmrIGo9UjHPL1UETg=" }, - "com/google/errorprone#error_prone_parent/2.21.1": { - "pom": "sha256-MrsLX/JB/Wuh/upEiuu5zt7xaZvnPLbzGTZTh7gr+Sw=" + "com/google/errorprone#error_prone_parent/2.38.0": { + "pom": "sha256-5iRYpqPmMIG8fFezwPrJ8E92zjL2BlMttp/is9R7k0w=" }, - "com/google/errorprone#error_prone_parent/2.36.0": { - "pom": "sha256-Okz8imvtYetI6Wl5b8MeoNJwtj5nBZmUamGIOttwlNw=" + "com/google/errorprone#error_prone_parent/2.41.0": { + "pom": "sha256-xTg4jXYKXByY3PBvbtPP5fEaZRgn21y9LtgojHlcrUI=" }, - "com/google/errorprone#error_prone_parent/2.6.0": { - "pom": "sha256-+7tgNV14gZvGGYK0y1sBbGVyjMMNJb/qQckKYcZETzQ=" - }, - "com/google/errorprone#error_prone_parent/2.7.1": { - "pom": "sha256-Cm4kLigQToCTQFrjeWlmCkOLccTBtz/E/3FtuJ2ojeY=" + "com/google/errorprone#error_prone_parent/2.43.0": { + "pom": "sha256-u5LEWE0CEb1ZvspPsnYXD13FD+NGFG6TV40tqyYDPhA=" }, "com/google/guava#failureaccess/1.0.1": { "jar": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=", @@ -490,51 +478,44 @@ "com/google/guava#guava-parent/21.0": { "pom": "sha256-rNxtbwezRsrrF0kyeIvMxjwDXMXCsQCVjCH/4PbhmYg=" }, - "com/google/guava#guava-parent/25.1-jre": { - "pom": "sha256-wNFnYtyb/HfsxZi45lkH2Fs0VQil9/lVbflDwsR/lo4=" - }, "com/google/guava#guava-parent/26.0-android": { "pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" }, "com/google/guava#guava-parent/27.1-jre": { "pom": "sha256-02EBZcbeK02NZBhIdxe2PFK1o5xeNaVT4khz7LYOBig=" }, - "com/google/guava#guava-parent/31.0.1-jre": { - "pom": "sha256-s7a2qnCZwRgXrO6FsyL9kffuMq6mn+CD7jbIc17AZ4g=" - }, "com/google/guava#guava-parent/31.1-jre": { "pom": "sha256-RDliZ4O0StJe8F/wdiHdS7eWzE608pZqSkYf6kEw4Pw=" }, + "com/google/guava#guava-parent/32.0.1-jre": { + "pom": "sha256-Q+0ONrNT9B5et1zXVmZ8ni35fO8G6xYGaWcVih0DTSo=" + }, "com/google/guava#guava-parent/33.4.0-android": { "pom": "sha256-ciDt5hAmWW+8cg7kuTJG+i0U8ygFhTK1nvBT3jl8fYM=" }, - "com/google/guava#guava-parent/33.4.6-jre": { - "pom": "sha256-Co0mEQgdOkd8L5S9lVY/6BDMdaZzUmqeSv2xGJEly0Q=" + "com/google/guava#guava-parent/33.5.0-jre": { + "pom": "sha256-aHGeaHxuTJ/z4P7L73vSCJbw9PezFHQ+0zxy+WJWghU=" }, "com/google/guava#guava/21.0": { "jar": "sha256-lyE5cYq8ikiT+njLqM97LJA/Ncl6r0T6MDGwZplItIA=", "pom": "sha256-wLAWqFx4TgHKUenWS/j+gM5AKyBv6ol7AyWNXm0P+A0=" }, - "com/google/guava#guava/25.1-jre": { - "jar": "sha256-bbDDokTDl0KcLjYuooN8NiLVtou5UQXTfCHDblvHCr8=", - "pom": "sha256-Zfi0buFItJowMZ067SR8GVyMUySG2nz3Tx/BtYkryt8=" - }, "com/google/guava#guava/27.1-jre": { "jar": "sha256-SlqnDMlopNE35ZmtN1U+XP7tImXowZNHbXEZA2xTb+c=", "pom": "sha256-vZnXUAYTGuJcmGCh1j6E42Nx8RL9sML+PV1qs46esnE=" }, - "com/google/guava#guava/31.0.1-jre": { - "jar": "sha256-1b6U1l6HvSGfsxk60VF7qlWjuI/JHSHPc1gmq1rwh7k=", - "pom": "sha256-K+VmkgwhxgxcyvKCeGfK/3ZmRuIRO3/MPunCSkCy85Y=" - }, "com/google/guava#guava/31.1-jre": { "jar": "sha256-pC7cnKt5Ljn+ObuU8/ymVe0Vf/h6iveOHWulsHxKAKs=", "pom": "sha256-kZPQe/T2YBCNc1jliyfSG0TjToDWc06Y4hkWN28nDeI=" }, - "com/google/guava#guava/33.4.6-jre": { - "jar": "sha256-lYoDW3T/bH0M3/nDhFJLZF62GPcRe2Dh7pFfnP/Q5xY=", - "module": "sha256-7+mDiJ/pKGiR0+ego5RsG2+l7AvG7qirnp4FOCYd1qc=", - "pom": "sha256-nokisU/7NNGuKxzTOQZFWkPoc6Tum8sx+jYD529uQfI=" + "com/google/guava#guava/32.0.1-jre": { + "jar": "sha256-vX+iJ1kfuFCWd9DREiz5UVjzuKn0VlP1goHYefbcSMU=", + "pom": "sha256-QsJX9/c203ezGv7u6XirJtcwzXCvYN3nZi4YI1LiSCo=" + }, + "com/google/guava#guava/33.5.0-jre": { + "jar": "sha256-HjAfDFKsJIsLFP3D0SKDx3JS1Nb0hSHVcufYxMLMSsc=", + "module": "sha256-d+1CyMiyzru5OsngdUP/ZBiqJL24UXWAz1Mk6aZRCVY=", + "pom": "sha256-BHj6eKkIs8Mf5td76ZeKqmIeKhgduEAH49OzdCSirGE=" }, "com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": { "jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=", @@ -543,16 +524,16 @@ "com/google/inject#guice-parent/4.2.3": { "pom": "sha256-JHOhyZa8AFE4J5tiQEXAub3V4E5CnFC0u3nEq+bDIRg=" }, - "com/google/inject#guice-parent/6.0.0": { - "pom": "sha256-9GNJeery+1rzuMGhmH9+7ZPSBvlChgDcsexqCuOICbw=" + "com/google/inject#guice-parent/7.0.0": { + "pom": "sha256-Sa6/7j5s64YaiCud8/zzvJ9apGJSVzeLDGzauEo/T2Q=" }, "com/google/inject#guice/4.2.3": { "jar": "sha256-oh5Q/7tn563FtGz3ueGkgPHg8E/UIB3bHGXakSkGAa8=", "pom": "sha256-p3bQO20monbs8huLYmz3wl6lpuqWakwlUNbof6pl/mo=" }, - "com/google/inject#guice/6.0.0": { - "jar": "sha256-tNT37F6PwXtPmN7p0/bPauOuE+Ll7Usve78JvEu2ddU=", - "pom": "sha256-Xo3nPMLaIxuBshdkCxqe2b3rxbG9iDgKpOfSJkPRQsM=" + "com/google/inject#guice/7.0.0": { + "jar": "sha256-3lsONZvXsDykKAazaIRu/ZVIQ4D+Ba4qTqcbwzjFnAA=", + "pom": "sha256-lEasLyeq8DA6WaI34qqV2qHex1iB+JI3cvR9M6TceXc=" }, "com/google/j2objc#j2objc-annotations/1.1": { "jar": "sha256-KZSn63jycQvT07+2ObLJTiGc7awNTQhNUW54wW3d7PY=", @@ -562,29 +543,29 @@ "jar": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=", "pom": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" }, - "com/google/j2objc#j2objc-annotations/3.0.0": { - "jar": "sha256-iCQVc0Z93KRP/U10qgTCu/0Rv3wX4MNCyUyd56cKfGQ=", - "pom": "sha256-I7PQOeForYndEUaY5t1744P0osV3uId9gsc6ZRXnShc=" + "com/google/j2objc#j2objc-annotations/2.8": { + "jar": "sha256-8CqV+hpele2z7YWf0Pt99wnRIaNSkO/4t03OKrf01u0=", + "pom": "sha256-N/h3mLGDhRE8kYv6nhJ2/lBzXvj6hJtYAMUZ1U2/Efg=" + }, + "com/google/j2objc#j2objc-annotations/3.1": { + "jar": "sha256-hNOhUFGEhfgUDqmbiphWVnSWKfZDPJK4DHWzaro7CZs=", + "pom": "sha256-FFcIOFAANPwbR8ggXOHJ1rJVwczdLRr9zcv3XomySjM=" }, "com/googlecode/concurrent-trees#concurrent-trees/2.6.1": { "jar": "sha256-BONySYTipcv1VgbPo3KlvT08XSohUzpwBOPN5Tl2H6U=", "pom": "sha256-Q8K5sULnBV0fKlgn8QlEkl0idH2XVrMlDAeqtHU4qXE=" }, - "com/googlecode/javaewah#JavaEWAH/1.1.12": { - "jar": "sha256-sZIEMxrG4gS++vUIpo9S7GtGONnZus3b69Q1+cTVAPI=", - "pom": "sha256-BhhOmwWeCAkRgnE2r17Hj1fuTDvBn2MutWGw34+HiM4=" - }, "com/googlecode/javaewah#JavaEWAH/1.2.3": { "jar": "sha256-1lImlJcTxMYaeE9BxRFn57Axb5N2Q5jrup5DNrPZVMI=", "pom": "sha256-5O1sZpYgNm+ZOSBln+CsfLyD11PbwNwOseUplzr5byM=" }, - "com/gradleup/shadow#com.gradleup.shadow.gradle.plugin/8.3.6": { - "pom": "sha256-NidtUGriR/nwGsf4gtmR/Om7klqlTGD8Cwt5QDINnFw=" + "com/gradleup/shadow#com.gradleup.shadow.gradle.plugin/9.3.1": { + "pom": "sha256-UTTWOg2SWbKU+BUhoZoEAhUkhUVGiq7E9MBGfIKVx1o=" }, - "com/gradleup/shadow#shadow-gradle-plugin/8.3.6": { - "jar": "sha256-fOIOvwHuKe7FJFY70UK6wpHXUTXtedDZUamP0skmXDs=", - "module": "sha256-+8pm1Bwrz9HiUE9uzIIf4BqbAIx27qnJQM+Ay1aaI/8=", - "pom": "sha256-lRJfSJrSuJ5gJXMmnK9h9tSF26gvHcuNCYDODfK2stA=" + "com/gradleup/shadow#shadow-gradle-plugin/9.3.1": { + "jar": "sha256-lGB42YbsVs6P+NAWN9kPcJ8zPVg6tSCq3Y5EnTcE2Gc=", + "module": "sha256-IuNwRjPPGSGbTVGUqNKJDPfPTbctRA5g6BIlcS+na2w=", + "pom": "sha256-nLrNpEyjh3wt54LMo5iIGUYCimh4H/kOypnamAgO/JE=" }, "com/lmax#disruptor/4.0.0": { "jar": "sha256-wrqAhBVBJyvIFbytq5ENLXFqpWPsoVdiRQq0yIlEBQU=", @@ -624,10 +605,6 @@ "jar": "sha256-qtv9WlJFUb7vENP4kdMFuDuyfVRwPZpN56yioS2YR+I=", "pom": "sha256-ffmOk+i9xqjtuGMUrIujHyYMvUoOa4b16a/JMlEu8Mc=" }, - "com/typesafe#config/1.4.1": { - "jar": "sha256-TAqn4iPHXIhAxB/Bg9TNMRgUCh7lA+PgjOZu0nlMlI8=", - "pom": "sha256-v+4fIdKAdiJyn44SJoQTLHI3jzc5uVdj8u+X3CYTIqY=" - }, "commons-beanutils#commons-beanutils/1.9.4": { "jar": "sha256-fZOMgXiQKARcCMBl6UvnX8KAUnYg1b1itRnVg4UyNoo=", "pom": "sha256-w1zKe2HUZ42VeMvAuQG4cXtTmr+SVEQdp4uP5g3gZNA=" @@ -636,30 +613,30 @@ "jar": "sha256-s+n21jp5AQm/DQVmEfvtHPaQVYJt7+uYlKcTadJG7WM=", "pom": "sha256-yG7hmKNaNxVIeGD0Gcv2Qufk2ehxR3eUfb5qTjogq1g=" }, - "commons-codec#commons-codec/1.16.0": { - "jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=", - "pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ=" + "commons-codec#commons-codec/1.20.0": { + "jar": "sha256-avZllfn2p7tYzmZRjWiI1AtUfDZtImLwZnbu4ZUo/2Y=", + "pom": "sha256-r/ZFxYzUGsUYTZds6O443laU2Zq4dk1u5/FPcOrV+Ys=" }, "commons-collections#commons-collections/3.2.2": { "jar": "sha256-7urpF5FxRKaKdB1MDf9mqlxcX9hVk/8he87T/Iyng7g=", "pom": "sha256-1dgfzCiMDYxxHDAgB8raSqmiJu0aES1LqmTLHWMiFws=" }, - "commons-io#commons-io/2.17.0": { - "jar": "sha256-SqTKSPPf0wt4Igt4gdjLk+rECT7JQ2G2vvqUh5mKVQs=", - "pom": "sha256-SEqTn/9TELjLXGuQKcLc8VXT+TuLjWKF8/VrsroJ/Ek=" + "commons-io#commons-io/2.21.0": { + "jar": "sha256-fWQ6Kv6osFi3YqpvuQ5bJW9scpc5+LN4TDNw3cYJ6I0=", + "pom": "sha256-rkd5XnIYA+yP8d7tdL4oqBGgJxO9WjqwrGfCtYy2Nas=" }, - "dev/equo/ide#solstice/1.7.5": { - "jar": "sha256-BuFLxDrMMx2ra16iAfxnNk7RI/mCyF+lEx8IF+1lrk8=", - "module": "sha256-eYp7cGdyE27iijLt2GOx6fgWE6NJhAXXS+ilyb6/9U8=", - "pom": "sha256-20U7urXn2opDE5sNzTuuZykzIfKcTZH1p5XZ/2xS3d8=" + "dev/equo/ide#solstice/1.8.1": { + "jar": "sha256-bluizOgTvh1xzNwuzz5JJxsU5pG/u7GhFM86MOdzsQ0=", + "module": "sha256-pnYDnqavCPJXtG4Hwr8VcaRqTUtbnMuGw/yY0H+v6hs=", + "pom": "sha256-arSo7K4qu9NrkZ0Lm5+yTBdxSPE+U2TJegxu4Ro/xCY=" }, "info/picocli#picocli/4.7.1": { "jar": "sha256-DnGR++Mk+5340tIHwHtma43CW7vib1OkxS4v7OYkqXY=", "pom": "sha256-+pvmlFd2A+LUy1X0UjctP2wPk+XzjuXNf7Yos3k8qbw=" }, - "io/leangen/geantyref#geantyref/1.3.11": { - "jar": "sha256-wmJ0R0s4RLzbfYPPc6eFNm+EtFO8F6GRz6T4/D4CIjQ=", - "pom": "sha256-3Etrgt7DQXBSvBc7lC+5asogUIpLmkfp8b2yQAXkPuc=" + "io/leangen/geantyref#geantyref/1.3.16": { + "jar": "sha256-fx1ZEJLVFCtqqnz1n5TEx01X2+7wOy+CYpSfjza6xuM=", + "pom": "sha256-JCgbY4MutO8QZOfd/b57eWquGr+IeYrb9NC5ZpurpKQ=" }, "io/netty#netty-buffer/4.2.7.Final": { "jar": "sha256-uBYTyO0iscw57M8qKL0MHUVh+y5eVCBhYX70zh0ii/U=", @@ -776,16 +753,16 @@ "jar": "sha256-kcdwRKUMSBY2wy2Rb9ickRinIZU5BFLIEGUID5V95/8=", "pom": "sha256-lD4SsQBieARjj6KFgFoKt4imgCZlMeZQkh6/5GIai/o=" }, - "net/bytebuddy#byte-buddy-agent/1.14.11": { - "jar": "sha256-L1N6Yhpk+nAT1oxpWnajTujXna105jXKyhbdViV664A=", - "pom": "sha256-VBMQ/3WsTurkYFUJn8Ec3b5TqcBe6vry9wMgZQ2zzOk=" + "net/bytebuddy#byte-buddy-agent/1.17.7": { + "jar": "sha256-qbqIfcolKtYbfVFTKU805vO99LJzawQ3PRNhWmlfwP8=", + "pom": "sha256-gU7kLWsBF/S40etrHWLBbbTAtZfYOzrY2qV4HrFF19w=" }, - "net/bytebuddy#byte-buddy-parent/1.14.11": { - "pom": "sha256-RsDxP8l3jcLrtpdIgjqixMvwfqt9GMaqGRxSnRZQiSs=" + "net/bytebuddy#byte-buddy-parent/1.17.7": { + "pom": "sha256-ilfiDczgDaccM+8+GdndhY/p0gQsouK8onhxcA1SaYw=" }, - "net/bytebuddy#byte-buddy/1.14.11": { - "jar": "sha256-Yq4oGH7SsGKBPaap1We/7nM8NBWCaZti3ZgCMHKaAxM=", - "pom": "sha256-NYRJ1sc1OFhFCN2K5s/eVrr0o0t2e3HZzEZE8PH0IRo=" + "net/bytebuddy#byte-buddy/1.17.7": { + "jar": "sha256-NXXcuKmPr5Q9PBWVxHoWBHxPzoqD67smJi8aL2dUY1c=", + "pom": "sha256-7n+6hWnDu1wekeWBL9n0oPMb4n5WjVNU4a39GRGfl7M=" }, "net/kyori#adventure-api/4.26.1": { "jar": "sha256-VR5Ta56oaPMOcseQCjCbNRJO59SIn6OzrtCRApl1GiY=", @@ -806,15 +783,15 @@ "module": "sha256-mb9lcD9G2mjFbd5sMBQg26Fc+OhAN+s/XsMmhRBH60w=", "pom": "sha256-VX6DLc2gsbN3/YQQrfCrxYf4wxjDkqvQ+0MBnq0LB60=" }, - "net/kyori#adventure-platform-api/4.3.4": { + "net/kyori#adventure-platform-api/4.4.1": { "jar": "sha256-7GBGKMK3wWXqdMH8s6LQ8DNZwsd6FJYOOgvC43lnCsI=", - "module": "sha256-OKXxaOPBu4tENm8cXXErp/AN2+McpRDmS6/ccY+rDS8=", - "pom": "sha256-L2e7V4xfB4MdAQPlywhgmPVSR/Ra5GDJMHcqr3W+xuQ=" + "module": "sha256-eQK22+/3zL7KP5EHK10TlnoPi4aDYL1pOh/GIuIAN0s=", + "pom": "sha256-116fYiU8axNS3XTNyLmuRqoFyz3fTnV98xetsWXY75w=" }, - "net/kyori#adventure-platform-facet/4.3.4": { + "net/kyori#adventure-platform-facet/4.4.1": { "jar": "sha256-IPjm2zTXIqSszL7cybbALo7ms8q5NQsGqz0cCwuLRU8=", - "module": "sha256-VYXzbUzK6MaYbW4tmAjZs5ywl28CLK8sANPP5v1HTQQ=", - "pom": "sha256-wP6w6syf5B8iL5iXsS4lrDw0Ub3VYWwUhclppgBO2eE=" + "module": "sha256-5bh8za6MLPoH27A4UsnTVFaMXk5XbCKgIpHzoYOFZaE=", + "pom": "sha256-SLtXCyvxeN2kDMBb6aJtOpY5QLcYpl8X2YvDhcgGaXQ=" }, "net/kyori#adventure-text-logger-slf4j/4.26.1": { "jar": "sha256-AJqZUY2bTw7FRmXyCXJIE7+YosH/AgrqvPNKNpn9Hfo=", @@ -876,10 +853,10 @@ "module": "sha256-qfpHivwqQ0b4pb4JH14UZmhgGS3YZbHj2FkilmRsdP4=", "pom": "sha256-XuAEEIIvNukBnZR2LOAbzWA5VpdlNRvvBmCUXNT5pW4=" }, - "net/kyori#mammoth/1.4.0": { - "jar": "sha256-sEq7lrZm92PS10Z7AwjyP+jYt1P4rYkUOBTLXqmQHrM=", - "module": "sha256-wgR2ao8Uzk4aEkpTAqmDkQH82hGN4qumt2zGKGUmSq4=", - "pom": "sha256-uKJc0TFMWmsbn7lUg/132CUjKF/vpwW9dL+Ta65yRCE=" + "net/kyori#mammoth/1.5.0": { + "jar": "sha256-VWADh4OJSANDhUCBUlabP48n9Nj2t+zQ01yKtiFFa+o=", + "module": "sha256-UwaA2PrrD8gaSS2/Hyp0sJOlsqyDeQoRhzGMMzvPYps=", + "pom": "sha256-bH1GZVfTNXE74vWnT2vlvduTBpl/C46UhFWZBqqIC6g=" }, "net/kyori#option/1.1.0": { "jar": "sha256-l7abSxff4CIXyRMa00JWTLya69BMdetoljm194/UsRw=", @@ -915,14 +892,8 @@ "org/apache#apache/23": { "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" }, - "org/apache#apache/29": { - "pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c=" - }, - "org/apache#apache/31": { - "pom": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw=" - }, - "org/apache#apache/33": { - "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" + "org/apache#apache/35": { + "pom": "sha256-6il9zRFBNui46LYwIw1Sp2wvxp9sXbJdZysYVwAHKLg=" }, "org/apache/ant#ant-launcher/1.10.15": { "jar": "sha256-XIVRmQMHoDIzbZjdrtVJo5ponwfU1Ma5UGAb8is9ahs=", @@ -944,15 +915,12 @@ "org/apache/commons#commons-parent/52": { "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" }, - "org/apache/commons#commons-parent/58": { - "pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA=" + "org/apache/commons#commons-parent/91": { + "pom": "sha256-0vi2/UgAtqrxIPWjgibV+dX8bbg3r5ni+bMwZ4aLmHI=" }, - "org/apache/commons#commons-parent/74": { - "pom": "sha256-gOthsMh/3YJqBpMTsotnLaPxiFgy2kR7Uebophl+fss=" - }, - "org/apache/groovy#groovy-bom/4.0.22": { - "module": "sha256-Ul0/SGvArfFvN+YAL9RlqygCpb2l9MZWf778copo5mY=", - "pom": "sha256-Hh9rQiKue/1jMgA+33AgGDWZDb1GEGsWzduopT4832U=" + "org/apache/groovy#groovy-bom/4.0.27": { + "module": "sha256-1sIlTINHuEzahMr3SRShh8Lzd+QoTo2Ls/kBUhgQqos=", + "pom": "sha256-qkTrUr/f5h0ns+RQ0rNI2I3qo0N6tNnUmoQJU0j59vs=" }, "org/apache/httpcomponents#httpcomponents-parent/12": { "pom": "sha256-QgnwlZMhKYfCnWgBkXMJ3V5vcbU7Kx0ODw77mErRH6E=" @@ -975,82 +943,58 @@ "jar": "sha256-8r8vLHdyFpyeMGmXGWZ60w+bRsTp14QZB96y0S2ZI/4=", "pom": "sha256-f8K4BFgJ8/J6ydTZ6ZudNGIbY3HPk8cxPs2Epa8Om64=" }, - "org/apache/logging#logging-parent/11.3.0": { - "pom": "sha256-pcmFtW/hxYQzOTtQkabznlufeFGN2PySE0aQWZtk19A=" + "org/apache/logging/log4j#log4j-api/2.25.3": { + "jar": "sha256-6IZoKSD6D7nW62OV3LTeCIRD+GRsicXlhG4WjjJ/QG8=", + "module": "sha256-W+T3N0jWz53pXLci63n8rVvCQnk6l4p+cmbyNZGBHAw=", + "pom": "sha256-MoS+ZXOuuDNGz/a3RvoyXSPq3Z0JyOKG7R11kEoS3W4=" }, - "org/apache/logging/log4j#log4j-api/2.24.1": { - "jar": "sha256-bne7Ip/I3K8JA4vutekDCyLp4BtRtFiwGDzmaevMku8=", - "pom": "sha256-IzAaISnUEAiZJfSvQa7LUlhKPcxFJoI+EyNOyst+c+M=" + "org/apache/logging/log4j#log4j-bom/2.25.3": { + "pom": "sha256-ZleICHEo/mw6+dAlJEhTKvl4cRdmSB20k5a/AyWibK0=" }, - "org/apache/logging/log4j#log4j-api/2.24.3": { - "jar": "sha256-W0oKDNDnUd7UMcFiRCvb3VMyjR+Lsrrl/Bu+7g9m2A8=", - "pom": "sha256-vAXeM1M6Elmtusv8yCbNZjdqLZxO5T+4NgCfRKRbgjk=" + "org/apache/logging/log4j#log4j-core/2.25.3": { + "jar": "sha256-Nit/y2W3OqRsxLxTq/TrIW9ESoO10aA3y2/f/wrp8Pk=", + "module": "sha256-ChRnoKtPxLJSc7VVHGCL15UguZ/SgRGgM9M4jwJVYwA=", + "pom": "sha256-ysGDRqDJErAmrVF/SE78POgyZ/LPambKhGmRL/GYaw0=" }, - "org/apache/logging/log4j#log4j-bom/2.24.1": { - "pom": "sha256-vGPPsrS5bbS9cwyWLoJPtpKMuEkCwUFuR3q1y3KwsNM=" + "org/apache/logging/log4j#log4j-iostreams/2.25.3": { + "jar": "sha256-/bYDbzyivDDtcC92iVBzx6K0D7Z8abhI28hfhrzbT18=", + "module": "sha256-w16fRwVrq6CHkPU1NbwMZzcA3AtDYdashOfZuLostKc=", + "pom": "sha256-B6fd6EEZoZgc5jJXCgumiZfDhM14BF/1fWG5aa2ISo8=" }, - "org/apache/logging/log4j#log4j-bom/2.24.3": { - "pom": "sha256-sXq38yj0WGt+cfjJT8NaXaK86AcFpdYwBAIsGSiDNVg=" + "org/apache/logging/log4j#log4j-jul/2.25.3": { + "jar": "sha256-JvGAp0Z1gERrC2oYwl2Lx3Ny0QRnYj0epv+gi/ZubT8=", + "module": "sha256-z7mvFAXDC9A6Rd2vkNR20h2Q+XJOU9W9x1yYIpjKWYs=", + "pom": "sha256-az9qo3TRyvI39ikwuNGy+jjtRxXfs5h+oNDmSrDIXKA=" }, - "org/apache/logging/log4j#log4j-core/2.24.1": { - "jar": "sha256-ALzziEcsqApocBQYF2O2bXdxd/Isu/F5/WDhsaybybA=", - "pom": "sha256-JyQstBek3xl47t/GlYtFyJgg+WzH9NFtH0gr/CN24M0=" + "org/apache/logging/log4j#log4j-slf4j2-impl/2.25.3": { + "jar": "sha256-vtxWAWj0AF0JRS5raVmyUvnvouuMvRfGZgw27s7HI4s=", + "module": "sha256-EPKDWuK5Gf9a6uJmWX892PAbncsOtDju6BsPF/J06HQ=", + "pom": "sha256-4VDwlijvLRf+UUyi2y1S0y7M3VPnSrOtTuKPM01pWgE=" }, - "org/apache/logging/log4j#log4j-core/2.24.3": { - "jar": "sha256-frQIRZauJb08YWmOSOjQq2WpJgdYiE7Vy7nG5VxEpWo=", - "pom": "sha256-v9XAxKrGECQsy2H/ABCK1zeA2iCi9ym+Bjg2qXZXf1c=" + "org/apache/logging/log4j#log4j/2.25.3": { + "pom": "sha256-pbdIJFris5b1vKlHpJbtwI29vfeWmuLMsattS0lznn8=" }, - "org/apache/logging/log4j#log4j-iostreams/2.24.3": { - "jar": "sha256-Vv6AD/RhVeY2DfFxUOhpud49NUltsu/2QRWp0NvDGG8=", - "pom": "sha256-EcMCVtRz/apOYTuUqYoeVsLGAhYY2TK/Iqujeb4w4Co=" + "org/apache/maven#maven-api-annotations/4.0.0-rc-3": { + "jar": "sha256-XTSQ9yrTp+gr6IsnYp83xZ/SUxuuURw7E4ZkINXYYr0=", + "pom": "sha256-83HUqkRgxMwP4x0W20WC2+eGHvzS5nqvGEPimR8Xx0I=" }, - "org/apache/logging/log4j#log4j-jul/2.24.3": { - "jar": "sha256-52uSXNbnCoI2SoBZ4G2zAxK3Ron/RlAQSnVbr/k3ENU=", - "pom": "sha256-c2tbLEv0UUuqrO+h27sGUF+gigliEHMv7roDMvY8sic=" + "org/apache/maven#maven-api-xml/4.0.0-rc-3": { + "jar": "sha256-8+OzZCNzxp1MdEHUDroHZeHXROmStiGURS9epUUd/bo=", + "pom": "sha256-XxSOOelo08K3a4426hN3mJ8KeetDpqWa5yPZElzLXGE=" }, - "org/apache/logging/log4j#log4j-slf4j2-impl/2.24.3": { - "jar": "sha256-zarCLkDsMMQJbh6+jEVMiCbA0cN419tdezrRZjVLC9M=", - "pom": "sha256-fMloVddd24RWLjUHM0kF0NNTDECttyCAGTmIHgk3OKM=" - }, - "org/apache/logging/log4j#log4j/2.24.1": { - "pom": "sha256-+NcAm1Rl2KhT0QuEG8Bve3JnXwza71OoDprNFDMkfto=" - }, - "org/apache/logging/log4j#log4j/2.24.3": { - "pom": "sha256-wUG0hj/AzqtYOJShPh+eUsAfwtdYcn1nR/a5nVBA87E=" - }, - "org/apache/maven#maven-api-meta/4.0.0-alpha-9": { - "jar": "sha256-MsT1yturaAw0lS+ctXBFehODzOxMmlewOSYH1xkcaUk=", - "pom": "sha256-2ePDXW/aysuNGLn2QoYJDH/65yjWbLJq9aJmgZUNvnk=" - }, - "org/apache/maven#maven-api-xml/4.0.0-alpha-9": { - "jar": "sha256-KbJijQ8CgRlxWRaEnBnu1FsyzcZ+sTVReYxzr6SqI9Y=", - "pom": "sha256-N2bjAzOTTJIvUlj6M0uHXyi7ABJ/8D3vANl/KlOnrps=" - }, - "org/apache/maven#maven-api/4.0.0-alpha-9": { - "pom": "sha256-ZYvglXcymzX5TemWdb8O/HI26ZYbXHhfMyqkfyKUcfA=" - }, - "org/apache/maven#maven-bom/4.0.0-alpha-9": { - "pom": "sha256-4EfSnTUI/yd6Wsk1u5J/NUkQLMbTec5a4p4pYzeE0Rw=" - }, - "org/apache/maven#maven-parent/41": { - "pom": "sha256-di/N1M6GIcX6Ciz2SVrSaXKoCT60Mqo+QCvC1OJQDFM=" - }, - "org/apache/maven#maven-xml-impl/4.0.0-alpha-9": { - "jar": "sha256-JucCuIHVeuTuiNAsAJQLpkBjcF7mkgWuiVi/g5qLBrE=", - "pom": "sha256-us0USYVzbUMmuuRChHM78eMTKX3NolNGTkYpsddoGPc=" - }, - "org/apache/maven#maven/4.0.0-alpha-9": { - "pom": "sha256-5QzZ/zefQ3H3/ywsrFF5YfPS9n7fgJCHU8e9UGuRPX4=" + "org/apache/maven#maven-xml/4.0.0-rc-3": { + "jar": "sha256-BjxCTLR/dRZBJdXuolFnuTHdaU40Jo1QJHN050IR3Rk=", + "pom": "sha256-nZZekiyqwDYkl9J7v6UaRI+UydcTYjZnnGhSNwb3KYI=" }, "org/apiguardian#apiguardian-api/1.1.2": { "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" }, - "org/bstats#bstats-base/3.0.3": { - "jar": "sha256-q5sbL+oYAO0wNfi1lItae4qKI6qYc7okbTuOiJXiyEs=", - "module": "sha256-7DelCFg8GkjqL2WVuQ90AP4Qb9thhog3VcJ9++xtomw=", - "pom": "sha256-SNZVbL59a3CI97c+SThE45GEzAQBwn7O91lEWzNLwqo=" + "org/bstats#bstats-base/3.1.0": { + "jar": "sha256-2g5RgIzYzCi+8wAOcctPoLBeU5Mag6f59NPEAoNvQKA=", + "module": "sha256-QhHroRz++QjrgoSEtw37ii5EjZ9aaZX/Gu8gEeVquhg=", + "pom": "sha256-iKwBqUPaA8XiKgODGUyzaeE1DlXZ6nd0C1LQQiSCwg8=" }, "org/checkerframework#checker-qual/2.4.0": { "jar": "sha256-oXUBcX73yN2k26c97VDA183kQP1yGs/qy/GXhs6sHtY=", @@ -1060,41 +1004,28 @@ "jar": "sha256-ZLAmkci51OdwD47i50Lc5+osboHmYrdSLJ7jv1aMBAo=", "pom": "sha256-3EzUOKNkYtATwjOMjiBtECoyKgDzNynolV7iGYWcnt4=" }, - "org/checkerframework#checker-qual/3.12.0": { - "jar": "sha256-/xB4WsKjV+xd6cKTy5gqLLtgXAMJ6kzBy5ubxtvn88s=", - "module": "sha256-0EeUnBuBCRwsORN3H6wvMqL6VJuj1dVIzIwLbfpJN3c=", - "pom": "sha256-d1t6425iggs7htwao5rzfArEuF/0j3/khakionkPRrk=" - }, "org/checkerframework#checker-qual/3.27.0": { "jar": "sha256-Jf2m8+su4hOf9dfTmSZn1Sbr8bD7h982/HWqNWeebas=", "module": "sha256-H1L7VyqCR4PvVyPW0LejEUOz2JKpQerXur4OH/kWM30=", "pom": "sha256-yXIt1Co1ywpkPGgAoo2sf8UXbYDkz2v4XBgjdzFjOrk=" }, - "org/checkerframework#checker-qual/3.42.0": { - "jar": "sha256-zK7dM68LeJTZ8vO2RPTRnkOSjjKQLmGsTRB3eDD1qsc=", - "module": "sha256-4PpiK33mPq4RBH726RtMKtDx8OE8uQP/UggKR/V6V0Y=", - "pom": "sha256-v1/KqycvVMvPG753w72WPIIcmrrSBYcIvwvtPIdUlMo=" + "org/checkerframework#checker-qual/3.33.0": { + "jar": "sha256-4xYlW7/Nn+UNFlMUuFq7KzPLKmapPEkdtkjkmKgsLeE=", + "module": "sha256-6FIddWJdQScsdn0mKhU6wWPMUFtmZEou9wX6iUn/tOU=", + "pom": "sha256-9VqSICenj92LPqFaDYv+P+xqXOrDDIaqivpKW5sN9gM=" }, - "org/codehaus#codehaus-parent/4": { - "pom": "sha256-a4cjfejC4XQM+AYnx/POPhXeGTC7JQxVoeypT6PgFN8=" - }, - "org/codehaus/mojo#animal-sniffer-annotations/1.14": { - "jar": "sha256-IGgyC9a610TDZzqwSPZ+ML749RiZb6OAAzVWYAZpkF0=", - "pom": "sha256-GHnxmgWZHj7ZWRC5ZokzM5awxGeiFdxNH5ABhAS3KiY=" + "org/checkerframework#checker-qual/3.53.0": { + "jar": "sha256-fKACgV2S+teelms3XC7nsrS/lTAkvJpdXgxZ3xP/Wvg=", + "module": "sha256-EZ1p1BNJeDzB69OSskth1vOAhgFHqAsohbj3/KOrE78=", + "pom": "sha256-+V5qT1/V1tXFLK7Z5kup0mpYq3H2VxLrq03qtPR46Mg=" }, "org/codehaus/mojo#animal-sniffer-annotations/1.17": { "jar": "sha256-kmVPST7P7FIILnY1Tw6/h2SNw9XOwuPDzblHwBZ0elM=", "pom": "sha256-6VarXS60j6uuEjANDNLTKU1KKkGrwgaMI8tNYK12y+U=" }, - "org/codehaus/mojo#animal-sniffer-parent/1.14": { - "pom": "sha256-9RVQoGsUEL1JYssOcd8Lkhpgp+9Hv6nEgloUvnIxbuo=" - }, "org/codehaus/mojo#animal-sniffer-parent/1.17": { "pom": "sha256-GKA98W4qGExYLbexJWM8Fft3FAJ6hMG1MtcpM9wIuB8=" }, - "org/codehaus/mojo#mojo-parent/34": { - "pom": "sha256-Pjldb7xDwJo3dMrIaUzlJzmDBeo/1UktgOJa8n04Kpw=" - }, "org/codehaus/mojo#mojo-parent/40": { "pom": "sha256-/GSNzcQE+L9m4Fg5FOz5gBdmGCASJ76hFProUEPLdV4=" }, @@ -1102,16 +1033,16 @@ "jar": "sha256-iVcnTnX+LCeLFCjdFqDa7uHdOBUstu/4Fhd6wo/Mtpc=", "pom": "sha256-UVHBO918w6VWlYOn9CZzkvAT/9MRXquNtfht5CCjZq8=" }, - "org/codehaus/plexus#plexus-xml/4.0.4": { - "jar": "sha256-Bp54tTcQjcYSSmcHP8mYJkeR9rZJnpVaOOcrs+T+Gt8=", - "pom": "sha256-Ohb3yn7CRzFFtGHgpylREI1H4SThjIRMCFsaY3jGEVE=" + "org/codehaus/plexus#plexus-xml/4.1.0": { + "jar": "sha256-huan8HSE6LH3r2bZfTujyz1pKlRhtLHQordnDPV0jok=", + "pom": "sha256-uKO6h7WsMXVJUEngIXiIDKJczJ6rGkR9OKGbU3xXgk4=" }, - "org/codehaus/plexus#plexus/18": { - "pom": "sha256-tD7onIiQueW8SNB5/LTETwgrUTklM1bcRVgGozw92P0=" + "org/codehaus/plexus#plexus/20": { + "pom": "sha256-p7WUsAL8eRczyOlEcNCQRfT9aak61cN1dS8gV/hGM7Q=" }, - "org/codehaus/woodstox#stax2-api/4.2.1": { - "jar": "sha256-Z4Vn5ItRpCxlxpnyZlOa09Z21LGlsK19iezoudV3JXk=", - "pom": "sha256-edpBDIwPRqP46K2zDWwkzNYGW272v96HvZfpiB6gouc=" + "org/codehaus/woodstox#stax2-api/4.2.2": { + "jar": "sha256-phxI1VPvrXi8Af/8SsUovruuZMuuwXCypeOc9h61Gr4=", + "pom": "sha256-TpAuxVb8ZZi0HClS7BVz7cgVA35zMOxJIuq2GUImhuI=" }, "org/eclipse/ee4j#project/1.0.6": { "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" @@ -1119,23 +1050,23 @@ "org/eclipse/ee4j#project/1.0.7": { "pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU=" }, - "org/eclipse/jgit#org.eclipse.jgit-parent/5.13.0.202109080827-r": { - "pom": "sha256-oY/X0MQf2o2PHEoktQAKhmRWFHokdG7mzEcx54ihje4=" + "org/eclipse/jgit#org.eclipse.jgit-parent/7.4.0.202509020913-r": { + "pom": "sha256-1TcU7SZJuBcyiPZUBeVPvvdRZWuRSAxUWfTcAZIAJHI=" }, - "org/eclipse/jgit#org.eclipse.jgit-parent/6.7.0.202309050840-r": { - "pom": "sha256-u56FQW2Y0HMfx2f41w6EaAQWAdZnKuItsqx5n3qjkR8=" + "org/eclipse/jgit#org.eclipse.jgit-parent/7.5.0.202512021534-r": { + "pom": "sha256-fjiAaoU2kaSdsW6sg2/mtiYnaUOxCLZ3VKPVx0D7vA4=" }, - "org/eclipse/jgit#org.eclipse.jgit/5.13.0.202109080827-r": { - "jar": "sha256-2r+DafDN+M8Xt/faS9qTIMVwu3VMiOC+t7hSgSz1zSU=", - "pom": "sha256-qEF3Rc+i2V1qlxHpQT/KmE/FZmt2J7rRVAzyfUYq6BM=" + "org/eclipse/jgit#org.eclipse.jgit/7.4.0.202509020913-r": { + "jar": "sha256-m8fPLQQAoTDjQF5K6ceHddm9sQNwmNALLY6nlDbzp/M=", + "pom": "sha256-XwwOLNvW14gwL6hLKNDFOKBjNLoIEvxkJSBQkHIi0ws=" }, - "org/eclipse/jgit#org.eclipse.jgit/6.7.0.202309050840-r": { - "jar": "sha256-tWRHfQkiQaqrUMhKxd0aw3XAGCBE1+VlnTpgqQ4ugBo=", - "pom": "sha256-BNB83b8ZjfpuRIuan7lA94HAEq2T2eqCBv4KTTplwZI=" + "org/eclipse/jgit#org.eclipse.jgit/7.5.0.202512021534-r": { + "jar": "sha256-FZe8eKjYwBFpdtRqlIcqLMKGVnDrpNsLn1GBGzSTbXI=", + "pom": "sha256-bJVN/BDxwwG9uiXT1jCfd0eYBDY891VuUei7NxRVXGQ=" }, - "org/eclipse/platform#org.eclipse.osgi/3.18.300": { - "jar": "sha256-urlD5Y7dFzCSOGctunpFrsni2svd24GKjPF3I+oT+iI=", - "pom": "sha256-4nl2N1mZxUJ/y8//PzvCD77a+tiqRRArN59cL5fI/rQ=" + "org/eclipse/platform#org.eclipse.osgi/3.24.0": { + "jar": "sha256-eJRUAUwVDyrfaBzYD47PSYF9k+15DzZZs2LcoHreh7g=", + "pom": "sha256-ok2dkGpHjhJrIZqdJFGLgztm2ksQP5Y+ILkFC+virhU=" }, "org/fusesource#fusesource-pom/1.12": { "pom": "sha256-xA2WDarc73sBwbHGZXr7rE//teUxaPj8sLKLhOb9zKE=" @@ -1201,6 +1132,10 @@ "jar": "sha256-saCnPFAi+N0FpjjGt2sr1zYYGKHzhg/yZEEzsd0r2wM=", "pom": "sha256-jbZ7QN1gJaLtBpKU8sm8+2uW2zFZz+927deEHCZq+/A=" }, + "org/jetbrains/kotlin#kotlin-metadata-jvm/2.3.0": { + "jar": "sha256-DGQgOZHQIy2YnNXjZtYCjSexsIckCBgXi9UMJo7qtW8=", + "pom": "sha256-N51JdplIjLxv11nTN2QrRWLD2lI4g8NMH201PgZZvJc=" + }, "org/jetbrains/kotlin#kotlin-reflect/1.6.10": { "jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=", "pom": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak=" @@ -1275,9 +1210,9 @@ "module": "sha256-DZTIpBSD58Jwfr1pPhsTV6hBUpmM6FVQ67xUykMho6c=", "pom": "sha256-Cdlg+FkikDwuUuEmsX6fpQILQlxGnsYZRLPAGDVUciQ=" }, - "org/jline#jline-native/3.30.2": { - "jar": "sha256-b6b1DhFWEJNMs/1CO0Mab9+QAGUunHg0+0gTMSnkUTM=", - "pom": "sha256-Nf+jS0HVcYVpXIW6KxEjx/+tOCf4HVNSlq2oolecl0E=" + "org/jline#jline-native/3.30.6": { + "jar": "sha256-Q8NvCTRUWpVJ+zyP86+jYcMg7+HJR1ns0Js0Bkg5fIA=", + "pom": "sha256-yHC+cymTnXtPEBOlSMgyV6bCXGLYuQBlKyAJmvip9Q4=" }, "org/jline#jline-parent/3.20.0": { "pom": "sha256-cXjGACAsS8Jux6S2IlXu829wVsrSpeYjnFdL7qXCEMo=" @@ -1286,85 +1221,77 @@ "jar": "sha256-rNHJTR4iiqe3li9psh7Tqf2CjrOmPkuvkIaVTmJq8fA=", "pom": "sha256-2fF+3XIcAqExcgN21sB4eHgutrb6/rX/QkBKtXFD4TY=" }, - "org/jline#jline-terminal-jansi/3.30.2": { - "jar": "sha256-AXOC7/q4HAn4O0Ecic4gPzLQWR2t4KjYygUTmqThtDI=", - "pom": "sha256-cb0W3CMPlL82lQ4md+JKSF0kv59UoWCyfx/SkqqeaB4=" + "org/jline#jline-terminal-jansi/3.30.6": { + "jar": "sha256-6cGTeJwc3JxwQe+EDH9F0yo1vMy4Tn3sbErV5aNEeQI=", + "pom": "sha256-RtfReyoFCTCZFoCUA7uJuCJMcJ7fEMppQwXJZZHo2D0=" }, "org/jline#jline-terminal/3.20.0": { "jar": "sha256-EhJRcOeVUZum3IAQwHC1PHaq6StIXB43Uw5Uq13QjUM=", "pom": "sha256-EMo7z1F48YUH8hCmOtljeJaFM0OtHBKRoBmhFvIWpUg=" }, - "org/jline#jline-terminal/3.30.2": { - "jar": "sha256-HqoUwqI6kVMxzNTqp11iTCN/sMoNI6UHgQt/kYFhCgw=", - "pom": "sha256-RGzvv38zbLWZGzML8w9v5NP6g0OGLGp8MjCl33sePvc=" - }, - "org/jspecify#jspecify/0.3.0": { - "module": "sha256-M7jCLyQkwpAyQaf+olj8QasMTWiJd2V2xRkEdWLuQ6U=", - "pom": "sha256-9LGyrWHKF/KNBjxWEJ0+g5g5oQswG8lzSVQ+zu5X8xY=" + "org/jline#jline-terminal/3.30.6": { + "jar": "sha256-mo396KJbCpaHzxHg3UoShmXoMfFPnO2F/8KE062603Q=", + "pom": "sha256-Yv7vISV+WE0/bEvZIqStBnVudSYwwK8IKJzgEEKWoCo=" }, "org/jspecify#jspecify/1.0.0": { "jar": "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s=", "module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=", "pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y=" }, - "org/junit#junit-bom/5.10.1": { - "module": "sha256-IbCvz//i7LN3D16wCuehn+rulOdx+jkYFzhQ2ueAZ7c=", - "pom": "sha256-IcSwKG9LIAaVd/9LIJeKhcEArIpGtvHIZy+6qzN7w/I=" + "org/junit#junit-bom/5.11.4": { + "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", + "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU=" }, - "org/junit#junit-bom/5.10.2": { - "module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=", - "pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg=" + "org/junit#junit-bom/5.13.2": { + "module": "sha256-7WfhUiFASsQrXlmBAu33Yt1qlS3JUAHpwMTudKBOgoM=", + "pom": "sha256-Q7EQT7P9TvS3KpdR1B4Jwp8AHIvgD/OXIjjcFppzS0k=" }, - "org/junit#junit-bom/5.10.3": { - "module": "sha256-qnlAydaDEuOdiaZShaqa9F8U2PQ02FDujZPbalbRZ7s=", - "pom": "sha256-EJN9RMQlmEy4c5Il00cS4aMUVkHKk6w/fvGG+iX2urw=" + "org/junit#junit-bom/5.13.4": { + "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", + "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" }, - "org/junit#junit-bom/5.11.0": { - "module": "sha256-9+2+Z/IgQnCMQQq8VHQI5cR29An1ViNqEXkiEnSi7S0=", - "pom": "sha256-5nRZ1IgkJKxjdPQNscj0ouiJRrNAugcsgL6TKivkZE0=" + "org/junit#junit-bom/5.14.0": { + "module": "sha256-etPdstdOanfWWuiaykXUaMl7+ZFba8UvRJ1nXk5vmzU=", + "pom": "sha256-9apHs2ZIPo0fm+8Q5noMZvZq/A8zHJ+WaxMQutYND28=" }, - "org/junit#junit-bom/5.9.1": { - "module": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=", - "pom": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw=" + "org/junit#junit-bom/5.14.2": { + "module": "sha256-XSb0RAOSMm3SSDz0kBQ+6hSV1QlUWaC5ZRp7GzjiTr8=", + "pom": "sha256-7S3MeFW9RgvMyTob8Mli5jtWb/fY8d7Q8fJZO6gYOq8=" }, - "org/junit#junit-bom/5.9.3": { - "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=", - "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" + "org/junit/jupiter#junit-jupiter-api/5.14.2": { + "jar": "sha256-cEzaGFcxa7eRGZsaG/gXOwd4uTioRFyFvhFUxfiBOgo=", + "module": "sha256-Cw9Y0AG0zPQduv9mL/CPBGQLn1FWshXS3FfO6TaS6CY=", + "pom": "sha256-NXvqCt8V4DrCyOrfIEW5NCUPr4SAlAmWNZm89HXeszg=" }, - "org/junit/jupiter#junit-jupiter-api/5.10.2": { - "jar": "sha256-r/93wYbNMXJ1gDhy+lEzqoAf1qxAvZHHimz4AJtLF8w=", - "module": "sha256-QRtKlsKm2wmY1uWOiZNn8NElQWPzBBydmOeu38o3RBk=", - "pom": "sha256-u12jBgImsbPOtUCEldxptZRlv1DX6+Y+75TyWQnPGQA=" + "org/junit/jupiter#junit-jupiter-engine/5.14.2": { + "jar": "sha256-Ak2bBtMbkPucWnwLxiz6LUnGc6aKenW+m1JUi6YoNQk=", + "module": "sha256-VB9i/FQLJZxofAveUbVBhLcvlGJIpA6C5J9kVXYSsGU=", + "pom": "sha256-2j/YDMHhYiWQKIDDwXB/O4laEdqcYjMISgSzlcDh/QE=" }, - "org/junit/jupiter#junit-jupiter-engine/5.10.2": { - "jar": "sha256-tt812nUKVGrpMjdvEbPA34QfDJDHyylEzTmttDKIbks=", - "module": "sha256-FD7yda5mlRGdeCEqkyRazrv5I1tTdbn0wdSvcy87Uwo=", - "pom": "sha256-q+csj7+anI+e55usKbpkedMrDf+quICApQKRHSTTlGM=" + "org/junit/jupiter#junit-jupiter-params/5.14.2": { + "jar": "sha256-BthnOrFhdBF+uup8ydwIgJ23o5T12T79JANi2IPQHfA=", + "module": "sha256-9VHVeJrqNQzfsYFkyp2a/1bgyYIsfG32HTF3ZL6LQA0=", + "pom": "sha256-CuKLm95MW9YCVeCb7vGRXAfvL5gdO49HyLSIeVGJFuY=" }, - "org/junit/jupiter#junit-jupiter-params/5.10.2": { - "jar": "sha256-7bHkP/C4BnYm/7VeXp7sodmrJHgUGnx/JT0RWynMfPI=", - "module": "sha256-IMLmXVKjnIVJbo4XDgjG7Sk1x/NeZRAT2WTcG7dcgns=", - "pom": "sha256-8n19CW20igXW56/YQalUVEJOVcUj167RZoF4szpjy9c=" + "org/junit/jupiter#junit-jupiter/5.14.2": { + "jar": "sha256-7gTJsMUyE2pLxKhTH+VKIsY3uTppC8BkcYNXWE0eca4=", + "module": "sha256-yjO7T4OBTaS6iffR9w0zNieo/Pab5G2cf9973XACpr8=", + "pom": "sha256-6IK8iSW+9JsonGrn/GcKd0zmT3eer9dHuKo9ioqGfjo=" }, - "org/junit/jupiter#junit-jupiter/5.10.2": { - "jar": "sha256-Jj5DRH9LQPEmrWsdy9ffN5RIQTve244NJAxby7p8ek8=", - "module": "sha256-cjF2bPGyuJLGehQsljkU5rc/u1BhpschROt/jnJ3DsE=", - "pom": "sha256-1bcMXC10Ui2mEM04d28iW6wDSsJZGEO+6Xl6urOIDqs=" + "org/junit/platform#junit-platform-commons/1.14.2": { + "jar": "sha256-kRf5qtxmOsVQrl6B2NOrnx4Juy40wW5goesWM6F7zAY=", + "module": "sha256-LIpzAEQQ2y0nkUEBq+hnLcackhHD0ziuNHHZSisratI=", + "pom": "sha256-b6pnFLuLb4V7Gz7Tthz5EOv9rZPyWDJ506T9RWVa+cU=" }, - "org/junit/platform#junit-platform-commons/1.10.2": { - "jar": "sha256-tWpewACked9Jc7GLuiTJj+Dbj6oUyJB9PvRR2Mcf2K4=", - "module": "sha256-HoFCGmL4cryk0gIgs56hniexNfNre3gXBPkvrVQxlhg=", - "pom": "sha256-8/glx8o72JcU1IlEfHfHbifqOPAoX195ahAAoX/KS+c=" + "org/junit/platform#junit-platform-engine/1.14.2": { + "jar": "sha256-WkXEMHY6JsbFVHHhktivu2RDlWvBFrfmeWuNeJpaFG0=", + "module": "sha256-rJRHEJU5b12sFYUmoSVj/dUEkq57Km9JH62ixRsHS+s=", + "pom": "sha256-k2qlp7HfWDlzoyJ/y9uV6nTjHhvrGOqGmS7JBlPwqGo=" }, - "org/junit/platform#junit-platform-engine/1.10.2": { - "jar": "sha256-kFy6m0mYzMKdEjkIWn+x/g4oAk11JhUjVtgQ7ewKSaM=", - "module": "sha256-4dG63P7cJyRFQeC+XV6EtyoicNevYWhrJvEc/Edw2kI=", - "pom": "sha256-EqqGyhwNZIoiXU58aWBUwfx26IeCxcOft983muI7728=" - }, - "org/junit/platform#junit-platform-launcher/1.10.2": { - "jar": "sha256-rtT0L7kK2ps0fCMfE2VvwJEhuiDattxkamvZ1Nox5Ko=", - "module": "sha256-/1YhIQJQJSv9rbYiu+LqZuzsMahnc2zqSz1K3yGcp/8=", - "pom": "sha256-WjEXCOeQa7l0YpwayHC8EWV0ZbmJ2koHfkVBa9mHJeQ=" + "org/junit/platform#junit-platform-launcher/1.14.2": { + "jar": "sha256-HfxXdiDdEx6Ddl9mKsqhCaLfV1KgOZ8DTIaKyHMyOvI=", + "module": "sha256-TlbYQ96bbUO3CC/Ux0IHDSp9+rUZL7oaKQCYDwa+MTk=", + "pom": "sha256-BFn8NaM0Pr/qeOt5MvpB7OdtgyQ3A1MAsEjnpC6A5wk=" }, "org/lanternpowered#lmbda/2.0.0": { "jar": "sha256-v7mL90YQgkvVbhDYJSM6Zg66M7qRXPlHJGJX9QPadfM=", @@ -1373,12 +1300,9 @@ "org/mockito#mockito-bom/4.11.0": { "pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo=" }, - "org/mockito#mockito-bom/5.7.0": { - "pom": "sha256-dlcAW89JAw1nzF1S3rxm3xj0jVTbs+1GZ/1yWwZ5+6A=" - }, - "org/mockito#mockito-core/5.10.0": { - "jar": "sha256-AyP1kbBNOg18qevuu56fNKB8DskWm3RE7jlRtx1MrVY=", - "pom": "sha256-D4gyKTuHHyO2/0QkET7mXBdfq9G2uswY7Dg8s5akOq8=" + "org/mockito#mockito-core/5.21.0": { + "jar": "sha256-A9sj3nQsvKQqo9YSf9rOVg+sN7A22TGHCAH4TCiL0oY=", + "pom": "sha256-AiGzH5bfAaFYxkU3Gq2BstP1vuD1icoNDC6qbo2gkvM=" }, "org/objenesis#objenesis-parent/3.3": { "pom": "sha256-MFw4SqLx4cf+U6ltpBw+w1JDuX1CjSSo93mBjMEL5P8=" @@ -1392,60 +1316,47 @@ "module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=", "pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U=" }, + "org/osgi#org.osgi.annotation.bundle/2.0.0": { + "jar": "sha256-uclUbsW+PrwuhbpJGRUK121kWUgFKC/IlRM6R9Jkp64=", + "pom": "sha256-i5z4pBKev1J48mNNNQnDcig5Ya0P3MhaJFuzXXoipcg=" + }, + "org/osgi#org.osgi.annotation.versioning/1.1.2": { + "jar": "sha256-9R8jXoDfj/vDDvG1V7bqOKaWYy1nVATsEX6VKXi4uGM=", + "pom": "sha256-sdMBKr/6K3/Eo9C67oeESUwHOYawANZVp4j6YXqqK8g=" + }, + "org/osgi#org.osgi.resource/1.0.0": { + "jar": "sha256-gfxQ8fHTikryjhMZB9Sv4hMkmqsFBgSE7coOYMSvm0o=", + "pom": "sha256-g6zfIl/7mkp7xYL1OkFFofLDvbtCjgM8AJZvY8YQ6CA=" + }, + "org/osgi#org.osgi.service.serviceloader/1.0.0": { + "jar": "sha256-j4ds4qmqTpWx8ZUpUCVRA+JIdCUFCmVPMoVEe6YBwVQ=", + "pom": "sha256-dVdRq2w3oaMa+1ueSllcDdLv0rUNcDshJVuCfFDtYVM=" + }, "org/ow2#ow2/1.5.1": { "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" }, - "org/ow2/asm#asm-commons/9.7.1": { - "jar": "sha256-mlebVNKSrZvhcdQxP9RznGNVksK1rDpFm70QSc3exqA=", - "pom": "sha256-C/HTHaDJ+djtwvJ9u/279z8acVtyzS+ijz8ZWZTXStE=" - }, - "org/ow2/asm#asm-tree/9.7.1": { - "jar": "sha256-mSmIH1nra4QOhtVFcMd7Wc5yHRBObf16QJeJkcLTtB8=", - "pom": "sha256-E7kF9l5/1DynZ09Azao3Z5ukhYxsnZ+48Xp6/ZuqvJ4=" - }, - "org/ow2/asm#asm/9.7.1": { - "jar": "sha256-jK3UOsXrbQneBfrsyji5F6BAu5E5x+3rTMgcdAtxMoE=", - "pom": "sha256-cimwOzCnPukQCActnkVppR2FR/roxQ9SeEGu9MGwuqg=" - }, - "org/ow2/asm#asm/9.8": { - "jar": "sha256-h26raoPa7K1cpn65/KuwY8l7WuuM8fynqYns3hdSIFE=", - "pom": "sha256-wTZ8O7OD12Gef3l+ON91E4hfLu8ErntZCPaCImV7W6o=" + "org/ow2/asm#asm/9.9.1": { + "jar": "sha256-bzgoohXJIAWaXvovtVwjPWxU7FytypnOGxvdEAd8fd0=", + "pom": "sha256-rKaN7pui9s2Q/95yjv3H4+v89Z8/Qfv+JI0tAdW4Zq8=" }, "org/reflections#reflections/0.10.2": { "jar": "sha256-k4otCP5UBQ12ELlE2N3DoJNVcQ2ea+CqyDjbwE6aKCU=", "pom": "sha256-tsqj6301vXVu1usKKoGGi408D29CJE/q5BdgrGYwbYc=" }, - "org/slf4j#slf4j-api/1.7.30": { - "jar": "sha256-zboHlk0btAoHYUhcax6ML4/Z6x0ZxTkorA1/lRAQXFc=", - "pom": "sha256-fgdHdR6bZ+Gdy1IG8E6iLMA9JQxCJCZALq3QNRPywxQ=" - }, "org/slf4j#slf4j-api/1.7.36": { "jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=", "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" }, - "org/slf4j#slf4j-api/2.0.16": { - "jar": "sha256-oSV43eG6AL2bgW04iguHmSjQC6s8g8JA9wE79BlsV5o=", - "pom": "sha256-saAPWxxNvmK4BdZdI5Eab3cGOInXyx6G/oOJ1hkEc/c=" - }, "org/slf4j#slf4j-api/2.0.17": { "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" }, - "org/slf4j#slf4j-bom/2.0.16": { - "pom": "sha256-BWYEjsglzfKHWGIK9k2eFK44qc2HSN1vr6bfSkGUwnk=" - }, "org/slf4j#slf4j-bom/2.0.17": { "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek=" }, - "org/slf4j#slf4j-parent/1.7.30": { - "pom": "sha256-EWR5VuSKDFv7OsM/bafoPzQQAraFfv0zWlBbaHvjS3U=" - }, "org/slf4j#slf4j-parent/1.7.36": { "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" }, - "org/slf4j#slf4j-parent/2.0.16": { - "pom": "sha256-CaC0zIFNcnRhbJsW1MD9mq8ezIEzNN5RMeVHJxsZguU=" - }, "org/slf4j#slf4j-parent/2.0.17": { "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" }, @@ -1463,40 +1374,40 @@ "module": "sha256-Ga33M08mpM1q5Qh9/eYAHSECul5Nihv4HVHl93vNdXQ=", "pom": "sha256-LFeXk4/xehNzEXwdM6IBXZ/bekjN74qvbfS1lxZiZUg=" }, - "org/spongepowered#configurate-core/4.1.2": { - "jar": "sha256-vWp7rosBzMzCQRn22zL1sb98oz3mWG9tm47NJq/hRqw=", - "module": "sha256-SdcITV7JVNFovKhqGCdKpW2JVEJvjiYX0V79T47Mu0I=", - "pom": "sha256-dEcIW+eBR/YYfcpaFLV0u1z/Dew/RBBBOHBz5Rx8pdM=" + "org/spongepowered#configurate-core/4.2.0": { + "jar": "sha256-BsHp93iaGJrwwBVuvp9GnafMZ0Iz9D6BM8gxMe3Z9+A=", + "module": "sha256-yxd9KvwdYREQtFS/H74CJK+QqnSkV9z/TOMYXG2oZS8=", + "pom": "sha256-5JpU8OjHtWZCBBkVlm7/i6twBXVImxrHmYvMy3yVSCU=" }, "org/spongepowered#configurate-gson/3.7.3": { "jar": "sha256-QM+bGrgrzfwT9nvIvTHtR2TUEpun+RwlXIO/a9BU0Mc=", "module": "sha256-ZI9GSkhRXxwiDp8iWADCMM7HzNtGUCQg2ZVGJlNPpYQ=", "pom": "sha256-QM2hW9NeHFUj2HSyuF4pDXTL5cIaiEBZz4NHiXsAib4=" }, - "org/spongepowered#configurate-gson/4.1.2": { - "jar": "sha256-rSoODgEFTPUW+RXSNlz+C5GyPU8bfoR/lz0wxrSjg5c=", - "module": "sha256-UCkhVQ1CZDwAxLik7RTkuhJm0mENBMXxZwsEAlJsqfc=", - "pom": "sha256-HksAKIz4PFWbRzvD6l+JwBzFAYVQZoJc05zExLEBtrw=" + "org/spongepowered#configurate-gson/4.2.0": { + "jar": "sha256-eqccYQQ/lpEc55Ol/sJROBNIQdFjp2N6NJ9Z30gLUMU=", + "module": "sha256-N5RWL6PvGAy/EpK1Ar/ldnXQEz7nqadaDHSZj3yDuUQ=", + "pom": "sha256-uQ7JLkqmNrnpiCPeHNxEqltVWYcCEXXxI7LMdwRH8bo=" }, "org/spongepowered#configurate-hocon/3.7.3": { "jar": "sha256-e/UDpbIrWdJNB6yMFXtrOnnNn3nptmSv/J8n46uQPNs=", "module": "sha256-vfW/jU8ySAs/5mLf4VFdtNQypR2J7SOUluZ4mePWR6E=", "pom": "sha256-i7CAPKCQtGYTE6FChqUAsixhF6W8slQV7sh148pHgcA=" }, - "org/spongepowered#configurate-hocon/4.1.2": { - "jar": "sha256-wkQQ0cS/Z4oelsXptHzs4wezcXDSMaQeSheHxCyTUF8=", - "module": "sha256-LynoA1W4a1lRx4QuJ5YWW9yTn6O5huVf13zYWFilcAQ=", - "pom": "sha256-5YufvSgLtLSFqOc2isK/XCZuEmLbhEmAHHB50rXzLus=" + "org/spongepowered#configurate-hocon/4.2.0": { + "jar": "sha256-/xN1mkZZmBB/iJgVB1G50M93tbX/ubXsFszqnPIpiT4=", + "module": "sha256-A56wrxqV1EAoabmAUMaiaS2rwAOIWfjIbU5LWifjgv4=", + "pom": "sha256-fTLVOLgsDQ51sLQ1ok/cwzBAquV/TQTEtUdD0kRfF/c=" }, "org/spongepowered#configurate-yaml/3.7.3": { "jar": "sha256-a04vRkLhigIqiG/gdVvK7c1YiBQJ7k1q/kBNsS9OVDs=", "module": "sha256-PM9yMO0zEmtCbK/eOmxLfrgtPzQrfRfzDc8ouE8Jcao=", "pom": "sha256-KRlstWX3xB2rgIL03oTBddIWq7pXZm0kN+OFxmgXd9Q=" }, - "org/spongepowered#configurate-yaml/4.1.2": { - "jar": "sha256-AbxXynv1mVpsCF9xxsO7N4CXN/C/Qj2pm0uM8nIbcys=", - "module": "sha256-yKEGQA/RLt4pbYsiPKbGI0l31kAfqTE2rOhxhbKyDAc=", - "pom": "sha256-st0oMB/67jspRY/fq/1/T1L0PIQ2LzCsC9/tSXSf7ZQ=" + "org/spongepowered#configurate-yaml/4.2.0": { + "jar": "sha256-YpTwhTFhiL/7cbsF7za/h1WiiO2SXHkZUuHo17/Iukw=", + "module": "sha256-sQ5pzIyOWj5qDgLfiauBnktBL6k7HAO/kooC5r7Yog4=", + "pom": "sha256-/pqNdxsOWAb3LNJPnWHQbB/zsrUmGs+FxJKN0BAVbHw=" }, "org/springframework#spring-framework-bom/5.3.39": { "module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=", @@ -1506,9 +1417,9 @@ "jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=", "pom": "sha256-CTvhsDMxvOKTLWglw36YJy12Ieap6fuTKJoAJRi43Vo=" }, - "org/vafer#jdependency/2.12": { - "jar": "sha256-xuxNA/nwT7ZEjTavQ6HMBpoh7LXocBM90Y/tT02x3mg=", - "pom": "sha256-LY6Zq9RS9eZCxtK74xACuSh5naw6CeA+PknyE3ozt+s=" + "org/vafer#jdependency/2.14": { + "jar": "sha256-HT3hIYOiqJada8b/Wtdx3l1W0ISXxdk+FopctxDiy/E=", + "pom": "sha256-yGRf/88P5qu8IVS8i/0Jysbgd2M4Kz6cGLXbmR7IFjk=" }, "org/xmlresolver#xmlresolver/5.1.1": { "jar": "sha256-MSL4rkDERq27MDzVUldoA/2/bq77hL985D0TNlsnymg=", @@ -1522,9 +1433,9 @@ "jar": "sha256-2H1gflAIhTVsA8HK5h6MLgXWl9+Hh9WroTSEwut2qEQ=", "pom": "sha256-xVd6BoDYqN70GDqk1q7RwBICaz2JvaZc2g4YrhYTAVc=" }, - "org/yaml#snakeyaml/1.33": { - "jar": "sha256-Ef9Fl4jwoteB9WpKhtfmkgLOus0Cc9UmnErp8C8/2PA=", - "pom": "sha256-6n1I/UUyGmAz2XzSiBhtSOXpLMDHBm5ziNfEzrSvWVc=" + "org/yaml#snakeyaml/2.5": { + "jar": "sha256-5mgqzxrOd1CO8TZJy/T40J0s9UV722HSX/tqwCM9eN0=", + "pom": "sha256-ugGuenRMtS/o7POwI8vDLgzMjGvu+fJt53pHgII5RH0=" }, "space/vectrix/flare#flare-fastutil/2.0.1": { "jar": "sha256-pE55PB+eCzzcYITaGP2TCDNTpgC1SyDcfWgmrsZNBB8=", diff --git a/pkgs/by-name/ve/velocity/package.nix b/pkgs/by-name/ve/velocity/package.nix index 504fa457e92f..303729d84c46 100644 --- a/pkgs/by-name/ve/velocity/package.nix +++ b/pkgs/by-name/ve/velocity/package.nix @@ -34,13 +34,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "velocity"; - version = "3.4.0-unstable-2026-01-08"; + version = "3.5.0-unstable-2026-01-25"; src = fetchFromGitHub { owner = "PaperMC"; repo = "Velocity"; - rev = "372a3b28bd3bbaebf5934b4582dbb2feba70a93e"; - hash = "sha256-MImId6FLsMEH0ijWOneZYpxah1TVOltWEF9Gmrtledc="; + rev = "fe8dc5eaa2bdd9b7509f6f81e1c13fa6c571e324"; + hash = "sha256-Eb1RytkncYFKJysEuGYe1wTawtxK9JCXw2E1F64U3Zs="; }; nativeBuildInputs = [ From 863e40b7a122b25e1034475a50fc36cfd1d7fd43 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 04:14:02 +0000 Subject: [PATCH 274/449] asterisk: 22.7.0 -> 22.8.0 --- pkgs/servers/asterisk/versions.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/servers/asterisk/versions.json b/pkgs/servers/asterisk/versions.json index 6354bd93479d..75f9a3ce2949 100644 --- a/pkgs/servers/asterisk/versions.json +++ b/pkgs/servers/asterisk/versions.json @@ -4,19 +4,19 @@ "version": "18.26.4" }, "asterisk_20": { - "sha256": "a1c0bfa39b5ff6a5b869a2acc9a749bbd549812f8ab4b37c3e275c18623fe3b9", - "version": "20.17.0" + "sha256": "277d3fbfbb9edaec70fbe9c0d977d10d23a8d945691b587793467aed23a3a39d", + "version": "20.18.0" }, "asterisk_21": { "sha256": "ccd04f5f433dd398448858dcac68231c67cf13826f068f4321d06d45dbd999a8", "version": "21.12.0" }, "asterisk_22": { - "sha256": "5b0e5d276aeb014bf8a08a94d1055a9e97b9dce3375846eea70da5221bf9efe7", - "version": "22.7.0" + "sha256": "6f9b024bc338f7c0033be5b0085bc9f95f68949a2fab7ec2e5603c1e4e8215e1", + "version": "22.8.0" }, "asterisk_23": { - "sha256": "04a05b555b27a7f5cc4f86d301190d7ee2cd4621490d262aed8613495b44316a", - "version": "23.1.0" + "sha256": "681eecd3541dad03f752d926520cb13349bc89bd121a4ff0a5c446fc8a8d2d98", + "version": "23.2.0" } } From 0c6c8cfef138d583c5e4f928532d259344615806 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 04:33:54 +0000 Subject: [PATCH 275/449] python3Packages.msgraph-sdk: 1.52.0 -> 1.53.0 --- pkgs/development/python-modules/msgraph-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/msgraph-sdk/default.nix b/pkgs/development/python-modules/msgraph-sdk/default.nix index ebafdd8a8a9d..200c31fd54b1 100644 --- a/pkgs/development/python-modules/msgraph-sdk/default.nix +++ b/pkgs/development/python-modules/msgraph-sdk/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "msgraph-sdk"; - version = "1.52.0"; + version = "1.53.0"; pyproject = true; src = fetchFromGitHub { owner = "microsoftgraph"; repo = "msgraph-sdk-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-7HLPkyWlslMuYdoQ4K6Zm7YZ+qp93P/fZdxZrb4X6aI="; + hash = "sha256-zBVqH1mPAFhMmGlaI/bYCP4d+Rsu8aH6egi4MVECtYs="; }; build-system = [ flit-core ]; From 2e6522de121f40d8697076f469f6d0de53e807d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 04:39:39 +0000 Subject: [PATCH 276/449] goverlay: 1.7.1 -> 1.7.2 --- pkgs/by-name/go/goverlay/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/goverlay/package.nix b/pkgs/by-name/go/goverlay/package.nix index f0db6f99954f..c149e631f6c1 100644 --- a/pkgs/by-name/go/goverlay/package.nix +++ b/pkgs/by-name/go/goverlay/package.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "goverlay"; - version = "1.7.1"; + version = "1.7.2"; src = fetchFromGitHub { owner = "benjamimgois"; repo = "goverlay"; tag = finalAttrs.version; - hash = "sha256-zzGxeBnyj04zmPNQ09sYAO17Jaiwx+HA5TyiLo4jFr8="; + hash = "sha256-m1aoVC79ONVMK2TrIKFz0QsYOFUnT1PfEoAg9QfX8NQ="; }; outputs = [ From ec7cb80dee95a8a652b10c85fe6432ef137b245a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 05:09:02 +0000 Subject: [PATCH 277/449] forgejo-runner: 12.6.1 -> 12.6.2 --- pkgs/by-name/fo/forgejo-runner/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fo/forgejo-runner/package.nix b/pkgs/by-name/fo/forgejo-runner/package.nix index 9d0cdb34865b..8f0e21779ecf 100644 --- a/pkgs/by-name/fo/forgejo-runner/package.nix +++ b/pkgs/by-name/fo/forgejo-runner/package.nix @@ -49,14 +49,14 @@ let in buildGoModule rec { pname = "forgejo-runner"; - version = "12.6.1"; + version = "12.6.2"; src = fetchFromGitea { domain = "code.forgejo.org"; owner = "forgejo"; repo = "runner"; rev = "v${version}"; - hash = "sha256-RMrFuxcPDJ3LJgsPzZhs/Zd2A9m3uqgUbHpwQ6+ojys="; + hash = "sha256-Y5dX1iemh4o5dZrDyhWeMEiocpplEe66p8UadtbJ4Jw="; }; vendorHash = "sha256-fvSiEIE4XSJ8Ot4Tcmt8chD11fHVsECD2/8xrgIKhJs="; From 4651dd4b5a371f782d36f34f45ecf0a5f74cfac3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 05:31:03 +0000 Subject: [PATCH 278/449] github-copilot-cli: 0.0.384 -> 0.0.394 --- pkgs/by-name/gi/github-copilot-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/github-copilot-cli/package.nix b/pkgs/by-name/gi/github-copilot-cli/package.nix index bc69b214ac2a..992087fc7a61 100644 --- a/pkgs/by-name/gi/github-copilot-cli/package.nix +++ b/pkgs/by-name/gi/github-copilot-cli/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "github-copilot-cli"; - version = "0.0.384"; + version = "0.0.394"; src = fetchzip { url = "https://registry.npmjs.org/@github/copilot/-/copilot-${finalAttrs.version}.tgz"; - hash = "sha256-UI85wx9So28J0QCXP1z2zCXmA54L1dzd0Msr9NLs0CY="; + hash = "sha256-5d0Tvc/TVCocSYB8hcBfQAR9VZ8qcw7ZE8yIwwKaLAI="; }; nativeBuildInputs = [ makeBinaryWrapper ]; From d8aeb18983058e1c7e0aefb60431709e216da34f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 05:54:40 +0000 Subject: [PATCH 279/449] trealla: 2.87.5 -> 2.89.11 --- pkgs/by-name/tr/trealla/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/trealla/package.nix b/pkgs/by-name/tr/trealla/package.nix index 924e193225c1..0efd23432ec7 100644 --- a/pkgs/by-name/tr/trealla/package.nix +++ b/pkgs/by-name/tr/trealla/package.nix @@ -23,13 +23,13 @@ assert lib.elem lineEditingLibrary [ ]; stdenv.mkDerivation (finalAttrs: { pname = "trealla"; - version = "2.87.5"; + version = "2.89.11"; src = fetchFromGitHub { owner = "trealla-prolog"; repo = "trealla"; rev = "v${finalAttrs.version}"; - hash = "sha256-0lsDNXdZTmhH+rODGi4qVjX8dQNypkiVnqGoYvENbQM="; + hash = "sha256-RyIzWZScUmG3bApAazIlJ3M3KkOLFAC9JKAXFNkJyYA="; }; postPatch = '' From 101348b8208a3a7282659a7eafae7ae859cbf43c Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Sun, 25 Jan 2026 22:44:43 -0800 Subject: [PATCH 280/449] llvmPackages_git: 23.0.0-unstable-2026-01-18 -> 23.0.0-unstable-2026-01-25 --- pkgs/development/compilers/llvm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/llvm/default.nix b/pkgs/development/compilers/llvm/default.nix index 33afe257fc60..947649f56685 100644 --- a/pkgs/development/compilers/llvm/default.nix +++ b/pkgs/development/compilers/llvm/default.nix @@ -28,9 +28,9 @@ let "21.1.8".officialRelease.sha256 = "sha256-pgd8g9Yfvp7abjCCKSmIn1smAROjqtfZaJkaUkBSKW0="; "22.1.0-rc1".officialRelease.sha256 = "sha256-uyLW+z4rp4iL25eNfGF7BbvE91smx+XqFDH+GEnvd7c="; "23.0.0-git".gitRelease = { - rev = "2a8a694b508df2fa519283afa0211f4cd04cab6c"; - rev-version = "22.0.0-unstable-2026-01-18"; - sha256 = "sha256-Ut0PPwL8kqRxSw4sjVSnreG8AlKqi48o4Yb2jWj2zHA="; + rev = "eae75353f70b01363bab9383da6b4dd4324d13a3"; + rev-version = "23.0.0-unstable-2026-01-25"; + sha256 = "sha256-04oX8cMoyXmqtwqMW2/xbtIhUQlgcM9AOO2bnhfx0zs="; }; } // llvmVersions; From 594aff3b832b63108c626660e7cc0b12d269f62b Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Mon, 26 Jan 2026 06:12:11 +0000 Subject: [PATCH 281/449] pyprland: 2.5.1 -> 2.6.2 --- pkgs/by-name/py/pyprland/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/py/pyprland/package.nix b/pkgs/by-name/py/pyprland/package.nix index aa7ef6504be7..ddb232167f90 100644 --- a/pkgs/by-name/py/pyprland/package.nix +++ b/pkgs/by-name/py/pyprland/package.nix @@ -7,19 +7,22 @@ python3Packages.buildPythonApplication rec { pname = "pyprland"; - version = "2.5.1"; + version = "2.6.2"; pyproject = true; src = fetchFromGitHub { owner = "hyprland-community"; repo = "pyprland"; tag = version; - hash = "sha256-f3FhkR2asMKK7kckXMWl8Un0hd7A3hZtsviZrBTqzEo="; + hash = "sha256-jvdXytMnNrINNkSNljYFS9uomPmQ0g2Bnje/8YbsAv8="; }; nativeBuildInputs = with python3Packages; [ poetry-core ]; - propagatedBuildInputs = with python3Packages; [ aiofiles ]; + propagatedBuildInputs = with python3Packages; [ + aiofiles + pillow + ]; pythonRelaxDeps = [ "aiofiles" ]; From 3436392c861032bdb055925c41f088a2683771c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 06:53:44 +0000 Subject: [PATCH 282/449] terraform-providers.oracle_oci: 7.30.0 -> 7.31.0 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 6d95afec3e5b..f81d783de1af 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1049,11 +1049,11 @@ "vendorHash": null }, "oracle_oci": { - "hash": "sha256-VGf5sCHMhOFm+w3lz2yhH0lw0MSlQYlYK/+lEuXk4vc=", + "hash": "sha256-zcYB7DEwffVzPm4OXots9Z7Gzu6k/Pcaa4ell0gT33Q=", "homepage": "https://registry.terraform.io/providers/oracle/oci", "owner": "oracle", "repo": "terraform-provider-oci", - "rev": "v7.30.0", + "rev": "v7.31.0", "spdx": "MPL-2.0", "vendorHash": null }, From e7531b75fbf04586f378e6850483fd9ee1e71fda Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 26 Jan 2026 06:56:22 +0000 Subject: [PATCH 283/449] klibcShrunk: switch to `pname` / `version` --- pkgs/os-specific/linux/klibc/shrunk.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/klibc/shrunk.nix b/pkgs/os-specific/linux/klibc/shrunk.nix index 2cff3bcd87ea..9f85cc7290c2 100644 --- a/pkgs/os-specific/linux/klibc/shrunk.nix +++ b/pkgs/os-specific/linux/klibc/shrunk.nix @@ -4,8 +4,8 @@ stdenv.mkDerivation { # !!! For now, the name has to be exactly as long as the original # name due to the sed hackery below. Once patchelf 0.4 is in the # tree, we can do this properly. - #name = "${klibc.name}-shrunk"; - name = klibc.name; + #pname = "${klibc.pname}-shrunk"; + inherit (klibc) pname version; buildCommand = '' mkdir -p $out/lib cp -prd ${klibc.out}/lib/klibc/bin $out/ From d60a0840d4789e96edc06fbfe578dfba3611648c Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Mon, 26 Jan 2026 06:13:52 +0000 Subject: [PATCH 284/449] lact: 0.8.3 -> 0.8.4 --- pkgs/by-name/la/lact/package.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/la/lact/package.nix b/pkgs/by-name/la/lact/package.nix index a15cec0beec7..1e4ab43fac33 100644 --- a/pkgs/by-name/la/lact/package.nix +++ b/pkgs/by-name/la/lact/package.nix @@ -6,6 +6,7 @@ pkg-config, wrapGAppsHook4, bashNonInteractive, + clinfo, gdk-pixbuf, gtk4, libdrm, @@ -23,16 +24,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lact"; - version = "0.8.3"; + version = "0.8.4"; src = fetchFromGitHub { owner = "ilya-zlobintsev"; repo = "LACT"; tag = "v${finalAttrs.version}"; - hash = "sha256-CbpUg+PB4Kx8AJavXY1GorNb3KfyKl8ovY2y2658UXI="; + hash = "sha256-5z4IAiApUjlsSL0EX1PQH6rceeQxAD8f3CKmYO2x8gQ="; }; - cargoHash = "sha256-+3r3FXol7FzgpaasNT3uVT+PhfoRrRNS4z1iYPiwHRM="; + cargoHash = "sha256-mCmAj9yLei0ZNtsBh+YeVlCmbHyT69LIHFnwbAk+Ido="; nativeBuildInputs = [ pkg-config @@ -69,18 +70,22 @@ rustPlatform.buildRustPackage (finalAttrs: { ); postPatch = '' - substituteInPlace lact-daemon/src/system.rs \ - --replace-fail 'Command::new("uname")' 'Command::new("${coreutils}/bin/uname")' - substituteInPlace lact-daemon/src/server/handler.rs \ --replace-fail 'run_command("journalctl",' 'run_command("${systemdMinimal}/bin/journalctl",' substituteInPlace lact-daemon/src/server/handler.rs \ --replace-fail 'Command::new("sh")' 'Command::new("${bashNonInteractive}/bin/bash")' + substituteInPlace lact-daemon/src/server/handler.rs \ + --replace-fail 'Command::new("clinfo")' 'Command::new("${clinfo}/bin/clinfo")' + substituteInPlace lact-daemon/src/server/vulkan.rs \ --replace-fail 'Command::new("vulkaninfo")' 'Command::new("${vulkan-tools}/bin/vulkaninfo")' + substituteInPlace lact-daemon/src/server/opencl.rs \ + --replace-fail 'Command::new("clinfo")' 'Command::new("${clinfo}/bin/clinfo")' + + substituteInPlace lact-daemon/src/socket.rs \ --replace-fail 'run_command("chown"' 'run_command("${coreutils}/bin/chown"' From e4ec47a462f9477154a56ddc75dd93c2c26126df Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Sun, 25 Jan 2026 23:52:16 -0800 Subject: [PATCH 285/449] ncps: organise the derivation attrs a bit --- pkgs/by-name/nc/ncps/package.nix | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/nc/ncps/package.nix b/pkgs/by-name/nc/ncps/package.nix index 0b33e4051a8d..f4ae9e296cb7 100644 --- a/pkgs/by-name/nc/ncps/package.nix +++ b/pkgs/by-name/nc/ncps/package.nix @@ -42,17 +42,14 @@ let hash = "sha256-qc6h1gnU7dFyb0GiBq++E2yf49K7mO86Vwdf8y3817U="; }; + vendorHash = "sha256-nnt4HIG4Fs7RhHjVb7mYJ39UgvFKc46Cu42cURMmr1s="; + ldflags = [ "-X github.com/kalbasit/ncps/cmd.Version=v${finalAttrs.version}" ]; - vendorHash = "sha256-nnt4HIG4Fs7RhHjVb7mYJ39UgvFKc46Cu42cURMmr1s="; - subPackages = [ "." ]; - doCheck = true; - checkFlags = [ "-race" ]; - nativeBuildInputs = [ curl # used for checking MinIO health check dbmate # used for testing @@ -66,6 +63,20 @@ let makeWrapper # For wrapping dbmate. ]; + postInstall = '' + mkdir -p $out/share/ncps + cp -r db $out/share/ncps/db + + makeWrapper ${dbmate-wrapper}/bin/dbmate-wrapper \ + $out/bin/dbmate-ncps \ + --prefix PATH : ${dbmate-real}/bin \ + --set NCPS_DB_MIGRATIONS_DIR $out/share/ncps/db/migrations + ''; + + doCheck = true; + + checkFlags = [ "-race" ]; + # pre and post checks preCheck = '' # Set up cleanup trap to ensure background processes are killed even if tests fail @@ -83,16 +94,6 @@ let source $src/nix/packages/ncps/pre-check-redis.sh ''; - postInstall = '' - mkdir -p $out/share/ncps - cp -r db $out/share/ncps/db - - makeWrapper ${dbmate-wrapper}/bin/dbmate-wrapper \ - $out/bin/dbmate-ncps \ - --prefix PATH : ${dbmate-real}/bin \ - --set NCPS_DB_MIGRATIONS_DIR $out/share/ncps/db/migrations - ''; - meta = { description = "Nix binary cache proxy service"; homepage = "https://github.com/kalbasit/ncps"; From 34ef3497e5bca3fdade3ad043bb2f43316b39e14 Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Sun, 25 Jan 2026 23:52:52 -0800 Subject: [PATCH 286/449] ncps: fix ncps --version --- pkgs/by-name/nc/ncps/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/nc/ncps/package.nix b/pkgs/by-name/nc/ncps/package.nix index f4ae9e296cb7..ba228bc5c248 100644 --- a/pkgs/by-name/nc/ncps/package.nix +++ b/pkgs/by-name/nc/ncps/package.nix @@ -45,7 +45,7 @@ let vendorHash = "sha256-nnt4HIG4Fs7RhHjVb7mYJ39UgvFKc46Cu42cURMmr1s="; ldflags = [ - "-X github.com/kalbasit/ncps/cmd.Version=v${finalAttrs.version}" + "-X github.com/kalbasit/ncps/pkg/ncps.Version=v${finalAttrs.version}" ]; subPackages = [ "." ]; From ed4733b210727d0baf325e861786716ffd40e558 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 08:54:51 +0100 Subject: [PATCH 287/449] python313Packages.iamdata: 0.1.202601251 -> 0.1.202601261 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202601251...v0.1.202601261 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202601261 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index 3aeecc1748e0..da49be1fef1d 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "iamdata"; - version = "0.1.202601251"; + version = "0.1.202601261"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-X0hS2sAvFCEpCKCDEXUzlYPSz0/E6n7H66ytIP+EgrI="; + hash = "sha256-vjCyMNTaXALc5wecg6YO3kg5fdYfZ8tAWa0LrmoiOTE="; }; __darwinAllowLocalNetworking = true; From f87d1809aa5d69991ac01fdf8641b69037503dba Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 08:56:47 +0100 Subject: [PATCH 288/449] python313Packages.tencentcloud-sdk-python: 3.1.36 -> 3.1.37 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.36...3.1.37 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.37/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 04c8a4d8fe9b..3fae6f8903a9 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tencentcloud-sdk-python"; - version = "3.1.36"; + version = "3.1.37"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = finalAttrs.version; - hash = "sha256-modmLNVgCTR/OW880dwHevPAf/FBqrJdKYvwo3eRJLg="; + hash = "sha256-gtvmqQzKXwChwTyh0iOnZwVArNOHUuzAlT6hKRPfckU="; }; build-system = [ setuptools ]; From 8a643506779dfd4abcaf0777276fc45039551cb3 Mon Sep 17 00:00:00 2001 From: atinba Date: Mon, 26 Jan 2026 13:31:34 +0530 Subject: [PATCH 289/449] maintainers: remove atinba --- maintainers/maintainer-list.nix | 5 ----- pkgs/applications/audio/reaper/default.nix | 1 - pkgs/by-name/op/openboard/package.nix | 1 - 3 files changed, 7 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6d98657730b8..d36a416b4dd5 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2543,11 +2543,6 @@ github = "AtilaSaraiva"; githubId = 29521461; }; - atinba = { - name = "Atin Bainada"; - github = "atinba"; - githubId = 61903527; - }; atkinschang = { email = "atkinschang+nixpkgs@gmail.com"; github = "AtkinsChang"; diff --git a/pkgs/applications/audio/reaper/default.nix b/pkgs/applications/audio/reaper/default.nix index ed777a442cd1..e8e44c3560d4 100644 --- a/pkgs/applications/audio/reaper/default.nix +++ b/pkgs/applications/audio/reaper/default.nix @@ -148,7 +148,6 @@ stdenv.mkDerivation rec { "aarch64-darwin" ]; maintainers = with lib.maintainers; [ - atinba ilian viraptor ]; diff --git a/pkgs/by-name/op/openboard/package.nix b/pkgs/by-name/op/openboard/package.nix index 596fedb5a3b7..dc9d6fdecde4 100644 --- a/pkgs/by-name/op/openboard/package.nix +++ b/pkgs/by-name/op/openboard/package.nix @@ -98,7 +98,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://openboard.ch/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ - atinba fufexan ]; platforms = lib.platforms.linux; From 7f3f9ee9ab10f1b6e29cbd10a6ee917c9b9d226f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 08:17:53 +0000 Subject: [PATCH 290/449] chirp: 0.4.0-unstable-2026-01-17 -> 0.4.0-unstable-2026-01-22 --- pkgs/by-name/ch/chirp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chirp/package.nix b/pkgs/by-name/ch/chirp/package.nix index 32fb80eab144..9e78eb855790 100644 --- a/pkgs/by-name/ch/chirp/package.nix +++ b/pkgs/by-name/ch/chirp/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication { pname = "chirp"; - version = "0.4.0-unstable-2026-01-17"; + version = "0.4.0-unstable-2026-01-22"; pyproject = true; src = fetchFromGitHub { owner = "kk7ds"; repo = "chirp"; - rev = "a98aca98ea0aaf8aec1f13b088eaff6bd1ea5632"; - hash = "sha256-IjsdKKevGgn0ZyxjlxRPhdnApR8/O3tDdIjQS61aM/s="; + rev = "77a0299172e271fe62393f870d61f2033f201ca2"; + hash = "sha256-4V7nFW4KhfxOFvjQllcE6YHNuUDiYDFvBrlZk5r5tUQ="; }; nativeBuildInputs = [ From 1bf9167a65fcea384383e45eb1ce6c145bdf6db2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 08:19:27 +0000 Subject: [PATCH 291/449] terraform-providers.maxlaverse_bitwarden: 0.16.0 -> 0.17.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 6d95afec3e5b..4345a2ba9071 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -887,13 +887,13 @@ "vendorHash": "sha256-0Z2V8CyIZEHZFFqTNFnseBbvVenOnpNz9Tlbu7zaPOI=" }, "maxlaverse_bitwarden": { - "hash": "sha256-dYWiz5DjkMQliUpvapKANj45vUyiPaE6GeP/HOBrKt8=", + "hash": "sha256-9HSxaU+/1HaN4mmi9JnKuTwP/HLCh72zcKecTAQJQpM=", "homepage": "https://registry.terraform.io/providers/maxlaverse/bitwarden", "owner": "maxlaverse", "repo": "terraform-provider-bitwarden", - "rev": "v0.16.0", + "rev": "v0.17.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-I8yMdS+yOk5doWGU9VPdl5ITGNrPhs5tGwluwXSrnI0=" + "vendorHash": "sha256-vDvGIiUIMjMAz9ST/Qjo7aurkB9RIVeevSUkQ8eJ9tk=" }, "metio_migadu": { "hash": "sha256-rAf+q/zNANhW8cFSJR3TtA0yYqiG5mjCStyBFG0U3tg=", From 3de528c0a0f1abb6f9ca6ce2557b6b1b9c87950e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 08:22:13 +0000 Subject: [PATCH 292/449] python3Packages.mitogen: 0.3.37 -> 0.3.38 --- pkgs/development/python-modules/mitogen/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mitogen/default.nix b/pkgs/development/python-modules/mitogen/default.nix index 023d3ba1db08..2fd6f85d1388 100644 --- a/pkgs/development/python-modules/mitogen/default.nix +++ b/pkgs/development/python-modules/mitogen/default.nix @@ -7,14 +7,14 @@ buildPythonPackage (finalAttrs: { pname = "mitogen"; - version = "0.3.37"; + version = "0.3.38"; pyproject = true; src = fetchFromGitHub { owner = "mitogen-hq"; repo = "mitogen"; tag = "v${finalAttrs.version}"; - hash = "sha256-LN4vm3VWt2pm0wljSgGxqH61B3RTsNDyA1SCnZqyoSo="; + hash = "sha256-DtW6MPXZZnMXKJM4m86UXq2oFnprJYHjYHJ70V5b+o0="; }; build-system = [ setuptools ]; From 939077b9d793a34d7e067f538362b1ed122ca52b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 09:29:36 +0100 Subject: [PATCH 293/449] python313Packages.logurich: init at 0.7.1 Logger that combine loguru and rich https://github.com/PakitoSec/logurich --- .../python-modules/logurich/default.nix | 53 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 55 insertions(+) create mode 100644 pkgs/development/python-modules/logurich/default.nix diff --git a/pkgs/development/python-modules/logurich/default.nix b/pkgs/development/python-modules/logurich/default.nix new file mode 100644 index 000000000000..98f7b34876a0 --- /dev/null +++ b/pkgs/development/python-modules/logurich/default.nix @@ -0,0 +1,53 @@ +{ + lib, + buildPythonPackage, + click, + fetchFromGitHub, + loguru, + pytestCheckHook, + rich, + uv-build, +}: + +buildPythonPackage (finalAttrs: { + pname = "logurich"; + version = "0.7.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "PakitoSec"; + repo = "logurich"; + tag = "v${finalAttrs.version}"; + hash = "sha256-+Ez1tS/kDguq8mQImiu2/h64YsBCTVv4b4sT/tJaD7E="; + }; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "uv_build>=0.9.20,<0.10.0" "uv_build" + ''; + + build-system = [ uv-build ]; + + dependencies = [ + loguru + rich + ]; + + optional-dependencies = { + click = [ + click + ]; + }; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "logurich" ]; + + meta = { + description = "Logger that combine loguru and rich"; + homepage = "https://github.com/PakitoSec/logurich"; + changelog = "https://github.com/PakitoSec/logurich/releases/tag/v${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index da84d3a7976f..db9486622984 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9122,6 +9122,8 @@ self: super: with self; { logster = callPackage ../development/python-modules/logster { }; + logurich = callPackage ../development/python-modules/logurich { }; + loguru = callPackage ../development/python-modules/loguru { }; loguru-logging-intercept = callPackage ../development/python-modules/loguru-logging-intercept { }; From 1731ea50e97f57194fc58f759658d9ba707c0505 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 08:31:29 +0000 Subject: [PATCH 294/449] python3Packages.asyncsleepiq: 1.6.0 -> 1.6.1 --- pkgs/development/python-modules/asyncsleepiq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asyncsleepiq/default.nix b/pkgs/development/python-modules/asyncsleepiq/default.nix index 5713d52fce0e..cf2cc84ac1ed 100644 --- a/pkgs/development/python-modules/asyncsleepiq/default.nix +++ b/pkgs/development/python-modules/asyncsleepiq/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "asyncsleepiq"; - version = "1.6.0"; + version = "1.6.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Fhs1vsAmuCKpkNr5paoY4JGoS8LQzkiZn+m5JWq6Hc0="; + hash = "sha256-1BQYO8Nr/pvV6fz3J+340nEZhbbfFp5rytdgRAyRr0o="; }; nativeBuildInputs = [ setuptools ]; From 82ecad2066dbe095285f1738b2304ac1f372bfda Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 08:36:55 +0000 Subject: [PATCH 295/449] cargo-nextest: 0.9.116 -> 0.9.124 --- pkgs/by-name/ca/cargo-nextest/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-nextest/package.nix b/pkgs/by-name/ca/cargo-nextest/package.nix index 7867ce393a88..a2f0476fbf22 100644 --- a/pkgs/by-name/ca/cargo-nextest/package.nix +++ b/pkgs/by-name/ca/cargo-nextest/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage rec { pname = "cargo-nextest"; - version = "0.9.116"; + version = "0.9.124"; src = fetchFromGitHub { owner = "nextest-rs"; repo = "nextest"; tag = "cargo-nextest-${version}"; - hash = "sha256-Ff9GibY6pm7+NbgAB8iNO+uj+uK1sxU+UkaiIS5BLEk="; + hash = "sha256-qvJ/dqbls2fVSPY++kYBIeiu14eDD8ORuvcD8dEtMZ8="; }; # FIXME: we don't support dtrace probe generation on macOS until we have a dtrace build: https://github.com/NixOS/nixpkgs/pull/392918 @@ -22,7 +22,7 @@ rustPlatform.buildRustPackage rec { ./no-dtrace-macos.patch ]; - cargoHash = "sha256-XHS9QEUplO1y1/iShafXsYNkLDzQ6wkVTRkpxovMM7Q="; + cargoHash = "sha256-3fZSXBP6vMh7GN2eY2upsvV/mTuDOcSovdsbcZBQA4U="; cargoBuildFlags = [ "-p" From de7ff2e81eb082b4bc741ed1b07edbf8ce208ab0 Mon Sep 17 00:00:00 2001 From: Gon Solo Date: Fri, 23 Jan 2026 11:23:16 +0100 Subject: [PATCH 296/449] magic-vlsi: fix build failure with -D_FORTIFY_SOURCE While building the nix package I get the following error: gonsolo nixpkgs:nix build .#magic-vlsi error: Cannot build '/nix/store/hg91v7gd3xx7fq9z831xhaq8ylr4k84q-magic-vlsi-8.3.593.drv'. Reason: builder failed with exit code 2. Output paths: /nix/store/fa3xr6gxxghn33246d8987mbvss7zfv7-magic-vlsi-8.3.593 Last 25 log lines: > 213 | sprintf(buf, "%ld:%02ld.%ld %ld:%02ld.%ld", > | ^~~~~ > runstats.c:213:18: note: directive argument in the range [-9223372036854775808, 59] > 213 | sprintf(buf, "%ld:%02ld.%ld %ld:%02ld.%ld", > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > runstats.c:213:18: note: directive argument in the range [-92233720368547, 9] > In file included from /nix/store/rwalsamz4246k8f1zzxa54qx7w3fbzdg-glibc-2.42-47-dev/include/stdio.h:970, > from runstats.c:30: > In function 'sprintf', > inlined from 'RunStatsRealTime' at runstats.c:213:5: > /nix/store/rwalsamz4246k8f1zzxa54qx7w3fbzdg-glibc-2.42-47-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 14 and 116 bytes into a destination of size 50 magic-vlsi: use finalAttrs - Switch from recursive attribute set (rec) to finalAttrs pattern. - Update src to reference finalAttrs.version for better overridability. --- pkgs/by-name/ma/magic-vlsi/package.nix | 27 ++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ma/magic-vlsi/package.nix b/pkgs/by-name/ma/magic-vlsi/package.nix index 80e647ad4191..9595a29433eb 100644 --- a/pkgs/by-name/ma/magic-vlsi/package.nix +++ b/pkgs/by-name/ma/magic-vlsi/package.nix @@ -2,7 +2,8 @@ lib, stdenv, fetchFromGitHub, - git, + fetchpatch, + gitMinimal, python3, m4, cairo, @@ -16,21 +17,35 @@ fixDarwinDylibNames, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "magic-vlsi"; version = "8.3.573"; src = fetchFromGitHub { owner = "RTimothyEdwards"; repo = "magic"; - tag = version; - sha256 = "sha256-P5qfMsn3DGHjeF7zsZWeG9j38C6j5UEwUqGyjaEVO1E="; + tag = finalAttrs.version; + hash = "sha256-P5qfMsn3DGHjeF7zsZWeG9j38C6j5UEwUqGyjaEVO1E="; leaveDotGit = true; }; + patches = [ + (fetchpatch { + name = "fix-buffer-overflow-runstats.patch"; + url = "https://github.com/RTimothyEdwards/magic/commit/6a07bc172b4bdae8bc22f51905194cdd427912cc.patch"; + hash = "sha256-QPVl+SfUWj51u/G+EjTCVQZdG7tTdOlEFN/hS7E1Ojg="; + }) + + (fetchpatch { + name = "neuer-fix-name.patch"; + url = "https://github.com/RTimothyEdwards/magic/commit/a70ca249c3a4e7a256a4482bd887452267c8cd52.patch"; + hash = "sha256-sNQDz4/hBtwJeDrOCe+LfJkuaB0zRzX7w1aDv8ZD7Pw="; + }) + ]; + nativeBuildInputs = [ python3 - git + gitMinimal ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ fixDarwinDylibNames @@ -97,4 +112,4 @@ stdenv.mkDerivation rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ thoughtpolice ]; }; -} +}) From a094778ff149a96f3ec6c97b5cab3c5e3e84cec7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 09:33:31 +0100 Subject: [PATCH 297/449] python313Packages.cyvest: init at 5.1.4 Cybersecurity Investigation Model https://github.com/PakitoSec/cyvest --- .../python-modules/cyvest/default.nix | 60 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 62 insertions(+) create mode 100644 pkgs/development/python-modules/cyvest/default.nix diff --git a/pkgs/development/python-modules/cyvest/default.nix b/pkgs/development/python-modules/cyvest/default.nix new file mode 100644 index 000000000000..c5915560d69f --- /dev/null +++ b/pkgs/development/python-modules/cyvest/default.nix @@ -0,0 +1,60 @@ +{ + lib, + buildPythonPackage, + click, + fetchFromGitHub, + logurich, + pydantic, + pytest-cov-stub, + pytestCheckHook, + pyvis, + rich, + typing-extensions, + uv-build, +}: + +buildPythonPackage (finalAttrs: { + pname = "cyvest"; + version = "5.1.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "PakitoSec"; + repo = "cyvest"; + tag = "v${finalAttrs.version}"; + hash = "sha256-OvAnhasc4iZtfi8olQ4rLaokcaC/b5rYdPPMn2pVYTA="; + }; + + pythonRelaxDeps = [ "pydantic" ]; + + build-system = [ uv-build ]; + + dependencies = [ + click + logurich + pydantic + rich + typing-extensions + ]; + + optional-dependencies = { + visualization = [ + pyvis + ]; + }; + + nativeCheckInputs = [ + pytest-cov-stub + pytestCheckHook + ]; + + pythonImportsCheck = [ "cyvest" ]; + + meta = { + description = "Cybersecurity Investigation Model"; + homepage = "https://github.com/PakitoSec/cyvest"; + changelog = "https://github.com/PakitoSec/cyvest/releases/tag/v${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index db9486622984..b68e56a84045 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3456,6 +3456,8 @@ self: super: with self; { cytoolz = callPackage ../development/python-modules/cytoolz { }; + cyvest = callPackage ../development/python-modules/cyvest { }; + dacite = callPackage ../development/python-modules/dacite { }; daemonize = callPackage ../development/python-modules/daemonize { }; From f751fa6711cb006ac0b6daf0000b3624171fd561 Mon Sep 17 00:00:00 2001 From: Beardhatcode Date: Mon, 26 Jan 2026 09:42:05 +0100 Subject: [PATCH 298/449] nextcloud32Packages.apps.memories: 7.7.0 -> 7.8.1 --- pkgs/servers/nextcloud/packages/apps/memories.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/nextcloud/packages/apps/memories.nix b/pkgs/servers/nextcloud/packages/apps/memories.nix index af9e7b620d3f..d85f5cc3841b 100644 --- a/pkgs/servers/nextcloud/packages/apps/memories.nix +++ b/pkgs/servers/nextcloud/packages/apps/memories.nix @@ -13,9 +13,9 @@ let latestVersionForNc = { "31" = { - version = "7.7.0"; - appHash = "sha256-ORv+6XkN+qTk5bXMFKv2Mv/jU+7F12IbWE9JjV2ot9o="; - srcHash = "sha256-hiYAQshi84oOw1qfNECWAssbln8UPwD+8Hfb2pKw8no="; + version = "7.8.1"; + appHash = "sha256-lD50xKxHYc04G6r4caAKzRcTl0Q2VSWUXHRETUCF1dg="; + srcHash = "sha256-E/hdjfBh6MorJ5A2W15F6iqax+wV8XHxiQQiahCM4Os="; }; "32" = latestVersionForNc."31"; }; From 129d05c889f4f28e62a26af65cb0803b327a91f6 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 26 Jan 2026 10:43:14 +0200 Subject: [PATCH 299/449] beets: disable for Python 3.14 Tracking https://github.com/beetbox/beets/issues/6232 . --- pkgs/development/python-modules/beets/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/beets/default.nix b/pkgs/development/python-modules/beets/default.nix index 4fe0608dc154..175a63c4bc7f 100644 --- a/pkgs/development/python-modules/beets/default.nix +++ b/pkgs/development/python-modules/beets/default.nix @@ -27,6 +27,7 @@ lib, stdenv, buildPythonPackage, + pythonAtLeast, fetchFromGitHub, # build-system @@ -119,6 +120,8 @@ buildPythonPackage (finalAttrs: { hash = "sha256-H3jcEHyK13+RHVlV4zp+8M3LZ0Jc2FdmAbLpekGozLA="; }; pyproject = true; + # Waiting for https://github.com/beetbox/beets/pull/6267 + disabled = pythonAtLeast "3.14"; patches = [ # Bash completion fix for Nix From 80ccc1f92702c9e560863b24fd349ceedd762af3 Mon Sep 17 00:00:00 2001 From: kilianar Date: Mon, 26 Jan 2026 09:46:38 +0100 Subject: [PATCH 300/449] portfolio: 0.81.2 -> 0.81.3 https://github.com/portfolio-performance/portfolio/releases/tag/0.81.3 --- pkgs/by-name/po/portfolio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/portfolio/package.nix b/pkgs/by-name/po/portfolio/package.nix index 66d31aa27b7d..5e5ed57a7eb7 100644 --- a/pkgs/by-name/po/portfolio/package.nix +++ b/pkgs/by-name/po/portfolio/package.nix @@ -34,11 +34,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "PortfolioPerformance"; - version = "0.81.2"; + version = "0.81.3"; src = fetchurl { url = "https://github.com/buchen/portfolio/releases/download/${finalAttrs.version}/PortfolioPerformance-${finalAttrs.version}-linux.gtk.x86_64.tar.gz"; - hash = "sha256-e0ONaZ2nk+LMxwPO3PQSke0wP2bit+dTPsmRdnOli4o="; + hash = "sha256-EADMAO5F8yrOFruGRd9JtRPywwUbaJ0qQa7RyCYHp8M="; }; nativeBuildInputs = [ From 56539450fa24959dcfba7cfdae9b4cba3afabcfc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 08:58:24 +0000 Subject: [PATCH 301/449] responder: 3.2.0.0 -> 3.2.1.0 --- pkgs/by-name/re/responder/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/responder/package.nix b/pkgs/by-name/re/responder/package.nix index 6d7b1d166076..a10c05c1be81 100644 --- a/pkgs/by-name/re/responder/package.nix +++ b/pkgs/by-name/re/responder/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "responder"; - version = "3.2.0.0"; + version = "3.2.1.0"; pyproject = false; src = fetchFromGitHub { owner = "lgandx"; repo = "Responder"; tag = "v${finalAttrs.version}"; - hash = "sha256-2E1V5rnIvshSYV7F1iMr/1yGdSGQRCUdEwsTzJvVhaw="; + hash = "sha256-ajVG4ZUw1GB4dgOztnOfZJ+9wpsrupZuHh8FLRZVZ24="; }; nativeBuildInputs = [ From 98e983708328f7f51096ee61d6f70f3afe20a81e Mon Sep 17 00:00:00 2001 From: Anish Pallati Date: Mon, 26 Jan 2026 03:39:07 -0500 Subject: [PATCH 302/449] tailscale-gui: init at 1.92.3 --- pkgs/by-name/ta/tailscale-gui/package.nix | 51 +++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 pkgs/by-name/ta/tailscale-gui/package.nix diff --git a/pkgs/by-name/ta/tailscale-gui/package.nix b/pkgs/by-name/ta/tailscale-gui/package.nix new file mode 100644 index 000000000000..214d6a6d3137 --- /dev/null +++ b/pkgs/by-name/ta/tailscale-gui/package.nix @@ -0,0 +1,51 @@ +{ + lib, + stdenvNoCC, + fetchurl, + xar, + cpio, + pbzx, +}: + +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "tailscale-gui"; + version = "1.92.3"; + + src = fetchurl { + url = "https://pkgs.tailscale.com/stable/Tailscale-${finalAttrs.version}-macos.pkg"; + hash = "sha256-K5tJHyFhqnxV4KHzr7YOHRoH33vk+dq+EVWyUo88nuI="; + }; + + dontUnpack = true; + + nativeBuildInputs = [ + xar + cpio + pbzx + ]; + + installPhase = '' + runHook preInstall + xar -xf $src + cd Distribution.pkg + pbzx -n Payload | cpio -i + + mkdir -p $out/Applications/Tailscale.app + mkdir -p $out/bin + + cp -R Contents $out/Applications/Tailscale.app/ + ln -s "$out/Applications/Tailscale.app/Contents/MacOS/Tailscale" "$out/bin/tailscale" + + runHook postInstall + ''; + + meta = { + description = "Tailscale GUI client for macOS"; + homepage = "https://tailscale.com"; + changelog = "https://tailscale.com/changelog#client"; + license = lib.licenses.unfree; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + maintainers = with lib.maintainers; [ anish ]; + platforms = lib.platforms.darwin; + }; +}) From c833ee59505897dd825397a3c3adbcd752382638 Mon Sep 17 00:00:00 2001 From: atinba Date: Mon, 26 Jan 2026 14:31:51 +0530 Subject: [PATCH 303/449] tutanota-desktop: copy icons to `share/icons` dir --- pkgs/by-name/tu/tutanota-desktop/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/tu/tutanota-desktop/package.nix b/pkgs/by-name/tu/tutanota-desktop/package.nix index 3cf3af9a0052..91d470a706da 100644 --- a/pkgs/by-name/tu/tutanota-desktop/package.nix +++ b/pkgs/by-name/tu/tutanota-desktop/package.nix @@ -26,6 +26,7 @@ appimageTools.wrapType2 rec { '' install -Dm 444 ${appimageContents}/tutanota-desktop.desktop -t $out/share/applications install -Dm 444 ${appimageContents}/tutanota-desktop.png -t $out/share/pixmaps + cp -r ${appimageContents}/usr/share/icons/. $out/share/icons substituteInPlace $out/share/applications/tutanota-desktop.desktop \ --replace 'Exec=AppRun' 'Exec=${pname}' From f66647830db352eaefc15ad4235406618e5e4726 Mon Sep 17 00:00:00 2001 From: Marvin Preuss Date: Mon, 26 Jan 2026 10:01:34 +0100 Subject: [PATCH 304/449] python3Packages.pycdio: disables tests that have problems with python 3.13 (#482857) --- pkgs/development/python-modules/pycdio/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/pycdio/default.nix b/pkgs/development/python-modules/pycdio/default.nix index 3217824701b8..e851ba916076 100644 --- a/pkgs/development/python-modules/pycdio/default.nix +++ b/pkgs/development/python-modules/pycdio/default.nix @@ -43,6 +43,14 @@ buildPythonPackage (finalAttrs: { enabledTestPaths = [ "test/test-*.py" ]; + disabledTests = [ + # Test are depending on image files that are not there + "test_fs" + "test_bincue" + "test_read" + "test_cdda" + ]; + passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; From 8b979261c44a66e06a921f327df69eca57e183c7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 09:09:04 +0000 Subject: [PATCH 305/449] libretro.beetle-psx: 0-unstable-2026-01-16 -> 0-unstable-2026-01-23 --- pkgs/applications/emulators/libretro/cores/beetle-psx.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix index f55fe76711ce..6929b93500c2 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix @@ -8,13 +8,13 @@ }: mkLibretroCore { core = "mednafen-psx" + lib.optionalString withHw "-hw"; - version = "0-unstable-2026-01-16"; + version = "0-unstable-2026-01-23"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-psx-libretro"; - rev = "5965c585abcaf6b5205a1347de82471e22aaabe3"; - hash = "sha256-Mks6xJre1gaxBqWfAzVTNp6Ooy5VDc86HAoj3wlHYRw="; + rev = "3a1184d1e1c7ed15752e9fe4a0594e68b4a41e11"; + hash = "sha256-AfqhZJT+AF814udA7K1Kja1fLSh07cHpRl+Mu8wphv0="; }; extraBuildInputs = lib.optionals withHw [ From 208341bdf2b744326317ed660633b61e970c42ea Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 10:14:16 +0100 Subject: [PATCH 306/449] python313Packages.pyswitchbot: 0.76.0 -> 1.0.0 Diff: https://github.com/Danielhiversen/pySwitchbot/compare/0.76.0...1.0.0 Changelog: https://github.com/Danielhiversen/pySwitchbot/releases/tag/1.0.0 --- pkgs/development/python-modules/pyswitchbot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyswitchbot/default.nix b/pkgs/development/python-modules/pyswitchbot/default.nix index c913bec5c7ca..5cd58cf79a25 100644 --- a/pkgs/development/python-modules/pyswitchbot/default.nix +++ b/pkgs/development/python-modules/pyswitchbot/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "pyswitchbot"; - version = "0.76.0"; + version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "Danielhiversen"; repo = "pySwitchbot"; tag = finalAttrs.version; - hash = "sha256-t5ij86Nq5BQONizKRFPeNyleFo7n4RD9pEglLPhS+Gk="; + hash = "sha256-O8bdWAAtNfLo7WBgvKMm0LXCzpFz1MUqAbBJlyUBcPs="; }; build-system = [ setuptools ]; From 9458107b2dda5a7f16e6627596a69e964114aaff Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 10:15:09 +0100 Subject: [PATCH 307/449] python313Packages.airos: 0.6.2 -> 0.6.3 Diff: https://github.com/CoMPaTech/python-airos/compare/v0.6.2...v0.6.3 Changelog: https://github.com/CoMPaTech/python-airos/releases/tag/v0.6.3 --- pkgs/development/python-modules/airos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/airos/default.nix b/pkgs/development/python-modules/airos/default.nix index 821e77483f54..d589d703e3ad 100644 --- a/pkgs/development/python-modules/airos/default.nix +++ b/pkgs/development/python-modules/airos/default.nix @@ -14,7 +14,7 @@ buildPythonPackage (finalAttrs: { pname = "airos"; - version = "0.6.2"; + version = "0.6.3"; pyproject = true; disabled = pythonOlder "3.13"; @@ -23,7 +23,7 @@ buildPythonPackage (finalAttrs: { owner = "CoMPaTech"; repo = "python-airos"; tag = "v${finalAttrs.version}"; - hash = "sha256-tzdWcqXi0dcTKNAdhTOGz89spf+29qORjyyBGB/eD8U="; + hash = "sha256-d8SmV+vDik7rIElVwPUkWdRtHyqLLLNJCkphNzdD6W4="; }; build-system = [ setuptools ]; From b2a22a2326da45e94b7f1e662da8b2ef7ec5e19e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 09:19:50 +0000 Subject: [PATCH 308/449] katex: 0.16.27 -> 0.16.28 --- pkgs/by-name/ka/katex/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ka/katex/package.nix b/pkgs/by-name/ka/katex/package.nix index 3510d173bbf6..a7de1cc10d5f 100644 --- a/pkgs/by-name/ka/katex/package.nix +++ b/pkgs/by-name/ka/katex/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "katex"; - version = "0.16.27"; + version = "0.16.28"; src = fetchFromGitHub { owner = "katex"; repo = "katex"; rev = "v${finalAttrs.version}"; - hash = "sha256-bw5W8TkM31aeqQ6eJae8voW75RvvUjeTdu7aPQ+lAa0="; + hash = "sha256-M9PqzSQkMcnfuL2n/eLwxnk3E9gSEVu0t6Tahiw7niI="; }; offlineCache = yarn-berry.fetchYarnBerryDeps { From 322cbc620fc1b3d298fdc9c9737991ca64932b7a Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Mon, 26 Jan 2026 10:41:00 +0100 Subject: [PATCH 309/449] coreboot-utils: set pname instead of name --- pkgs/tools/misc/coreboot-utils/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/tools/misc/coreboot-utils/default.nix b/pkgs/tools/misc/coreboot-utils/default.nix index 6a2951c56aa9..79909f09742f 100644 --- a/pkgs/tools/misc/coreboot-utils/default.nix +++ b/pkgs/tools/misc/coreboot-utils/default.nix @@ -206,14 +206,13 @@ let in utils // { - coreboot-utils = - (buildEnv { - name = "coreboot-utils-${version}"; - paths = lib.filter (lib.meta.availableOn stdenv.hostPlatform) (lib.attrValues utils); - postBuild = "rm -rf $out/sbin"; - }) - // { + coreboot-utils = ( + buildEnv { + pname = "coreboot-utils"; inherit version; meta = commonMeta; - }; + paths = lib.filter (lib.meta.availableOn stdenv.hostPlatform) (lib.attrValues utils); + postBuild = "rm -rf $out/sbin"; + } + ); } From 6c130adfe8c7578ac58b40f3c6ff2ebb57f76e2f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 09:41:56 +0000 Subject: [PATCH 310/449] genact: 1.5.0 -> 1.5.1 --- pkgs/by-name/ge/genact/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ge/genact/package.nix b/pkgs/by-name/ge/genact/package.nix index 007413f7c5e5..11b186ddcc57 100644 --- a/pkgs/by-name/ge/genact/package.nix +++ b/pkgs/by-name/ge/genact/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "genact"; - version = "1.5.0"; + version = "1.5.1"; src = fetchFromGitHub { owner = "svenstaro"; repo = "genact"; rev = "v${version}"; - sha256 = "sha256-6d8p+Hon9zZMNRLX9+eBB3K5PffsX7w5PcbIiesCvSc="; + sha256 = "sha256-D1uecxrRR49EUa2fHm/ieQ4Gp0m5p0ncj5YiINwlvN8="; }; - cargoHash = "sha256-umb+hf61k/sSfPVUCS1qJ0p+NLfjgZffuEWoQj1NIVY="; + cargoHash = "sha256-lX/bb6RGcsfgfjhK7SwwcY9R7USSEdG5VLK6v2LOvas="; nativeBuildInputs = [ installShellFiles ]; From 949cad61d43d28f78e1b41e6f553c29307848ad7 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Mon, 26 Jan 2026 10:42:16 +0100 Subject: [PATCH 311/449] crossfire-gridarta: use pname instead of name --- pkgs/by-name/cr/crossfire-gridarta/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cr/crossfire-gridarta/package.nix b/pkgs/by-name/cr/crossfire-gridarta/package.nix index a231feee581d..3f4b8ab5d15b 100644 --- a/pkgs/by-name/cr/crossfire-gridarta/package.nix +++ b/pkgs/by-name/cr/crossfire-gridarta/package.nix @@ -8,7 +8,7 @@ }: stdenv.mkDerivation { - name = "crossfire-gridarta"; + pname = "crossfire-gridarta"; version = "2025-04"; src = fetchgit { From 161b89adaf5ca4586782d007fa18f71114299be0 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Mon, 26 Jan 2026 10:43:23 +0100 Subject: [PATCH 312/449] crossfire-jxclient: set pname instead of version --- pkgs/by-name/cr/crossfire-jxclient/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cr/crossfire-jxclient/package.nix b/pkgs/by-name/cr/crossfire-jxclient/package.nix index 5752c17955f5..70f62541184c 100644 --- a/pkgs/by-name/cr/crossfire-jxclient/package.nix +++ b/pkgs/by-name/cr/crossfire-jxclient/package.nix @@ -9,7 +9,7 @@ }: stdenv.mkDerivation rec { - name = "crossfire-jxclient"; + pname = "crossfire-jxclient"; version = "2025-01"; src = fetchgit { From 7372b56d0e64340a29840ce12dd95abff59a274c Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Mon, 26 Jan 2026 10:45:31 +0100 Subject: [PATCH 313/449] d{1,2}x-rebirth-full: set pname and version instead of name --- pkgs/by-name/dx/dxx-rebirth/full.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/dx/dxx-rebirth/full.nix b/pkgs/by-name/dx/dxx-rebirth/full.nix index 98c07f09e92b..9fc8f73a64f3 100644 --- a/pkgs/by-name/dx/dxx-rebirth/full.nix +++ b/pkgs/by-name/dx/dxx-rebirth/full.nix @@ -11,7 +11,8 @@ let generic = ver: assets: stdenv.mkDerivation { - name = "d${toString ver}x-rebirth-full-${assets.version}"; + pname = "d${toString ver}x-rebirth-full"; + inherit (assets) version; nativeBuildInputs = [ makeWrapper ]; From abd697c8309eed6592555cb709a32833acc3da0f Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 26 Jan 2026 11:48:58 +0200 Subject: [PATCH 314/449] nixos/jfs: use lib.getBin --- nixos/modules/tasks/filesystems/jfs.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/tasks/filesystems/jfs.nix b/nixos/modules/tasks/filesystems/jfs.nix index dde1506cfecf..f147eaea54b8 100644 --- a/nixos/modules/tasks/filesystems/jfs.nix +++ b/nixos/modules/tasks/filesystems/jfs.nix @@ -18,7 +18,7 @@ in boot.initrd.kernelModules = mkIf inInitrd [ "jfs" ]; boot.initrd.extraUtilsCommands = mkIf (inInitrd && !config.boot.initrd.systemd.enable) '' - copy_bin_and_libs ${pkgs.jfsutils}/sbin/fsck.jfs + copy_bin_and_libs ${lib.getBin pkgs.jfsutils}/sbin/fsck.jfs ''; boot.initrd.systemd.initrdBin = mkIf inInitrd [ pkgs.jfsutils ]; From 1b123f9fce9d4582fc56fea556916b8a5bd18b22 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 22 Jan 2026 15:42:55 +0200 Subject: [PATCH 315/449] gpm: use lib.withFeature instead of manual if else --- pkgs/by-name/gp/gpm/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gp/gpm/package.nix b/pkgs/by-name/gp/gpm/package.nix index 3ab2e882b896..6da949bbd575 100644 --- a/pkgs/by-name/gp/gpm/package.nix +++ b/pkgs/by-name/gp/gpm/package.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation { configureFlags = [ "--sysconfdir=/etc" "--localstatedir=/var" - (if withNcurses then "--with-curses" else "--without-curses") + (lib.withFeature withNcurses "curses") # The code won't compile in c23 mode. # https://gcc.gnu.org/gcc-15/porting_to.html#c23-fn-decls-without-parameters "CFLAGS=-std=gnu17" From db2534c00654e66ee4e41b09acf2d57cd2ee763a Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 22 Jan 2026 15:47:54 +0200 Subject: [PATCH 316/449] gpm: split dev, info & man outputs --- pkgs/by-name/gp/gpm/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/gp/gpm/package.nix b/pkgs/by-name/gp/gpm/package.nix index 6da949bbd575..359b1eb48477 100644 --- a/pkgs/by-name/gp/gpm/package.nix +++ b/pkgs/by-name/gp/gpm/package.nix @@ -69,6 +69,13 @@ stdenv.mkDerivation { "CFLAGS=-std=gnu17" ]; + outputs = [ + "out" + "dev" + "info" + "man" + ]; + enableParallelBuilding = true; # Provide libgpm.so for compatibility From e3291bd12a18280d0c4022da42e656a46715d97d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 10:16:34 +0000 Subject: [PATCH 317/449] vscode-extensions.amazonwebservices.amazon-q-vscode: 1.107.0 -> 1.108.0 --- .../extensions/amazonwebservices.amazon-q-vscode/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix b/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix index a97574f9670a..6b7b656535b9 100644 --- a/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix +++ b/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { mktplcRef = { name = "amazon-q-vscode"; publisher = "AmazonWebServices"; - version = "1.107.0"; - hash = "sha256-xwB1N6bRWzm35/CQLJszNZoR6cSVmFdXpewN2Xq2fco="; + version = "1.108.0"; + hash = "sha256-cJ6Qi/ut4MgGuTBU9/Gw051i3VvPC+lvxgPGxJzzZ5c="; }; meta = { From 08d356e59779ae23a22f460083078ed9c8fe82c4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 11:28:26 +0100 Subject: [PATCH 318/449] python313Packages.pyvicare: 2.55.1 -> 2.56.0 Diff: https://github.com/openviess/PyViCare/compare/2.55.1...2.56.0 Changelog: https://github.com/openviess/PyViCare/releases/tag/2.56.0 --- pkgs/development/python-modules/pyvicare/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvicare/default.nix b/pkgs/development/python-modules/pyvicare/default.nix index 0ba3442edbb3..e4de2f5e5fb9 100644 --- a/pkgs/development/python-modules/pyvicare/default.nix +++ b/pkgs/development/python-modules/pyvicare/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pyvicare"; - version = "2.55.1"; + version = "2.56.0"; pyproject = true; src = fetchFromGitHub { owner = "openviess"; repo = "PyViCare"; tag = version; - hash = "sha256-fKQ0NXUsL8NgmKr8BEoGV2fty39l19fg4B6Eg90X2kI="; + hash = "sha256-DRCetTR7sFaShau3in0548FoR+rOaG28SGqfAjAVsn4="; }; postPatch = '' From 7c13439e115dadcd95c76eed8ac1443ffaceee5c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 11:30:53 +0100 Subject: [PATCH 319/449] python313Packages.pyvicare: modernize --- pkgs/development/python-modules/pyvicare/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pyvicare/default.nix b/pkgs/development/python-modules/pyvicare/default.nix index e4de2f5e5fb9..1072a8f0ae76 100644 --- a/pkgs/development/python-modules/pyvicare/default.nix +++ b/pkgs/development/python-modules/pyvicare/default.nix @@ -10,7 +10,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyvicare"; version = "2.56.0"; pyproject = true; @@ -18,13 +18,13 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "openviess"; repo = "PyViCare"; - tag = version; + tag = finalAttrs.version; hash = "sha256-DRCetTR7sFaShau3in0548FoR+rOaG28SGqfAjAVsn4="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail 'version = "0.1.0"' 'version = "${version}"' + --replace-fail 'version = "0.1.0"' 'version = "${finalAttrs.version}"' ''; build-system = [ poetry-core ]; @@ -43,10 +43,10 @@ buildPythonPackage rec { pythonImportsCheck = [ "PyViCare" ]; meta = { - changelog = "https://github.com/openviess/PyViCare/releases/tag/${src.tag}"; description = "Python Library to access Viessmann ViCare API"; homepage = "https://github.com/somm15/PyViCare"; - license = with lib.licenses; [ asl20 ]; + changelog = "https://github.com/openviess/PyViCare/releases/tag/${finalAttrs.version}"; + license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From ede0f11b20cc2c6675a29753aef71285a3429ef7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 11:31:57 +0100 Subject: [PATCH 320/449] python313Packages.env-canada: 0.12.2 -> 0.12.4 Diff: https://github.com/michaeldavie/env_canada/compare/v0.12.2...v0.12.4 Changelog: https://github.com/michaeldavie/env_canada/blob/v0.12.4/CHANGELOG.md --- pkgs/development/python-modules/env-canada/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/env-canada/default.nix b/pkgs/development/python-modules/env-canada/default.nix index d8a54d45292e..4896fdff8ec4 100644 --- a/pkgs/development/python-modules/env-canada/default.nix +++ b/pkgs/development/python-modules/env-canada/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "env-canada"; - version = "0.12.2"; + version = "0.12.4"; pyproject = true; src = fetchFromGitHub { owner = "michaeldavie"; repo = "env_canada"; tag = "v${version}"; - hash = "sha256-mv4InXpnNUix+JnupU93o8yeWDqBLschBvCgxlrvlGA="; + hash = "sha256-2ajvBGgYf5xhygv2h9RzkhkedXm+6QJmPczLJ42hqMA="; }; build-system = [ setuptools ]; From d6dec35a595375ab8cf2c4648d1a0e80f5665dd0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 11:32:47 +0100 Subject: [PATCH 321/449] python313Packages.env-canada: migrate to finalAttrs --- pkgs/development/python-modules/env-canada/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/env-canada/default.nix b/pkgs/development/python-modules/env-canada/default.nix index 4896fdff8ec4..c9ef82a7b10e 100644 --- a/pkgs/development/python-modules/env-canada/default.nix +++ b/pkgs/development/python-modules/env-canada/default.nix @@ -18,7 +18,7 @@ voluptuous, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "env-canada"; version = "0.12.4"; pyproject = true; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "michaeldavie"; repo = "env_canada"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-2ajvBGgYf5xhygv2h9RzkhkedXm+6QJmPczLJ42hqMA="; }; @@ -72,8 +72,8 @@ buildPythonPackage rec { meta = { description = "Python library to get Environment Canada weather data"; homepage = "https://github.com/michaeldavie/env_canada"; - changelog = "https://github.com/michaeldavie/env_canada/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/michaeldavie/env_canada/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From a7db7a471ca1171a8a8374b57c0e53e028b962c8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 11:36:20 +0100 Subject: [PATCH 322/449] python313Packages.aioesphomeapi: 43.13.0 -> 43.14.0 Diff: https://github.com/esphome/aioesphomeapi/compare/v43.13.0...v43.14.0 Changelog: https://github.com/esphome/aioesphomeapi/releases/tag/v43.14.0 --- pkgs/development/python-modules/aioesphomeapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index 9b74a4e7590d..5cc1eb03a29e 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -26,14 +26,14 @@ buildPythonPackage (finalAttrs: { pname = "aioesphomeapi"; - version = "43.13.0"; + version = "43.14.0"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "aioesphomeapi"; tag = "v${finalAttrs.version}"; - hash = "sha256-ffpXmZcDd0L1wY+S3pzkenlart9jSRSeeJdwd2GGu2w="; + hash = "sha256-SuJNGRaXWq7KDMshq46oKSVD+1eVUqOhy9D/R3OLeys="; }; build-system = [ From 4b9fc46d788193287305d4b8e3b414f52283a56e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 11:36:51 +0100 Subject: [PATCH 323/449] python313Packages.bleak-esphome: 3.4.0 -> 3.4.1 Changelog: https://github.com/bluetooth-devices/bleak-esphome/blob/v3.4.1/CHANGELOG.md --- .../python-modules/bleak-esphome/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/bleak-esphome/default.nix b/pkgs/development/python-modules/bleak-esphome/default.nix index 7c3f3e36e7bc..8f1919dd0832 100644 --- a/pkgs/development/python-modules/bleak-esphome/default.nix +++ b/pkgs/development/python-modules/bleak-esphome/default.nix @@ -7,7 +7,6 @@ buildPythonPackage, cython, fetchFromGitHub, - fetchpatch, habluetooth, lru-dict, poetry-core, @@ -20,24 +19,16 @@ buildPythonPackage rec { pname = "bleak-esphome"; - version = "3.4.0"; + version = "3.4.1"; pyproject = true; src = fetchFromGitHub { owner = "bluetooth-devices"; repo = "bleak-esphome"; tag = "v${version}"; - hash = "sha256-BFF4SqJxrQ+aaFtrNqS9fNqTV2Q+pOu5FFdYKeHkKj8="; + hash = "sha256-unVo56W/zS8qgU3AC9nxosfO5jlx8zgYoTZZehkcBiQ="; }; - patches = [ - (fetchpatch { - name = "bleak-2.0.0-compat.patch"; - url = "https://github.com/Bluetooth-Devices/bleak-esphome/commit/a186eca427d1c0924ce29cbb46cde876e0c6e246.patch"; - hash = "sha256-QPyN/k/xG03rZqYbexzN1GJaAqOe5FqfrDJ2fjiIkJs="; - }) - ]; - postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "setuptools>=75.8.2" setuptools From 6ee2592f0c76749eaa5b6ac2c9b09c2c72109dd6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 11:37:44 +0100 Subject: [PATCH 324/449] python313Packages.bleak-esphome: migrate to finalAttrs --- pkgs/development/python-modules/bleak-esphome/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/bleak-esphome/default.nix b/pkgs/development/python-modules/bleak-esphome/default.nix index 8f1919dd0832..dc930a565b93 100644 --- a/pkgs/development/python-modules/bleak-esphome/default.nix +++ b/pkgs/development/python-modules/bleak-esphome/default.nix @@ -17,7 +17,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "bleak-esphome"; version = "3.4.1"; pyproject = true; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "bluetooth-devices"; repo = "bleak-esphome"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-unVo56W/zS8qgU3AC9nxosfO5jlx8zgYoTZZehkcBiQ="; }; @@ -68,8 +68,8 @@ buildPythonPackage rec { meta = { description = "Bleak backend of ESPHome"; homepage = "https://github.com/bluetooth-devices/bleak-esphome"; - changelog = "https://github.com/bluetooth-devices/bleak-esphome/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/bluetooth-devices/bleak-esphome/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From bdfcb32112220d6454d8dba29904cc953f757720 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 11:03:05 +0000 Subject: [PATCH 325/449] chhoto-url: 6.5.4 -> 6.5.5 --- pkgs/by-name/ch/chhoto-url/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chhoto-url/package.nix b/pkgs/by-name/ch/chhoto-url/package.nix index b306d7e9a85f..0e214657b572 100644 --- a/pkgs/by-name/ch/chhoto-url/package.nix +++ b/pkgs/by-name/ch/chhoto-url/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "chhoto-url"; - version = "6.5.4"; + version = "6.5.5"; src = fetchFromGitHub { owner = "SinTan1729"; repo = "chhoto-url"; tag = finalAttrs.version; - hash = "sha256-s6jYI/btY7/osdVPyAABckSFFDiCYhBZJJIkuFQklh4="; + hash = "sha256-Kr/DpxptU3j3Q97G+5fG5y7oLrpK7KaqlDv0TtsAl4E="; }; sourceRoot = "${finalAttrs.src.name}/actix"; @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "./resources/" "${placeholder "out"}/share/chhoto-url/resources/" ''; - cargoHash = "sha256-mECYGKWlEP8mNk+qP+my6hcNm68ru7o4jzhb5hM2SKQ="; + cargoHash = "sha256-3WZgjf2ytnnTKVR0E6n3d4WhHS/cjgEgfENtOpBf57w="; postInstall = '' mkdir -p $out/share/chhoto-url From 901b12d205b2dd85b36e63dcbaeaf0ee9acc4818 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:03:58 +0100 Subject: [PATCH 326/449] python313Packages.fastcore: 1.12.2 -> 1.12.5 Diff: https://github.com/fastai/fastcore/compare/1.12.2...1.12.5 Changelog: https://github.com/fastai/fastcore/blob/1.12.5/CHANGELOG.md --- pkgs/development/python-modules/fastcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix index 059ab8d4dbc3..d28d9aa2593d 100644 --- a/pkgs/development/python-modules/fastcore/default.nix +++ b/pkgs/development/python-modules/fastcore/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "fastcore"; - version = "1.12.2"; + version = "1.12.5"; pyproject = true; src = fetchFromGitHub { owner = "fastai"; repo = "fastcore"; tag = finalAttrs.version; - hash = "sha256-6nEHriXEQjovcDY9jh/QkwiQc2Wdq/87Nxfa+AhrPj4="; + hash = "sha256-LYtjUsyvLejbJkTSWC7l3Yg/YoB+pMBTlzMitbzgR1E="; }; build-system = [ setuptools ]; From aecc1c5dbf1ea5677d111a6834d86af3a96a3c54 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:10:31 +0100 Subject: [PATCH 327/449] python313Packages.fastgit: init at 0.0.1 Module to use git https://github.com/AnswerDotAI/fastgit --- .../python-modules/fastgit/default.nix | 37 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 39 insertions(+) create mode 100644 pkgs/development/python-modules/fastgit/default.nix diff --git a/pkgs/development/python-modules/fastgit/default.nix b/pkgs/development/python-modules/fastgit/default.nix new file mode 100644 index 000000000000..659edadee631 --- /dev/null +++ b/pkgs/development/python-modules/fastgit/default.nix @@ -0,0 +1,37 @@ +{ + lib, + buildPythonPackage, + fastcore, + fetchFromGitHub, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "fastgit"; + version = "0.0.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "AnswerDotAI"; + repo = "fastgit"; + tag = finalAttrs.version; + hash = "sha256-zpX8Y8Cuoeh8oeYJjZOD2KZByu7OUwOva546gBP5iZs="; + }; + + build-system = [ setuptools ]; + + dependencies = [ fastcore ]; + + pythonImportsCheck = [ "fastgit" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Module to use git"; + homepage = "https://github.com/AnswerDotAI/fastgit"; + changelog = "https://github.com/AnswerDotAI/fastgit/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index af7274836ca1..9632840bd736 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5302,6 +5302,8 @@ self: super: with self; { fastexcel = callPackage ../development/python-modules/fastexcel { }; + fastgit = callPackage ../development/python-modules/fastgit { }; + fastimport = callPackage ../development/python-modules/fastimport { }; fastjet = callPackage ../development/python-modules/fastjet { }; From 623a46531fcf1a2351caf97f5bb7edce9e447055 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:11:15 +0100 Subject: [PATCH 328/449] python313Packages.nbdev: 2.4.7 -> 2.4.14 Changelog: https://github.com/fastai/nbdev/blob/2.4.14/CHANGELOG.md --- pkgs/development/python-modules/nbdev/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nbdev/default.nix b/pkgs/development/python-modules/nbdev/default.nix index 6783b65106c1..7aab6cb14667 100644 --- a/pkgs/development/python-modules/nbdev/default.nix +++ b/pkgs/development/python-modules/nbdev/default.nix @@ -6,6 +6,7 @@ setuptools, ipywidgets, fastcore, + fastgit, astunparse, watchdog, execnb, @@ -15,12 +16,12 @@ buildPythonPackage rec { pname = "nbdev"; - version = "2.4.7"; + version = "2.4.14"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-SonqSaW/xmM91Cy0aLAkVUrXuNnkjg+ZphZF3I5ZGvQ="; + hash = "sha256-zXUbUFf08IncbDO6sHiZP6KFvhF3d+GsFLPp2EuAW3g="; }; pythonRelaxDeps = [ "ipywidgets" ]; @@ -34,6 +35,7 @@ buildPythonPackage rec { astunparse execnb fastcore + fastgit ghapi ipywidgets pyyaml From 5f27ad28ea60e2217ca9f0bb629d0e1a95320a43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20Madrid-Menc=C3=ADa?= Date: Mon, 26 Jan 2026 12:16:29 +0100 Subject: [PATCH 329/449] wezterm: remove mimame from maintainers --- pkgs/by-name/we/wezterm/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/we/wezterm/package.nix b/pkgs/by-name/we/wezterm/package.nix index 34ee0d635bbf..d231133c3e74 100644 --- a/pkgs/by-name/we/wezterm/package.nix +++ b/pkgs/by-name/we/wezterm/package.nix @@ -160,7 +160,6 @@ rustPlatform.buildRustPackage rec { license = lib.licenses.mit; mainProgram = "wezterm"; maintainers = with lib.maintainers; [ - mimame SuperSandro2000 ]; }; From 3e198b934a3002a345265046bffb1bb889be7b64 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 11:25:47 +0000 Subject: [PATCH 330/449] python3Packages.uxsim: 1.11.0 -> 1.12.0 --- pkgs/development/python-modules/uxsim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uxsim/default.nix b/pkgs/development/python-modules/uxsim/default.nix index 428881cb2f06..fe05eab46dff 100644 --- a/pkgs/development/python-modules/uxsim/default.nix +++ b/pkgs/development/python-modules/uxsim/default.nix @@ -18,14 +18,14 @@ }: buildPythonPackage rec { pname = "uxsim"; - version = "1.11.0"; + version = "1.12.0"; pyproject = true; src = fetchFromGitHub { owner = "toruseo"; repo = "UXsim"; tag = "v${version}"; - hash = "sha256-q8L6UkKL+M9zgax6jjxwkFrwayaxMTYJRfWt8Rnj00I="; + hash = "sha256-ur0zpBF2W5IcVDb7RLjaqOE0ehpPfWCohnUrqFSmhUE="; }; patches = [ ./add-qt-plugin-path-to-env.patch ]; From 945c496c6e1b6ac3881fc016579e9177f160b244 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 11:26:12 +0000 Subject: [PATCH 331/449] xenia-canary: 0-unstable-2026-01-10 -> 0-unstable-2026-01-25 --- pkgs/by-name/xe/xenia-canary/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xe/xenia-canary/package.nix b/pkgs/by-name/xe/xenia-canary/package.nix index 6f3707578f4a..0dadb842df93 100644 --- a/pkgs/by-name/xe/xenia-canary/package.nix +++ b/pkgs/by-name/xe/xenia-canary/package.nix @@ -19,14 +19,14 @@ }: llvmPackages_20.stdenv.mkDerivation { pname = "xenia-canary"; - version = "0-unstable-2026-01-10"; + version = "0-unstable-2026-01-25"; src = fetchFromGitHub { owner = "xenia-canary"; repo = "xenia-canary"; fetchSubmodules = true; - rev = "81656a97299c6fd01ea44e45e11af309c9f99b95"; - hash = "sha256-UFDcS1AVNjxTBwSVKVDkL6sqyZ0bjzdvMii1pve9mxE="; + rev = "67d80958c9d1ff926b9098be7f830c1937921d9a"; + hash = "sha256-gKw85Lm31vEJSDurh9CaqYQhuQyAZ/Ey5ineGnVijxQ="; }; dontConfigure = true; From 25c48b6dd605a6fd020563f02f0962d85318e4c2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:27:02 +0100 Subject: [PATCH 332/449] above: 2.8 -> 2.8.1 Changelog: https://github.com/casterbyte/Above/releases/tag/v2.8.1 --- pkgs/by-name/ab/above/package.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ab/above/package.nix b/pkgs/by-name/ab/above/package.nix index 8f3365d4068f..b9c0a6ceca69 100644 --- a/pkgs/by-name/ab/above/package.nix +++ b/pkgs/by-name/ab/above/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "above"; - version = "2.8"; + version = "2.8.1"; pyproject = true; src = fetchFromGitHub { owner = "casterbyte"; repo = "Above"; tag = "v${version}"; - hash = "sha256-kG+eaTT72jmeC9R9IKwfd/+9oLAzHLJoKfFJhJDJzDM="; + hash = "sha256-wyXWGfthzJeHZoJe4OKe9k2BIwLae/aOUtiJpT4SfHw="; }; build-system = with python3.pkgs; [ setuptools ]; @@ -23,10 +23,6 @@ python3.pkgs.buildPythonApplication rec { scapy ]; - postFixup = '' - mv $out/bin/above.py $out/bin/$pname - ''; - # Project has no tests doCheck = false; From 179e984963cbd927e214c5f10e8a5730f7cd5c05 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:29:19 +0100 Subject: [PATCH 333/449] above: migrate to finalAttrs --- pkgs/by-name/ab/above/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ab/above/package.nix b/pkgs/by-name/ab/above/package.nix index b9c0a6ceca69..2a09ad9fcc7c 100644 --- a/pkgs/by-name/ab/above/package.nix +++ b/pkgs/by-name/ab/above/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: -python3.pkgs.buildPythonApplication rec { +python3.pkgs.buildPythonApplication (finalAttrs: { pname = "above"; version = "2.8.1"; pyproject = true; @@ -12,7 +12,7 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "casterbyte"; repo = "Above"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-wyXWGfthzJeHZoJe4OKe9k2BIwLae/aOUtiJpT4SfHw="; }; @@ -29,9 +29,9 @@ python3.pkgs.buildPythonApplication rec { meta = { description = "Invisible network protocol sniffer"; homepage = "https://github.com/casterbyte/Above"; - changelog = "https://github.com/casterbyte/Above/releases/tag/${src.tag}"; + changelog = "https://github.com/casterbyte/Above/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; mainProgram = "above"; }; -} +}) From 17682316c15d276dcd304f8f2cb426a36bac2e87 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 11:33:57 +0000 Subject: [PATCH 334/449] python3Packages.fastmcp: 2.14.3 -> 2.14.4 Diff: https://github.com/jlowin/fastmcp/compare/v2.14.3...v2.14.4 Changelog: https://github.com/jlowin/fastmcp/releases/tag/v2.14.4 --- .../python-modules/fastmcp/default.nix | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/fastmcp/default.nix b/pkgs/development/python-modules/fastmcp/default.nix index 088cee19b054..558352355dd8 100644 --- a/pkgs/development/python-modules/fastmcp/default.nix +++ b/pkgs/development/python-modules/fastmcp/default.nix @@ -15,10 +15,12 @@ cyclopts, exceptiongroup, httpx, + jsonref, jsonschema-path, mcp, openai, openapi-pydantic, + packaging, platformdirs, py-key-value-aio, pydantic, @@ -39,20 +41,18 @@ pytest-asyncio, pytest-httpx, pytestCheckHook, - - pytest-timeout, }: buildPythonPackage (finalAttrs: { pname = "fastmcp"; - version = "2.14.3"; + version = "2.14.4"; pyproject = true; src = fetchFromGitHub { owner = "jlowin"; repo = "fastmcp"; tag = "v${finalAttrs.version}"; - hash = "sha256-vlwS4gpKMkmHh5Yr09ZMNFzpiEKjzJoJJNN3KxSBn3g="; + hash = "sha256-qJdOKLvxjenNCyya+XMrf3NGMaDL9LM9HsaQrhubXIY="; }; build-system = [ @@ -65,9 +65,11 @@ buildPythonPackage (finalAttrs: { cyclopts exceptiongroup httpx + jsonref jsonschema-path mcp openapi-pydantic + packaging platformdirs py-key-value-aio pydantic @@ -90,10 +92,6 @@ buildPythonPackage (finalAttrs: { pythonImportsCheck = [ "fastmcp" ]; - pytestFlags = [ - "--timeout=30" - ]; - nativeCheckInputs = [ dirty-equals email-validator @@ -103,7 +101,6 @@ buildPythonPackage (finalAttrs: { psutil pytest-asyncio pytest-httpx - pytest-timeout pytestCheckHook writableTmpDirAsHomeHook ] From fe9200bda0c5e7813a3b2da35e1bfb5a8dc9c299 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:36:51 +0100 Subject: [PATCH 335/449] httpx: 1.7.4 -> 1.8.1 Diff: https://github.com/projectdiscovery/httpx/compare/v1.7.4...v1.8.1 Changelog: https://github.com/projectdiscovery/httpx/releases/tag/v1.8.1 --- pkgs/by-name/ht/httpx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ht/httpx/package.nix b/pkgs/by-name/ht/httpx/package.nix index c31a2c2b6a21..45bb1de5a09d 100644 --- a/pkgs/by-name/ht/httpx/package.nix +++ b/pkgs/by-name/ht/httpx/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "httpx"; - version = "1.7.4"; + version = "1.8.1"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "httpx"; tag = "v${version}"; - hash = "sha256-Ln0VBlaMsNG3Tmfhk86ARqXPT1T3T5zsbWJXs1bOK7s="; + hash = "sha256-hgeBZJqBFNWqcElfgGv8r1yAzifoD27GHPyxh6LpOaU="; }; - vendorHash = "sha256-SwlBW7BV+SdAR3H3HOpysfWNFWNqOhhsq3fPr2JSvvA="; + vendorHash = "sha256-Ug39SdHVZFf7e1BGcszuTqxdQ5yfVNQiYhcsrvxT4cQ="; subPackages = [ "cmd/httpx" ]; From 7f5a139270f4ffc3903752f6dd183cb619dc3da1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:39:05 +0100 Subject: [PATCH 336/449] httpx: migrate to finalAttrs --- pkgs/by-name/ht/httpx/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ht/httpx/package.nix b/pkgs/by-name/ht/httpx/package.nix index 45bb1de5a09d..657e57b85f3d 100644 --- a/pkgs/by-name/ht/httpx/package.nix +++ b/pkgs/by-name/ht/httpx/package.nix @@ -5,14 +5,14 @@ versionCheckHook, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "httpx"; version = "1.8.1"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "httpx"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-hgeBZJqBFNWqcElfgGv8r1yAzifoD27GHPyxh6LpOaU="; }; @@ -42,9 +42,9 @@ buildGoModule rec { result reliability with increased threads. ''; homepage = "https://github.com/projectdiscovery/httpx"; - changelog = "https://github.com/projectdiscovery/httpx/releases/tag/v${version}"; + changelog = "https://github.com/projectdiscovery/httpx/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "httpx"; }; -} +}) From a7c85be7adbb9153933ec3ead43331aff0afa510 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:39:49 +0100 Subject: [PATCH 337/449] python313Packages.aioguardian: 2025.02.0 -> 2026.01.0 Diff: https://github.com/bachya/aioguardian/compare/2025.02.0...2026.01.0 Changelog: https://github.com/bachya/aioguardian/releases/tag/2026.01.0 --- pkgs/development/python-modules/aioguardian/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioguardian/default.nix b/pkgs/development/python-modules/aioguardian/default.nix index a26fdf313b66..41a5c502da59 100644 --- a/pkgs/development/python-modules/aioguardian/default.nix +++ b/pkgs/development/python-modules/aioguardian/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "aioguardian"; - version = "2025.02.0"; + version = "2026.01.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "bachya"; repo = "aioguardian"; tag = version; - hash = "sha256-RoVD2O/OAk4l96kYEq7ZM/2QuckcPxDluf1MT4HdKc4="; + hash = "sha256-p0rSN00CxTJsoo5iD3jsnTPUIl3G/fDc6tMjj0H0MuE="; }; postPatch = '' From 120c4e23f496fc1ebb3f1bc1d3669bd10da74e46 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:42:04 +0100 Subject: [PATCH 338/449] python313Packages.aioguardian: migrate to finalAttrs --- .../development/python-modules/aioguardian/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/aioguardian/default.nix b/pkgs/development/python-modules/aioguardian/default.nix index 41a5c502da59..0950409b3c55 100644 --- a/pkgs/development/python-modules/aioguardian/default.nix +++ b/pkgs/development/python-modules/aioguardian/default.nix @@ -16,7 +16,7 @@ yarl, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "aioguardian"; version = "2026.01.0"; pyproject = true; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "bachya"; repo = "aioguardian"; - tag = version; + tag = finalAttrs.version; hash = "sha256-p0rSN00CxTJsoo5iD3jsnTPUIl3G/fDc6tMjj0H0MuE="; }; @@ -71,8 +71,8 @@ buildPythonPackage rec { Guardian line of water valves and sensors from Elexa. ''; homepage = "https://github.com/bachya/aioguardian"; - changelog = "https://github.com/bachya/aioguardian/releases/tag/${version}"; - license = with lib.licenses; [ mit ]; + changelog = "https://github.com/bachya/aioguardian/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 596390832b62e34ebd79926753c523db993a3571 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 26 Jan 2026 13:42:43 +0200 Subject: [PATCH 339/449] php8{2,3,4}Extensions.memprof: use judy correctly --- pkgs/development/php-packages/memprof/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/php-packages/memprof/default.nix b/pkgs/development/php-packages/memprof/default.nix index 3834fd396ba7..9538529a680d 100644 --- a/pkgs/development/php-packages/memprof/default.nix +++ b/pkgs/development/php-packages/memprof/default.nix @@ -19,7 +19,12 @@ buildPecl { hash = "sha256-gq+txAU2Fw+Zm1aIu0lwPUHRqtccNcHFpp0fm3f7BnQ="; }; - configureFlags = [ "--with-judy-dir=${judy}" ]; + buildInputs = [ + judy + ]; + configureFlags = [ + "--with-judy-dir=${lib.getDev judy}" + ]; doCheck = true; From 9b1eb197e8ff98d4c03ba711272ca9a029a40c7c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:44:31 +0100 Subject: [PATCH 340/449] python313Packages.dirigera: 1.2.5 -> 1.2.6 Diff: https://github.com/Leggin/dirigera/compare/v1.2.5...v1.2.6 Changelog: https://github.com/Leggin/dirigera/releases/tag/v1.2.6 --- pkgs/development/python-modules/dirigera/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dirigera/default.nix b/pkgs/development/python-modules/dirigera/default.nix index dc6af39b87a1..193d17c69ea1 100644 --- a/pkgs/development/python-modules/dirigera/default.nix +++ b/pkgs/development/python-modules/dirigera/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "dirigera"; - version = "1.2.5"; + version = "1.2.6"; pyproject = true; src = fetchFromGitHub { owner = "Leggin"; repo = "dirigera"; - tag = version; - hash = "sha256-xFiAhlNbl20MPFNkl8J4vx+KgvINYS3P5EAQxc620/k="; + tag = "v${version}"; + hash = "sha256-5pfzmaIkIEtxDtkhG1lOLSTjWahEDgQKLJKbAG5rBjE="; }; build-system = [ setuptools ]; From 8adc1cad19ce946b99faceacc06a25dc63483a3d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:46:04 +0100 Subject: [PATCH 341/449] python313Packages.dirigera: migrate to finalAttrs --- pkgs/development/python-modules/dirigera/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/dirigera/default.nix b/pkgs/development/python-modules/dirigera/default.nix index 193d17c69ea1..8ba2ac807ae2 100644 --- a/pkgs/development/python-modules/dirigera/default.nix +++ b/pkgs/development/python-modules/dirigera/default.nix @@ -9,7 +9,7 @@ websocket-client, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "dirigera"; version = "1.2.6"; pyproject = true; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Leggin"; repo = "dirigera"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-5pfzmaIkIEtxDtkhG1lOLSTjWahEDgQKLJKbAG5rBjE="; }; @@ -36,9 +36,9 @@ buildPythonPackage rec { meta = { description = "Module for controlling the IKEA Dirigera Smart Home Hub"; homepage = "https://github.com/Leggin/dirigera"; - changelog = "https://github.com/Leggin/dirigera/releases/tag/${src.tag}"; + changelog = "https://github.com/Leggin/dirigera/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "generate-token"; }; -} +}) From 729fc46bca5d46ebd8196c2d1ece12df57d5eae5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:47:31 +0100 Subject: [PATCH 342/449] python313Packages.cyclopts: 4.4.4 -> 4.5.1 Diff: https://github.com/BrianPugh/cyclopts/compare/v4.4.4...v4.5.1 Changelog: https://github.com/BrianPugh/cyclopts/releases/tag/v4.5.1 --- pkgs/development/python-modules/cyclopts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cyclopts/default.nix b/pkgs/development/python-modules/cyclopts/default.nix index 6c100197bb55..de9878a2d797 100644 --- a/pkgs/development/python-modules/cyclopts/default.nix +++ b/pkgs/development/python-modules/cyclopts/default.nix @@ -22,14 +22,14 @@ buildPythonPackage (finalAttrs: { pname = "cyclopts"; - version = "4.4.4"; + version = "4.5.1"; pyproject = true; src = fetchFromGitHub { owner = "BrianPugh"; repo = "cyclopts"; tag = "v${finalAttrs.version}"; - hash = "sha256-DX/mh1vgoSQoqzKRQg+NcCjfPPwy8WDJG7AfMYtPUSA="; + hash = "sha256-m1VKwyGTKEnXplc2Gxmgdol8XaWadc6LC29KzCamdvQ="; }; build-system = [ From 3f935fbdcd08ece7717fc0992a66f9221a90f6cc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:48:46 +0100 Subject: [PATCH 343/449] python313Packages.publicsuffixlist: 1.0.2.20260121 -> 1.0.2.20260126 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260126-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 69ea1c5ee429..c1985e98ff01 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260121"; + version = "1.0.2.20260126"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-3CjU0m330GWrQksBe7d9W8PZfAIyzZ80MlDNewgWC78="; + hash = "sha256-FPtBiR2zFyIEWgysjRZM6LkBYk9LKvn0QY1KW0ePYGk="; }; postPatch = '' From 10fd198a4cfd1cfea62e54162872cd50540953d5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 11:54:24 +0000 Subject: [PATCH 344/449] talhelper: 3.1.1 -> 3.1.3 --- pkgs/by-name/ta/talhelper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ta/talhelper/package.nix b/pkgs/by-name/ta/talhelper/package.nix index 4b11a555908a..46e6d5219c14 100644 --- a/pkgs/by-name/ta/talhelper/package.nix +++ b/pkgs/by-name/ta/talhelper/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "talhelper"; - version = "3.1.1"; + version = "3.1.3"; src = fetchFromGitHub { owner = "budimanjojo"; repo = "talhelper"; tag = "v${finalAttrs.version}"; - hash = "sha256-2CuMGYzJV1kfOjAl9eniyzIUJGAeg32Jro5f8Y5m7cs="; + hash = "sha256-nTdNpOloiX1yxZnjdD1CmZz0J73Mi/JaMyJzDopnPKk="; }; vendorHash = "sha256-AkCUKg5oA2XvvDtE0m9fQdeqowx5A1SnnimF7F/CORg="; From 1135bbb6758ccdc7a0ca0efbe24c0ba04a8e9140 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:56:07 +0100 Subject: [PATCH 345/449] python313Packages.commoncode: 32.4.0 -> 32.4.2 Diff: https://github.com/nexB/commoncode/compare/v32.4.0...v32.4.2 Changelog: https://github.com/nexB/commoncode/blob/v32.4.2/CHANGELOG.rst --- pkgs/development/python-modules/commoncode/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/commoncode/default.nix b/pkgs/development/python-modules/commoncode/default.nix index 87bf7d225fa7..2a4d0af5dd09 100644 --- a/pkgs/development/python-modules/commoncode/default.nix +++ b/pkgs/development/python-modules/commoncode/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "commoncode"; - version = "32.4.0"; + version = "32.4.2"; pyproject = true; src = fetchFromGitHub { owner = "nexB"; repo = "commoncode"; tag = "v${version}"; - hash = "sha256-k9E/Yz6G3IHJPf3BlscZNSL4Qk9WyGU3vXA+U+GwWA0="; + hash = "sha256-A2FE+qhLQahuAtptP3hCnIUgh7j61Wf02avO6DM0b5E="; }; dontConfigure = true; From 67696b0939517537d71db6e4037c20cd9d494290 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:56:28 +0100 Subject: [PATCH 346/449] python313Packages.container-inspector: 33.0.1 -> 33.1.0 Changelog: https://github.com/nexB/container-inspector/releases/tag/v33.1.0 --- .../python-modules/container-inspector/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/container-inspector/default.nix b/pkgs/development/python-modules/container-inspector/default.nix index 31e4b94387b1..8493b777ecd5 100644 --- a/pkgs/development/python-modules/container-inspector/default.nix +++ b/pkgs/development/python-modules/container-inspector/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "container-inspector"; - version = "33.0.1"; + version = "33.1.0"; pyproject = true; src = fetchFromGitHub { owner = "nexB"; repo = "container-inspector"; tag = "v${version}"; - hash = "sha256-bXJ4UIDVhiU0DurEeRiyLlSUrNRgwoMqAxXxGb/CcJs="; + hash = "sha256-uwfqPh4e5zNO0K5rKZ2pxgOkX/KF9pzCsKdYbQuw9MA="; }; dontConfigure = true; From db7bf139645f36d909cf117365a35a34609f5eef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 11:57:14 +0000 Subject: [PATCH 347/449] oci-cli: 3.72.0 -> 3.72.1 --- pkgs/by-name/oc/oci-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index 5eed64584ce2..5184e1adfae5 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -25,14 +25,14 @@ in py.pkgs.buildPythonApplication rec { pname = "oci-cli"; - version = "3.72.0"; + version = "3.72.1"; pyproject = true; src = fetchFromGitHub { owner = "oracle"; repo = "oci-cli"; tag = "v${version}"; - hash = "sha256-CLHkOIQzYVvawyaXWPTRV2rjm17VWkygS8U9aTK5CVo="; + hash = "sha256-OzHVViCEAQJN7lqw6JbTn1PMncrQBQz6T1m7yYEXEQc="; }; nativeBuildInputs = [ installShellFiles ]; From 2b1021e63a986543264d9eba807b1ee589daaa9b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 12:59:24 +0100 Subject: [PATCH 348/449] python313Packages.commoncode: migrate to finalAttrs --- pkgs/development/python-modules/commoncode/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/commoncode/default.nix b/pkgs/development/python-modules/commoncode/default.nix index 2a4d0af5dd09..7a8482db6ec4 100644 --- a/pkgs/development/python-modules/commoncode/default.nix +++ b/pkgs/development/python-modules/commoncode/default.nix @@ -14,7 +14,7 @@ text-unidecode, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "commoncode"; version = "32.4.2"; pyproject = true; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "nexB"; repo = "commoncode"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-A2FE+qhLQahuAtptP3hCnIUgh7j61Wf02avO6DM0b5E="; }; @@ -66,8 +66,8 @@ buildPythonPackage rec { meta = { description = "Set of common utilities, originally split from ScanCode"; homepage = "https://github.com/nexB/commoncode"; - changelog = "https://github.com/nexB/commoncode/blob/${src.tag}/CHANGELOG.rst"; + changelog = "https://github.com/nexB/commoncode/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) From 1ccdb2a64afdb4d9b2af7892c18464b7614cf32e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:00:51 +0100 Subject: [PATCH 349/449] python313Packages.container-inspector: modernize --- .../python-modules/container-inspector/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/container-inspector/default.nix b/pkgs/development/python-modules/container-inspector/default.nix index 8493b777ecd5..da2a8d11f986 100644 --- a/pkgs/development/python-modules/container-inspector/default.nix +++ b/pkgs/development/python-modules/container-inspector/default.nix @@ -10,7 +10,7 @@ setuptools-scm, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "container-inspector"; version = "33.1.0"; pyproject = true; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "nexB"; repo = "container-inspector"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-uwfqPh4e5zNO0K5rKZ2pxgOkX/KF9pzCsKdYbQuw9MA="; }; @@ -26,7 +26,7 @@ buildPythonPackage rec { build-system = [ setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ attrs click dockerfile-parse @@ -40,8 +40,8 @@ buildPythonPackage rec { meta = { description = "Suite of analysis utilities and command line tools for container images"; homepage = "https://github.com/nexB/container-inspector"; - changelog = "https://github.com/nexB/container-inspector/releases/tag/v${version}"; - license = with lib.licenses; [ asl20 ]; + changelog = "https://github.com/nexB/container-inspector/releases/tag/v${finalAttrs.src.tag}"; + license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From c25c668cbfa145b73f4e19ce9773f322e430a791 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:09:28 +0100 Subject: [PATCH 350/449] python313Packages.influxdb3-python: 0.16.0 -> 0.17.0 Diff: https://github.com/InfluxCommunity/influxdb3-python/compare/v0.16.0...v0.17.0 Changelog: https://github.com/InfluxCommunity/influxdb3-python/releases/tag/v0.17.0 --- pkgs/development/python-modules/influxdb3-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/influxdb3-python/default.nix b/pkgs/development/python-modules/influxdb3-python/default.nix index dce40441edf9..8c1fb6f74922 100644 --- a/pkgs/development/python-modules/influxdb3-python/default.nix +++ b/pkgs/development/python-modules/influxdb3-python/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "influxdb3-python"; - version = "0.16.0"; + version = "0.17.0"; pyproject = true; src = fetchFromGitHub { owner = "InfluxCommunity"; repo = "influxdb3-python"; tag = "v${version}"; - hash = "sha256-o4w1+srucPlRq/NqICvdRNxmghxEBoXH05m3m0GQJFM="; + hash = "sha256-DqCA0sk5xOQTFoJR+b/r+PN9bJaWSkgsFUK1o1qaAoU="; }; postPatch = '' From addeabfe6cd2eb707e8f9a5798b63c8b9396c6ff Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:10:28 +0100 Subject: [PATCH 351/449] python313Packages.influxdb3-python: migrate to finalAttrs --- .../python-modules/influxdb3-python/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/influxdb3-python/default.nix b/pkgs/development/python-modules/influxdb3-python/default.nix index 8c1fb6f74922..ef943239a06f 100644 --- a/pkgs/development/python-modules/influxdb3-python/default.nix +++ b/pkgs/development/python-modules/influxdb3-python/default.nix @@ -12,7 +12,7 @@ urllib3, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "influxdb3-python"; version = "0.17.0"; pyproject = true; @@ -20,14 +20,14 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "InfluxCommunity"; repo = "influxdb3-python"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-DqCA0sk5xOQTFoJR+b/r+PN9bJaWSkgsFUK1o1qaAoU="; }; postPatch = '' # Upstream falls back to a default version if not in a GitHub Actions substituteInPlace setup.py \ - --replace-fail "version=get_version()," "version = '${version}'," + --replace-fail "version=get_version()," "version = '${finalAttrs.version}'," ''; build-system = [ setuptools ]; @@ -62,8 +62,8 @@ buildPythonPackage rec { meta = { description = "Python module that provides a simple and convenient way to interact with InfluxDB 3.0"; homepage = "https://github.com/InfluxCommunity/influxdb3-python"; - changelog = "https://github.com/InfluxCommunity/influxdb3-python/releases/tag/${src.tag}"; + changelog = "https://github.com/InfluxCommunity/influxdb3-python/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 3fe09a1fb55487360e47a7c15bc62dfbca01c308 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 12:14:12 +0000 Subject: [PATCH 352/449] dracula-theme: 4.0.0-unstable-2026-01-12 -> 4.0.0-unstable-2026-01-22 --- pkgs/by-name/dr/dracula-theme/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dr/dracula-theme/package.nix b/pkgs/by-name/dr/dracula-theme/package.nix index 7c8b8d5e2550..eef87ed5ab0e 100644 --- a/pkgs/by-name/dr/dracula-theme/package.nix +++ b/pkgs/by-name/dr/dracula-theme/package.nix @@ -8,7 +8,7 @@ let themeName = "Dracula"; - version = "4.0.0-unstable-2026-01-12"; + version = "4.0.0-unstable-2026-01-22"; in stdenvNoCC.mkDerivation { pname = "dracula-theme"; @@ -17,8 +17,8 @@ stdenvNoCC.mkDerivation { src = fetchFromGitHub { owner = "dracula"; repo = "gtk"; - rev = "1892c797926184066b9f740f5a7c3ab2772edc40"; - hash = "sha256-3bClPnEfCNmpK8o1zlVa1tzSkCxO2rCDNtadL2hQdQ8="; + rev = "0a573d38280bec3e576f4be9d12a716b02254f7a"; + hash = "sha256-Nyp6hLP8eAawiQMPuwZfg0FMR7HGDBb+TDozrE8VygQ="; }; propagatedUserEnvPkgs = [ From be38be33799a596c0905af4a5c7bd5517afdef8f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:14:36 +0100 Subject: [PATCH 353/449] python313Packages.ghapi: 1.0.9 -> 1.0.10 Diff: https://github.com/fastai/ghapi/compare/1.0.9...1.0.10 Changelog: https://github.com/fastai/ghapi/releases/tag/1.0.10 --- pkgs/development/python-modules/ghapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ghapi/default.nix b/pkgs/development/python-modules/ghapi/default.nix index 6b618e177384..b47440fb8f86 100644 --- a/pkgs/development/python-modules/ghapi/default.nix +++ b/pkgs/development/python-modules/ghapi/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "ghapi"; - version = "1.0.9"; + version = "1.0.10"; pyproject = true; src = fetchFromGitHub { owner = "fastai"; repo = "ghapi"; tag = finalAttrs.version; - hash = "sha256-gBwOxWHjGyTrAKpG7BVoO7eQJw3fcLMXaF7CbAwMOj8="; + hash = "sha256-2x9uiULYniFVpUNgRie4i49xEqtYfq/9u/07eozw0WQ="; }; build-system = [ setuptools ]; From 46d460361b9b0512a499cb2a2103af7d3bfdf5be Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:15:21 +0100 Subject: [PATCH 354/449] python313Packages.pysmi: 1.6.2 -> 1.6.3 Diff: https://github.com/lextudio/pysmi/compare/v1.6.2...v1.6.3 Changelog: https://github.com/lextudio/pysmi/blob/v1.6.3/CHANGES.rst --- pkgs/development/python-modules/pysmi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysmi/default.nix b/pkgs/development/python-modules/pysmi/default.nix index 04c8008787f6..096e0f5f81ad 100644 --- a/pkgs/development/python-modules/pysmi/default.nix +++ b/pkgs/development/python-modules/pysmi/default.nix @@ -12,7 +12,7 @@ }: buildPythonPackage rec { - version = "1.6.2"; + version = "1.6.3"; pname = "pysmi"; pyproject = true; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "lextudio"; repo = "pysmi"; tag = "v${version}"; - hash = "sha256-GyG3J6qntEIszXrm1t623+x1cYbhJLbTEQl6N2h2LA0="; + hash = "sha256-TpDrsBGym07JPIcnytyWI7Ebx9RR+7Ia36zOzWMWqPM="; }; build-system = [ flit-core ]; From 9ad70fb60d06c74be149bdb838a2993e1305e7ef Mon Sep 17 00:00:00 2001 From: Pierre Roux Date: Fri, 16 Jan 2026 10:42:36 +0100 Subject: [PATCH 355/449] Rocq: Update documentation --- doc/languages-frameworks/index.md | 2 +- .../{coq.section.md => rocq.section.md} | 140 ++++++++---------- doc/redirects.json | 21 ++- .../rocq-modules/mathcomp/default.nix | 2 +- 4 files changed, 78 insertions(+), 87 deletions(-) rename doc/languages-frameworks/{coq.section.md => rocq.section.md} (55%) diff --git a/doc/languages-frameworks/index.md b/doc/languages-frameworks/index.md index 3f4b6c48e764..57c6d11ae6e0 100644 --- a/doc/languages-frameworks/index.md +++ b/doc/languages-frameworks/index.md @@ -56,7 +56,7 @@ android.section.md astal.section.md beam.section.md chicken.section.md -coq.section.md +rocq.section.md cosmic.section.md crystal.section.md cuda.section.md diff --git a/doc/languages-frameworks/coq.section.md b/doc/languages-frameworks/rocq.section.md similarity index 55% rename from doc/languages-frameworks/coq.section.md rename to doc/languages-frameworks/rocq.section.md index 0eab34d044e4..ae1fec87e478 100644 --- a/doc/languages-frameworks/coq.section.md +++ b/doc/languages-frameworks/rocq.section.md @@ -1,14 +1,21 @@ -# Coq and coq packages {#sec-language-coq} +# Rocq and rocq packages {#sec-language-rocq} -## Coq derivation: `coq` {#coq-derivation-coq} +Note that "The Rocq Prover" (Rocq for short) is the new name of the +proof assistant formerly known as Coq. The `coq` and `coqPackages` +derivations currently remain for both older versions of Coq, but also +some versions of Rocq during the renaming transition. In the latter +case, the `coq` derivation encompasses the compatibility binaries +(`coqtop`, `coqc`, etc.) in addition to the `rocq` binary. The packages +only in `coqPackages` are the ones which currently still depend on these +compatibility binaries. -The Coq derivation is overridable through the `coq.override overrides`, where overrides is an attribute set which contains the arguments to override. We recommend overriding either of the following: +## Rocq derivation: `rocq-core` {#rocq-derivation-rocq} -* `version` (optional, defaults to the latest version of Coq selected for nixpkgs, see `pkgs/top-level/coq-packages` to witness this choice), which follows the conventions explained in the `coqPackages` section below, -* `customOCamlPackages` (optional, defaults to `null`, which lets Coq choose a version automatically), which can be set to any of the ocaml packages attribute of `ocaml-ng` (such as `ocaml-ng.ocamlPackages_4_10` which is the default for Coq 8.11 for example). -* `coq-version` (optional, defaults to the short version e.g. "8.10"), is a version number of the form "x.y" that indicates which Coq's version build behavior to mimic when using a source which is not a release. E.g. `coq.override { version = "d370a9d1328a4e1cdb9d02ee032f605a9d94ec7a"; coq-version = "8.10"; }`. +The Rocq derivation is overridable through the `rocq-core.override overrides`, where overrides is an attribute set which contains the arguments to override. We recommend overriding either of the following: -The associated package set can be obtained using `mkCoqPackages coq`, where `coq` is the derivation to use. +* `version` (optional, defaults to the latest version of Rocq selected for nixpkgs, see `pkgs/top-level/rocq-packages` to witness this choice), which follows the conventions explained in the `rocqPackages` section below, +* `customOCamlPackages` (optional, defaults to `null`, which lets Rocq choose a version automatically), which can be set to any of the ocaml packages attribute of `ocaml-ng` (such as `ocaml-ng.ocamlPackages_4_14` which is the default for Rocq 9.1 for example). +* `rocq-version` (optional, defaults to the short version e.g. "9.1"), is a version number of the form "x.y" that indicates which Rocq's version build behavior to mimic when using a source which is not a release. E.g. `rocq-core.override { version = "40be8435e132aab2231a79091f011ebc3e64a753"; rocq-version = "9.1"; }`. ## Creating custom Coq environments with `coq.withPackages` {#coq-withPackages} @@ -29,9 +36,9 @@ coq.withPackages ( ) ``` -## Coq packages attribute sets: `coqPackages` {#coq-packages-attribute-sets-coqpackages} +## Rocq packages attribute sets: `rocqPackages` {#rocq-packages-attribute-sets-rocqpackages} -The recommended way of defining a derivation for a Coq library, is to use the `coqPackages.mkCoqDerivation` function, which is essentially a specialization of `mkDerivation` taking into account most of the specifics of Coq libraries. The following attributes are supported: +The recommended way of defining a derivation for a Rocq library, is to use the `rocqPackages.mkRocqDerivation` function, which is essentially a specialization of `mkDerivation` taking into account most of the specifics of Rocq libraries. The following attributes are supported: * `pname` (required) is the name of the package, * `version` (optional, defaults to `null`), is the version to fetch and build, @@ -41,108 +48,85 @@ The recommended way of defining a derivation for a Coq library, is to use the `c * if it is a path or a string representing an absolute path (i.e. starting with `"/"`), the provided path is selected as a source, and the `version` attribute of the resulting derivation is set to `"dev"`, * if it is a string of the form `owner:branch` then it tries to download the `branch` of owner `owner` for a project of the same name using the same vcs, and the `version` attribute of the resulting derivation is set to `"dev"`, additionally if the owner is not provided (i.e. if the `owner:` prefix is missing), it defaults to the original owner of the package (see below), * if it is a string of the form `"#N"`, and the domain is github, then it tries to download the current head of the pull request `#N` from github, -* `defaultVersion` (optional). Coq libraries may be compatible with some specific versions of Coq only. The `defaultVersion` attribute is used when no `version` is provided (or if `version = null`) to select the version of the library to use by default, depending on the context. This selection will mainly depend on a `coq` version number but also possibly on other packages versions (e.g. `mathcomp`). If its value ends up to be `null`, the package is marked for removal in end-user `coqPackages` attribute set. +* `defaultVersion` (optional). Rocq libraries may be compatible with some specific versions of Rocq only. The `defaultVersion` attribute is used when no `version` is provided (or if `version = null`) to select the version of the library to use by default, depending on the context. This selection will mainly depend on a `rocq-core` version number but also possibly on other packages versions (e.g. `mathcomp`). If its value ends up to be `null`, the package is marked for removal in end-user `rocqPackages` attribute set. * `release` (optional, defaults to `{}`), lists all the known releases of the library and for each of them provides an attribute set with at least a `hash` attribute (you may put the empty string `""` in order to automatically insert a fake hash, this will trigger an error which will allow you to find the correct hash), each attribute set of the list of releases also takes optional overloading arguments for the fetcher as below (i.e.`domain`, `owner`, `repo`, `rev`, `artifact` assuming the default fetcher is used) and optional overrides for the result of the fetcher (i.e. `version` and `src`). * `fetcher` (optional, defaults to a generic fetching mechanism supporting github or gitlab based infrastructures), is a function that takes at least an `owner`, a `repo`, a `rev`, and a `hash` and returns an attribute set with a `version` and `src`. * `repo` (optional, defaults to the value of `pname`), -* `owner` (optional, defaults to `"coq-community"`). -* `domain` (optional, defaults to `"github.com"`), domains including the strings `"github"` or `"gitlab"` in their names are automatically supported, otherwise, one must change the `fetcher` argument to support them (cf `pkgs/development/coq-modules/heq/default.nix` for an example), +* `owner` (optional, defaults to `"rocq-community"`). +* `domain` (optional, defaults to `"github.com"`), domains including the strings `"github"` or `"gitlab"` in their names are automatically supported, otherwise, one must change the `fetcher` argument to support them (cf `pkgs/development/rocq-modules/bignums/default.nix` for an example), * `releaseRev` (optional, defaults to `(v: v)`), provides a default mapping from release names to revision hashes/branch names/tags, * `releaseArtifact` (optional, defaults to `(v: null)`), provides a default mapping from release names to artifact names (only works for github artifact for now), * `displayVersion` (optional), provides a way to alter the computation of `name` from `pname`, by explaining how to display version numbers, -* `namePrefix` (optional, defaults to `[ "coq" ]`), provides a way to alter the computation of `name` from `pname`, by explaining which dependencies must occur in `name`, +* `namePrefix` (optional, defaults to `[ "rocq-core" ]`), provides a way to alter the computation of `name` from `pname`, by explaining which dependencies must occur in `name`, * `nativeBuildInputs` (optional), is a list of executables that are required to build the current derivation, in addition to the default ones (namely `which`, `dune` and `ocaml` depending on whether `useDune`, `useDuneifVersion` and `mlPlugin` are set). * `extraNativeBuildInputs` (optional, deprecated), an additional list of derivation to add to `nativeBuildInputs`, * `overrideNativeBuildInputs` (optional) replaces the default list of derivation to which `nativeBuildInputs` and `extraNativeBuildInputs` adds extra elements, -* `buildInputs` (optional), is a list of libraries and dependencies that are required to build and run the current derivation, in addition to the default one `[ coq ]`, +* `buildInputs` (optional), is a list of libraries and dependencies that are required to build and run the current derivation, in addition to the default one `[ rocq-core ]`, * `extraBuildInputs` (optional, deprecated), an additional list of derivation to add to `buildInputs`, * `overrideBuildInputs` (optional) replaces the default list of derivation to which `buildInputs` and `extraBuildInputs` adds extras elements, -* `propagatedBuildInputs` (optional) is passed as is to `mkDerivation`, we recommend to use this for Coq libraries and Coq plugin dependencies, as this makes sure the paths of the compiled libraries and plugins will always be added to the build environments of subsequent derivation, which is necessary for Coq packages to work correctly, -* `mlPlugin` (optional, defaults to `false`). Some extensions (plugins) might require OCaml and sometimes other OCaml packages. Standard dependencies can be added by setting the current option to `true`. For a finer grain control, the `coq.ocamlPackages` attribute can be used in `nativeBuildInputs`, `buildInputs`, and `propagatedBuildInputs` to depend on the same package set Coq was built against. +* `propagatedBuildInputs` (optional) is passed as is to `mkDerivation`, we recommend to use this for Rocq libraries and Rocq plugin dependencies, as this makes sure the paths of the compiled libraries and plugins will always be added to the build environments of subsequent derivation, which is necessary for Rocq packages to work correctly, +* `mlPlugin` (optional, defaults to `false`). Some extensions (plugins) might require OCaml and sometimes other OCaml packages. Standard dependencies can be added by setting the current option to `true`. For a finer grain control, the `rocq-core.ocamlPackages` attribute can be used in `nativeBuildInputs`, `buildInputs`, and `propagatedBuildInputs` to depend on the same package set Rocq was built against. * `useDuneifVersion` (optional, default to `(x: false)` uses Dune to build the package if the provided predicate evaluates to true on the version, e.g. `useDuneifVersion = versions.isGe "1.1"` will use dune if the version of the package is greater or equal to `"1.1"`, * `useDune` (optional, defaults to `false`) uses Dune to build the package if set to true, the presence of this attribute overrides the behavior of the previous one. * `opam-name` (optional, defaults to concatenating with a dash separator the components of `namePrefix` and `pname`), name of the Dune package to build. * `enableParallelBuilding` (optional, defaults to `true`), since it is activated by default, we provide a way to disable it. -* `extraInstallFlags` (optional), allows to extend `installFlags` which initializes the variable `COQMF_COQLIB` so as to install in the proper subdirectory. Indeed Coq libraries should be installed in `$(out)/lib/coq/${coq.coq-version}/user-contrib/`. Such directories are automatically added to the `$COQPATH` environment variable by the hook defined in the Coq derivation. -* `setCOQBIN` (optional, defaults to `true`), by default, the environment variable `$COQBIN` is set to the current Coq's binary, but one can disable this behavior by setting it to `false`, +* `extraInstallFlags` (optional), allows to extend `installFlags` which initializes the variables `COQLIBINSTALL` and `COQPLUGININSTALL` so as to install in the proper subdirectory. Indeed Rocq libraries should be installed in `$(out)/lib/coq/${rocq-core.rocq-version}/user-contrib/`. Such directories are automatically added to the `$ROCQPATH` environment variable by the hook defined in the Rocq derivation. +* `setROCQBIN` (optional, defaults to `true`), by default, the environment variable `$ROCQBIN` is set to the current Rocq's binary, but one can disable this behavior by setting it to `false`, * `useMelquiondRemake` (optional, default to `null`) is an attribute set, which, if given, overloads the `preConfigurePhases`, `configureFlags`, `buildPhase`, and `installPhase` attributes of the derivation for a specific use in libraries using `remake` as set up by Guillaume Melquiond for `flocq`, `gappalib`, `interval`, and `coquelicot` (see the corresponding derivation for concrete examples of use of this option). For backward compatibility, the attribute `useMelquiondRemake.logpath` must be set to the logical root of the library (otherwise, one can pass `useMelquiondRemake = {}` to activate this without backward compatibility). * `dropAttrs`, `keepAttrs`, `dropDerivationAttrs` are all optional and allow to tune which attribute is added or removed from the final call to `mkDerivation`. -It also takes other standard `mkDerivation` attributes, they are added as such, except for `meta` which extends an automatically computed `meta` (where the `platform` is the same as `coq` and the homepage is automatically computed). +It also takes other standard `mkDerivation` attributes, they are added as such, except for `meta` which extends an automatically computed `meta` (where the `platform` is the same as `rocq-core` and the homepage is automatically computed). -Here is a simple package example. It is a pure Coq library, thus it depends on Coq. It builds on the Mathematical Components library, thus it also takes some `mathcomp` derivations as `extraBuildInputs`. +Here is a simple package example. It is a pure Rocq library, thus it depends on Rocq. It builds on the Mathematical Components library, thus it also takes some `mathcomp` derivations as `extraBuildInputs`. ```nix { lib, - mkCoqDerivation, + mkRocqDerivation, version ? null, - coq, + rocq-core, mathcomp, mathcomp-finmap, mathcomp-bigenough, }: -mkCoqDerivation { - # namePrefix leads to e.g. `name = coq8.11-mathcomp1.11-multinomials-1.5.2` +mkRocqDerivation { + # namePrefix leads to e.g. `name = rocq-core9.1-mathcomp2.5.0-multinomials-2.4.0` namePrefix = [ - "coq" + "rocq-core" "mathcomp" ]; pname = "multinomials"; owner = "math-comp"; inherit version; defaultVersion = + let + case = rocq: mc: out: { + cases = [ + rocq-core + mc + ]; + inherit out; + }; + in with lib.versions; lib.switch - [ coq.version mathcomp.version ] + [ rocq-core.rocq-version mathcomp.version ] [ - { - cases = [ - (range "8.7" "8.12") - (isEq "1.11") - ]; - out = "1.5.2"; - } - { - cases = [ - (range "8.7" "8.11") - (range "1.8" "1.10") - ]; - out = "1.5.0"; - } - { - cases = [ - (range "8.7" "8.10") - (range "1.8" "1.10") - ]; - out = "1.4"; - } - { - cases = [ - (isEq "8.6") - (range "1.6" "1.7") - ]; - out = "1.1"; - } + (case (range "8.18" "9.1") (range "2.1.0" "2.5.0") "2.4.0") + (case (range "8.17" "9.0") (range "2.1.0" "2.3.0") "2.3.0") ] null; release = { - "1.5.2".hash = "sha256-mjCx9XKa38Nz9E6wNK7YSqHdJ7YTua5fD3d6J4e7WpU="; - "1.5.1".hash = "sha256-Q8tm0y2FQAt2V1kZYkDlHWRia/lTvXAMVjdmzEV11I4="; - "1.5.0".hash = "sha256-HIK0f21G69oEW8JG46gSBde/Q2LR3GiBCv680gHbmRg="; - "1.5.0".rev = "1.5"; - "1.4".hash = "sha256-F9g3MSIr3B6UZ3p8QWjz3/Jpw9sudJ+KRlvjiHSO024="; - "1.3".hash = "sha256-BPJTlAL0ETHvLMBslE0KFVt3DNoaGuMrHt2SBGyJe1A="; - "1.2".hash = "sha256-mHXBXSLYO4BN+jfN50y/+XCx0Qq5g4Ac2Y/qlsbgAdY="; - "1.1".hash = "sha256-ejAsMQbB/LtU9j+g160VdGXULrCe9s0gBWzyhKqmCuE="; - "1.0".hash = "sha256-tZTOltEBBKWciDxDMs/Ye4Jnq/33CANrHJ4FBMPtq+I="; + "2.4.0".sha256 = "sha256-7zfIddRH+Sl4nhEPtS/lMZwRUZI45AVFpcC/UC8Z0Yo="; + "2.3.0".sha256 = "sha256-usIcxHOAuN+f/j3WjVbPrjz8Hl9ac8R6kYeAKi3CEts="; }; propagatedBuildInputs = [ - mathcomp.ssreflect + mathcomp.boot mathcomp.algebra mathcomp-finmap + mathcomp.fingroup mathcomp-bigenough ]; @@ -153,13 +137,13 @@ mkCoqDerivation { } ``` -## Three ways of overriding Coq packages {#coq-overriding-packages} +## Three ways of overriding Rocq packages {#rocq-overriding-packages} -There are three distinct ways of changing a Coq package by overriding one of its values: `.override`, `overrideCoqDerivation`, and `.overrideAttrs`. This section explains what sort of values can be overridden with each of these methods. +There are three distinct ways of changing a Rocq package by overriding one of its values: `.override`, `overrideRocqDerivation`, and `.overrideAttrs`. This section explains what sort of values can be overridden with each of these methods. -### `.override` {#coq-override} +### `.override` {#rocq-override} -`.override` lets you change arguments to a Coq derivation. In the case of the `multinomials` package above, `.override` would let you override arguments like `mkCoqDerivation`, `version`, `coq`, `mathcomp`, `mathcom-finmap`, etc. +`.override` lets you change arguments to a Rocq derivation. In the case of the `multinomials` package above, `.override` would let you override arguments like `mkRocqDerivation`, `version`, `rocq-core`, `mathcomp`, `mathcom-finmap`, etc. For example, assuming you have a special `mathcomp` dependency you want to use, here is how you could override the `mathcomp` dependency: @@ -167,35 +151,35 @@ For example, assuming you have a special `mathcomp` dependency you want to use, multinomials.override { mathcomp = my-special-mathcomp; } ``` -In Nixpkgs, all Coq derivations take a `version` argument. This can be overridden in order to easily use a different version: +In Nixpkgs, all Rocq derivations take a `version` argument. This can be overridden in order to easily use a different version: ```nix -coqPackages.multinomials.override { version = "1.5.1"; } +rocqPackages.multinomials.override { version = "1.5.1"; } ``` -Refer to [](#coq-packages-attribute-sets-coqpackages) for all the different formats that you can potentially pass to `version`, as well as the restrictions. +Refer to [](#rocq-packages-attribute-sets-rocqpackages) for all the different formats that you can potentially pass to `version`, as well as the restrictions. -### `overrideCoqDerivation` {#coq-overrideCoqDerivation} +### `overrideRocqDerivation` {#rocq-overrideRocqDerivation} -The `overrideCoqDerivation` function lets you easily change arguments to `mkCoqDerivation`. These arguments are described in [](#coq-packages-attribute-sets-coqpackages). +The `overrideRocqDerivation` function lets you easily change arguments to `mkRocqDerivation`. These arguments are described in [](#rocq-packages-attribute-sets-rocqpackages). For example, here is how you could locally add a new release of the `multinomials` library, and set the `defaultVersion` to use this release: ```nix -coqPackages.lib.overrideCoqDerivation { +rocqPackages.lib.overrideRocqDerivation { defaultVersion = "2.0"; release."2.0".hash = "sha256-czoP11rtrIM7+OLdMisv2EF7n/IbGuwFxHiPtg3qCNM="; -} coqPackages.multinomials +} rocqPackages.multinomials ``` -### `.overrideAttrs` {#coq-overrideAttrs} +### `.overrideAttrs` {#rocq-overrideAttrs} -`.overrideAttrs` lets you override arguments to the underlying `stdenv.mkDerivation` call. Internally, `mkCoqDerivation` uses `stdenv.mkDerivation` to create derivations for Coq libraries. You can override arguments to `stdenv.mkDerivation` with `.overrideAttrs`. +`.overrideAttrs` lets you override arguments to the underlying `stdenv.mkDerivation` call. Internally, `mkRocqDerivation` uses `stdenv.mkDerivation` to create derivations for Rocq libraries. You can override arguments to `stdenv.mkDerivation` with `.overrideAttrs`. For instance, here is how you could add some code to be performed in the derivation after installation is complete: ```nix -coqPackages.multinomials.overrideAttrs (oldAttrs: { +rocqPackages.multinomials.overrideAttrs (oldAttrs: { postInstall = oldAttrs.postInstall or "" + '' echo "you can do anything you want here" ''; diff --git a/doc/redirects.json b/doc/redirects.json index cbff4ea2f226..4adcbac5c81f 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -2933,25 +2933,32 @@ "sec-chicken-override-scope": [ "index.html#sec-chicken-override-scope" ], - "sec-language-coq": [ + "sec-language-rocq": [ + "index.html#sec-language-rocq", "index.html#sec-language-coq" ], - "coq-derivation-coq": [ + "rocq-derivation-rocq": [ + "index.html#rocq-derivation-rocq", "index.html#coq-derivation-coq" ], - "coq-packages-attribute-sets-coqpackages": [ + "rocq-packages-attribute-sets-rocqpackages": [ + "index.html#rocq-packages-attribute-sets-rocqpackages", "index.html#coq-packages-attribute-sets-coqpackages" ], - "coq-overriding-packages": [ + "rocq-overriding-packages": [ + "index.html#rocq-overriding-packages", "index.html#coq-overriding-packages" ], - "coq-override": [ + "rocq-override": [ + "index.html#rocq-override", "index.html#coq-override" ], - "coq-overrideCoqDerivation": [ + "rocq-overrideRocqDerivation": [ + "index.html#rocq-overrideRocqDerivation", "index.html#coq-overrideCoqDerivation" ], - "coq-overrideAttrs": [ + "rocq-overrideAttrs": [ + "index.html#rocq-overrideAttrs", "index.html#coq-overrideAttrs" ], "crystal": [ diff --git a/pkgs/development/rocq-modules/mathcomp/default.nix b/pkgs/development/rocq-modules/mathcomp/default.nix index 160febe58cb6..5285a277c810 100644 --- a/pkgs/development/rocq-modules/mathcomp/default.nix +++ b/pkgs/development/rocq-modules/mathcomp/default.nix @@ -7,7 +7,7 @@ ############################################################################ # Compiling a custom version of mathcomp using `mathcomp.override`. # # This is the replacement for the former `mathcomp_ config` function. # -# See the documentation at doc/languages-frameworks/coq.section.md. # +# See the documentation at doc/languages-frameworks/rocq.section.md. # ############################################################################ { From 0fb2fb5a9699197a496cef1db5bcd6346ff24eef Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:17:42 +0100 Subject: [PATCH 356/449] python313Packages.msgraph-sdk: 1.52.0 -> 1.53.0 Diff: https://github.com/microsoftgraph/msgraph-sdk-python/compare/v1.52.0...v1.53.0 Changelog: https://github.com/microsoftgraph/msgraph-sdk-python/blob/v1.53.0/CHANGELOG.md --- pkgs/development/python-modules/msgraph-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/msgraph-sdk/default.nix b/pkgs/development/python-modules/msgraph-sdk/default.nix index ebafdd8a8a9d..200c31fd54b1 100644 --- a/pkgs/development/python-modules/msgraph-sdk/default.nix +++ b/pkgs/development/python-modules/msgraph-sdk/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "msgraph-sdk"; - version = "1.52.0"; + version = "1.53.0"; pyproject = true; src = fetchFromGitHub { owner = "microsoftgraph"; repo = "msgraph-sdk-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-7HLPkyWlslMuYdoQ4K6Zm7YZ+qp93P/fZdxZrb4X6aI="; + hash = "sha256-zBVqH1mPAFhMmGlaI/bYCP4d+Rsu8aH6egi4MVECtYs="; }; build-system = [ flit-core ]; From 5cd03fab6e8643b88015dad1a1e0d6fb9ba5353a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:17:45 +0100 Subject: [PATCH 357/449] python313Packages.pysmi: modernize --- pkgs/development/python-modules/pysmi/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pysmi/default.nix b/pkgs/development/python-modules/pysmi/default.nix index 096e0f5f81ad..2c64e9f2ab8d 100644 --- a/pkgs/development/python-modules/pysmi/default.nix +++ b/pkgs/development/python-modules/pysmi/default.nix @@ -11,15 +11,15 @@ requests, }: -buildPythonPackage rec { - version = "1.6.3"; +buildPythonPackage (finalAttrs: { pname = "pysmi"; + version = "1.6.3"; pyproject = true; src = fetchFromGitHub { owner = "lextudio"; repo = "pysmi"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-TpDrsBGym07JPIcnytyWI7Ebx9RR+7Ia36zOzWMWqPM="; }; @@ -46,8 +46,8 @@ buildPythonPackage rec { meta = { description = "SNMP MIB parser"; homepage = "https://github.com/lextudio/pysmi"; - changelog = "https://github.com/lextudio/pysmi/blob/v${version}/CHANGES.rst"; + changelog = "https://github.com/lextudio/pysmi/blob/${finalAttrs.src.tag}/CHANGES.rst"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 0f2f88604427aa3b536a9b80dd9685f76029cb24 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Jan 2026 12:24:55 +0000 Subject: [PATCH 358/449] build(deps): bump actions/checkout from 6.0.1 to 6.0.2 Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/8e8c483db84b4bee98b60c0593521ed34d9990e8...de0fac2e4500dabe0009e67214ff5f5447ce83dd) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/backport.yml | 2 +- .github/workflows/bot.yml | 2 +- .github/workflows/build.yml | 2 +- .github/workflows/check.yml | 4 ++-- .github/workflows/comment.yml | 2 +- .github/workflows/eval.yml | 10 +++++----- .github/workflows/lint.yml | 8 ++++---- .github/workflows/merge-group.yml | 2 +- .github/workflows/periodic-merge.yml | 2 +- .github/workflows/pull-request-target.yml | 2 +- .github/workflows/review.yml | 2 +- .github/workflows/teams.yml | 2 +- .github/workflows/test.yml | 2 +- 13 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/backport.yml b/.github/workflows/backport.yml index 0f8ed3b972ae..51d4b5c10da1 100644 --- a/.github/workflows/backport.yml +++ b/.github/workflows/backport.yml @@ -36,7 +36,7 @@ jobs: permission-pull-requests: write permission-workflows: write - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: ref: ${{ github.event.pull_request.head.sha }} token: ${{ steps.app-token.outputs.token }} diff --git a/.github/workflows/bot.yml b/.github/workflows/bot.yml index 44198e2e2735..28f61fdb31fa 100644 --- a/.github/workflows/bot.yml +++ b/.github/workflows/bot.yml @@ -46,7 +46,7 @@ jobs: # https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: | diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f199d849ac01..941e4c42df98 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -52,7 +52,7 @@ jobs: runs-on: ${{ matrix.runner }} timeout-minutes: 60 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: .github/actions diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index b9f2246e768a..0a30d788da15 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -35,7 +35,7 @@ jobs: runs-on: ubuntu-slim timeout-minutes: 3 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false path: trusted @@ -75,7 +75,7 @@ jobs: runs-on: ubuntu-24.04-arm timeout-minutes: 5 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: .github/actions diff --git a/.github/workflows/comment.yml b/.github/workflows/comment.yml index feb770a24ecd..b5439c586c6f 100644 --- a/.github/workflows/comment.yml +++ b/.github/workflows/comment.yml @@ -23,7 +23,7 @@ jobs: timeout-minutes: 2 if: contains(github.event.comment.body, '@NixOS/nixpkgs-merge-bot merge') steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: | diff --git a/.github/workflows/eval.yml b/.github/workflows/eval.yml index 77dd85f6ae63..2ef1d51eeac5 100644 --- a/.github/workflows/eval.yml +++ b/.github/workflows/eval.yml @@ -43,7 +43,7 @@ jobs: ciPinBumpCommit: ${{ steps.find-pinned-commit.outputs.ciPinBumpCommit }} ciPinBumpCommitShort: ${{ steps.find-pinned-commit.outputs.ciPinBumpCommitShort }} steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false path: trusted @@ -51,7 +51,7 @@ jobs: ci/supportedVersions.nix - name: Check out the PR at the test merge commit - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false ref: ${{ inputs.mergedSha }} @@ -167,7 +167,7 @@ jobs: sudo mkswap /swap sudo swapon /swap - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: .github/actions @@ -252,7 +252,7 @@ jobs: statuses: write timeout-minutes: 5 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: .github/actions @@ -441,7 +441,7 @@ jobs: runs-on: ubuntu-24.04-arm timeout-minutes: 10 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: .github/actions diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3e733c06cf6b..86f937d3cdf9 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-24.04-arm timeout-minutes: 10 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: .github/actions @@ -61,7 +61,7 @@ jobs: runs-on: ubuntu-24.04-arm timeout-minutes: 10 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: .github/actions @@ -90,7 +90,7 @@ jobs: runs-on: ubuntu-24.04-arm timeout-minutes: 10 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: .github/actions @@ -134,7 +134,7 @@ jobs: runs-on: ubuntu-slim timeout-minutes: 5 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false path: trusted diff --git a/.github/workflows/merge-group.yml b/.github/workflows/merge-group.yml index 0720817c6da7..0c5291a9b725 100644 --- a/.github/workflows/merge-group.yml +++ b/.github/workflows/merge-group.yml @@ -25,7 +25,7 @@ jobs: targetSha: ${{ steps.prepare.outputs.targetSha }} systems: ${{ steps.prepare.outputs.systems }} steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: | diff --git a/.github/workflows/periodic-merge.yml b/.github/workflows/periodic-merge.yml index ac79898cb14b..d2c4a396291c 100644 --- a/.github/workflows/periodic-merge.yml +++ b/.github/workflows/periodic-merge.yml @@ -34,7 +34,7 @@ jobs: permission-contents: write permission-pull-requests: write - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false diff --git a/.github/workflows/pull-request-target.yml b/.github/workflows/pull-request-target.yml index 715728dadcf2..d6949e06ef45 100644 --- a/.github/workflows/pull-request-target.yml +++ b/.github/workflows/pull-request-target.yml @@ -31,7 +31,7 @@ jobs: systems: ${{ steps.prepare.outputs.systems }} touched: ${{ steps.prepare.outputs.touched }} steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout-cone-mode: true # default, for clarity diff --git a/.github/workflows/review.yml b/.github/workflows/review.yml index a458489f6886..1d709c0dce6b 100644 --- a/.github/workflows/review.yml +++ b/.github/workflows/review.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-slim timeout-minutes: 2 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: | diff --git a/.github/workflows/teams.yml b/.github/workflows/teams.yml index 69f03ea1dc03..26069f36df61 100644 --- a/.github/workflows/teams.yml +++ b/.github/workflows/teams.yml @@ -30,7 +30,7 @@ jobs: permission-pull-requests: write - name: Fetch source - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ae1681d8d9e3..20e7faf41630 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,7 @@ jobs: push: ${{ steps.files.outputs.push }} targetSha: ${{ steps.prepare.outputs.targetSha }} steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false sparse-checkout-cone-mode: true # default, for clarity From d5e4fa4444132b6538252d24dc45038ec56ba8e0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Jan 2026 12:25:00 +0000 Subject: [PATCH 359/449] build(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.0.0 to 8.1.0. - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/98357b18bf14b5342f975ff684046ec3b2a07725...c0f553fe549906ede9cf27b5156039d195d2ece0) --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-version: 8.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/teams.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/teams.yml b/.github/workflows/teams.yml index 69f03ea1dc03..7659dfcee6c2 100644 --- a/.github/workflows/teams.yml +++ b/.github/workflows/teams.yml @@ -64,7 +64,7 @@ jobs: echo "git-string=$name <$email>" >> "$GITHUB_OUTPUT" - name: Create Pull Request - uses: peter-evans/create-pull-request@98357b18bf14b5342f975ff684046ec3b2a07725 # v8.0.0 + uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0 with: token: ${{ steps.app-token.outputs.token }} add-paths: maintainers/github-teams.json From cd561c72feb8b8c7e2d87c0407e403b2c830fef1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Jan 2026 12:25:15 +0000 Subject: [PATCH 360/449] build(deps): bump cachix/cachix-action Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad to 3ba601ff5bbb07c7220846facfa2cd81eeee15a1. - [Release notes](https://github.com/cachix/cachix-action/releases) - [Commits](https://github.com/cachix/cachix-action/compare/0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad...3ba601ff5bbb07c7220846facfa2cd81eeee15a1) --- updated-dependencies: - dependency-name: cachix/cachix-action dependency-version: 3ba601ff5bbb07c7220846facfa2cd81eeee15a1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .github/workflows/build.yml | 2 +- .github/workflows/check.yml | 2 +- .github/workflows/eval.yml | 2 +- .github/workflows/lint.yml | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f199d849ac01..21a1be87d732 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -67,7 +67,7 @@ jobs: # Sandbox is disabled on MacOS by default. extra_nix_config: sandbox = true - - uses: cachix/cachix-action@0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad # v16 + - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 continue-on-error: true with: # The nixpkgs-gha cache should not be trusted or used outside of Nixpkgs and its forks' CI. diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index b9f2246e768a..c718cda4f903 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -87,7 +87,7 @@ jobs: - uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31 - - uses: cachix/cachix-action@0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad # v16 + - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 continue-on-error: true with: # The nixpkgs-gha cache should not be trusted or used outside of Nixpkgs and its forks' CI. diff --git a/.github/workflows/eval.yml b/.github/workflows/eval.yml index 77dd85f6ae63..d9a3d6aef232 100644 --- a/.github/workflows/eval.yml +++ b/.github/workflows/eval.yml @@ -182,7 +182,7 @@ jobs: - name: Install Nix uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31 - - uses: cachix/cachix-action@0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad # v16 + - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 continue-on-error: true with: # The nixpkgs-gha cache should not be trusted or used outside of Nixpkgs and its forks' CI. diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3e733c06cf6b..5b50556c599d 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -72,7 +72,7 @@ jobs: - uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31 - - uses: cachix/cachix-action@0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad # v16 + - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 continue-on-error: true with: # The nixpkgs-gha cache should not be trusted or used outside of Nixpkgs and its forks' CI. @@ -102,7 +102,7 @@ jobs: - uses: cachix/install-nix-action@4e002c8ec80594ecd40e759629461e26c8abed15 # v31 - - uses: cachix/cachix-action@0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad # v16 + - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 continue-on-error: true with: # The nixpkgs-gha cache should not be trusted or used outside of Nixpkgs and its forks' CI. From 820ddaafa981498fdc8bc68268839ff2cfdb668c Mon Sep 17 00:00:00 2001 From: Amadej Kastelic Date: Mon, 26 Jan 2026 10:18:08 +0100 Subject: [PATCH 361/449] idescriptor: init at 0.1.2 --- pkgs/by-name/id/idescriptor/99-idevice.rules | 1 + pkgs/by-name/id/idescriptor/package.nix | 127 +++++++++++++++++++ 2 files changed, 128 insertions(+) create mode 100644 pkgs/by-name/id/idescriptor/99-idevice.rules create mode 100644 pkgs/by-name/id/idescriptor/package.nix diff --git a/pkgs/by-name/id/idescriptor/99-idevice.rules b/pkgs/by-name/id/idescriptor/99-idevice.rules new file mode 100644 index 000000000000..eb51d32d3526 --- /dev/null +++ b/pkgs/by-name/id/idescriptor/99-idevice.rules @@ -0,0 +1 @@ +SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", MODE="0666", GROUP="idevice" diff --git a/pkgs/by-name/id/idescriptor/package.nix b/pkgs/by-name/id/idescriptor/package.nix new file mode 100644 index 000000000000..43472b1e0afd --- /dev/null +++ b/pkgs/by-name/id/idescriptor/package.nix @@ -0,0 +1,127 @@ +{ + lib, + stdenv, + fetchFromGitHub, + buildGoModule, + copyDesktopItems, + makeDesktopItem, + cmake, + pkg-config, + avahi-compat, + ffmpeg, + libheif, + libimobiledevice, + libimobiledevice-glue, + libplist, + go, + qrencode, + libssh, + libtatsu, + libusbmuxd, + libusb1, + libzip, + openssl, + pugixml, + qt6, + lxqt, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "idescriptor"; + version = "0.1.2"; + + src = fetchFromGitHub { + owner = "iDescriptor"; + repo = "iDescriptor"; + tag = "v${finalAttrs.version}"; + hash = "sha256-pj/8PCZUTPu28MQd3zL8ceDsQy4+55348ZOCpiQaiEo="; + fetchSubmodules = true; + }; + + ipatool-go-modules = + (buildGoModule { + pname = "ipatool-go"; + inherit (finalAttrs) version src; + modRoot = "lib/ipatool-go"; + vendorHash = "sha256-4ZCNgLAcZtEd7zDbIu3kyP/Cyp6TaBM9gyZEohgzCk8="; + proxyVendor = true; + doCheck = false; + env.GOWORK = "off"; + }).goModules; + + nativeBuildInputs = [ + cmake + copyDesktopItems + pkg-config + go + qt6.wrapQtAppsHook + ]; + + buildInputs = [ + avahi-compat + ffmpeg + libheif + libimobiledevice + libimobiledevice-glue + libplist + qrencode + libssh + libtatsu + libusbmuxd + libusb1 + libzip + openssl + pugixml + qt6.qtbase + qt6.qtlocation + qt6.qtmultimedia + qt6.qtpositioning + qt6.qtserialport + qt6.qtsvg + qt6.qttools + qt6.qtwayland + lxqt.qtermwidget + ]; + + cmakeFlags = [ + "-DPACKAGE_MANAGER_MANAGED=ON" + "-DPACKAGE_MANAGER_HINT=nixpkgs" + ]; + + preConfigure = '' + export GOCACHE=$TMPDIR/go-cache + export GOPATH=$TMPDIR/go + export GOPROXY=file://${finalAttrs.ipatool-go-modules} + export GOSUMDB=off + ''; + + postInstall = '' + install -Dm644 -t $out/lib/udev/rules.d ${./99-idevice.rules} + + install -Dm644 $src/resources/icons/app-icon/icon.png \ + $out/share/icons/hicolor/256x256/apps/idescriptor.png + ''; + + desktopItems = [ + (makeDesktopItem { + name = "iDescriptor"; + exec = "iDescriptor"; + icon = "idescriptor"; + desktopName = "iDescriptor"; + comment = "Cross-platform iDevice management tool"; + categories = [ + "System" + "Utility" + ]; + }) + ]; + + meta = { + homepage = "https://github.com/iDescriptor/iDescriptor"; + changelog = "https://github.com/iDescriptor/iDescriptor/releases/tag/v${finalAttrs.version}"; + description = "A cross-platform iDevice management tool"; + license = lib.licenses.agpl3Only; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ amadejkastelic ]; + mainProgram = "iDescriptor"; + }; +}) From 81fde0f76c5e7d556d754b2142836671d614dde3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:30:43 +0100 Subject: [PATCH 362/449] python313Packages.spdx-tools: 0.8.3 -> 0.8.4 Changelog: https://github.com/spdx/tools-python/blob/v0.8.4/CHANGELOG.md --- .../python-modules/spdx-tools/default.nix | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/spdx-tools/default.nix b/pkgs/development/python-modules/spdx-tools/default.nix index 08458f9bb14e..d153461f16d1 100644 --- a/pkgs/development/python-modules/spdx-tools/default.nix +++ b/pkgs/development/python-modules/spdx-tools/default.nix @@ -4,7 +4,6 @@ buildPythonPackage, click, fetchFromGitHub, - fetchpatch, license-expression, ply, pytestCheckHook, @@ -19,25 +18,16 @@ buildPythonPackage rec { pname = "spdx-tools"; - version = "0.8.3"; + version = "0.8.4"; pyproject = true; src = fetchFromGitHub { owner = "spdx"; repo = "tools-python"; tag = "v${version}"; - hash = "sha256-r7+RYGoq3LJYN1jYfwzb1r3fc/kL+CPd4pmGATFq8Pw="; + hash = "sha256-loD+YXRCEYRynOKf7Da43SA7JQVYP1IzJe2f7ssJTtI="; }; - patches = [ - # https://github.com/spdx/tools-python/issues/844 - (fetchpatch { - name = "beartype-0.20-compat.patch"; - url = "https://github.com/spdx/tools-python/pull/841/commits/3b13bd5af36a2b78f5c87fdbadc3f2601d2dcd8d.patch"; - hash = "sha256-8sQNGRss4R1olsw+xGps3NICyimBxKv47TaSrCcnVhA="; - }) - ]; - build-system = [ setuptools setuptools-scm From f6719a7001dde1686e50d09c65a5f6d402d2e4c4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:36:43 +0100 Subject: [PATCH 363/449] python313Packages.spdx-tools: migrate to finalAttrs --- pkgs/development/python-modules/spdx-tools/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/spdx-tools/default.nix b/pkgs/development/python-modules/spdx-tools/default.nix index d153461f16d1..b3dfe906c11f 100644 --- a/pkgs/development/python-modules/spdx-tools/default.nix +++ b/pkgs/development/python-modules/spdx-tools/default.nix @@ -16,7 +16,7 @@ xmltodict, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "spdx-tools"; version = "0.8.4"; pyproject = true; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "spdx"; repo = "tools-python"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-loD+YXRCEYRynOKf7Da43SA7JQVYP1IzJe2f7ssJTtI="; }; @@ -63,8 +63,8 @@ buildPythonPackage rec { meta = { description = "SPDX parser and tools"; homepage = "https://github.com/spdx/tools-python"; - changelog = "https://github.com/spdx/tools-python/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/spdx/tools-python/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From a5bc69e703b878c9f752dc29baec5c2c2bccd261 Mon Sep 17 00:00:00 2001 From: Marius Knaust Date: Mon, 26 Jan 2026 13:40:59 +0100 Subject: [PATCH 364/449] maintainers: add mariusknaust --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index d36a416b4dd5..ad61456449b5 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -16151,6 +16151,12 @@ github = "mariuskimmina"; githubId = 38843153; }; + mariusknaust = { + name = "Marius Knaust"; + email = "marius.knaust@gmail.com"; + github = "mariusknaust"; + githubId = 17125376; + }; markasoftware = { name = "Mark Polyakov"; email = "mark@markasoftware.com"; From c15247b0f536b8ae38939036a01dc6878c84ef79 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 12:41:36 +0000 Subject: [PATCH 365/449] xorg.bitmap: 1.1.1 -> 1.1.2 --- pkgs/by-name/bi/bitmap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bi/bitmap/package.nix b/pkgs/by-name/bi/bitmap/package.nix index a5dbc42e9daf..53e707cf1445 100644 --- a/pkgs/by-name/bi/bitmap/package.nix +++ b/pkgs/by-name/bi/bitmap/package.nix @@ -16,7 +16,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "bitmap"; - version = "1.1.1"; + version = "1.1.2"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "app"; repo = "bitmap"; tag = "bitmap-${finalAttrs.version}"; - hash = "sha256-UZxPc19jAqvJPwZSMf4seqxJNHeLOXA8bXh4y6D4gRE="; + hash = "sha256-sQDt1zCxJ5kZ4kLVi1Wxrf7JiT721n2Sl6gNv3xZ0ts="; }; strictDeps = true; From a0cb2cc267af61032c02e576229dc072591b0c44 Mon Sep 17 00:00:00 2001 From: Haris Date: Mon, 26 Jan 2026 13:42:22 +0100 Subject: [PATCH 366/449] teams-for-linux: upgrade electron 37 to 39 --- pkgs/by-name/te/teams-for-linux/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/te/teams-for-linux/package.nix b/pkgs/by-name/te/teams-for-linux/package.nix index 99be5c135d66..0a307346b440 100644 --- a/pkgs/by-name/te/teams-for-linux/package.nix +++ b/pkgs/by-name/te/teams-for-linux/package.nix @@ -5,7 +5,7 @@ fetchFromGitHub, alsa-utils, copyDesktopItems, - electron_37, + electron_39, makeDesktopItem, makeWrapper, nix-update-script, @@ -46,7 +46,7 @@ buildNpmPackage rec { buildPhase = '' runHook preBuild - cp -r ${electron_37.dist} electron-dist + cp -r ${electron_39.dist} electron-dist chmod -R u+w electron-dist '' # Electron builder complains about symlink in electron-dist @@ -61,7 +61,7 @@ buildNpmPackage rec { -c.npmRebuild=true \ -c.asarUnpack="**/*.node" \ -c.electronDist=electron-dist \ - -c.electronVersion=${electron_37.version} \ + -c.electronVersion=${electron_39.version} \ -c.mac.identity=null runHook postBuild @@ -83,7 +83,7 @@ buildNpmPackage rec { popd # Linux needs 'aplay' for notification sounds - makeWrapper '${lib.getExe electron_37}' "$out/bin/teams-for-linux" \ + makeWrapper '${lib.getExe electron_39}' "$out/bin/teams-for-linux" \ --prefix PATH : ${ lib.makeBinPath [ alsa-utils From 3c9559695049f81c1fa00819d9d010c44bdc7185 Mon Sep 17 00:00:00 2001 From: Marius Knaust Date: Mon, 26 Jan 2026 13:47:23 +0100 Subject: [PATCH 367/449] nitrotpm-tools: add mariusknaust as a maintainer --- pkgs/by-name/ni/nitrotpm-tools/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ni/nitrotpm-tools/package.nix b/pkgs/by-name/ni/nitrotpm-tools/package.nix index 2ac90fe24fd0..64f9ce8f15b9 100644 --- a/pkgs/by-name/ni/nitrotpm-tools/package.nix +++ b/pkgs/by-name/ni/nitrotpm-tools/package.nix @@ -41,7 +41,10 @@ rustPlatform.buildRustPackage rec { ''; homepage = "https://github.com/aws/NitroTPM-Tools"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ arianvp ]; + maintainers = with lib.maintainers; [ + arianvp + mariusknaust + ]; platforms = lib.platforms.linux; }; } From aca1822096ccb55c5b95efd7a291a94613a1cd0c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:57:42 +0100 Subject: [PATCH 368/449] python313Packages.pyfritzhome: 0.6.18 -> 0.6.19 Diff: https://github.com/hthiery/python-fritzhome/compare/0.6.18...0.6.19 Changelog: https://github.com/hthiery/python-fritzhome/releases/tag/0.6.19 --- pkgs/development/python-modules/pyfritzhome/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyfritzhome/default.nix b/pkgs/development/python-modules/pyfritzhome/default.nix index 8516ce84ed69..93bb621a8869 100644 --- a/pkgs/development/python-modules/pyfritzhome/default.nix +++ b/pkgs/development/python-modules/pyfritzhome/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyfritzhome"; - version = "0.6.18"; + version = "0.6.19"; pyproject = true; src = fetchFromGitHub { owner = "hthiery"; repo = "python-fritzhome"; tag = version; - hash = "sha256-tWWX3rUmESWOkiWU6Y8KIinbPUhBdolSHZ+5Rv2dnuY="; + hash = "sha256-UYRqGNEbbxw0jgbVoeE01t/vZCVgnDl1HJvHRUgSVBw="; }; build-system = [ setuptools ]; From 59fc48f90540295628bf298e7913a65787d71706 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 14:01:10 +0100 Subject: [PATCH 369/449] python313Packages.pyfritzhome: migrate to finalAttrs --- pkgs/development/python-modules/pyfritzhome/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyfritzhome/default.nix b/pkgs/development/python-modules/pyfritzhome/default.nix index 93bb621a8869..6b14135b1819 100644 --- a/pkgs/development/python-modules/pyfritzhome/default.nix +++ b/pkgs/development/python-modules/pyfritzhome/default.nix @@ -8,7 +8,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyfritzhome"; version = "0.6.19"; pyproject = true; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "hthiery"; repo = "python-fritzhome"; - tag = version; + tag = finalAttrs.version; hash = "sha256-UYRqGNEbbxw0jgbVoeE01t/vZCVgnDl1HJvHRUgSVBw="; }; @@ -35,8 +35,8 @@ buildPythonPackage rec { description = "Python Library to access AVM FRITZ!Box homeautomation"; mainProgram = "fritzhome"; homepage = "https://github.com/hthiery/python-fritzhome"; - changelog = "https://github.com/hthiery/python-fritzhome/releases/tag/${src.tag}"; + changelog = "https://github.com/hthiery/python-fritzhome/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; }; -} +}) From c7931ddf3255b914d31024921447eb6f1cbe495a Mon Sep 17 00:00:00 2001 From: Amadej Kastelic Date: Mon, 26 Jan 2026 13:19:32 +0100 Subject: [PATCH 370/449] nixos/programs/idescriptor: init --- nixos/modules/module-list.nix | 1 + nixos/modules/programs/idescriptor.nix | 38 ++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 nixos/modules/programs/idescriptor.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 1dcb5cf8694a..a6913729e510 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -237,6 +237,7 @@ ./programs/htop.nix ./programs/i3lock.nix ./programs/iay.nix + ./programs/idescriptor.nix ./programs/iftop.nix ./programs/iio-hyprland.nix ./programs/immersed.nix diff --git a/nixos/modules/programs/idescriptor.nix b/nixos/modules/programs/idescriptor.nix new file mode 100644 index 000000000000..3f28ae6534f2 --- /dev/null +++ b/nixos/modules/programs/idescriptor.nix @@ -0,0 +1,38 @@ +{ + lib, + pkgs, + config, + ... +}: +let + cfg = config.programs.idescriptor; +in +{ + options.programs.idescriptor = { + enable = lib.mkEnableOption "iDescriptor, a cross-platform iDevice management tool"; + + package = lib.mkPackageOption pkgs "idescriptor" { }; + + users = lib.mkOption { + type = with lib.types; listOf str; + default = [ ]; + description = "Users to be added to the idevice group."; + }; + }; + + config = lib.mkIf cfg.enable { + environment.systemPackages = [ cfg.package ]; + + services = { + udev.packages = [ cfg.package ]; + + usbmuxd.enable = true; + }; + + users.groups.idevice = { + members = cfg.users; + }; + }; + + meta.maintainers = with lib.maintainers; [ amadejkastelic ]; +} From bcb274c357f7a922bd38cc9c85b89dad3bd8179d Mon Sep 17 00:00:00 2001 From: sempiternal-aurora <78790545+sempiternal-aurora@users.noreply.github.com> Date: Mon, 19 Jan 2026 20:10:35 +0800 Subject: [PATCH 371/449] vampire: 5.0.0 -> 5.0.1 --- pkgs/by-name/va/vampire/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/va/vampire/package.nix b/pkgs/by-name/va/vampire/package.nix index ee354e8af38e..765128f4bc7a 100644 --- a/pkgs/by-name/va/vampire/package.nix +++ b/pkgs/by-name/va/vampire/package.nix @@ -19,13 +19,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "vampire"; - version = "5.0.0"; + version = "5.0.1"; src = fetchFromGitHub { owner = "vprover"; repo = "vampire"; tag = "v${finalAttrs.version}"; - hash = "sha256-jRzVh1KirWi9GpOkzSGoIBUExDN1rV0b3AGwa6gWb3I="; + hash = "sha256-Ka9HmicIf7b5VN9nbiCW604ZZrGpJuP57RPTzOnwJbU="; fetchSubmodules = true; }; From 093b9087dc73f875188e15a7049005444ae9b5a7 Mon Sep 17 00:00:00 2001 From: sempiternal-aurora <78790545+sempiternal-aurora@users.noreply.github.com> Date: Mon, 19 Jan 2026 20:42:14 +0800 Subject: [PATCH 372/449] vampire: remove unneeded extra installPhase Vampire now properly specifies the install directive through cmake so the special installPhase is no longer needed --- pkgs/by-name/va/vampire/package.nix | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/pkgs/by-name/va/vampire/package.nix b/pkgs/by-name/va/vampire/package.nix index 765128f4bc7a..bd7f48dd99c6 100644 --- a/pkgs/by-name/va/vampire/package.nix +++ b/pkgs/by-name/va/vampire/package.nix @@ -42,20 +42,6 @@ stdenv.mkDerivation (finalAttrs: { rm -rf z3 ''; - installPhase = '' - runHook preInstall - - # some versions place the binary at ./ while others at bin/ - if test -n "$(find . -maxdepth 1 -name 'vampire*' -print -quit)" - then - install -m0755 -D vampire* $out/bin/vampire - else - install -m0755 -D bin/vampire* $out/bin/vampire - fi - - runHook postInstall - ''; - meta = { homepage = "https://vprover.github.io/"; description = "Vampire Theorem Prover"; From 28b2a1e0254b4bc35d7e1982ce1ddcba1c756ab7 Mon Sep 17 00:00:00 2001 From: sempiternal-aurora <78790545+sempiternal-aurora@users.noreply.github.com> Date: Mon, 19 Jan 2026 20:44:03 +0800 Subject: [PATCH 373/449] isabelle: fix vampire build * Add install to Cmake now that latest version has it * Add move because isabelle needs the binary to be 'vampire' * Add flag to ignore search for Z3, it doesn't work and isn't required * Change build to only use gcc14 on linux, on darwin clang21 is fine --- pkgs/by-name/is/isabelle/package.nix | 14 ++++++++++++-- .../isabelle/vampire-add-install-directive.patch | 11 +++++++++++ 2 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 pkgs/by-name/is/isabelle/vampire-add-install-directive.patch diff --git a/pkgs/by-name/is/isabelle/package.nix b/pkgs/by-name/is/isabelle/package.nix index c44851d0e337..0e483c20773e 100644 --- a/pkgs/by-name/is/isabelle/package.nix +++ b/pkgs/by-name/is/isabelle/package.nix @@ -50,7 +50,8 @@ let # Isabelle uses a branch of vampire that is not in the normal release line # that adds support for higher order goals - vampire' = (vampire.override { stdenv = gcc14Stdenv; }).overrideAttrs (_: { + vampireStdenv = if stdenv.hostPlatform.isLinux then gcc14Stdenv else stdenv; + vampire' = (vampire.override { stdenv = vampireStdenv; }).overrideAttrs (_: { pname = "vampire-for-isabelle"; version = "4.8"; @@ -61,7 +62,16 @@ let hash = "sha256-CmppaGa4M9tkE1b25cY1LSPFygJy5yV4kpHKbPqvcVE="; }; - cmakeFlags = [ (lib.cmakeFeature "CMAKE_BUILD_HOL" "On") ]; + patches = [ ./vampire-add-install-directive.patch ]; + + postInstall = '' + mv $out/bin/vampire_rel $out/bin/vampire + ''; + + cmakeFlags = [ + (lib.cmakeFeature "CMAKE_BUILD_HOL" "On") + (lib.cmakeFeature "CMAKE_DISABLE_FIND_PACKAGE_Z3" "On") + ]; }); sha1 = stdenv.mkDerivation { diff --git a/pkgs/by-name/is/isabelle/vampire-add-install-directive.patch b/pkgs/by-name/is/isabelle/vampire-add-install-directive.patch new file mode 100644 index 000000000000..5be3502600b8 --- /dev/null +++ b/pkgs/by-name/is/isabelle/vampire-add-install-directive.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -997,6 +997,8 @@ set_target_properties(vampire PROPERTIES + ) + configure_file(version.cpp.in version.cpp) + ++install(TARGETS vampire) ++ + if(CMAKE_BUILD_TYPE STREQUAL Release AND IPO) + message(STATUS "compiling Vampire with IPO: this might take a while") + set_property(TARGET obj PROPERTY INTERPROCEDURAL_OPTIMIZATION true) From 871f3b0f86b464f8042f89d745c8f1e4b5180d5b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 13:21:26 +0000 Subject: [PATCH 374/449] sentry-native: 0.12.3 -> 0.12.4 --- pkgs/by-name/se/sentry-native/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/sentry-native/package.nix b/pkgs/by-name/se/sentry-native/package.nix index 77af7df62157..a6141295fdda 100644 --- a/pkgs/by-name/se/sentry-native/package.nix +++ b/pkgs/by-name/se/sentry-native/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "sentry-native"; - version = "0.12.3"; + version = "0.12.4"; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-native"; tag = version; - hash = "sha256-0ch5qIsjOZFhmwm3SkNulecCtPl1xWS4NHyPU0BRit4="; + hash = "sha256-g0CRuupd8KyKWsBKOvNXZ7grrzJuREuYP4bz66SvpbU="; }; nativeBuildInputs = [ From e95bf9186ec14d60d615348701e4149a3eaf5965 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 13:25:04 +0000 Subject: [PATCH 375/449] phoenixd: 0.7.1 -> 0.7.2 --- pkgs/by-name/ph/phoenixd/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ph/phoenixd/package.nix b/pkgs/by-name/ph/phoenixd/package.nix index b61d8d6d0983..a02e5cce49cd 100644 --- a/pkgs/by-name/ph/phoenixd/package.nix +++ b/pkgs/by-name/ph/phoenixd/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "phoenixd"; - version = "0.7.1"; + version = "0.7.2"; src = let @@ -28,10 +28,10 @@ stdenv.mkDerivation (finalAttrs: { fetchurl { url = "https://github.com/ACINQ/phoenixd/releases/download/v${finalAttrs.version}/phoenixd-${finalAttrs.version}-${suffix}.zip"; hash = selectSystem { - aarch64-darwin = "sha256-WCXmXBqMQxovBYg9QtgOy/76tu3TeJ91ERusZZRHPhY="; - x86_64-darwin = "sha256-g23VWjZyt7V1YVoaHi/6M7m/SO7nOr56zt9M5j1t5hU="; - x86_64-linux = "sha256-m0Ibi1LG6PtdaGFgfhS7UOIhuFprDdJlj6SLzjTW8HY="; - aarch64-linux = "sha256-UuWoD4WsQA009CcdXLhIfs5VBlCqvX7yOVWyKZxJnlQ="; + aarch64-darwin = "sha256-OOoEgZLa+wZ8CXDH64TxvLBZ2r5WLyq6HERIyeEerf0="; + x86_64-darwin = "sha256-HPpgqmoiw3TCT4Q/+GJRv1AgHI0wtHThSPTSVAsPQcE="; + x86_64-linux = "sha256-T0Xhc4tzZRIDx16sbrOXeCZjRlTdeITghhfLHrU6nBY="; + aarch64-linux = "sha256-w7zaqDd4zYM0gva6l8d6tJ+/jpJuWERQ2aHaKOBKJAM="; }; }; From e23f40419543777e647d26796ff73a3c26abd642 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:45:47 +0100 Subject: [PATCH 376/449] python314Packages.multiregex: init at 2.0.3 Quickly match many regexes against a string https://github.com/quantco/multiregex --- .../python-modules/multiregex/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/multiregex/default.nix diff --git a/pkgs/development/python-modules/multiregex/default.nix b/pkgs/development/python-modules/multiregex/default.nix new file mode 100644 index 000000000000..caa7739cc86c --- /dev/null +++ b/pkgs/development/python-modules/multiregex/default.nix @@ -0,0 +1,41 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pyahocorasick, + pytestCheckHook, + setuptools-scm, + setuptools, +}: + +buildPythonPackage rec { + pname = "multiregex"; + version = "2.0.3"; + pyproject = true; + + src = fetchFromGitHub { + owner = "quantco"; + repo = "multiregex"; + tag = version; + hash = "sha256-S10FJwtFNK4CarE2YAcUM38hRYTDL0Vp4B8NqGvJs5M="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ pyahocorasick ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "multiregex" ]; + + meta = { + description = "Quickly match many regexes against a string"; + homepage = "https://github.com/quantco/multiregex"; + changelog = "https://github.com/quantco/multiregex/blob/${src.tag}/CHANGELOG.rst"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 200a96eb4b2d..ac68f2364703 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10154,6 +10154,8 @@ self: super: with self; { multiprocess = callPackage ../development/python-modules/multiprocess { }; + multiregex = callPackage ../development/python-modules/multiregex { }; + multiscale-spatial-image = callPackage ../development/python-modules/multiscale-spatial-image { }; multiset = callPackage ../development/python-modules/multiset { }; From f552317227feb0e1aa0f9e8e61c54b7ba35bf24e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 13:49:39 +0100 Subject: [PATCH 377/449] python314Packages.scancode-toolkit: 32.4.1 -> 32.5.0 Changelog: https://github.com/nexB/scancode-toolkit/blob/v32.5.0/CHANGELOG.rst --- .../python-modules/scancode-toolkit/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/scancode-toolkit/default.nix b/pkgs/development/python-modules/scancode-toolkit/default.nix index bfde86cd69ab..ffd1f0fcdf90 100644 --- a/pkgs/development/python-modules/scancode-toolkit/default.nix +++ b/pkgs/development/python-modules/scancode-toolkit/default.nix @@ -30,6 +30,7 @@ license-expression, lxml, markupsafe, + multiregex, packageurl-python, packaging, parameter-expansion-patched, @@ -60,12 +61,13 @@ buildPythonPackage rec { pname = "scancode-toolkit"; - version = "32.4.1"; + version = "32.5.0"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-qZUILeB1lGv0V9Uq81/aOI9pJTtayfZH/O5kwNnpf28="; + pname = "scancode_toolkit"; + inherit version; + hash = "sha256-WXAZCk0aRmKb1UU1ud95mZFHAMC9U+gDRd9w7TZTVSA="; }; dontConfigure = true; @@ -101,6 +103,7 @@ buildPythonPackage rec { license-expression lxml markupsafe + multiregex packageurl-python packaging parameter-expansion-patched @@ -126,9 +129,7 @@ buildPythonPackage rec { xmltodict ]; - nativeBuildInputs = [ - writableTmpDirAsHomeHook - ]; + nativeBuildInputs = [ writableTmpDirAsHomeHook ]; nativeCheckInputs = [ pytestCheckHook ]; From 65a8d3d7b679ab1a091146c3dff072f2e92b678c Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 26 Jan 2026 16:26:33 +0300 Subject: [PATCH 378/449] nixos/uwsm: don't enable displayManager This makes no sense, because uwsm is _not_ a display manager, it's simply a session provider. Enabling this while not enabling an actual display manager _service_ is basically always wrong, and especially wrong after #480050. --- nixos/modules/programs/wayland/uwsm.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/nixos/modules/programs/wayland/uwsm.nix b/nixos/modules/programs/wayland/uwsm.nix index 112251143a30..0debb2d6e9ce 100644 --- a/nixos/modules/programs/wayland/uwsm.nix +++ b/nixos/modules/programs/wayland/uwsm.nix @@ -120,8 +120,6 @@ in # UWSM recommends dbus broker for better compatibility services.dbus.implementation = "broker"; - - services.displayManager.enable = true; } (lib.mkIf (cfg.waylandCompositors != { }) { From df256221f951fcad7816c0ff0a243774eec536a7 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 17:29:46 +0200 Subject: [PATCH 379/449] librsync: always strip After reviewing dontStrip blame from 2018, it seems irrelevant: https://github.com/NixOS/nixpkgs/commit/01b274ce0d9923eb960b1a55e13527545f381f41 --- pkgs/by-name/li/librsync/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/li/librsync/package.nix b/pkgs/by-name/li/librsync/package.nix index 37816931bdf8..c66f3e0a0b3f 100644 --- a/pkgs/by-name/li/librsync/package.nix +++ b/pkgs/by-name/li/librsync/package.nix @@ -28,8 +28,6 @@ stdenv.mkDerivation rec { popt ]; - dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; - meta = { description = "Implementation of the rsync remote-delta algorithm"; homepage = "https://librsync.sourceforge.net/"; From 2c061359eaeee2e3ded532f7bf176e3b23683efe Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 26 Jan 2026 14:31:04 +0100 Subject: [PATCH 380/449] python313Packages.nomadnet: 0.9.7 -> 0.9.8 Diff: https://github.com/markqvist/NomadNet/compare/0.9.7...0.9.8 Changelog: https://github.com/markqvist/NomadNet/releases/tag/0.9.8 --- pkgs/development/python-modules/nomadnet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nomadnet/default.nix b/pkgs/development/python-modules/nomadnet/default.nix index e2dfe466eb77..39635d031e02 100644 --- a/pkgs/development/python-modules/nomadnet/default.nix +++ b/pkgs/development/python-modules/nomadnet/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "nomadnet"; - version = "0.9.7"; + version = "0.9.8"; pyproject = true; src = fetchFromGitHub { owner = "markqvist"; repo = "NomadNet"; tag = finalAttrs.version; - hash = "sha256-IDEbyvTX5PLPqDQ8gj5UwNkGCn+5wJx2xkYJ8BIWmWI="; + hash = "sha256-az/AzYGt42PBP8w1Lzo2+/cgmXue/rHY/ohysc34SPI="; }; build-system = [ setuptools ]; From 2ea971ac876a4be44117823856a419cc94dc658c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 13:36:05 +0000 Subject: [PATCH 381/449] nfpm: 2.44.1 -> 2.44.2 --- pkgs/by-name/nf/nfpm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nf/nfpm/package.nix b/pkgs/by-name/nf/nfpm/package.nix index c9eceb90d7b8..ab08d86b3f62 100644 --- a/pkgs/by-name/nf/nfpm/package.nix +++ b/pkgs/by-name/nf/nfpm/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "nfpm"; - version = "2.44.1"; + version = "2.44.2"; src = fetchFromGitHub { owner = "goreleaser"; repo = "nfpm"; rev = "v${version}"; - hash = "sha256-zgj+cwgTyCzg1s3ta0sUDvwNdQJrlhCmuI2Qgqrf28Q="; + hash = "sha256-xmOB9AWesWEx4alon4h/83d15BZdxUVVO/KWutejCpw="; }; - vendorHash = "sha256-8Kt/TdL75Cs34Su7Pf2MSZaIrjpP/oFZygGdMZlxpAk="; + vendorHash = "sha256-tEuNOBBUnJNjk1Mao8A7KtuPIdkxsmj+yp8fuovOK0s="; ldflags = [ "-s" From a7fbfc6d2a020f9172373f2c6b5c30ef25237ebc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 13:39:38 +0000 Subject: [PATCH 382/449] mkbrr: 1.19.0 -> 1.20.0 --- pkgs/by-name/mk/mkbrr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mk/mkbrr/package.nix b/pkgs/by-name/mk/mkbrr/package.nix index d4fe40a0f7b2..fdeb094c4b09 100644 --- a/pkgs/by-name/mk/mkbrr/package.nix +++ b/pkgs/by-name/mk/mkbrr/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "mkbrr"; - version = "1.19.0"; + version = "1.20.0"; src = fetchFromGitHub { owner = "autobrr"; repo = "mkbrr"; tag = "v${finalAttrs.version}"; - hash = "sha256-EL+pYQCrP6pPa7cDBhuVv+X+PuiGz9OuqWbNC3PfEG0="; + hash = "sha256-5oyzeinRjR09GEvLMGdCDH+UGYWPu1Qs8dXs/nIlwjs="; }; vendorHash = "sha256-mbcbACOKMohBw0SH5gH06CTkHtJk3WmbAqpcO0qMFOs="; From f404191e1efeec33a5836d6125043e96e92ad026 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 13:52:15 +0000 Subject: [PATCH 383/449] python3Packages.nomadnet: 0.9.7 -> 0.9.8 --- pkgs/development/python-modules/nomadnet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nomadnet/default.nix b/pkgs/development/python-modules/nomadnet/default.nix index e2dfe466eb77..39635d031e02 100644 --- a/pkgs/development/python-modules/nomadnet/default.nix +++ b/pkgs/development/python-modules/nomadnet/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "nomadnet"; - version = "0.9.7"; + version = "0.9.8"; pyproject = true; src = fetchFromGitHub { owner = "markqvist"; repo = "NomadNet"; tag = finalAttrs.version; - hash = "sha256-IDEbyvTX5PLPqDQ8gj5UwNkGCn+5wJx2xkYJ8BIWmWI="; + hash = "sha256-az/AzYGt42PBP8w1Lzo2+/cgmXue/rHY/ohysc34SPI="; }; build-system = [ setuptools ]; From d52bb8f57dc3f0d267149a10559d593ab36ea679 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 13:55:53 +0000 Subject: [PATCH 384/449] steam-devices-udev-rules: 1.0.0.61-unstable-2025-12-16 -> 1.0.0.61-unstable-2026-01-23 --- pkgs/by-name/st/steam-devices-udev-rules/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/steam-devices-udev-rules/package.nix b/pkgs/by-name/st/steam-devices-udev-rules/package.nix index 7a6d61fb6892..a6158a389a42 100644 --- a/pkgs/by-name/st/steam-devices-udev-rules/package.nix +++ b/pkgs/by-name/st/steam-devices-udev-rules/package.nix @@ -9,13 +9,13 @@ stdenvNoCC.mkDerivation { pname = "steam-devices-udev-rules"; - version = "1.0.0.61-unstable-2025-12-16"; + version = "1.0.0.61-unstable-2026-01-23"; src = fetchFromGitHub { owner = "ValveSoftware"; repo = "steam-devices"; - rev = "daf01bc7e1e3d65987ab0f6e2c93707170a686b3"; - hash = "sha256-3eYZzn4b4RMCa6r1a1fFQohNNb4+5HfRtz8AaLDcoHs="; + rev = "e0ab31454b1c55468af14d08740b51f11581a324"; + hash = "sha256-tuQu6s16bupaHw/u64VJxLC4qMdMBvgx7Df8LaPa0Sg="; }; nativeBuildInputs = [ From d018bfca8e1544f0b7cb1fa6edfc7b20a09640f9 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 26 Jan 2026 08:04:06 -0600 Subject: [PATCH 385/449] vimPlugins.indent-tools-nvim: 0.5.1-unstable-2023-10-28 -> 0.5.2-unstable-2026-01-23 --- pkgs/applications/editors/vim/plugins/generated.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 5527eb25d13a..a0e0cce59ba7 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -6909,12 +6909,12 @@ final: prev: { indent-tools-nvim = buildVimPlugin { pname = "indent-tools.nvim"; - version = "0.5.1-unstable-2023-10-28"; + version = "0.5.2-unstable-2026-01-23"; src = fetchFromGitHub { owner = "arsham"; repo = "indent-tools.nvim"; - rev = "31b839d65aa04b568fabe5e100a63cc44ef3f5d5"; - hash = "sha256-F0Q7UvvOGulkLce1JiT9GvB+itCtwnJLzMpETm+Sg28="; + rev = "9b6a33be70c72da562c83d1e741ebe1ce6c20a3c"; + hash = "sha256-jJOG6t18egq1uDGegDKvbz9NGmqiuHg7b2EyJZh3TMM="; }; meta.homepage = "https://github.com/arsham/indent-tools.nvim/"; meta.hydraPlatforms = [ ]; From acdaa5ade3b8779254a8dcccab231f3d393c2dc8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 14:04:26 +0000 Subject: [PATCH 386/449] python3Packages.gradio: 6.3.0 -> 6.4.0 --- pkgs/development/python-modules/gradio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/gradio/default.nix b/pkgs/development/python-modules/gradio/default.nix index 4a8ee8073f09..be4ecfc4e4f8 100644 --- a/pkgs/development/python-modules/gradio/default.nix +++ b/pkgs/development/python-modules/gradio/default.nix @@ -81,14 +81,14 @@ let in buildPythonPackage rec { pname = "gradio"; - version = "6.3.0"; + version = "6.4.0"; pyproject = true; src = fetchFromGitHub { owner = "gradio-app"; repo = "gradio"; tag = "gradio@${version}"; - hash = "sha256-JnoA+nQMmP5gA6VTPidv0kon8rc2bc8tmS61T2PdFc4="; + hash = "sha256-XHFhPoYSYmiEqTkknkqikfzdr3RRIagKWFlMgYWHYZ0="; }; pnpmDeps = fetchPnpmDeps { @@ -99,7 +99,7 @@ buildPythonPackage rec { src ; fetcherVersion = 3; - hash = "sha256-Lk8B2nQsKHs7JP3tjZufghXI7VL7GYfC30e/gpSSd4M="; + hash = "sha256-6Cx0hdVd0srhArvck2Kn9U2fT7aKtTZjgV5b/Usrnoo="; }; pythonRelaxDeps = [ From 3767c7da57e0663b07ae88018449d03f14c146d6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 14:10:28 +0000 Subject: [PATCH 387/449] ranger: 1.9.4-unstable-2025-11-14 -> 1.9.4-unstable-2026-01-22 --- pkgs/by-name/ra/ranger/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/ranger/package.nix b/pkgs/by-name/ra/ranger/package.nix index 8beaf1154d5c..014f25c05b60 100644 --- a/pkgs/by-name/ra/ranger/package.nix +++ b/pkgs/by-name/ra/ranger/package.nix @@ -19,14 +19,14 @@ python3Packages.buildPythonApplication { pname = "ranger"; - version = "1.9.4-unstable-2025-11-14"; + version = "1.9.4-unstable-2026-01-22"; pyproject = true; src = fetchFromGitHub { owner = "ranger"; repo = "ranger"; - rev = "08913377c968d39f11fa2d546aa8d53a99bb5e98"; - hash = "sha256-vn1rAOFB2vq04Y/WAE44iH/b/zamAmvq8putUKwNqR8="; + rev = "46c4fde3831dcf00ed85ee4e089df28601932229"; + hash = "sha256-9/9TSLXcFC+ItCCCQGaYoCjOyPH9Zx3JCKJJXf0SINI="; }; build-system = with python3Packages; [ From 8255b06ccb98ecf036f89613c93343f429170393 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 26 Jan 2026 14:50:37 +0100 Subject: [PATCH 388/449] gnuplot: remove nulls from inputs --- pkgs/tools/graphics/gnuplot/default.nix | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/pkgs/tools/graphics/gnuplot/default.nix b/pkgs/tools/graphics/gnuplot/default.nix index b94567b12009..637d74873aed 100644 --- a/pkgs/tools/graphics/gnuplot/default.nix +++ b/pkgs/tools/graphics/gnuplot/default.nix @@ -17,16 +17,16 @@ lua, withCaca ? false, libcaca, - libX11 ? null, - libXt ? null, - libXpm ? null, - libXaw ? null, + libX11, + libXt, + libXpm, + libXaw, aquaterm ? false, withWxGTK ? false, wxGTK32, - fontconfig ? null, - gnused ? null, - coreutils ? null, + fontconfig, + gnused, + coreutils, withQt ? false, mkDerivation, qttools, @@ -34,16 +34,15 @@ qtsvg, }: -assert libX11 != null -> (fontconfig != null && gnused != null && coreutils != null); let - withX = libX11 != null && !aquaterm && !stdenv.hostPlatform.isDarwin; + withX = !aquaterm && !stdenv.hostPlatform.isDarwin; in (if withQt then mkDerivation else stdenv.mkDerivation) rec { pname = "gnuplot"; version = "6.0.4"; src = fetchurl { - url = "mirror://sourceforge/gnuplot/${pname}-${version}.tar.gz"; + url = "mirror://sourceforge/gnuplot/gnuplot-${version}.tar.gz"; sha256 = "sha256-RY2UdpYl5z1fYjJQD0nLrcsrGDOA1D0iZqD5cBrrnFs="; }; From 24b677cbef6640311d84e0f2c954b636becdb830 Mon Sep 17 00:00:00 2001 From: Daniel McCarney Date: Mon, 26 Jan 2026 09:31:19 -0500 Subject: [PATCH 389/449] mudlet: remove cpu from maintainers --- pkgs/by-name/mu/mudlet/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/mu/mudlet/package.nix b/pkgs/by-name/mu/mudlet/package.nix index 90cc8791a155..e7b7e0e26883 100644 --- a/pkgs/by-name/mu/mudlet/package.nix +++ b/pkgs/by-name/mu/mudlet/package.nix @@ -168,7 +168,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ wyvie pstn - cpu felixalbrigtsen ]; platforms = with lib.platforms; linux ++ darwin; From 22464994eba5072ab70337c4d2c06d2423d0b962 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 13:05:03 +0000 Subject: [PATCH 390/449] cinnamon-settings-daemon: 6.6.2 -> 6.6.3 https://github.com/linuxmint/cinnamon-settings-daemon/compare/6.6.2...6.6.3 --- pkgs/by-name/ci/cinnamon-settings-daemon/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ci/cinnamon-settings-daemon/package.nix b/pkgs/by-name/ci/cinnamon-settings-daemon/package.nix index a97f7d879630..420aea0b2eb4 100644 --- a/pkgs/by-name/ci/cinnamon-settings-daemon/package.nix +++ b/pkgs/by-name/ci/cinnamon-settings-daemon/package.nix @@ -30,13 +30,13 @@ stdenv.mkDerivation rec { pname = "cinnamon-settings-daemon"; - version = "6.6.2"; + version = "6.6.3"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon-settings-daemon"; tag = version; - hash = "sha256-s8LKta03ei4MIQICY5t4Kh2oDEN9egstX8IQ56FXq7s="; + hash = "sha256-sa3DYH4/yRycHyrAG8IfCCpHhFNKwq8yOgLoKHprGfk="; }; patches = [ From 989648fccc7d0250a7aa9536752b5b4892b30a10 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Mon, 26 Jan 2026 22:32:21 +0800 Subject: [PATCH 391/449] cinnamon: 6.6.5 -> 6.6.6 https://github.com/linuxmint/cinnamon/compare/6.6.5...6.6.6 --- pkgs/by-name/ci/cinnamon/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ci/cinnamon/package.nix b/pkgs/by-name/ci/cinnamon/package.nix index 4c0c1d06d1dc..d2ba38f50427 100644 --- a/pkgs/by-name/ci/cinnamon/package.nix +++ b/pkgs/by-name/ci/cinnamon/package.nix @@ -74,13 +74,13 @@ let in stdenv.mkDerivation rec { pname = "cinnamon"; - version = "6.6.5"; + version = "6.6.6"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon"; tag = version; - hash = "sha256-i+eUSEz6Zgfm8HISSuxQ04lz86Rrp99NWaWAplJCLCs="; + hash = "sha256-yOgDajTZFC566uhf9pvenAIMdDTU1JOF+ahtgPp6kTY="; }; patches = [ From 92041210e7447221577bd168e9f583023439a3b0 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Mon, 26 Jan 2026 22:32:33 +0800 Subject: [PATCH 392/449] muffin: 6.6.2 -> 6.6.3 https://github.com/linuxmint/muffin/compare/6.6.2...6.6.3 --- pkgs/by-name/mu/muffin/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mu/muffin/package.nix b/pkgs/by-name/mu/muffin/package.nix index 95c04f48d5c5..f249d6ad4d31 100644 --- a/pkgs/by-name/mu/muffin/package.nix +++ b/pkgs/by-name/mu/muffin/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { pname = "muffin"; - version = "6.6.2"; + version = "6.6.3"; outputs = [ "out" @@ -55,7 +55,7 @@ stdenv.mkDerivation rec { owner = "linuxmint"; repo = "muffin"; rev = version; - hash = "sha256-UqN1KFGhjjn0NquOAqYILEn2MPqimTyWbi6dJEALYy8="; + hash = "sha256-PNL6PAZinds+kqCUCesJkTS+93juhm35sPE7RFUdxeU="; }; patches = [ From 4392ab3c2fa274d4ffc288c116eae1323c21aa75 Mon Sep 17 00:00:00 2001 From: Nick Gerace Date: Mon, 26 Jan 2026 09:25:55 -0500 Subject: [PATCH 393/449] maintainers: remove nickgerace (incl. "reindeer") - Remove nickgerace as maintainer of the "reindeer" Rust CLI package (for use with buck2) - Remove nickgerace from the maintainers list as there are no other packages being maintained by nickgerace Signed-off-by: Nick Gerace --- maintainers/maintainer-list.nix | 5 ----- pkgs/by-name/re/reindeer/package.nix | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 006ca49d55c8..3132ba29a39e 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18729,11 +18729,6 @@ github = "NickCao"; githubId = 15247171; }; - nickgerace = { - name = "Nick Gerace"; - github = "nickgerace"; - githubId = 39320683; - }; nickhu = { email = "me@nickhu.co.uk"; github = "NickHu"; diff --git a/pkgs/by-name/re/reindeer/package.nix b/pkgs/by-name/re/reindeer/package.nix index 9651f5b863ed..227d8dc57305 100644 --- a/pkgs/by-name/re/reindeer/package.nix +++ b/pkgs/by-name/re/reindeer/package.nix @@ -31,6 +31,6 @@ rustPlatform.buildRustPackage rec { mainProgram = "reindeer"; homepage = "https://github.com/facebookincubator/reindeer"; license = with lib.licenses; [ mit ]; - maintainers = with lib.maintainers; [ nickgerace ]; + maintainers = [ ]; }; } From a7af578b5aa7604ea9cda14795f149dd85534594 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 14:44:42 +0000 Subject: [PATCH 394/449] python3Packages.pymc: 5.27.0 -> 5.27.1 Diff: https://github.com/pymc-devs/pymc/compare/v5.27.0...v5.27.1 Changelog: https://github.com/pymc-devs/pymc/releases/tag/v5.27.1 --- pkgs/development/python-modules/pymc/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pymc/default.nix b/pkgs/development/python-modules/pymc/default.nix index b82016a48fb6..000846fc8358 100644 --- a/pkgs/development/python-modules/pymc/default.nix +++ b/pkgs/development/python-modules/pymc/default.nix @@ -23,14 +23,14 @@ buildPythonPackage (finalAttrs: { pname = "pymc"; - version = "5.27.0"; + version = "5.27.1"; pyproject = true; src = fetchFromGitHub { owner = "pymc-devs"; repo = "pymc"; tag = "v${finalAttrs.version}"; - hash = "sha256-wBeWydrHrF+wNZnqWa2k8tCaUvjcoiSrmY85LUhrQds="; + hash = "sha256-9SPRt1R36pvsGOS0UUH3Ts/3D7W46nPnLbRc2XnU0xE="; }; build-system = [ @@ -38,9 +38,6 @@ buildPythonPackage (finalAttrs: { versioneer ]; - pythonRelaxDeps = [ - "pytensor" - ]; dependencies = [ arviz cachetools From 60003853bc72e351fda866e012f7529b98216c91 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 21 Jan 2026 17:31:41 +0200 Subject: [PATCH 395/449] librsync: split dev, man & lib/bin outputs --- pkgs/by-name/li/librsync/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/li/librsync/package.nix b/pkgs/by-name/li/librsync/package.nix index c66f3e0a0b3f..45926e867897 100644 --- a/pkgs/by-name/li/librsync/package.nix +++ b/pkgs/by-name/li/librsync/package.nix @@ -28,6 +28,15 @@ stdenv.mkDerivation rec { popt ]; + outputs = [ + "out" + "dev" + "man" + ] + # Avoid cycle dependence between out and lib outputs on Darwin, by using bin + # instead of lib + ++ (if stdenv.hostPlatform.isDarwin then [ "bin" ] else [ "lib" ]); + meta = { description = "Implementation of the rsync remote-delta algorithm"; homepage = "https://librsync.sourceforge.net/"; From 8fbeb6253166e7c941f294678e967e06ece410e9 Mon Sep 17 00:00:00 2001 From: Haris Date: Mon, 26 Jan 2026 15:49:48 +0100 Subject: [PATCH 396/449] teams-for-linux: add electron feature flag WebRTCPipeWireCapturer --- pkgs/by-name/te/teams-for-linux/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/te/teams-for-linux/package.nix b/pkgs/by-name/te/teams-for-linux/package.nix index 99be5c135d66..35e5f0b7ec09 100644 --- a/pkgs/by-name/te/teams-for-linux/package.nix +++ b/pkgs/by-name/te/teams-for-linux/package.nix @@ -91,7 +91,7 @@ buildNpmPackage rec { ] } \ --add-flags "$out/share/teams-for-linux/app.asar" \ - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations,WebRTCPipeWireCapturer --enable-wayland-ime=true}}" '' + lib.optionalString stdenv.hostPlatform.isDarwin '' mkdir -p $out/Applications From 4b792a9481db7179fe641d5335bcb837ca73c28e Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 14:50:38 +0000 Subject: [PATCH 397/449] python3Packages.sentence-transformers: 5.2.0 -> 5.2.1 Diff: https://github.com/huggingface/sentence-transformers/compare/v5.2.0...v5.2.1 Changelog: https://github.com/huggingface/sentence-transformers/releases/tag/v5.2.1 --- .../sentence-transformers/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/sentence-transformers/default.nix b/pkgs/development/python-modules/sentence-transformers/default.nix index 44f8dda23901..aa0747843f40 100644 --- a/pkgs/development/python-modules/sentence-transformers/default.nix +++ b/pkgs/development/python-modules/sentence-transformers/default.nix @@ -10,6 +10,7 @@ # dependencies huggingface-hub, + numpy, scikit-learn, scipy, torch, @@ -31,22 +32,23 @@ pytest-cov-stub, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "sentence-transformers"; - version = "5.2.0"; + version = "5.2.1"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "sentence-transformers"; - tag = "v${version}"; - hash = "sha256-WD5uTfAbDYYeSXlgznSs4XyN1fAILxILmmSHmLosmV4="; + tag = "v${finalAttrs.version}"; + hash = "sha256-MMiZBnFwfgLxmiyIQoEA9Kw+J24uUeypbAcenvR7rjw="; }; build-system = [ setuptools ]; dependencies = [ huggingface-hub + numpy scikit-learn scipy torch @@ -72,7 +74,7 @@ buildPythonPackage rec { pytest-cov-stub pytestCheckHook ] - ++ lib.concatAttrValues optional-dependencies; + ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; pythonImportsCheck = [ "sentence_transformers" ]; @@ -173,8 +175,8 @@ buildPythonPackage rec { meta = { description = "Multilingual Sentence & Image Embeddings with BERT"; homepage = "https://github.com/huggingface/sentence-transformers"; - changelog = "https://github.com/huggingface/sentence-transformers/releases/tag/${src.tag}"; + changelog = "https://github.com/huggingface/sentence-transformers/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ dit7ya ]; }; -} +}) From d1a0864f6944c2b0bcc44d72a649e286796edc05 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 26 Jan 2026 14:13:48 +0200 Subject: [PATCH 398/449] lua{51,52,53,54,jit}Packages.lua-yajl: fix build with split output yajl --- pkgs/development/lua-modules/overrides.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index ef7b75482bec..932660230d7b 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -474,6 +474,13 @@ in buildInputs = old.buildInputs ++ [ yajl ]; + luarocksConfig = old.luarocksConfig // { + variables = { + # Since yajl's outputs are split, we need to help luarocks find the + # include directory. + YAJL_INCDIR = "${lib.getDev yajl}/include"; + }; + }; }); lua-zlib = prev.lua-zlib.overrideAttrs (old: { From f96e97c1a14e8cc69a0eb70397cf7b33db5a968d Mon Sep 17 00:00:00 2001 From: Stefan Weigl-Bosker Date: Mon, 26 Jan 2026 10:04:56 -0500 Subject: [PATCH 399/449] vimPlugins.leap-nvim: 0-unstable-2025-12-08 -> 0-unstable-2026-01-25 --- pkgs/applications/editors/vim/plugins/generated.nix | 13 ++++++------- .../editors/vim/plugins/vim-plugin-names | 2 +- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 5527eb25d13a..688e560b74d2 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -7561,14 +7561,13 @@ final: prev: { leap-nvim = buildVimPlugin { pname = "leap.nvim"; - version = "0-unstable-2025-12-08"; - src = fetchFromGitHub { - owner = "ggandor"; - repo = "leap.nvim"; - rev = "f19d43590c4b6d31188ee1ea2954d2b7558a9e11"; - hash = "sha256-u8G8aGqZ5ovUCV+yaaj+zy6emz9h59lVBhzsxEFcPhg="; + version = "0-unstable-2026-01-25"; + src = fetchgit { + url = "https://codeberg.org/andyg/leap.nvim/"; + rev = "572fbcfd2cca5f7b3e56b1ac1d720861f2a4db78"; + hash = "sha256-k9Uj6VOGc+LWyec6yk7tiCg+gVHjBMifxg/G3nxzT6g="; }; - meta.homepage = "https://github.com/ggandor/leap.nvim/"; + meta.homepage = "https://codeberg.org/andyg/leap.nvim/"; meta.hydraPlatforms = [ ]; }; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index c0b089d017be..2ab1f5451f91 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -580,7 +580,7 @@ https://github.com/swaits/lazyjj.nvim/,HEAD, https://github.com/Julian/lean.nvim/,, https://github.com/leanprover/lean.vim/,, https://github.com/ggandor/leap-ast.nvim/,HEAD, -https://github.com/ggandor/leap.nvim/,HEAD, +https://codeberg.org/andyg/leap.nvim/,HEAD, https://github.com/kawre/leetcode.nvim/,HEAD, https://github.com/mrjones2014/legendary.nvim/,HEAD, https://github.com/camspiers/lens.vim/,, From 7c400364c027efb47e484ed99bb3e895c8422059 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 15:16:58 +0000 Subject: [PATCH 400/449] python3Packages.rapidocr-onnxruntime: use finalAttrs --- .../rapidocr-onnxruntime/default.nix | 28 +++++++++---------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix b/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix index 1783e28f58a3..869ff38fc791 100644 --- a/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix +++ b/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix @@ -25,15 +25,6 @@ rapidocr-onnxruntime, }: let - version = "1.4.4"; - - src = fetchFromGitHub { - owner = "RapidAI"; - repo = "RapidOCR"; - tag = "v${version}"; - hash = "sha256-x0VELDKOffxbV3v0aDFJFuDC4YfsGM548XWgINmRc3M="; - }; - models = fetchzip { url = "https://github.com/RapidAI/RapidOCR/releases/download/v1.1.0/required_for_whl_v1.3.0.zip"; @@ -42,12 +33,19 @@ let } + "/required_for_whl_v1.3.0/resources/models"; in -buildPythonPackage { +buildPythonPackage (finalAttrs: { pname = "rapidocr-onnxruntime"; - inherit version src; + version = "1.4.4"; pyproject = true; - sourceRoot = "${src.name}/python"; + src = fetchFromGitHub { + owner = "RapidAI"; + repo = "RapidOCR"; + tag = "v${finalAttrs.version}"; + hash = "sha256-x0VELDKOffxbV3v0aDFJFuDC4YfsGM548XWgINmRc3M="; + }; + + sourceRoot = "${finalAttrs.src.name}/python"; # HACK: # Upstream uses a very unconventional structure to organize the packages, and we have to coax the @@ -61,7 +59,7 @@ buildPythonPackage { # hence we patch that out and get the version from the build environment directly. patches = [ (replaceVars ./setup-py-override-version-checking.patch { - inherit version; + inherit (finalAttrs) version; }) ]; @@ -141,11 +139,11 @@ buildPythonPackage { }); meta = { - changelog = "https://github.com/RapidAI/RapidOCR/releases/tag/${src.tag}"; + changelog = "https://github.com/RapidAI/RapidOCR/releases/tag/${finalAttrs.src.tag}"; description = "Cross platform OCR Library based on OnnxRuntime"; homepage = "https://github.com/RapidAI/RapidOCR"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ wrvsrx ]; mainProgram = "rapidocr_onnxruntime"; }; -} +}) From aecf396c4c1f574c8fc4cf2a8548d2d01efc9194 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 15:28:26 +0000 Subject: [PATCH 401/449] python3Packages.rapidocr-onnruntime: disable checks on aarch64-linux --- .../rapidocr-onnxruntime/default.nix | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix b/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix index 869ff38fc791..2a61da96c617 100644 --- a/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix +++ b/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, config, buildPythonPackage, fetchFromGitHub, @@ -32,6 +33,8 @@ let stripRoot = false; } + "/required_for_whl_v1.3.0/resources/models"; + + isNotAarch64Linux = !(stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64); in buildPythonPackage (finalAttrs: { pname = "rapidocr-onnxruntime"; @@ -99,7 +102,13 @@ buildPythonPackage (finalAttrs: { tqdm ]; - pythonImportsCheck = [ "rapidocr_onnxruntime" ]; + # aarch64-linux fails cpuinfo test, because /sys/devices/system/cpu/ does not exist in the sandbox: + # terminate called after throwing an instance of 'onnxruntime::OnnxRuntimeException' + # + # -> Skip all tests that require importing markitdown + pythonImportsCheck = lib.optionals isNotAarch64Linux [ + "rapidocr_onnxruntime" + ]; nativeCheckInputs = [ pytestCheckHook @@ -117,10 +126,14 @@ buildPythonPackage (finalAttrs: { "test_long_img" ]; - # Tests require access to a physical GPU to work, otherwise the interpreter crashes: - # Fatal Python error: Aborted - # File "/nix/store/..onnxruntime/capi/onnxruntime_inference_collection.py", line 561 in _create_inference_session - doCheck = !cudaSupport; + doCheck = + # Tests require access to a physical GPU to work, otherwise the interpreter crashes: + # Fatal Python error: Aborted + # File "/nix/store/..onnxruntime/capi/onnxruntime_inference_collection.py", line 561 in _create_inference_session + (!cudaSupport) + # See comment above + # 'onnxruntime::OnnxRuntimeException' + && isNotAarch64Linux; # rapidocr-onnxruntime has been renamed to rapidocr by upstream since 2.0.0. However, some packages like open-webui still requires rapidocr-onnxruntime 1.4.4. Therefore we set no auto update here. # nixpkgs-update: no auto update From 05249115e0f3865141a64d40291143943e99c42c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 15:29:22 +0000 Subject: [PATCH 402/449] krill: 0.15.0 -> 0.15.1 --- pkgs/by-name/kr/krill/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/kr/krill/package.nix b/pkgs/by-name/kr/krill/package.nix index 909994f31062..330b8332caa8 100644 --- a/pkgs/by-name/kr/krill/package.nix +++ b/pkgs/by-name/kr/krill/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "krill"; - version = "0.15.0"; + version = "0.15.1"; src = fetchFromGitHub { owner = "NLnetLabs"; repo = "krill"; rev = "v${version}"; - hash = "sha256-aYZZuEh9RpxGcZllc7usFrLXV8MD1SGrtnbZI7i1h8I="; + hash = "sha256-Egy/knMiu+Pglx4v62lPZ87daRKida8W05qu+5yGt1g="; }; - cargoHash = "sha256-WJqJkcAUJhPy0jbGit/nXmJPCU7dK8I8w3JCmTdzhhA="; + cargoHash = "sha256-2wbMcI+zS8e9DfVvVAOHxyuHKWFCls57yt8QRw8JJq0="; buildInputs = [ openssl ]; nativeBuildInputs = [ pkg-config ]; From 605321872eee09a1c96adedc1c5b406565434d7f Mon Sep 17 00:00:00 2001 From: Darren Rambaud <225436867+debtquity@users.noreply.github.com> Date: Mon, 26 Jan 2026 09:39:42 -0600 Subject: [PATCH 403/449] meilisearch: 1.33.1 -> 1.34.0 * changelog: https://github.com/meilisearch/meilisearch/releases/tag/v1.34.0 * diff: https://github.com/meilisearch/meilisearch/compare/v1.33.1...v1.34.0 Resolves: NixOS/nixpkgs#484050 --- pkgs/by-name/me/meilisearch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/meilisearch/package.nix b/pkgs/by-name/me/meilisearch/package.nix index 7d926e78369a..b3e8cfc880d0 100644 --- a/pkgs/by-name/me/meilisearch/package.nix +++ b/pkgs/by-name/me/meilisearch/package.nix @@ -8,18 +8,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "meilisearch"; - version = "1.33.1"; + version = "1.34.0"; src = fetchFromGitHub { owner = "meilisearch"; repo = "meilisearch"; tag = "v${finalAttrs.version}"; - hash = "sha256-q1sDiIJETk22Ain8M1LfhFZ2sUSq7H5qNCs23f0qsz4="; + hash = "sha256-+YN00NdihRpv3XklZJArkQnK91fOCci+fqHCiW4qVj4="; }; cargoBuildFlags = [ "--package=meilisearch" ]; - cargoHash = "sha256-Ae/KR45LXwXd/qTeKTAoWPnsue4ekNr1SP7oJ8EN+Q8="; + cargoHash = "sha256-/3uIT8V9FRYqeJeW4UvWbakoG7fdkGk/RN4TUQKzoqo="; # Default features include mini dashboard which downloads something from the internet. buildNoDefaultFeatures = true; From 77fcbd9095911102dfe27223b116f11f4f1c8e46 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Mon, 26 Jan 2026 11:53:11 -0400 Subject: [PATCH 404/449] godot_4_6: init at 4.6-stable --- pkgs/development/tools/godot/4.6/default.nix | 11 + pkgs/development/tools/godot/4.6/deps.json | 1297 ++++++++++++++++++ pkgs/development/tools/godot/common.nix | 4 + pkgs/development/tools/godot/default.nix | 4 + pkgs/top-level/all-packages.nix | 4 + 5 files changed, 1320 insertions(+) create mode 100644 pkgs/development/tools/godot/4.6/default.nix create mode 100644 pkgs/development/tools/godot/4.6/deps.json diff --git a/pkgs/development/tools/godot/4.6/default.nix b/pkgs/development/tools/godot/4.6/default.nix new file mode 100644 index 000000000000..39613ff06e5b --- /dev/null +++ b/pkgs/development/tools/godot/4.6/default.nix @@ -0,0 +1,11 @@ +{ + version = "4.6-stable"; + hash = "sha256-lK9KQsmrNZLx7yP3PwbN93otwkWq2H+nWt85WH/u8oI="; + default = { + exportTemplatesHash = "sha256-OzCsjBdy8l9d+l9lkiyrCpDnuWAXaJEjfFdyUV68zEY="; + }; + mono = { + exportTemplatesHash = "sha256-RgVug5TNHx+FzPqr3f/Bpn9ZW/2Z+9ps1ir6dR2/xRk="; + nugetDeps = ./deps.json; + }; +} diff --git a/pkgs/development/tools/godot/4.6/deps.json b/pkgs/development/tools/godot/4.6/deps.json new file mode 100644 index 000000000000..6aedc40e38a6 --- /dev/null +++ b/pkgs/development/tools/godot/4.6/deps.json @@ -0,0 +1,1297 @@ +[ + { + "pname": "coverlet.collector", + "version": "6.0.4", + "hash": "sha256-ieiUl7G5pVKQ4V6rxhEe0ehep0/u1RBD3EAI63AQTI0=" + }, + { + "pname": "DiffPlex", + "version": "1.7.2", + "hash": "sha256-Vsn81duAmPIPkR40h5bEz7hgtF5Kt5nAAGhQZrQbqxE=" + }, + { + "pname": "Humanizer.Core", + "version": "2.14.1", + "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" + }, + { + "pname": "Humanizer.Core", + "version": "2.2.0", + "hash": "sha256-5Q6oRaV8wHPONHreKvB74VjV2FW36mwC3n+05It5vyI=" + }, + { + "pname": "JetBrains.Annotations", + "version": "2019.1.3", + "hash": "sha256-gn2Z7yANT+2tnK+qbOA2PviRf1M1VtvamABGajgGC6E=" + }, + { + "pname": "JetBrains.Lifetimes", + "version": "2024.3.0", + "hash": "sha256-EkSiuJuLJSip+zw9RHdHSLRFOZuCWWWn2zUY3aIqV1s=" + }, + { + "pname": "JetBrains.RdFramework", + "version": "2024.3.0", + "hash": "sha256-JtaT4VWDEqMcZ2Sy3yBTCmBalJ5+Qy9Mf84ns7PE2WE=" + }, + { + "pname": "JetBrains.Rider.PathLocator", + "version": "1.0.12", + "hash": "sha256-4VmTLbDa+KzFCE/pywgzMijLvgwqt9/nSXvLGg4w17g=" + }, + { + "pname": "Microsoft.Bcl.AsyncInterfaces", + "version": "1.1.1", + "hash": "sha256-fAcX4sxE0veWM1CZBtXR/Unky+6sE33yrV7ohrWGKig=" + }, + { + "pname": "Microsoft.Bcl.AsyncInterfaces", + "version": "5.0.0", + "hash": "sha256-bpJjcJSUSZH0GeOXoZI12xUQOf2SRtxG7sZV0dWS5TI=" + }, + { + "pname": "Microsoft.Bcl.AsyncInterfaces", + "version": "7.0.0", + "hash": "sha256-1e031E26iraIqun84ad0fCIR4MJZ1hcQo4yFN+B7UfE=" + }, + { + "pname": "Microsoft.Bcl.Cryptography", + "version": "9.0.10", + "hash": "sha256-mQt77cIDoHaGi+dWmRGMmIcTln3qs+6v95HwinVYqEw=" + }, + { + "pname": "Microsoft.Build", + "version": "15.1.548", + "hash": "sha256-v6rTGfytT6QwXkp97T6vQurVi8oDzZmIOn3/cHYuC6s=" + }, + { + "pname": "Microsoft.Build.Framework", + "version": "15.1.548", + "hash": "sha256-0U6XANGftKOS9Owx1x8hOe5GOdqx2uwQwuAsVHw297g=" + }, + { + "pname": "Microsoft.Build.Locator", + "version": "1.2.6", + "hash": "sha256-Z5wzSnsGbbJe3nvj6kAAv6KhYMK1H3Mktn4ugflpzuY=" + }, + { + "pname": "Microsoft.Build.NoTargets", + "version": "2.0.1", + "hash": "sha256-5Gqi/OQayuQiQNEcoaFue0glNvcF4nmGneW07Hs9prg=" + }, + { + "pname": "Microsoft.CodeAnalysis.Analyzer.Testing", + "version": "1.1.2", + "hash": "sha256-NeOzfN/9WiX/GsZicQ+oDUuPrZgrxTcP8w7kszAKaaY=" + }, + { + "pname": "Microsoft.CodeAnalysis.Analyzers", + "version": "1.0.0", + "hash": "sha256-40uYDx51I8gbyvIaCgo8HIsCoe1NjzQ1sCPb96gpeOs=" + }, + { + "pname": "Microsoft.CodeAnalysis.Analyzers", + "version": "3.0.0", + "hash": "sha256-KDbCfsBWSJ5ohEXUKp1s1LX9xA2NPvXE/xVzj68EdC0=" + }, + { + "pname": "Microsoft.CodeAnalysis.Analyzers", + "version": "3.3.2", + "hash": "sha256-pDeaMqX7a01Hp1Qd9P/y/B2rEGAv2eIY0Ld/klBZW5g=" + }, + { + "pname": "Microsoft.CodeAnalysis.Analyzers", + "version": "3.3.4", + "hash": "sha256-qDzTfZBSCvAUu9gzq2k+LOvh6/eRvJ9++VCNck/ZpnE=" + }, + { + "pname": "Microsoft.CodeAnalysis.CodeFix.Testing", + "version": "1.1.2", + "hash": "sha256-6l7tvU19JoNf/OXxKWSeypB13y9PBto0DwqtmHUUGXo=" + }, + { + "pname": "Microsoft.CodeAnalysis.Common", + "version": "1.0.1", + "hash": "sha256-jjWtdrHSISgBF1m94P0DsVbQa4YxKnf2CWRWYHQLTG8=" + }, + { + "pname": "Microsoft.CodeAnalysis.Common", + "version": "3.11.0", + "hash": "sha256-lOW5q1kAAk+Wpweb9TaZ1LztWzAODt9yZKe6SN5rkV8=" + }, + { + "pname": "Microsoft.CodeAnalysis.Common", + "version": "3.8.0", + "hash": "sha256-3G9vSc/gHH7FWgOySLTut1+eEaf3H66qcPOvNPLOx4o=" + }, + { + "pname": "Microsoft.CodeAnalysis.Common", + "version": "4.11.0", + "hash": "sha256-cX/xgM0VmS+Bsu63KZk2ofjFOOy1mzI+CCVEY6kI+Qk=" + }, + { + "pname": "Microsoft.CodeAnalysis.Common", + "version": "4.8.0", + "hash": "sha256-3IEinVTZq6/aajMVA8XTRO3LTIEt0PuhGyITGJLtqz4=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp", + "version": "3.11.0", + "hash": "sha256-AVFv1c6eMi5Jc6GXyL2P3WSs9YTOs3hPO7iGq9tZJsA=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp", + "version": "4.11.0", + "hash": "sha256-E9jEOjp9g/CFecsc5/QfRKOPXMRpSw0Tf79XsRgL+Mk=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp", + "version": "4.8.0", + "hash": "sha256-MmOnXJvd/ezs5UPcqyGLnbZz5m+VedpRfB+kFZeeqkU=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.Analyzer.Testing", + "version": "1.1.2", + "hash": "sha256-AT5AgpmG9yZ8EjFd23ZlWZwC0E7SvzNwe83yAayp3wA=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.Analyzer.Testing.XUnit", + "version": "1.1.2", + "hash": "sha256-zIjddo1+8ZRANO2aJNPCbtDhNyf6RO7gkkyrAuVLk70=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.CodeFix.Testing", + "version": "1.1.2", + "hash": "sha256-aJyBbJwbopYtAY8peCCNBHrqnV93WU+u4K2G2fTvOWQ=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit", + "version": "1.1.2", + "hash": "sha256-7VlXQyC/CbEnUY4UDIcAt48mgWSEzHZFXHc6FDhbEa4=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing", + "version": "1.1.2", + "hash": "sha256-WkdcHsqrFQnXEkcuyWPIPybY25QDzpMEem9KflPwFn0=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing.XUnit", + "version": "1.1.2", + "hash": "sha256-wYCDZopLucktDQpzACb/BTj+t4arpFuqUEAKxfjLk7U=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", + "version": "3.11.0", + "hash": "sha256-4WQgwOdmKbCMfT2c4K+5ZkErU3zkRboJO0ORHhnUvpo=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", + "version": "4.8.0", + "hash": "sha256-WNzc+6mKqzPviOI0WMdhKyrWs8u32bfGj2XwmfL7bwE=" + }, + { + "pname": "Microsoft.CodeAnalysis.SourceGenerators.Testing", + "version": "1.1.2", + "hash": "sha256-5npL4J8jxcBTmNBT9k3CNeGT0lIWfmWBVXwzEiqRypg=" + }, + { + "pname": "Microsoft.CodeAnalysis.Testing.Verifiers.XUnit", + "version": "1.1.2", + "hash": "sha256-lwRXcej7nA6sa/Ss4HwDBgiMG3NTBx9peiLxn4l0Wrk=" + }, + { + "pname": "Microsoft.CodeAnalysis.Workspaces.Common", + "version": "1.0.1", + "hash": "sha256-/SYPkq5LhOoEWi+rcBZDyQL2U0cQk2YrykNJODrRLVs=" + }, + { + "pname": "Microsoft.CodeAnalysis.Workspaces.Common", + "version": "3.11.0", + "hash": "sha256-mkJ/pkf7x7kQ2NngYl8yOlEwJIEjphL84KyUC5vEKh4=" + }, + { + "pname": "Microsoft.CodeAnalysis.Workspaces.Common", + "version": "3.8.0", + "hash": "sha256-3D7xV3V1WsUU9OMMEOj+z9GouCDKXSBC4Z/Szs/OcWE=" + }, + { + "pname": "Microsoft.CodeAnalysis.Workspaces.Common", + "version": "4.8.0", + "hash": "sha256-X8R4SpWVO/gpip5erVZf5jCCx8EX3VzIRtNrQiLDIoM=" + }, + { + "pname": "Microsoft.CodeCoverage", + "version": "18.0.0", + "hash": "sha256-1RNxheCYASMusDC48BXtaO3MhnInw15JVfjfLM1VMGA=" + }, + { + "pname": "Microsoft.Composition", + "version": "1.0.27", + "hash": "sha256-G/3p3zxOWC8HqLt7Ll5cqN7507F6N/G6G/HzKazQRdE=" + }, + { + "pname": "Microsoft.NET.Test.Sdk", + "version": "18.0.0", + "hash": "sha256-9iW+9mvMeZgDXwSoR08bnvRNsN4jT8OVWcjq3lcE+cs=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "1.0.1", + "hash": "sha256-mZotlGZqtrqDSoBrZhsxFe6fuOv5/BIo0w2Z2x0zVAU=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "1.1.0", + "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "2.0.0", + "hash": "sha256-IEvBk6wUXSdyCnkj6tHahOJv290tVVT8tyemYcR0Yro=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "2.1.2", + "hash": "sha256-gYQQO7zsqG+OtN4ywYQyfsiggS2zmxw4+cPXlK+FB5Q=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "5.0.0", + "hash": "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c=" + }, + { + "pname": "Microsoft.NETCore.Targets", + "version": "1.0.1", + "hash": "sha256-lxxw/Gy32xHi0fLgFWNj4YTFBSBkjx5l6ucmbTyf7V4=" + }, + { + "pname": "Microsoft.NETCore.Targets", + "version": "1.1.0", + "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" + }, + { + "pname": "Microsoft.NETFramework.ReferenceAssemblies", + "version": "1.0.0", + "hash": "sha256-6faPQ4jaFY3OGGVk3lZKW+DEZaIOBZ/wHqbiDTsRR1k=" + }, + { + "pname": "Microsoft.NETFramework.ReferenceAssemblies.net461", + "version": "1.0.0", + "hash": "sha256-oS7sUMzKBkLmhggqbI6eBqb1OPAipH0TDTaDaBixcwM=" + }, + { + "pname": "Microsoft.TestPlatform.ObjectModel", + "version": "18.0.0", + "hash": "sha256-O/ivHdoIO+q1n0byJ9OZO4quOqACOD3K3Qm00wfhuZk=" + }, + { + "pname": "Microsoft.TestPlatform.TestHost", + "version": "18.0.0", + "hash": "sha256-qAIX2Rqxrnh1xaYRjCbkkvvMm407oyKihqyVjURX5wY=" + }, + { + "pname": "Microsoft.VisualStudio.Composition", + "version": "16.1.8", + "hash": "sha256-yFT4t3Uk31R5EPdAxxsTAmRuiv58MlYoYL4JT1ywlHQ=" + }, + { + "pname": "Microsoft.VisualStudio.Composition.NetFxAttributes", + "version": "16.1.8", + "hash": "sha256-FFemIG+m8RWUPo5W+kCHPh5Yn4fGS+tpjGiQTcT0sAE=" + }, + { + "pname": "Microsoft.VisualStudio.SolutionPersistence", + "version": "1.0.52", + "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw=" + }, + { + "pname": "Microsoft.VisualStudio.Validation", + "version": "15.0.82", + "hash": "sha256-7JFaA/HZHVjsEtTh/iHDRLi5RcuA39KKvvCkuI4JQFc=" + }, + { + "pname": "Microsoft.Win32.Primitives", + "version": "4.0.1", + "hash": "sha256-B4t5El/ViBdxALMcpZulewc4j/3SIXf71HhJWhm4Ctk=" + }, + { + "pname": "Microsoft.Win32.Primitives", + "version": "4.3.0", + "hash": "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg=" + }, + { + "pname": "Microsoft.Win32.Registry", + "version": "4.0.0", + "hash": "sha256-M/06F/Z2wTHCh4pZOgtCjUGLD1FJXEJKCmzOeFMl7uo=" + }, + { + "pname": "Microsoft.Win32.Registry", + "version": "5.0.0", + "hash": "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA=" + }, + { + "pname": "NETStandard.Library", + "version": "1.6.1", + "hash": "sha256-iNan1ix7RtncGWC9AjAZ2sk70DoxOsmEOgQ10fXm4Pw=" + }, + { + "pname": "NETStandard.Library", + "version": "2.0.3", + "hash": "sha256-Prh2RPebz/s8AzHb2sPHg3Jl8s31inv9k+Qxd293ybo=" + }, + { + "pname": "Newtonsoft.Json", + "version": "13.0.1", + "hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=" + }, + { + "pname": "Newtonsoft.Json", + "version": "13.0.3", + "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" + }, + { + "pname": "NuGet.Common", + "version": "6.3.4", + "hash": "sha256-GDzEyx9/wdVOUAri94uoDjChmfDnBhI90nBfzoHarts=" + }, + { + "pname": "NuGet.Configuration", + "version": "6.3.4", + "hash": "sha256-qXIONIKcCIXJUmNJQs7MINQ18qIEUByTtW5xsORoZoc=" + }, + { + "pname": "NuGet.Frameworks", + "version": "6.12.1", + "hash": "sha256-GGpkbas+PNLx35vvr3nyAVz5lY/aeoMx6qjmT368Lpg=" + }, + { + "pname": "NuGet.Frameworks", + "version": "6.3.4", + "hash": "sha256-zqogus3HXQYSiqfnhVH2jd2VZXa+uTsmaw/uwD8dlgY=" + }, + { + "pname": "NuGet.Packaging", + "version": "6.3.4", + "hash": "sha256-1LKM5vgfNKn8v2LcqialwmcynACISR57q13n7I2lQbU=" + }, + { + "pname": "NuGet.Protocol", + "version": "6.3.4", + "hash": "sha256-j3L4bDzM+0/U4dm9q914DNpOzPpOPWhaolfOFKosdAQ=" + }, + { + "pname": "NuGet.Resolver", + "version": "6.3.4", + "hash": "sha256-rXYXgdJMtwne3skk4jMgqyZlwh3QCTX9hIHvvXafxUM=" + }, + { + "pname": "NuGet.Versioning", + "version": "6.3.4", + "hash": "sha256-6CMYVQeGfXu+xner3T3mgl/iQfXiYixoHizmrNA6bvQ=" + }, + { + "pname": "ReflectionAnalyzers", + "version": "0.1.22-dev", + "hash": "sha256-NA/pyCCzzIewVr6IfZtFQjR5lOBnBdSzYj5SzgsBFvw=" + }, + { + "pname": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-LXUPLX3DJxsU1Pd3UwjO1PO9NM2elNEDXeu2Mu/vNps=" + }, + { + "pname": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-qeSqaUI80+lqw5MK4vMpmO0CZaqrmYktwp6L+vQAb0I=" + }, + { + "pname": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-SrHqT9wrCBsxILWtaJgGKd6Odmxm8/Mh7Kh0CUkZVzA=" + }, + { + "pname": "runtime.native.System", + "version": "4.0.0", + "hash": "sha256-bmaM0ovT4X4aqDJOR255Yda/u3fmHZskU++lMnsy894=" + }, + { + "pname": "runtime.native.System", + "version": "4.3.0", + "hash": "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y=" + }, + { + "pname": "runtime.native.System.IO.Compression", + "version": "4.1.0", + "hash": "sha256-085JrZxNEwIHdBWKKKFsh1JzpF0AblvrUsz5T8kH4jQ=" + }, + { + "pname": "runtime.native.System.IO.Compression", + "version": "4.3.0", + "hash": "sha256-DWnXs4vlKoU6WxxvCArTJupV6sX3iBbZh8SbqfHace8=" + }, + { + "pname": "runtime.native.System.Net.Http", + "version": "4.3.0", + "hash": "sha256-c556PyheRwpYhweBjSfIwEyZHnAUB8jWioyKEcp/2dg=" + }, + { + "pname": "runtime.native.System.Security.Cryptography.Apple", + "version": "4.3.0", + "hash": "sha256-2IhBv0i6pTcOyr8FFIyfPEaaCHUmJZ8DYwLUwJ+5waw=" + }, + { + "pname": "runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-Jy01KhtcCl2wjMpZWH+X3fhHcVn+SyllWFY8zWlz/6I=" + }, + { + "pname": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-wyv00gdlqf8ckxEdV7E+Ql9hJIoPcmYEuyeWb5Oz3mM=" + }, + { + "pname": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-zi+b4sCFrA9QBiSGDD7xPV27r3iHGlV99gpyVUjRmc4=" + }, + { + "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple", + "version": "4.3.0", + "hash": "sha256-serkd4A7F6eciPiPJtUyJyxzdAtupEcWIZQ9nptEzIM=" + }, + { + "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-gybQU6mPgaWV3rBG2dbH6tT3tBq8mgze3PROdsuWnX0=" + }, + { + "pname": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-VsP72GVveWnGUvS/vjOQLv1U80H2K8nZ4fDAmI61Hm4=" + }, + { + "pname": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-4yKGa/IrNCKuQ3zaDzILdNPD32bNdy6xr5gdJigyF5g=" + }, + { + "pname": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-HmdJhhRsiVoOOCcUvAwdjpMRiyuSwdcgEv2j9hxi+Zc=" + }, + { + "pname": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-pVFUKuPPIx0edQKjzRon3zKq8zhzHEzko/lc01V/jdw=" + }, + { + "pname": "System.AppContext", + "version": "4.1.0", + "hash": "sha256-v6YfyfrKmhww+EYHUq6cwYUMj00MQ6SOfJtcGVRlYzs=" + }, + { + "pname": "System.AppContext", + "version": "4.3.0", + "hash": "sha256-yg95LNQOwFlA1tWxXdQkVyJqT4AnoDc+ACmrNvzGiZg=" + }, + { + "pname": "System.Buffers", + "version": "4.3.0", + "hash": "sha256-XqZWb4Kd04960h4U9seivjKseGA/YEIpdplfHYHQ9jk=" + }, + { + "pname": "System.Buffers", + "version": "4.5.1", + "hash": "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI=" + }, + { + "pname": "System.Collections", + "version": "4.0.11", + "hash": "sha256-puoFMkx4Z55C1XPxNw3np8nzNGjH+G24j43yTIsDRL0=" + }, + { + "pname": "System.Collections", + "version": "4.3.0", + "hash": "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc=" + }, + { + "pname": "System.Collections.Concurrent", + "version": "4.0.12", + "hash": "sha256-zIEM7AB4SyE9u6G8+o+gCLLwkgi6+3rHQVPdn/dEwB8=" + }, + { + "pname": "System.Collections.Concurrent", + "version": "4.3.0", + "hash": "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI=" + }, + { + "pname": "System.Collections.Immutable", + "version": "1.1.36", + "hash": "sha256-x/UyLEyveCYI+JAWo9xallSPbl78dIVuW2pGqgTY/C0=" + }, + { + "pname": "System.Collections.Immutable", + "version": "1.2.0", + "hash": "sha256-FQ3l+ulbLSPhQ0JcQCC4D4SzjTnHsRqcOj56Ywy7pMo=" + }, + { + "pname": "System.Collections.Immutable", + "version": "5.0.0", + "hash": "sha256-GdwSIjLMM0uVfE56VUSLVNgpW0B//oCeSFj8/hSlbM8=" + }, + { + "pname": "System.Collections.Immutable", + "version": "7.0.0", + "hash": "sha256-9an2wbxue2qrtugYES9awshQg+KfJqajhnhs45kQIdk=" + }, + { + "pname": "System.Collections.Immutable", + "version": "8.0.0", + "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" + }, + { + "pname": "System.Collections.NonGeneric", + "version": "4.0.1", + "hash": "sha256-jdCVXmGOsJ+2F0xAagCkiMZ91SGAm9iOhO2u4ksmKaU=" + }, + { + "pname": "System.ComponentModel.Composition", + "version": "4.5.0", + "hash": "sha256-xxeZs1zIkhl2ZXU8CaOtCkMX1N290IK7bbHYeEKD0aQ=" + }, + { + "pname": "System.Composition", + "version": "1.0.31", + "hash": "sha256-wcQEG6MCRa1S03s3Yb3E3tfsIBZid99M7WDhcb48Qik=" + }, + { + "pname": "System.Composition", + "version": "7.0.0", + "hash": "sha256-YjhxuzuVdAzRBHNQy9y/1ES+ll3QtLcd2o+o8wIyMao=" + }, + { + "pname": "System.Composition.AttributedModel", + "version": "1.0.31", + "hash": "sha256-u+XnXfj6LQ3OXwrb9KqHRW4a/a9yHzLrJOXwDQ1a/sY=" + }, + { + "pname": "System.Composition.AttributedModel", + "version": "7.0.0", + "hash": "sha256-3s52Dyk2J66v/B4LLYFBMyXl0I8DFDshjE+sMjW4ubM=" + }, + { + "pname": "System.Composition.Convention", + "version": "1.0.31", + "hash": "sha256-GQWo1YDyQ3r2OMcKW+GbR3BbZNIAdwK79XAfinNj+AE=" + }, + { + "pname": "System.Composition.Convention", + "version": "7.0.0", + "hash": "sha256-N4MkkBXSQkcFKsEdcSe6zmyFyMmFOHmI2BNo3wWxftk=" + }, + { + "pname": "System.Composition.Hosting", + "version": "1.0.31", + "hash": "sha256-fg9BIY+zWtiEBIJefYP2lKHDYa4r/vtPTr3ZI8e0K7g=" + }, + { + "pname": "System.Composition.Hosting", + "version": "7.0.0", + "hash": "sha256-7liQGMaVKNZU1iWTIXvqf0SG8zPobRoLsW7q916XC3M=" + }, + { + "pname": "System.Composition.Runtime", + "version": "1.0.31", + "hash": "sha256-mqfxjAnVyE1YCgXMOcV34IWhYFnvXVKjMo9Y/d3yDuo=" + }, + { + "pname": "System.Composition.Runtime", + "version": "7.0.0", + "hash": "sha256-Oo1BxSGLETmdNcYvnkGdgm7JYAnQmv1jY0gL0j++Pd0=" + }, + { + "pname": "System.Composition.TypedParts", + "version": "1.0.31", + "hash": "sha256-w9ApcUJr7jYP4Vf5+efIIqoWmr5v9R56W4uC0n8KktQ=" + }, + { + "pname": "System.Composition.TypedParts", + "version": "7.0.0", + "hash": "sha256-6ZzNdk35qQG3ttiAi4OXrihla7LVP+y2fL3bx40/32s=" + }, + { + "pname": "System.Console", + "version": "4.0.0", + "hash": "sha256-jtZfT/TpJtLisV/y5Mk3IfCpE79zwhBYXtyGP9jC3Xo=" + }, + { + "pname": "System.Console", + "version": "4.3.0", + "hash": "sha256-Xh3PPBZr0pDbDaK8AEHbdGz7ePK6Yi1ZyRWI1JM6mbo=" + }, + { + "pname": "System.Diagnostics.Contracts", + "version": "4.0.1", + "hash": "sha256-Mq2MU+80m+zqhe92JazEIDi4rsgk8MHg3yjNYlObzXg=" + }, + { + "pname": "System.Diagnostics.Debug", + "version": "4.0.11", + "hash": "sha256-P+rSQJVoN6M56jQbs76kZ9G3mAWFdtF27P/RijN8sj4=" + }, + { + "pname": "System.Diagnostics.Debug", + "version": "4.3.0", + "hash": "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM=" + }, + { + "pname": "System.Diagnostics.DiagnosticSource", + "version": "4.3.0", + "hash": "sha256-OFJRb0ygep0Z3yDBLwAgM/Tkfs4JCDtsNhwDH9cd1Xw=" + }, + { + "pname": "System.Diagnostics.FileVersionInfo", + "version": "4.0.0", + "hash": "sha256-Yy94jPhDXF2QHOF7qTmqKkn1048K9xkKryuBeDzsu+g=" + }, + { + "pname": "System.Diagnostics.Process", + "version": "4.1.0", + "hash": "sha256-OgW6ogQ+oYADYS0PHmwXdhrOKQJpqXlwzSvmfjTLNBg=" + }, + { + "pname": "System.Diagnostics.Tools", + "version": "4.3.0", + "hash": "sha256-gVOv1SK6Ape0FQhCVlNOd9cvQKBvMxRX9K0JPVi8w0Y=" + }, + { + "pname": "System.Diagnostics.TraceSource", + "version": "4.0.0", + "hash": "sha256-cCjdPU7ow91HGf1hBIOLJMQGO6pNmF+N+5/Z38XJh9U=" + }, + { + "pname": "System.Diagnostics.Tracing", + "version": "4.1.0", + "hash": "sha256-JA0jJcLbU3zh52ub3zweob2EVHvxOqiC6SCYHrY5WbQ=" + }, + { + "pname": "System.Diagnostics.Tracing", + "version": "4.3.0", + "hash": "sha256-hCETZpHHGVhPYvb4C0fh4zs+8zv4GPoixagkLZjpa9Q=" + }, + { + "pname": "System.Dynamic.Runtime", + "version": "4.0.11", + "hash": "sha256-qWqFVxuXioesVftv2RVJZOnmojUvRjb7cS3Oh3oTit4=" + }, + { + "pname": "System.Formats.Asn1", + "version": "5.0.0", + "hash": "sha256-9nL3dN4w/dZ49W1pCkTjRqZm6Dh0mMVExNungcBHrKs=" + }, + { + "pname": "System.Formats.Asn1", + "version": "9.0.10", + "hash": "sha256-hPvY9hKsDEbNyyzaaMImebYTQWLWD/AOjtru+a4NsIc=" + }, + { + "pname": "System.Globalization", + "version": "4.0.11", + "hash": "sha256-rbSgc2PIEc2c2rN6LK3qCREAX3DqA2Nq1WcLrZYsDBw=" + }, + { + "pname": "System.Globalization", + "version": "4.3.0", + "hash": "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI=" + }, + { + "pname": "System.Globalization.Calendars", + "version": "4.3.0", + "hash": "sha256-uNOD0EOVFgnS2fMKvMiEtI9aOw00+Pfy/H+qucAQlPc=" + }, + { + "pname": "System.Globalization.Extensions", + "version": "4.3.0", + "hash": "sha256-mmJWA27T0GRVuFP9/sj+4TrR4GJWrzNIk2PDrbr7RQk=" + }, + { + "pname": "System.IO", + "version": "4.1.0", + "hash": "sha256-V6oyQFwWb8NvGxAwvzWnhPxy9dKOfj/XBM3tEC5aHrw=" + }, + { + "pname": "System.IO", + "version": "4.3.0", + "hash": "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY=" + }, + { + "pname": "System.IO.Compression", + "version": "4.1.0", + "hash": "sha256-UT4KEfJNZOk7b4X0AqLFUsqfHu6myVH/BhbRKYc+1Uc=" + }, + { + "pname": "System.IO.Compression", + "version": "4.3.0", + "hash": "sha256-f5PrQlQgj5Xj2ZnHxXW8XiOivaBvfqDao9Sb6AVinyA=" + }, + { + "pname": "System.IO.Compression.ZipFile", + "version": "4.3.0", + "hash": "sha256-WQl+JgWs+GaRMeiahTFUbrhlXIHapzcpTFXbRvAtvvs=" + }, + { + "pname": "System.IO.FileSystem", + "version": "4.0.1", + "hash": "sha256-4VKXFgcGYCTWVXjAlniAVq0dO3o5s8KHylg2wg2/7k0=" + }, + { + "pname": "System.IO.FileSystem", + "version": "4.3.0", + "hash": "sha256-vNIYnvlayuVj0WfRfYKpDrhDptlhp1pN8CYmlVd2TXw=" + }, + { + "pname": "System.IO.FileSystem.Primitives", + "version": "4.0.1", + "hash": "sha256-IpigKMomqb6pmYWkrlf0ZdpILtRluX2cX5sOKVW0Feg=" + }, + { + "pname": "System.IO.FileSystem.Primitives", + "version": "4.3.0", + "hash": "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg=" + }, + { + "pname": "System.IO.Pipelines", + "version": "5.0.1", + "hash": "sha256-2zT5uBiyYm+jLIoJppIKJttTtpcMNKxd7Li0QEVjbv8=" + }, + { + "pname": "System.IO.Pipelines", + "version": "7.0.0", + "hash": "sha256-W2181khfJUTxLqhuAVRhCa52xZ3+ePGOLIPwEN8WisY=" + }, + { + "pname": "System.IO.Pipes", + "version": "4.0.0", + "hash": "sha256-6qMAD6DCZ5c1wswLWi1msqwu8GwI8un1RzjpUhzbrjs=" + }, + { + "pname": "System.Linq", + "version": "4.1.0", + "hash": "sha256-ZQpFtYw5N1F1aX0jUK3Tw+XvM5tnlnshkTCNtfVA794=" + }, + { + "pname": "System.Linq", + "version": "4.3.0", + "hash": "sha256-R5uiSL3l6a3XrXSSL6jz+q/PcyVQzEAByiuXZNSqD/A=" + }, + { + "pname": "System.Linq.Expressions", + "version": "4.1.0", + "hash": "sha256-7zqB+FXgkvhtlBzpcZyd81xczWP0D3uWssyAGw3t7b4=" + }, + { + "pname": "System.Linq.Expressions", + "version": "4.3.0", + "hash": "sha256-+3pvhZY7rip8HCbfdULzjlC9FPZFpYoQxhkcuFm2wk8=" + }, + { + "pname": "System.Linq.Parallel", + "version": "4.0.1", + "hash": "sha256-TV1F3KYFipPmPnWFjX6hOZQNFsG2m729EdgPSFzqY0Q=" + }, + { + "pname": "System.Memory", + "version": "4.5.4", + "hash": "sha256-3sCEfzO4gj5CYGctl9ZXQRRhwAraMQfse7yzKoRe65E=" + }, + { + "pname": "System.Memory", + "version": "4.5.5", + "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI=" + }, + { + "pname": "System.Net.Http", + "version": "4.3.0", + "hash": "sha256-UoBB7WPDp2Bne/fwxKF0nE8grJ6FzTMXdT/jfsphj8Q=" + }, + { + "pname": "System.Net.Primitives", + "version": "4.0.11", + "hash": "sha256-2YSijNhCdw/ZU2yfH7vE+ReA8pgxRCXPnWr+ab36v4M=" + }, + { + "pname": "System.Net.Primitives", + "version": "4.3.0", + "hash": "sha256-MY7Z6vOtFMbEKaLW9nOSZeAjcWpwCtdO7/W1mkGZBzE=" + }, + { + "pname": "System.Net.Sockets", + "version": "4.1.0", + "hash": "sha256-muK7oXIX7ykqhXskuUt0KX6Hzg5VogJhUS0JiOB2BY0=" + }, + { + "pname": "System.Net.Sockets", + "version": "4.3.0", + "hash": "sha256-il7dr5VT/QWDg/0cuh+4Es2u8LY//+qqiY9BZmYxSus=" + }, + { + "pname": "System.Numerics.Vectors", + "version": "4.4.0", + "hash": "sha256-auXQK2flL/JpnB/rEcAcUm4vYMCYMEMiWOCAlIaqu2U=" + }, + { + "pname": "System.ObjectModel", + "version": "4.0.12", + "hash": "sha256-MudZ/KYcvYsn2cST3EE049mLikrNkmE7QoUoYKKby+s=" + }, + { + "pname": "System.ObjectModel", + "version": "4.3.0", + "hash": "sha256-gtmRkWP2Kwr3nHtDh0yYtce38z1wrGzb6fjm4v8wN6Q=" + }, + { + "pname": "System.Reflection", + "version": "4.1.0", + "hash": "sha256-idZHGH2Yl/hha1CM4VzLhsaR8Ljo/rV7TYe7mwRJSMs=" + }, + { + "pname": "System.Reflection", + "version": "4.3.0", + "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" + }, + { + "pname": "System.Reflection.Emit", + "version": "4.0.1", + "hash": "sha256-F1MvYoQWHCY89/O4JBwswogitqVvKuVfILFqA7dmuHk=" + }, + { + "pname": "System.Reflection.Emit", + "version": "4.3.0", + "hash": "sha256-5LhkDmhy2FkSxulXR+bsTtMzdU3VyyuZzsxp7/DwyIU=" + }, + { + "pname": "System.Reflection.Emit.ILGeneration", + "version": "4.0.1", + "hash": "sha256-YG+eJBG5P+5adsHiw/lhJwvREnvdHw6CJyS8ZV4Ujd0=" + }, + { + "pname": "System.Reflection.Emit.ILGeneration", + "version": "4.3.0", + "hash": "sha256-mKRknEHNls4gkRwrEgi39B+vSaAz/Gt3IALtS98xNnA=" + }, + { + "pname": "System.Reflection.Emit.Lightweight", + "version": "4.0.1", + "hash": "sha256-uVvNOnL64CPqsgZP2OLqNmxdkZl6Q0fTmKmv9gcBi+g=" + }, + { + "pname": "System.Reflection.Emit.Lightweight", + "version": "4.3.0", + "hash": "sha256-rKx4a9yZKcajloSZHr4CKTVJ6Vjh95ni+zszPxWjh2I=" + }, + { + "pname": "System.Reflection.Extensions", + "version": "4.0.1", + "hash": "sha256-NsfmzM9G/sN3H8X2cdnheTGRsh7zbRzvegnjDzDH/FQ=" + }, + { + "pname": "System.Reflection.Extensions", + "version": "4.3.0", + "hash": "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk=" + }, + { + "pname": "System.Reflection.Metadata", + "version": "1.0.21", + "hash": "sha256-0yqDWxwaw57YQ5dl8qdo+2o6VvG8qKp4il093uWWAUs=" + }, + { + "pname": "System.Reflection.Metadata", + "version": "1.3.0", + "hash": "sha256-a/RQr++mSsziWaOTknicfIQX/zJrwPFExfhK6PM0tfg=" + }, + { + "pname": "System.Reflection.Metadata", + "version": "5.0.0", + "hash": "sha256-Wo+MiqhcP9dQ6NuFGrQTw6hpbJORFwp+TBNTq2yhGp8=" + }, + { + "pname": "System.Reflection.Metadata", + "version": "7.0.0", + "hash": "sha256-GwAKQhkhPBYTqmRdG9c9taqrKSKDwyUgOEhWLKxWNPI=" + }, + { + "pname": "System.Reflection.Metadata", + "version": "8.0.0", + "hash": "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE=" + }, + { + "pname": "System.Reflection.Primitives", + "version": "4.0.1", + "hash": "sha256-SFSfpWEyCBMAOerrMCOiKnpT+UAWTvRcmoRquJR6Vq0=" + }, + { + "pname": "System.Reflection.Primitives", + "version": "4.3.0", + "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM=" + }, + { + "pname": "System.Reflection.TypeExtensions", + "version": "4.1.0", + "hash": "sha256-R0YZowmFda+xzKNR4kKg7neFoE30KfZwp/IwfRSKVK4=" + }, + { + "pname": "System.Reflection.TypeExtensions", + "version": "4.3.0", + "hash": "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng=" + }, + { + "pname": "System.Resources.ResourceManager", + "version": "4.0.1", + "hash": "sha256-cZ2/3/fczLjEpn6j3xkgQV9ouOVjy4Kisgw5xWw9kSw=" + }, + { + "pname": "System.Resources.ResourceManager", + "version": "4.3.0", + "hash": "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo=" + }, + { + "pname": "System.Runtime", + "version": "4.1.0", + "hash": "sha256-FViNGM/4oWtlP6w0JC0vJU+k9efLKZ+yaXrnEeabDQo=" + }, + { + "pname": "System.Runtime", + "version": "4.3.0", + "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "4.5.3", + "hash": "sha256-lnZMUqRO4RYRUeSO8HSJ9yBHqFHLVbmenwHWkIU20ak=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "4.7.1", + "hash": "sha256-UvyoDV8O0oY3HPG1GbA56YVdvwTGEfjYR5gW1O7IK4U=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "5.0.0", + "hash": "sha256-neARSpLPUzPxEKhJRwoBzhPxK+cKIitLx7WBYncsYgo=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "6.0.0", + "hash": "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I=" + }, + { + "pname": "System.Runtime.Extensions", + "version": "4.1.0", + "hash": "sha256-X7DZ5CbPY7jHs20YZ7bmcXs9B5Mxptu/HnBUvUnNhGc=" + }, + { + "pname": "System.Runtime.Extensions", + "version": "4.3.0", + "hash": "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o=" + }, + { + "pname": "System.Runtime.Handles", + "version": "4.0.1", + "hash": "sha256-j2QgVO9ZOjv7D1het98CoFpjoYgxjupuIhuBUmLLH7w=" + }, + { + "pname": "System.Runtime.Handles", + "version": "4.3.0", + "hash": "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms=" + }, + { + "pname": "System.Runtime.InteropServices", + "version": "4.1.0", + "hash": "sha256-QceAYlJvkPRJc/+5jR+wQpNNI3aqGySWWSO30e/FfQY=" + }, + { + "pname": "System.Runtime.InteropServices", + "version": "4.3.0", + "hash": "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI=" + }, + { + "pname": "System.Runtime.InteropServices.RuntimeInformation", + "version": "4.0.0", + "hash": "sha256-5j53amb76A3SPiE3B0llT2XPx058+CgE7OXL4bLalT4=" + }, + { + "pname": "System.Runtime.InteropServices.RuntimeInformation", + "version": "4.3.0", + "hash": "sha256-MYpl6/ZyC6hjmzWRIe+iDoldOMW1mfbwXsduAnXIKGA=" + }, + { + "pname": "System.Runtime.Loader", + "version": "4.0.0", + "hash": "sha256-gE5/ehU3Qq5phhSxGuPmSv1DFVQeiyl1/+YyrO+I7lI=" + }, + { + "pname": "System.Runtime.Numerics", + "version": "4.3.0", + "hash": "sha256-P5jHCgMbgFMYiONvzmaKFeOqcAIDPu/U8bOVrNPYKqc=" + }, + { + "pname": "System.Security.AccessControl", + "version": "4.5.0", + "hash": "sha256-AFsKPb/nTk2/mqH/PYpaoI8PLsiKKimaXf+7Mb5VfPM=" + }, + { + "pname": "System.Security.AccessControl", + "version": "5.0.0", + "hash": "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54=" + }, + { + "pname": "System.Security.Cryptography.Algorithms", + "version": "4.3.0", + "hash": "sha256-tAJvNSlczYBJ3Ed24Ae27a55tq/n4D3fubNQdwcKWA8=" + }, + { + "pname": "System.Security.Cryptography.Cng", + "version": "4.3.0", + "hash": "sha256-u17vy6wNhqok91SrVLno2M1EzLHZm6VMca85xbVChsw=" + }, + { + "pname": "System.Security.Cryptography.Cng", + "version": "5.0.0", + "hash": "sha256-nOJP3vdmQaYA07TI373OvZX6uWshETipvi5KpL7oExo=" + }, + { + "pname": "System.Security.Cryptography.Csp", + "version": "4.3.0", + "hash": "sha256-oefdTU/Z2PWU9nlat8uiRDGq/PGZoSPRgkML11pmvPQ=" + }, + { + "pname": "System.Security.Cryptography.Encoding", + "version": "4.3.0", + "hash": "sha256-Yuge89N6M+NcblcvXMeyHZ6kZDfwBv3LPMDiF8HhJss=" + }, + { + "pname": "System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-DL+D2sc2JrQiB4oAcUggTFyD8w3aLEjJfod5JPe+Oz4=" + }, + { + "pname": "System.Security.Cryptography.Pkcs", + "version": "9.0.10", + "hash": "sha256-Hgs2WRGyiDDc8HcQOoP4Yi0eM3N892AkvVUTLD1MQx8=" + }, + { + "pname": "System.Security.Cryptography.Primitives", + "version": "4.3.0", + "hash": "sha256-fnFi7B3SnVj5a+BbgXnbjnGNvWrCEU6Hp/wjsjWz318=" + }, + { + "pname": "System.Security.Cryptography.ProtectedData", + "version": "4.4.0", + "hash": "sha256-Ri53QmFX8I8UH0x4PikQ1ZA07ZSnBUXStd5rBfGWFOE=" + }, + { + "pname": "System.Security.Cryptography.X509Certificates", + "version": "4.3.0", + "hash": "sha256-MG3V/owDh273GCUPsGGraNwaVpcydupl3EtPXj6TVG0=" + }, + { + "pname": "System.Security.Permissions", + "version": "4.5.0", + "hash": "sha256-Fa6dX6Gyse1A/RBoin8cVaHQePbfBvp6jjWxUXPhXKQ=" + }, + { + "pname": "System.Security.Principal", + "version": "4.0.1", + "hash": "sha256-9wBgPnJfFOtrhKZ7wDXZ4q12GklQ49Ka02/9v7Frf9k=" + }, + { + "pname": "System.Security.Principal.Windows", + "version": "4.5.0", + "hash": "sha256-BkUYNguz0e4NJp1kkW7aJBn3dyH9STwB5N8XqnlCsmY=" + }, + { + "pname": "System.Security.Principal.Windows", + "version": "5.0.0", + "hash": "sha256-CBOQwl9veFkrKK2oU8JFFEiKIh/p+aJO+q9Tc2Q/89Y=" + }, + { + "pname": "System.Text.Encoding", + "version": "4.0.11", + "hash": "sha256-PEailOvG05CVgPTyKLtpAgRydlSHmtd5K0Y8GSHY2Lc=" + }, + { + "pname": "System.Text.Encoding", + "version": "4.3.0", + "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg=" + }, + { + "pname": "System.Text.Encoding.CodePages", + "version": "4.5.1", + "hash": "sha256-PIhkv59IXjyiuefdhKxS9hQfEwO9YWRuNudpo53HQfw=" + }, + { + "pname": "System.Text.Encoding.CodePages", + "version": "7.0.0", + "hash": "sha256-eCKTVwumD051ZEcoJcDVRGnIGAsEvKpfH3ydKluHxmo=" + }, + { + "pname": "System.Text.Encoding.Extensions", + "version": "4.0.11", + "hash": "sha256-+kf7J3dEhgCbnCM5vHYlsTm5/R/Ud0Jr6elpHm922iI=" + }, + { + "pname": "System.Text.Encoding.Extensions", + "version": "4.3.0", + "hash": "sha256-vufHXg8QAKxHlujPHHcrtGwAqFmsCD6HKjfDAiHyAYc=" + }, + { + "pname": "System.Text.RegularExpressions", + "version": "4.1.0", + "hash": "sha256-x6OQN6MCN7S0fJ6EFTfv4rczdUWjwuWE9QQ0P6fbh9c=" + }, + { + "pname": "System.Text.RegularExpressions", + "version": "4.3.0", + "hash": "sha256-VLCk1D1kcN2wbAe3d0YQM/PqCsPHOuqlBY1yd2Yo+K0=" + }, + { + "pname": "System.Threading", + "version": "4.0.11", + "hash": "sha256-mob1Zv3qLQhQ1/xOLXZmYqpniNUMCfn02n8ZkaAhqac=" + }, + { + "pname": "System.Threading", + "version": "4.3.0", + "hash": "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc=" + }, + { + "pname": "System.Threading.Channels", + "version": "7.0.0", + "hash": "sha256-Cu0gjQsLIR8Yvh0B4cOPJSYVq10a+3F9pVz/C43CNeM=" + }, + { + "pname": "System.Threading.Overlapped", + "version": "4.0.1", + "hash": "sha256-CAWZlavcuBQHs+kaSX9CmkpHF7wC8rFrug3XPb5KJzo=" + }, + { + "pname": "System.Threading.Tasks", + "version": "4.0.11", + "hash": "sha256-5SLxzFg1df6bTm2t09xeI01wa5qQglqUwwJNlQPJIVs=" + }, + { + "pname": "System.Threading.Tasks", + "version": "4.3.0", + "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w=" + }, + { + "pname": "System.Threading.Tasks.Dataflow", + "version": "4.6.0", + "hash": "sha256-YYrT3GRzVBdendxt8FUDCnOBJi0nw/CJ9VrzcPJWLSg=" + }, + { + "pname": "System.Threading.Tasks.Extensions", + "version": "4.0.0", + "hash": "sha256-+YdcPkMhZhRbMZHnfsDwpNbUkr31X7pQFGxXYcAPZbE=" + }, + { + "pname": "System.Threading.Tasks.Extensions", + "version": "4.3.0", + "hash": "sha256-X2hQ5j+fxcmnm88Le/kSavjiGOmkcumBGTZKBLvorPc=" + }, + { + "pname": "System.Threading.Tasks.Extensions", + "version": "4.5.4", + "hash": "sha256-owSpY8wHlsUXn5xrfYAiu847L6fAKethlvYx97Ri1ng=" + }, + { + "pname": "System.Threading.Thread", + "version": "4.0.0", + "hash": "sha256-7EtSJuKqcW107FYA5Ko9NFXEWUPIzNDtlfKaQV2pvb8=" + }, + { + "pname": "System.Threading.ThreadPool", + "version": "4.0.10", + "hash": "sha256-/fowWjM/0ZZFC1Rwu0i5N71iRxV2JOd3jQV2Jn0wuTk=" + }, + { + "pname": "System.Threading.Timer", + "version": "4.3.0", + "hash": "sha256-pmhslmhQhP32TWbBzoITLZ4BoORBqYk25OWbru04p9s=" + }, + { + "pname": "System.Xml.ReaderWriter", + "version": "4.0.11", + "hash": "sha256-haZAFFQ9Sl2DhfvEbdx2YRqKEoxNMU5STaqpMmXw0zA=" + }, + { + "pname": "System.Xml.ReaderWriter", + "version": "4.3.0", + "hash": "sha256-QQ8KgU0lu4F5Unh+TbechO//zaAGZ4MfgvW72Cn1hzA=" + }, + { + "pname": "System.Xml.XDocument", + "version": "4.3.0", + "hash": "sha256-rWtdcmcuElNOSzCehflyKwHkDRpiOhJJs8CeQ0l1CCI=" + }, + { + "pname": "System.Xml.XmlDocument", + "version": "4.0.1", + "hash": "sha256-gdoFrPo54v1LjkBF79f8EvtltVVjHz9ZI9kc5ve0GkY=" + }, + { + "pname": "System.Xml.XPath", + "version": "4.0.1", + "hash": "sha256-lQCoK2M51SGRuGjfiuIW26Y2goABY2RLE6cZ4816WDo=" + }, + { + "pname": "System.Xml.XPath.XmlDocument", + "version": "4.0.1", + "hash": "sha256-bK9AfAYrdSipdRbmo8Rk7394ku92UFNe2TEQF5+k/lA=" + }, + { + "pname": "xunit", + "version": "2.9.3", + "hash": "sha256-BPrpSbjlIB7PoH+ocCusqMDrMZgRQZSzeTeJzHK/I9c=" + }, + { + "pname": "xunit.abstractions", + "version": "2.0.3", + "hash": "sha256-0D1y/C34iARI96gb3bAOG8tcGPMjx+fMabTPpydGlAM=" + }, + { + "pname": "xunit.analyzers", + "version": "1.18.0", + "hash": "sha256-DOgamLnfi9Ua5IDm3JVm9MaOFbSSbmq5l8j2NPO3qd0=" + }, + { + "pname": "xunit.assert", + "version": "2.3.0", + "hash": "sha256-lN+NiUEQoHWmoamUjvsNt2PVhHXYeHJHjHRk1BTs6R8=" + }, + { + "pname": "xunit.assert", + "version": "2.9.3", + "hash": "sha256-vHYOde8bd10pOmr7iTAYNtPlqHzsJl4x3t1DDuYdDCA=" + }, + { + "pname": "xunit.core", + "version": "2.9.3", + "hash": "sha256-qkVQ8Jw/LZWmxirkPOwiry7bvZn3IuaRzu/sp2H8anw=" + }, + { + "pname": "xunit.extensibility.core", + "version": "2.9.3", + "hash": "sha256-mcpVX+m0R7F0ev9CaBnbai9gtu4GVcqijEuRqe89D0g=" + }, + { + "pname": "xunit.extensibility.execution", + "version": "2.9.3", + "hash": "sha256-2rxMs2Dt4cAcmOFMwP5Yd3RpP0BnmiL8cXlKysXY0jw=" + }, + { + "pname": "xunit.runner.visualstudio", + "version": "3.1.5", + "hash": "sha256-O5657884QGldszsEWQFCDRTXViFBmZ4GGC+4iU+usSQ=" + } +] diff --git a/pkgs/development/tools/godot/common.nix b/pkgs/development/tools/godot/common.nix index 2064cb098b52..5f312cdb6937 100644 --- a/pkgs/development/tools/godot/common.nix +++ b/pkgs/development/tools/godot/common.nix @@ -440,9 +440,13 @@ let # disable all builtin libraries by default perl -pi -e '{ $r |= s:(opts.Add\(BoolVariable\("builtin_.*, )True(\)\)):\1False\2: } END { exit ($r != 1) }' SConstruct + '' + + lib.optionalString (lib.versionOlder version "4.6") '' substituteInPlace platform/linuxbsd/detect.py \ --replace-fail /usr/include/recastnavigation ${lib.escapeShellArg (lib.getDev recastnavigation)}/include/recastnavigation + '' + + '' substituteInPlace thirdparty/glad/egl.c \ --replace-fail \ 'static const char *NAMES[] = {"libEGL.so.1", "libEGL.so"}' \ diff --git a/pkgs/development/tools/godot/default.nix b/pkgs/development/tools/godot/default.nix index 81c965da73b9..bb7c96f9df39 100644 --- a/pkgs/development/tools/godot/default.nix +++ b/pkgs/development/tools/godot/default.nix @@ -60,6 +60,7 @@ rec { godotPackages_4_3 = mkGodotPackages "4.3"; godotPackages_4_4 = mkGodotPackages "4.4"; godotPackages_4_5 = mkGodotPackages "4.5"; + godotPackages_4_6 = mkGodotPackages "4.6"; godotPackages_4 = godotPackages_4_5; godotPackages = godotPackages_4; @@ -72,6 +73,9 @@ rec { godot_4_5 = godotPackages_4_5.godot; godot_4_5-mono = godotPackages_4_5.godot-mono; godot_4_5-export-templates-bin = godotPackages_4_5.export-templates-bin; + godot_4_6 = godotPackages_4_6.godot; + godot_4_6-mono = godotPackages_4_6.godot-mono; + godot_4_6-export-templates-bin = godotPackages_4_6.export-templates-bin; godot_4 = godotPackages_4.godot; godot_4-mono = godotPackages_4.godot-mono; godot_4-export-templates-bin = godotPackages_4.export-templates-bin; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 04751798c858..f9b2bfce3354 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2662,6 +2662,7 @@ with pkgs; godotPackages_4_3 godotPackages_4_4 godotPackages_4_5 + godotPackages_4_6 godotPackages_4 godotPackages godot_4_3 @@ -2673,6 +2674,9 @@ with pkgs; godot_4_5 godot_4_5-mono godot_4_5-export-templates-bin + godot_4_6 + godot_4_6-mono + godot_4_6-export-templates-bin godot_4 godot_4-mono godot_4-export-templates-bin From 16b8d2716e7a8a7e771dd3e011c78ad84de2da60 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Mon, 26 Jan 2026 10:52:27 -0500 Subject: [PATCH 405/449] slimserver: remove vendored AudioScan --- pkgs/by-name/sl/slimserver/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/sl/slimserver/package.nix b/pkgs/by-name/sl/slimserver/package.nix index 6de031572e4d..6eecc81e51bd 100644 --- a/pkgs/by-name/sl/slimserver/package.nix +++ b/pkgs/by-name/sl/slimserver/package.nix @@ -99,6 +99,9 @@ perlPackages.buildPerlPackage rec { rm -rf CPAN/XML/Parser{,.pm} rm -rf CPAN/YAML/XS{,.pm} + # there's also a copy of AudioScan in lib... + rm -rf lib/Audio + ${lib.optionalString (!enableUnfreeFirmware) '' # remove unfree firmware rm -rf Firmware From e83b1509d1442245ed17ea88717e0e1f95a876fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 26 Jan 2026 17:01:54 +0100 Subject: [PATCH 406/449] papis: ignore failing test --- pkgs/development/python-modules/papis/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/papis/default.nix b/pkgs/development/python-modules/papis/default.nix index 111bf954bef4..2a6a1f2ee37a 100644 --- a/pkgs/development/python-modules/papis/default.nix +++ b/pkgs/development/python-modules/papis/default.nix @@ -122,6 +122,8 @@ buildPythonPackage rec { disabledTests = [ # Require network access "test_yaml_unicode_dump" + # FileNotFoundError: Command not found: 'init' + "test_git_cli" ]; patches = [ From 2be7adad8e40ffc7c75223dcb518b1294e12b174 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 26 Jan 2026 17:07:37 +0100 Subject: [PATCH 407/449] nixos/{xserver,fonts}: fix https://github.com/NixOS/nixpkgs/pull/482828#issuecomment-3800330914 --- nixos/modules/config/fonts/fontdir.nix | 1 - nixos/modules/services/x11/xserver.nix | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/nixos/modules/config/fonts/fontdir.nix b/nixos/modules/config/fonts/fontdir.nix index 1a4fbfa6808d..9f2fe2fb3437 100644 --- a/nixos/modules/config/fonts/fontdir.nix +++ b/nixos/modules/config/fonts/fontdir.nix @@ -21,7 +21,6 @@ let nativeBuildInputs = [ gzip mkfontscale - mkfontscale ]; } '' diff --git a/nixos/modules/services/x11/xserver.nix b/nixos/modules/services/x11/xserver.nix index 7c16d2ea8900..3f5a169eeae9 100644 --- a/nixos/modules/services/x11/xserver.nix +++ b/nixos/modules/services/x11/xserver.nix @@ -877,7 +877,7 @@ in cfgPath = "X11/xorg.conf.d/10-evdev.conf"; in { - ${cfgPath}.source = xf86-input-evdev.out + "/share/" + cfgPath; + ${cfgPath}.source = pkgs.xf86-input-evdev.out + "/share/" + cfgPath; } ); From 80525b582995fd8f3763fa1f9db0e39033cd7185 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 16:18:21 +0000 Subject: [PATCH 408/449] sub-store: 2.21.11 -> 2.21.15 --- pkgs/by-name/su/sub-store/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sub-store/package.nix b/pkgs/by-name/su/sub-store/package.nix index c749c5fd5fe5..8698d1995912 100644 --- a/pkgs/by-name/su/sub-store/package.nix +++ b/pkgs/by-name/su/sub-store/package.nix @@ -15,13 +15,13 @@ buildNpmPackage (finalAttrs: { pname = "sub-store"; - version = "2.21.11"; + version = "2.21.15"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store"; tag = finalAttrs.version; - hash = "sha256-JYXNeswcM5dmchAxOoIlvqjzsuO2DwjJ/WqAJMTrIpQ="; + hash = "sha256-QCmjK/shsys8rYdWhG4XE7FIeqdPcethOLuAd/69yrw="; }; sourceRoot = "${finalAttrs.src.name}/backend"; From 5f864d5f5ad9af3bfa90279523f37fa4d0627a6b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 16:21:21 +0000 Subject: [PATCH 409/449] sub-store-frontend: 2.16.8 -> 2.16.11 --- pkgs/by-name/su/sub-store-frontend/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sub-store-frontend/package.nix b/pkgs/by-name/su/sub-store-frontend/package.nix index e43b97d22ecb..1ba07eaf8971 100644 --- a/pkgs/by-name/su/sub-store-frontend/package.nix +++ b/pkgs/by-name/su/sub-store-frontend/package.nix @@ -13,13 +13,13 @@ buildNpmPackage (finalAttrs: { pname = "sub-store-frontend"; - version = "2.16.8"; + version = "2.16.11"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store-Front-End"; tag = finalAttrs.version; - hash = "sha256-VC9dGG1NCY2rQJNtUyeBusAdrDyW6h1/7hDlb502eqs="; + hash = "sha256-fPJuWyVjs3Lbd2P4U6r9qb2yvTSYPtqtJoDyP2kRm9c="; }; nativeBuildInputs = [ From f9b4702a60abf3fd2d63fa452460d4907af34282 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 16:01:52 +0000 Subject: [PATCH 410/449] python3Packages.finetuning-scheduler: 2.9.2 -> 2.10.0 Diff: https://github.com/speediedan/finetuning-scheduler/compare/v2.9.2...v2.10.0 Changelog: https://github.com/speediedan/finetuning-scheduler/blob/v2.10.0/CHANGELOG.md --- .../finetuning-scheduler/default.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/finetuning-scheduler/default.nix b/pkgs/development/python-modules/finetuning-scheduler/default.nix index c155a606707b..234c8fa86ddb 100644 --- a/pkgs/development/python-modules/finetuning-scheduler/default.nix +++ b/pkgs/development/python-modules/finetuning-scheduler/default.nix @@ -13,18 +13,19 @@ # tests pytestCheckHook, + pythonAtLeast, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "finetuning-scheduler"; - version = "2.9.2"; + version = "2.10.0"; pyproject = true; src = fetchFromGitHub { owner = "speediedan"; repo = "finetuning-scheduler"; - tag = "v${version}"; - hash = "sha256-+LJ36LzFamC5Mv5ec+uUtMWZt0WMjuHKZlA73rZqoxw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-O8M0CW71DLDfpL35LbVZjtjOB+pdNvGOAYD4miM8jtM="; }; build-system = [ setuptools ]; @@ -47,6 +48,11 @@ buildPythonPackage rec { # AssertionError: assert 'lightning @ git+' in 'lightning>=2.5.0,<2.5.6' "test_get_lightning_requirement" ] + ++ lib.optionals (pythonAtLeast "3.14") [ + # RuntimeError: torch.compile is not supported on Python 3.14+ + "test_fts_dynamo_enforce_p0" + "test_fts_dynamo_resume" + ] ++ lib.optionals (stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux) [ # slightly exceeds numerical tolerance on aarch64-linux: "test_fts_frozen_bn_track_running_stats" @@ -59,8 +65,8 @@ buildPythonPackage rec { meta = { description = "PyTorch Lightning extension for foundation model experimentation with flexible fine-tuning schedules"; homepage = "https://finetuning-scheduler.readthedocs.io"; - changelog = "https://github.com/speediedan/finetuning-scheduler/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/speediedan/finetuning-scheduler/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ bcdarwin ]; }; -} +}) From b1aae11bdf5d1de5fff2ff7f3afed30f81109839 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 26 Jan 2026 17:54:22 +0100 Subject: [PATCH 411/449] nixos/xserver: fix eval of videoDrivers --- nixos/modules/services/x11/xserver.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/x11/xserver.nix b/nixos/modules/services/x11/xserver.nix index 3f5a169eeae9..bd095ce0b408 100644 --- a/nixos/modules/services/x11/xserver.nix +++ b/nixos/modules/services/x11/xserver.nix @@ -57,10 +57,10 @@ let # Map video driver names to driver packages. FIXME: move into card-specific modules. videoDrivers = - mapAttrs' (name: value: rec { + mapAttrs' (name: value: { name = removePrefix "xf86-video-" value.pname; value = { - modules = value; + modules = [ value ]; }; }) knownVideoDriverPackages // videoDriverAliases From e01add8063f24c460e0350a4992452f71270adcb Mon Sep 17 00:00:00 2001 From: kbwhodat Date: Mon, 26 Jan 2026 11:56:59 -0500 Subject: [PATCH 412/449] ollama: 0.14.3 -> 0.15.1 --- pkgs/by-name/ol/ollama/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix index 945bb3bb32c5..27410ec85644 100644 --- a/pkgs/by-name/ol/ollama/package.nix +++ b/pkgs/by-name/ol/ollama/package.nix @@ -138,13 +138,13 @@ in goBuild (finalAttrs: { pname = "ollama"; # don't forget to invalidate all hashes each update - version = "0.14.3"; + version = "0.15.1"; src = fetchFromGitHub { owner = "ollama"; repo = "ollama"; tag = "v${finalAttrs.version}"; - hash = "sha256-SVzJDuy5qXaqxE4HqiqVhoyGLTOt57370q8r3YV18Og="; + hash = "sha256-uuv0UMw/8eUcDlyglMxqFWbUlS2OzLEMBNhsbFx8qmg="; }; vendorHash = "sha256-WdHAjCD20eLj0d9v1K6VYP8vJ+IZ8BEZ3CciYLLMtxc="; From c3266010f87a52a20ad99492524e5adbc8ffe9b0 Mon Sep 17 00:00:00 2001 From: Marin Date: Mon, 26 Jan 2026 10:08:48 -0700 Subject: [PATCH 413/449] age-plugin-tpm: fix version age-plugin-tpm v1.0.1 added --version cli flag. Currently, version is reported as `dev` in nixkpgs. This fixes it and reports 1.0.1. --- pkgs/by-name/ag/age-plugin-tpm/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ag/age-plugin-tpm/package.nix b/pkgs/by-name/ag/age-plugin-tpm/package.nix index 061ad37c157e..54a2a8ad6cc8 100644 --- a/pkgs/by-name/ag/age-plugin-tpm/package.nix +++ b/pkgs/by-name/ag/age-plugin-tpm/package.nix @@ -36,6 +36,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" + "-X main.version=${version}" ]; passthru.tests = { From f11d567b7eb4a335cbd40552e60e057e8b4a909d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 17:23:56 +0000 Subject: [PATCH 414/449] wayscriber: 0.9.8 -> 0.9.9 --- pkgs/by-name/wa/wayscriber/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wayscriber/package.nix b/pkgs/by-name/wa/wayscriber/package.nix index ef88c1671903..3aaee18373a9 100644 --- a/pkgs/by-name/wa/wayscriber/package.nix +++ b/pkgs/by-name/wa/wayscriber/package.nix @@ -10,20 +10,20 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wayscriber"; - version = "0.9.8"; + version = "0.9.9"; src = fetchFromGitHub { owner = "devmobasa"; repo = "wayscriber"; tag = "v${finalAttrs.version}"; - hash = "sha256-5CHEMed3QZ8xixMm/wDdR+kt7TnG8jwuy4wWKyTP3bg="; + hash = "sha256-ObAaR9PP8wY98ZP7nenyGhAXbyd+vb5hiR/cmJTD4CQ="; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ pango libxkbcommon ]; - cargoHash = "sha256-AXVZ8Lk/Ie58SVrYRITEdrGEEe5gA5RD6y0HlLZUlnk="; + cargoHash = "sha256-yPwtMuvulqgshbppxoZv3HtutvKPGskVRF+p5E+KFvI="; passthru.updateScript = nix-update-script { }; meta = { From 783ef56bd1c5c76e1acaacd6051791df1e92a2d9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 17:27:22 +0000 Subject: [PATCH 415/449] cargo-binstall: 1.16.7 -> 1.17.3 --- pkgs/by-name/ca/cargo-binstall/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-binstall/package.nix b/pkgs/by-name/ca/cargo-binstall/package.nix index 8852ba00bac7..89e6c17e9de0 100644 --- a/pkgs/by-name/ca/cargo-binstall/package.nix +++ b/pkgs/by-name/ca/cargo-binstall/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-binstall"; - version = "1.16.7"; + version = "1.17.3"; src = fetchFromGitHub { owner = "cargo-bins"; repo = "cargo-binstall"; tag = "v${version}"; - hash = "sha256-0r7QEGwuIh2mquKFqcf3VjvilhVz25Xpr2rJPQp504E="; + hash = "sha256-8017nujJ/nHSy1xkzfObj30ffAsg7W2pbHzrto5ThH0="; }; - cargoHash = "sha256-ZJCIjQm/vbO1Voji143HXT3BwlXRtFq4rFNRUguwouA="; + cargoHash = "sha256-NpnwtoTJs+xkedDEspDOQdZpIhuEhI3tRvH3hroIoIc="; nativeBuildInputs = [ pkg-config From 7e51b2c13b34b57da20127bc528297d9d4654043 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Mon, 26 Jan 2026 12:52:25 -0500 Subject: [PATCH 416/449] itsycal: adopt by eclairevoyant --- pkgs/by-name/it/itsycal/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/it/itsycal/package.nix b/pkgs/by-name/it/itsycal/package.nix index 2f6941f9d4d5..f5e0c161ab44 100644 --- a/pkgs/by-name/it/itsycal/package.nix +++ b/pkgs/by-name/it/itsycal/package.nix @@ -31,7 +31,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Tiny menu bar calendar"; homepage = "https://www.mowglii.com/itsycal/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ + eclairevoyant + FlameFlag + ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; From fd66ee0e43e95fd9cd323c8fcfa1bf9e5b8fd1f5 Mon Sep 17 00:00:00 2001 From: N4CH723HR3R Date: Mon, 26 Jan 2026 18:52:36 +0100 Subject: [PATCH 417/449] emissary: fix broken meta.mainProgram --- pkgs/by-name/em/emissary/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/em/emissary/package.nix b/pkgs/by-name/em/emissary/package.nix index 7b0e3bf7ca25..f81ae0d603df 100644 --- a/pkgs/by-name/em/emissary/package.nix +++ b/pkgs/by-name/em/emissary/package.nix @@ -34,7 +34,7 @@ rustPlatform.buildRustPackage (finalAttrs: { description = "Rust implementation of the I2P protocol stack"; homepage = "https://altonen.github.io/emissary/"; license = lib.licenses.mit; # https://github.com/altonen/emissary/blob/master/LICENSE (found an apache2 as well but thats for https://github.com/altonen/emissary/commit/c4a1c849ebfceba892adce53f512f1f099721de2) - mainProgram = "emissary"; + mainProgram = "emissary-cli"; maintainers = [ lib.maintainers.N4CH723HR3R ]; }; }) From 82bef0118711cb1da5396e62eb35667e16eac1f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 17:59:02 +0000 Subject: [PATCH 418/449] terraform-providers.equinix_equinix: 4.12.0 -> 4.12.1 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index d21a8e9a6a69..3b81438fa6d5 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -373,11 +373,11 @@ "vendorHash": "sha256-6dmHJzJGnpMWzYYelIuriMIrjOXD0KyJeVo1AUuYIRo=" }, "equinix_equinix": { - "hash": "sha256-4G1xrFWSjyNFC7uLdzTYG8SWPwLQgid+zB+wfGSNons=", + "hash": "sha256-F9WKIO8msltYTmxVjbF5FXkUX1jLK91zecOIq6xrGqY=", "homepage": "https://registry.terraform.io/providers/equinix/equinix", "owner": "equinix", "repo": "terraform-provider-equinix", - "rev": "v4.12.0", + "rev": "v4.12.1", "spdx": "MIT", "vendorHash": "sha256-M5cX70GwfdEJ22V8CwoaNEdEWb1CX7wsBgvj3GvjE0Q=" }, From 3b2c667dfc26d366879603d30a02d957f6c265f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 18:32:40 +0000 Subject: [PATCH 419/449] vimPlugins.sonarlint-nvim: 0-unstable-2025-12-08 -> 0-unstable-2026-01-19 --- .../vim/plugins/non-generated/sonarlint-nvim/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/non-generated/sonarlint-nvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/sonarlint-nvim/default.nix index 3a3b125025f1..b38fd053f059 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/sonarlint-nvim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/sonarlint-nvim/default.nix @@ -6,13 +6,13 @@ }: vimUtils.buildVimPlugin { pname = "sonarlint.nvim"; - version = "0-unstable-2025-12-08"; + version = "0-unstable-2026-01-19"; src = fetchFromGitLab { owner = "schrieveslaach"; repo = "sonarlint.nvim"; - rev = "02c5d3ca44d8885eefc5430f685d21945c342ef3"; - hash = "sha256-juD35PuRCEBThZ5RPTHz/CoLae9JbXxa5Vyp99aInsY="; + rev = "acd09b78969ddc965a7ddf59abb9d9eec5ecd94f"; + hash = "sha256-71emILbp291AZmh9Rc0S92mbkcZ88zjCvPTaumEM7Qg="; }; passthru.updateScript = nix-update-script { From dc4123ab6c78ea975309383ffe4dd4702c1f6caa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 18:50:21 +0000 Subject: [PATCH 420/449] vscode-extensions.editorconfig.editorconfig: 0.17.4 -> 0.18.1 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 4e9191b0943e..0b72c48fc288 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1475,8 +1475,8 @@ let mktplcRef = { publisher = "editorconfig"; name = "editorconfig"; - version = "0.17.4"; - hash = "sha256-MYPYhSKAxgaZ0UijxU+xiO4HDPLtXGymhN+2YmTev8M="; + version = "0.18.1"; + hash = "sha256-pFd1CTJL3xQ3HHzQs3f4R5f6xlCghNh8Kv+3AT/Qrqo="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/EditorConfig.EditorConfig/changelog"; From f7cba9254670f603123d846a0f1c4b93ff9c0dfe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 18:54:28 +0000 Subject: [PATCH 421/449] scuba: 2.14.1 -> 2.14.2 --- pkgs/by-name/sc/scuba/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scuba/package.nix b/pkgs/by-name/sc/scuba/package.nix index ec87cc551181..8f4e019babc2 100644 --- a/pkgs/by-name/sc/scuba/package.nix +++ b/pkgs/by-name/sc/scuba/package.nix @@ -6,13 +6,13 @@ }: let - version = "2.14.1"; + version = "2.14.2"; src = fetchFromGitHub { owner = "JonathonReinhart"; repo = "scuba"; tag = "v${version}"; - hash = "sha256-AbaBTI/gz5lifjMx00sxuUl1MxhYM93iKfGdpHsLjzk="; + hash = "sha256-kYr7JyrwDDMJkazZ1cMZNkLo19stnOtc/gSp3nRWAuU="; }; # This must be built statically because scuba will execute unknown docker environments From 3cecf58e1938046a95adffdc8eb7444776e384e0 Mon Sep 17 00:00:00 2001 From: Marin Date: Mon, 26 Jan 2026 13:01:01 -0600 Subject: [PATCH 422/449] age-plugin-tpm: add versionCheckHook --- pkgs/by-name/ag/age-plugin-tpm/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ag/age-plugin-tpm/package.nix b/pkgs/by-name/ag/age-plugin-tpm/package.nix index 54a2a8ad6cc8..38af494ca43e 100644 --- a/pkgs/by-name/ag/age-plugin-tpm/package.nix +++ b/pkgs/by-name/ag/age-plugin-tpm/package.nix @@ -7,6 +7,7 @@ swtpm, openssl, age, + versionCheckHook, }: buildGoModule rec { @@ -28,6 +29,7 @@ buildGoModule rec { age swtpm ]; + nativeInstallCheckInputs = [ versionCheckHook ]; buildInputs = [ openssl From c8c9d5a713de8bb676ba90eaab079b7d51799d0d Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Mon, 26 Jan 2026 20:07:00 +0100 Subject: [PATCH 423/449] protonvpn-gui: 4.13.1 -> 4.14.0 Diff: https://github.com/ProtonVPN/proton-vpn-gtk-app/compare/v4.13.1...v4.14.0 --- pkgs/by-name/pr/protonvpn-gui/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pr/protonvpn-gui/package.nix b/pkgs/by-name/pr/protonvpn-gui/package.nix index bc28c29302b9..c6be55015285 100644 --- a/pkgs/by-name/pr/protonvpn-gui/package.nix +++ b/pkgs/by-name/pr/protonvpn-gui/package.nix @@ -6,26 +6,26 @@ libappindicator-gtk3, libayatana-appindicator, libnotify, - wrapGAppsHook3, + wrapGAppsHook4, withIndicator ? true, }: python3Packages.buildPythonApplication rec { pname = "protonvpn-gui"; - version = "4.13.1"; + version = "4.14.0"; pyproject = true; src = fetchFromGitHub { owner = "ProtonVPN"; repo = "proton-vpn-gtk-app"; tag = "v${version}"; - hash = "sha256-pfk7ttQp7nWpGWqBWny9VdSktpB7RoBJIcF/pF6gAfA="; + hash = "sha256-zmtx7lua1VsjRjtGYlkuT+u2rCJt7RQk8JRgVrLWVaM="; }; nativeBuildInputs = [ # Needed for the NM namespace gobject-introspection - wrapGAppsHook3 + wrapGAppsHook4 ]; buildInputs = [ From b6a372cb5059fb83fba64bd735998ba2798dd550 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 19:15:11 +0000 Subject: [PATCH 424/449] solarus: 2.0.2 -> 2.0.3 --- pkgs/by-name/so/solarus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/so/solarus/package.nix b/pkgs/by-name/so/solarus/package.nix index 0045542a73fa..e6f4d1b9f9af 100644 --- a/pkgs/by-name/so/solarus/package.nix +++ b/pkgs/by-name/so/solarus/package.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "solarus"; - version = "2.0.2"; + version = "2.0.3"; src = fetchFromGitLab { owner = "solarus-games"; repo = "solarus"; tag = "v${finalAttrs.version}"; - hash = "sha256-KkklmukX4qDni1SY002YvIB/LR03b9zSIBSIWVaMC5U="; + hash = "sha256-gfKf4ERdZd2g+aiMAM/16/W04G1rNDLaSO3QbhatRxU="; }; outputs = [ From 8d784d4d6b12f780d6ff0ca72df83800246ef9ae Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Sun, 25 Jan 2026 18:52:32 +0100 Subject: [PATCH 425/449] claude-code: 2.1.17 -> 2.1.19 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- pkgs/by-name/cl/claude-code/package-lock.json | 4 ++-- pkgs/by-name/cl/claude-code/package.nix | 12 ++++-------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json index 87ceac62db7b..adb3cafb5d2a 100644 --- a/pkgs/by-name/cl/claude-code/package-lock.json +++ b/pkgs/by-name/cl/claude-code/package-lock.json @@ -1,12 +1,12 @@ { "name": "@anthropic-ai/claude-code", - "version": "2.1.17", + "version": "2.1.19", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@anthropic-ai/claude-code", - "version": "2.1.17", + "version": "2.1.19", "license": "SEE LICENSE IN README.md", "bin": { "claude": "cli.js" diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index b9a8bc3bd664..1b8c63bcab41 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -15,24 +15,19 @@ }: buildNpmPackage (finalAttrs: { pname = "claude-code"; - version = "2.1.17"; + version = "2.1.19"; src = fetchzip { url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz"; - hash = "sha256-cLJ8qKa8OhGpjdB7l1KAcG73EvH5T+OUww3flAKWihI="; + hash = "sha256-K2fJf1eRAyqmtAvKBzpAtMohQ4B1icwC9yf5zEf52C8="; }; - npmDepsHash = "sha256-aUqPXF5L78wZ34pNRvpEJi6l2wl15Og1yCEvVoeV0tE="; + npmDepsHash = "sha256-C8HVKSz1ZQmYNMoLUKk2XUpf5y+Np4nTacCGMVEqO8c="; strictDeps = true; postPatch = '' cp ${./package-lock.json} package-lock.json - - # Replace hardcoded `/bin/bash` with `/usr/bin/env bash` for Nix compatibility - # https://github.com/anthropics/claude-code/issues/15195 - substituteInPlace cli.js \ - --replace-warn '#!/bin/bash' '#!/usr/bin/env bash' ''; dontNpmBuild = true; @@ -45,6 +40,7 @@ buildNpmPackage (finalAttrs: { postInstall = '' wrapProgram $out/bin/claude \ --set DISABLE_AUTOUPDATER 1 \ + --set DISABLE_INSTALLATION_CHECKS 1 --unset DEV \ --prefix PATH : ${ lib.makeBinPath ( From 678eaf735304791b8a36f12b7244e3495565e64c Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Sun, 25 Jan 2026 18:52:36 +0100 Subject: [PATCH 426/449] vscode-extensions.anthropic.claude-code: 2.1.17 -> 2.1.19 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- .../vscode/extensions/anthropic.claude-code/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index b2a7a48bf3ce..6ab1011a5295 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-code"; publisher = "anthropic"; - version = "2.1.17"; - hash = "sha256-m8uRQeTyM0iM7sCSwKABnQH2dxMo/CGqC97ybW6Oq7g="; + version = "2.1.19"; + hash = "sha256-Qh7wUa+WK5FNsIcxJ2HxO1LHlRVdIcM7Y9ubtRONczc="; }; postInstall = '' From f8bc68a6d754b48b06dd8053bca24a5a31f5ab4f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 20:04:53 +0000 Subject: [PATCH 427/449] namespace-cli: 0.0.474 -> 0.0.475 --- pkgs/by-name/na/namespace-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/na/namespace-cli/package.nix b/pkgs/by-name/na/namespace-cli/package.nix index 6bc671ac7b86..c73bcc270134 100644 --- a/pkgs/by-name/na/namespace-cli/package.nix +++ b/pkgs/by-name/na/namespace-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "namespace-cli"; - version = "0.0.474"; + version = "0.0.475"; src = fetchFromGitHub { owner = "namespacelabs"; repo = "foundation"; rev = "v${version}"; - hash = "sha256-OzHS3L0mJp6+zRHeK+kidJQDSbmy2VjyFdHU1iJZpsM="; + hash = "sha256-2Vr36G4KEGDM1fTifZhMOr33B513bVFsOvWGU5usCVU="; }; vendorHash = "sha256-jeH5/x4hIh2Q5bi6o7c0tcQLmyrMp0NJ641fZDPCHkw="; From 36a46b62cbb997aecfc11ccd995635f7e6b87e3e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 20:33:24 +0000 Subject: [PATCH 428/449] python3Packages.textual: 7.3.0 -> 7.4.0 --- pkgs/development/python-modules/textual/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/textual/default.nix b/pkgs/development/python-modules/textual/default.nix index 903c4fa097af..5acaf85547e4 100644 --- a/pkgs/development/python-modules/textual/default.nix +++ b/pkgs/development/python-modules/textual/default.nix @@ -37,14 +37,14 @@ buildPythonPackage rec { pname = "textual"; - version = "7.3.0"; + version = "7.4.0"; pyproject = true; src = fetchFromGitHub { owner = "Textualize"; repo = "textual"; tag = "v${version}"; - hash = "sha256-IT/U1RpepeXx9x7WZ2v3MUCGOnB/MsSyukiO8iRCKeA="; + hash = "sha256-2wJ8WS5SHM3bgkDmoOgY9YbLhBfUtD9JNM6YCx5aznY="; }; build-system = [ poetry-core ]; From 2096f0ec79e12a4dbd33be02e126492a43d5287c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 26 Jan 2026 12:36:30 -0800 Subject: [PATCH 429/449] python3Packages.gwcs: reduce test dependencies --- pkgs/development/python-modules/gwcs/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/python-modules/gwcs/default.nix b/pkgs/development/python-modules/gwcs/default.nix index 53038f7dc4e2..5f9d43c78d73 100644 --- a/pkgs/development/python-modules/gwcs/default.nix +++ b/pkgs/development/python-modules/gwcs/default.nix @@ -7,7 +7,6 @@ buildPythonPackage, fetchFromGitHub, numpy, - pytest-astropy, pytestCheckHook, scipy, setuptools-scm, @@ -41,7 +40,6 @@ buildPythonPackage (finalAttrs: { ]; nativeCheckInputs = [ - pytest-astropy pytestCheckHook ]; From be820c656aabbf0bdf4048f78b7df18241a481ce Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Mon, 26 Jan 2026 21:38:13 +0100 Subject: [PATCH 430/449] nodejs_25: 25.4.0 -> 25.5.0 --- pkgs/development/web/nodejs/v25.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/v25.nix b/pkgs/development/web/nodejs/v25.nix index 43d53542c98a..0387c253810b 100644 --- a/pkgs/development/web/nodejs/v25.nix +++ b/pkgs/development/web/nodejs/v25.nix @@ -25,8 +25,8 @@ let in buildNodejs { inherit enableNpm; - version = "25.4.0"; - sha256 = "04e365aadcd7bf4cf1a6001723ea41035bfb118d78f8a8ee2054b37fc5cb67d6"; + version = "25.5.0"; + sha256 = "7e35efaf63c8fe7737b8c62792ec547e5a95a69f1f813fcfba28566aecc9fd92"; patches = ( if (stdenv.hostPlatform.emulatorAvailable buildPackages) then From 1cd47099e9f624c313a806755b2c7fb2f8953758 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 20:44:46 +0000 Subject: [PATCH 431/449] python3Packages.resend: 2.19.0 -> 2.21.0 --- pkgs/development/python-modules/resend/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/resend/default.nix b/pkgs/development/python-modules/resend/default.nix index 4408f7b64f18..6bf7db060525 100644 --- a/pkgs/development/python-modules/resend/default.nix +++ b/pkgs/development/python-modules/resend/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "resend"; - version = "2.19.0"; + version = "2.21.0"; pyproject = true; src = fetchFromGitHub { owner = "resend"; repo = "resend-python"; tag = "v${version}"; - hash = "sha256-CqwyCTqLt16fTzN5s/X200AJKTR2Ei9Vfk2wCGdJ+I8="; + hash = "sha256-/y4BvaF6Qknje6bWQWm9sfJQMAnOjOJdmsePVC+ZKmI="; }; build-system = [ setuptools ]; From 0e66ce803b28d14c1e09b482f655e2876f0ce187 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 26 Jan 2026 21:46:50 +0100 Subject: [PATCH 432/449] python3Packages.pycdio: fix test for fs,read --- pkgs/development/python-modules/pycdio/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycdio/default.nix b/pkgs/development/python-modules/pycdio/default.nix index e851ba916076..4449da9a848d 100644 --- a/pkgs/development/python-modules/pycdio/default.nix +++ b/pkgs/development/python-modules/pycdio/default.nix @@ -39,15 +39,18 @@ buildPythonPackage (finalAttrs: { libiconv ]; + postPatch = '' + substituteInPlace {data,test}/isofs-m1.cue \ + --replace-fail "ISOFS-M1.BIN" "isofs-m1.bin" + ''; + nativeCheckInputs = [ pytestCheckHook ]; enabledTestPaths = [ "test/test-*.py" ]; disabledTests = [ # Test are depending on image files that are not there - "test_fs" "test_bincue" - "test_read" "test_cdda" ]; From 001f6c68061d8e143bd693dc6a34e01404b3e231 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 26 Jan 2026 12:49:32 -0800 Subject: [PATCH 433/449] python3Packages.bokeh-sampledata: don't use setuptools-git-versioning --- .../python-modules/bokeh-sampledata/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bokeh-sampledata/default.nix b/pkgs/development/python-modules/bokeh-sampledata/default.nix index 200fa20c4588..aed05725d247 100644 --- a/pkgs/development/python-modules/bokeh-sampledata/default.nix +++ b/pkgs/development/python-modules/bokeh-sampledata/default.nix @@ -5,7 +5,6 @@ # build-system setuptools, - setuptools-git-versioning, # dependencies icalendar, @@ -23,9 +22,14 @@ buildPythonPackage rec { hash = "sha256-a4dK9bh45w8WEzaVrAfhXeOGQvqfrf33I/fUIzOWevQ="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail ', "setuptools-git-versioning"' "" \ + --replace-fail 'dynamic = ["version"]' 'version = "${version}"' + ''; + build-system = [ setuptools - setuptools-git-versioning ]; dependencies = [ From 1db2ba1479eb545a580641bd04b33e3e7e69a057 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 21:00:40 +0000 Subject: [PATCH 434/449] terraform-config-inspect: 0-unstable-2025-08-28 -> 0-unstable-2026-01-20 --- pkgs/by-name/te/terraform-config-inspect/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/terraform-config-inspect/package.nix b/pkgs/by-name/te/terraform-config-inspect/package.nix index bc9f140fb378..84f5fa01bbc0 100644 --- a/pkgs/by-name/te/terraform-config-inspect/package.nix +++ b/pkgs/by-name/te/terraform-config-inspect/package.nix @@ -7,13 +7,13 @@ }: buildGoModule { pname = "terraform-config-inspect"; - version = "0-unstable-2025-08-28"; + version = "0-unstable-2026-01-20"; src = fetchFromGitHub { owner = "hashicorp"; repo = "terraform-config-inspect"; - rev = "225c06ed5fd99341e37f199aed9c91e829c14be1"; - hash = "sha256-3zl2rGij/DBwFOKCLQIkadgKhHYOA+e7v5qrU2qbd+g="; + rev = "785479628bd75c5577341c4b8730569940439629"; + hash = "sha256-NZ8YxMrH1mWjgSeSk+vRuegY3EQmx0EL8vwIzDbxm44="; }; vendorHash = "sha256-iYrSk9JqxvhYSJuSv/nhZep41gRr644ZzGFWXMGQgyc="; From 035e0981d72afa2f32a5757847392890bfc65ca4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 10:25:57 +0000 Subject: [PATCH 435/449] python3Packages.pydocket: 0.16.6 -> 0.17.1 Diff: https://github.com/chrisguidry/docket/compare/0.16.6...0.17.1 Changelog: https://github.com/chrisguidry/docket/releases/tag/0.17.1 --- pkgs/development/python-modules/pydocket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydocket/default.nix b/pkgs/development/python-modules/pydocket/default.nix index f8cce754991b..0bbd557b70de 100644 --- a/pkgs/development/python-modules/pydocket/default.nix +++ b/pkgs/development/python-modules/pydocket/default.nix @@ -24,14 +24,14 @@ buildPythonPackage (finalAttrs: { pname = "pydocket"; - version = "0.16.6"; + version = "0.17.1"; pyproject = true; src = fetchFromGitHub { owner = "chrisguidry"; repo = "docket"; tag = finalAttrs.version; - hash = "sha256-elndLtFcPpXPSOCsXdmvspbTJoRBEjkPegkkk0bw2xw="; + hash = "sha256-p3FqIHulsBxI7oyiahEruARXBuA2QAYdQeVh83OFHbg="; }; build-system = [ From 359f7eed9f38a362b07b294e3917f5cb315fdab8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ha=CC=88cker?= Date: Sun, 25 Jan 2026 14:08:18 +0100 Subject: [PATCH 436/449] hns: add maintainer dwt --- pkgs/by-name/hn/hns/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/hn/hns/package.nix b/pkgs/by-name/hn/hns/package.nix index dd4072eb9e05..a017974fb113 100644 --- a/pkgs/by-name/hn/hns/package.nix +++ b/pkgs/by-name/hn/hns/package.nix @@ -38,6 +38,9 @@ python3.pkgs.buildPythonApplication (finalAttrs: { description = "Speech-to-text CLI to transcribe voice from microphone directly to clipboard"; homepage = "https://hns-cli.dev"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ afh ]; + maintainers = with lib.maintainers; [ + afh + dwt + ]; }; }) From c686c15e53c7120f09d8e6810d1f0da980617ebe Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 21:08:00 +0000 Subject: [PATCH 437/449] python3Packages.fastmcp: relax pydocket dep --- pkgs/development/python-modules/fastmcp/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/fastmcp/default.nix b/pkgs/development/python-modules/fastmcp/default.nix index 558352355dd8..f3a292c64042 100644 --- a/pkgs/development/python-modules/fastmcp/default.nix +++ b/pkgs/development/python-modules/fastmcp/default.nix @@ -60,6 +60,9 @@ buildPythonPackage (finalAttrs: { uv-dynamic-versioning ]; + pythonRelaxDeps = [ + "pydocket" + ]; dependencies = [ authlib cyclopts From 877ed39234382fee34c41ef32d3369acbffc576d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 21:08:19 +0000 Subject: [PATCH 438/449] python3Packages.fastmcp: skip failing test --- pkgs/development/python-modules/fastmcp/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/fastmcp/default.nix b/pkgs/development/python-modules/fastmcp/default.nix index f3a292c64042..017b9894c07c 100644 --- a/pkgs/development/python-modules/fastmcp/default.nix +++ b/pkgs/development/python-modules/fastmcp/default.nix @@ -155,6 +155,9 @@ buildPythonPackage (finalAttrs: { # AssertionError: assert {'annotations...object'}, ...} == {'annotations...sers']}}, ...} "test_list_tools" + # AssertionError: assert len(caplog.records) == 1 + "test_log" + # fastmcp.exceptions.ToolError: Unknown tool "test_multi_client_with_logging" "test_multi_client_with_elicitation" From 9cbdbd104911bd58d7310fbe0d6977f2be5dddf7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 21:33:15 +0000 Subject: [PATCH 439/449] python3Packages.finetuning-scheduler: 2.10.0 -> 2.10.0.post0 Diff: https://github.com/speediedan/finetuning-scheduler/compare/v2.10.0...v2.10.0.post0 Changelog: https://github.com/speediedan/finetuning-scheduler/blob/v2.10.0.post0/CHANGELOG.md --- .../python-modules/finetuning-scheduler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/finetuning-scheduler/default.nix b/pkgs/development/python-modules/finetuning-scheduler/default.nix index 234c8fa86ddb..1acc05560ea2 100644 --- a/pkgs/development/python-modules/finetuning-scheduler/default.nix +++ b/pkgs/development/python-modules/finetuning-scheduler/default.nix @@ -18,14 +18,14 @@ buildPythonPackage (finalAttrs: { pname = "finetuning-scheduler"; - version = "2.10.0"; + version = "2.10.0.post0"; pyproject = true; src = fetchFromGitHub { owner = "speediedan"; repo = "finetuning-scheduler"; tag = "v${finalAttrs.version}"; - hash = "sha256-O8M0CW71DLDfpL35LbVZjtjOB+pdNvGOAYD4miM8jtM="; + hash = "sha256-OeIpbxEjhvUzToy1jH9JcontSMfeozFjisTJCa0f4P0="; }; build-system = [ setuptools ]; From bed6b21f30aa5ea7d00a12a96acb5fd7fc1f4404 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 26 Jan 2026 13:34:51 -0800 Subject: [PATCH 440/449] python3Packages.bokeh-sampledata: fetch from GitHub --- .../python-modules/bokeh-sampledata/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/bokeh-sampledata/default.nix b/pkgs/development/python-modules/bokeh-sampledata/default.nix index aed05725d247..af783a160c94 100644 --- a/pkgs/development/python-modules/bokeh-sampledata/default.nix +++ b/pkgs/development/python-modules/bokeh-sampledata/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, # build-system setuptools, @@ -16,10 +16,11 @@ buildPythonPackage rec { version = "2025.0"; pyproject = true; - src = fetchPypi { - pname = "bokeh_sampledata"; - inherit version; - hash = "sha256-a4dK9bh45w8WEzaVrAfhXeOGQvqfrf33I/fUIzOWevQ="; + src = fetchFromGitHub { + owner = "bokeh"; + repo = "bokeh_sampledata"; + tag = version; + hash = "sha256-gAiiNm9t+4z0aFO6pr8FfYGF04pO7u6Wjsbou+I2blk="; }; postPatch = '' From 5de4352872f88c106cd8d0c6ce1eb9e37fec7f40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez=20L=C3=B3pez?= Date: Mon, 26 Jan 2026 22:42:13 +0100 Subject: [PATCH 441/449] nvidia-container-toolkit: 1.18.1 -> 1.18.2 --- pkgs/by-name/nv/nvidia-container-toolkit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nv/nvidia-container-toolkit/package.nix b/pkgs/by-name/nv/nvidia-container-toolkit/package.nix index 148df8fc3ff0..395084b81afa 100644 --- a/pkgs/by-name/nv/nvidia-container-toolkit/package.nix +++ b/pkgs/by-name/nv/nvidia-container-toolkit/package.nix @@ -13,13 +13,13 @@ let in buildGoModule (finalAttrs: { pname = "nvidia-container-toolkit"; - version = "1.18.1"; + version = "1.18.2"; src = fetchFromGitHub { owner = "NVIDIA"; repo = "nvidia-container-toolkit"; tag = "v${finalAttrs.version}"; - hash = "sha256-qrEMfynNXiUrG/QXpgrzu2BAMd5XVh5s3LpirjzX4Z8="; + hash = "sha256-OMM7IQ65jPr9I5YUwVR3SXbuARnLjS2GSVq2j4J8uFY="; }; From b590032542751131acb8af26b9a967b17c77b536 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 26 Jan 2026 22:53:36 +0100 Subject: [PATCH 442/449] noriskclient-launcher-unwrapped: fix hash --- pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix b/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix index 223a217d8b02..8ca4aa456618 100644 --- a/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix +++ b/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "NoRiskClient"; repo = "noriskclient-launcher"; tag = "v${finalAttrs.version}"; - hash = "sha256-N61/O2cCMIwqkNEwBO3QtHveNiZKXbwehybXFRrTsA0="; + hash = "sha256-SihBoCh8QRU0UkgMyjm9fmiq+9GuUAhpvHC6UOjSkxA="; }; yarnOfflineCache = fetchYarnDeps { From 87007bb25bce79f9683bca4a37bcf0dad2d62334 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 26 Jan 2026 13:56:50 -0800 Subject: [PATCH 443/449] pika-backup: fix build --- pkgs/by-name/pi/pika-backup/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/pi/pika-backup/package.nix b/pkgs/by-name/pi/pika-backup/package.nix index 6514686055d0..984f02a1b300 100644 --- a/pkgs/by-name/pi/pika-backup/package.nix +++ b/pkgs/by-name/pi/pika-backup/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitLab, + fetchpatch, rustPlatform, replaceVars, cargo, @@ -39,6 +40,11 @@ stdenv.mkDerivation rec { }; patches = [ + # https://gitlab.gnome.org/World/pika-backup/-/issues/643 + (fetchpatch { + url = "https://gitlab.gnome.org/World/pika-backup/-/commit/842d93d65a342985bf6d7d8cacd5b38ea508df2e.patch"; + hash = "sha256-HtGuEi8ghiMwzBEsvo/DTfVAExgmHpd0xp5bpWRn9Fs="; + }) (replaceVars ./borg-path.patch { borg = lib.getExe borgbackup; }) From 192cd6a7f83dc8b82530ad8d35119cf413cf4dd0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 26 Jan 2026 22:18:04 +0000 Subject: [PATCH 444/449] terraform-providers.baidubce_baiducloud: 1.22.17 -> 1.22.18 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index d21a8e9a6a69..e303564420b0 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -101,11 +101,11 @@ "vendorHash": "sha256-quoFrJbB1vjz+MdV+jnr7FPACHuUe5Gx9POLubD2IaM=" }, "baidubce_baiducloud": { - "hash": "sha256-r5NPRWjjlLD5qrLmVPe3JFrRRp3mV0NJwT3rOo0k8FA=", + "hash": "sha256-0THQNO2odOAeRKwi9NpQnq52YwgdYATAchAM5iw55C8=", "homepage": "https://registry.terraform.io/providers/baidubce/baiducloud", "owner": "baidubce", "repo": "terraform-provider-baiducloud", - "rev": "v1.22.17", + "rev": "v1.22.18", "spdx": "MPL-2.0", "vendorHash": null }, From 4450521014920d7b2131dd475ede87787723fe7a Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 20 Jan 2026 18:45:15 +0100 Subject: [PATCH 445/449] maintainers: remove gpg key from defelo --- maintainers/maintainer-list.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 57073d604b01..19faf1fdd9d8 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6288,7 +6288,6 @@ matrix = "@defelo:matrix.defelo.de"; github = "Defelo"; githubId = 41747605; - keys = [ { fingerprint = "6130 3BBA D7D1 BF74 EFA4 4E3B E7FE 2087 E438 0E64"; } ]; }; definfo = { name = "Adrien SUN"; From 7f7a5d664de4ffb76e8d7524fd3537168e858d9d Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 27 Jan 2026 00:30:01 +0100 Subject: [PATCH 446/449] nbytes: build shared libs --- pkgs/by-name/nb/nbytes/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/nb/nbytes/package.nix b/pkgs/by-name/nb/nbytes/package.nix index 5cb94ca957e8..6ab3d850ce3c 100644 --- a/pkgs/by-name/nb/nbytes/package.nix +++ b/pkgs/by-name/nb/nbytes/package.nix @@ -44,6 +44,10 @@ stdenv.mkDerivation (finalAttrs: { gtest ]; + cmakeFlags = [ + (lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) + ]; + passthru = { updateScript = nix-update-script { }; From 456642cc19af537edfebb57b96b80a540ee53314 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 23:44:16 +0000 Subject: [PATCH 447/449] python3Packages.scikit-survival: use finalAttrs --- .../python-modules/scikit-survival/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/scikit-survival/default.nix b/pkgs/development/python-modules/scikit-survival/default.nix index b08e0bd6d89b..4f29c7d213eb 100644 --- a/pkgs/development/python-modules/scikit-survival/default.nix +++ b/pkgs/development/python-modules/scikit-survival/default.nix @@ -25,7 +25,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "scikit-survival"; version = "0.26.0"; pyproject = true; @@ -33,7 +33,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "sebp"; repo = "scikit-survival"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xtrGFNRHF8bL8Q82gIQLayuCSDFMrBBkQ63F+Nmbdes="; }; @@ -94,8 +94,8 @@ buildPythonPackage rec { meta = { description = "Survival analysis built on top of scikit-learn"; homepage = "https://github.com/sebp/scikit-survival"; - changelog = "https://github.com/sebp/scikit-survival/releases/tag/v${version}"; + changelog = "https://github.com/sebp/scikit-survival/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Plus; maintainers = [ ]; }; -} +}) From 0687884224d6fd402836a81940964ede7184f5d6 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 26 Jan 2026 23:45:19 +0000 Subject: [PATCH 448/449] python3Packages.scikit-survival: skip failing test on aarch64-linux --- pkgs/development/python-modules/scikit-survival/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/scikit-survival/default.nix b/pkgs/development/python-modules/scikit-survival/default.nix index 4f29c7d213eb..fd6b8b83d7b0 100644 --- a/pkgs/development/python-modules/scikit-survival/default.nix +++ b/pkgs/development/python-modules/scikit-survival/default.nix @@ -85,6 +85,10 @@ buildPythonPackage (finalAttrs: { "test_survival_svm" "test_tree" ] + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ + # Flaky numerical assertion (AssertionError) + "test_baseline_predict" + ] ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [ # floating point mismatch on aarch64 # 27079905.88052468 to far from 27079905.880496684 From 509f71892d2e94ee8ca1bc8f95959103eb92cb4c Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Mon, 26 Jan 2026 19:03:30 -0500 Subject: [PATCH 449/449] workflows/test: correct 'dry' parameter --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 20e7faf41630..26c8c8736f93 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -40,7 +40,7 @@ jobs: context, core, // Review comments will be posted by the main PR workflow on the pull_request_target event. - dry: false, + dry: true, }) - name: Determine changed files