From 7313e8486ff77a41d233f74fbd1ef9ddb5dacdda Mon Sep 17 00:00:00 2001 From: Samuel Ainsworth Date: Tue, 4 Nov 2025 20:51:45 -0500 Subject: [PATCH 01/50] wooz: init at 0-unstable-2025-10-08 --- pkgs/by-name/wo/wooz/package.nix | 45 ++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 pkgs/by-name/wo/wooz/package.nix diff --git a/pkgs/by-name/wo/wooz/package.nix b/pkgs/by-name/wo/wooz/package.nix new file mode 100644 index 000000000000..1e7a5109891b --- /dev/null +++ b/pkgs/by-name/wo/wooz/package.nix @@ -0,0 +1,45 @@ +{ + stdenv, + lib, + fetchFromGitHub, + pkg-config, + meson, + ninja, + wayland, + wayland-protocols, + wayland-scanner, +}: +stdenv.mkDerivation { + pname = "wooz"; + + # Using latest master, until at least https://github.com/negrel/wooz/issues/11 is resolved in some release after 0.1.0 + version = "0-unstable-2025-10-08"; + + src = fetchFromGitHub { + owner = "negrel"; + repo = "wooz"; + rev = "cd8bc6092462d438f6497c016b7e79115c4b4723"; + hash = "sha256-ViAXu/13I4dTHWj7v10XVaOVXkf8682hPYyETzhGFzA="; + }; + + nativeBuildInputs = [ + pkg-config + meson + ninja + wayland-scanner + ]; + + buildInputs = [ + wayland + wayland-protocols + ]; + + meta = { + description = "Zoom / magnifier utility for wayland compositors"; + homepage = "https://github.com/negrel/wooz"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ samuela ]; + platforms = lib.platforms.linux; + mainProgram = "wooz"; + }; +} From 3ab6ee74cf5e4fb7725fd36ee683ceca8b2dd6ea Mon Sep 17 00:00:00 2001 From: sweenu Date: Sat, 27 Dec 2025 15:51:18 +0100 Subject: [PATCH 02/50] nixos/lldap: allow automatic creation of a local database --- nixos/modules/services/databases/lldap.nix | 86 +++++++++++++++++++++- 1 file changed, 82 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/databases/lldap.nix b/nixos/modules/services/databases/lldap.nix index 1680965573c9..df27b404ba0f 100644 --- a/nixos/modules/services/databases/lldap.nix +++ b/nixos/modules/services/databases/lldap.nix @@ -8,6 +8,10 @@ let cfg = config.services.lldap; format = pkgs.formats.toml { }; + dbName = "lldap"; + dbUser = "lldap"; + localPostgresql = cfg.database.createLocally && cfg.database.type == "postgresql"; + localMysql = cfg.database.createLocally && cfg.database.type == "mariadb"; in { options.services.lldap = with lib; { @@ -36,6 +40,25 @@ in ''; }; + database = { + createLocally = mkOption { + type = types.bool; + default = true; + description = "Create the database and database user locally."; + }; + + type = mkOption { + type = types.enum [ + "mariadb" + "postgresql" + "sqlite" + ]; + example = "postgresql"; + default = "sqlite"; + description = "Database engine to use."; + }; + }; + settings = mkOption { description = '' Free-form settings written directly to the `lldap_config.toml` file. @@ -96,9 +119,20 @@ in }; database_url = mkOption { - type = types.str; + type = types.nullOr types.str; + default = null; + defaultText = lib.literalExpression '' + if config.services.lldap.database.createLocally + then + if cfg.database.type == "sqlite" + then "sqlite://./users.db?mode=rwc" + else if cfg.database.type == "postgresql" + then "postgresql:///lldap?host=/run/postgresql" + else if cfg.database.type == "mariadb" + then "mysql://lldap@localhost/lldap?socket=/run/mysqld/mysqld.sock" + else null + ''; description = "Database URL."; - default = "sqlite://./users.db?mode=rwc"; example = "postgres://postgres-user:password@postgres-server/my-database"; }; @@ -188,7 +222,7 @@ in ]; warnings = - lib.optionals (cfg.settings.ldap_user_pass or null != null) [ + lib.optionals ((cfg.settings.ldap_user_pass or null) != null) [ '' lldap: Unsecure `ldap_user_pass` setting is used. Prefer `ldap_user_pass_file` instead. '' @@ -205,10 +239,29 @@ in '' ]; + services.lldap.settings.database_url = lib.mkIf cfg.database.createLocally ( + lib.mkDefault ( + if cfg.database.type == "sqlite" then + "sqlite://./users.db?mode=rwc" + else if cfg.database.type == "postgresql" then + "postgresql:///${dbName}?host=/run/postgresql" + else if cfg.database.type == "mariadb" then + "mysql://${dbUser}@localhost/${dbName}?socket=/run/mysqld/mysqld.sock" + else + null + ) + ); + systemd.services.lldap = { description = "Lightweight LDAP server (lldap)"; wants = [ "network-online.target" ]; - after = [ "network-online.target" ]; + after = [ + "network-online.target" + ] + ++ lib.optional localPostgresql "postgresql.target" + ++ lib.optional localMysql "mysql.service"; + requires = + lib.optional localPostgresql "postgresql.target" ++ lib.optional localMysql "mysql.service"; wantedBy = [ "multi-user.target" ]; # lldap defaults to a hardcoded `jwt_secret` value if none is provided, which is bad, because # an attacker could create a valid admin jwt access token fairly trivially. @@ -238,5 +291,30 @@ in }; inherit (cfg) environment; }; + + services.postgresql = lib.mkIf localPostgresql { + enable = true; + ensureDatabases = [ dbName ]; + ensureUsers = [ + { + name = dbUser; + ensureDBOwnership = true; + } + ]; + }; + + services.mysql = lib.mkIf localMysql { + enable = true; + package = lib.mkDefault pkgs.mariadb; + ensureDatabases = [ dbName ]; + ensureUsers = [ + { + name = dbUser; + ensurePermissions = { + "${dbName}.*" = "ALL PRIVILEGES"; + }; + } + ]; + }; }; } From e19e4a145679a8068b2ac1df6e45b0f1da3c3780 Mon Sep 17 00:00:00 2001 From: James Ward Date: Thu, 22 Jan 2026 08:45:30 -0700 Subject: [PATCH 03/50] jetbrains: 2025.3.1.1 -> 2025.3.2 datagrip: 2025.3.3 -> 2025.3.4 idea: 2025.3.1.1 -> 2025.3.2 phpstorm: 2025.3.1.1 -> 2025.3.2 ruby-mine: 2025.3.1.1 -> 2025.3.2 webstorm: 2025.3.1.1 -> 2025.3.2 --- .../editors/jetbrains/ides/datagrip.nix | 20 +++++++++---------- .../editors/jetbrains/ides/idea.nix | 20 +++++++++---------- .../editors/jetbrains/ides/phpstorm.nix | 20 +++++++++---------- .../editors/jetbrains/ides/ruby-mine.nix | 20 +++++++++---------- .../editors/jetbrains/ides/webstorm.nix | 20 +++++++++---------- 5 files changed, 50 insertions(+), 50 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/ides/datagrip.nix b/pkgs/applications/editors/jetbrains/ides/datagrip.nix index cf93cea8a260..8a20707fc429 100644 --- a/pkgs/applications/editors/jetbrains/ides/datagrip.nix +++ b/pkgs/applications/editors/jetbrains/ides/datagrip.nix @@ -12,20 +12,20 @@ let # update-script-start: urls urls = { x86_64-linux = { - url = "https://download.jetbrains.com/datagrip/datagrip-2025.3.3.tar.gz"; - hash = "sha256-cV0shZxezpvllsM4aUJPLw+PzvSxqy44F5WE10VA764="; + url = "https://download.jetbrains.com/datagrip/datagrip-2025.3.4.tar.gz"; + hash = "sha256-8sR4C+a1FsngYTRnjgHKzZpmGQY2ury2Ynp3zQ3U9nk="; }; aarch64-linux = { - url = "https://download.jetbrains.com/datagrip/datagrip-2025.3.3-aarch64.tar.gz"; - hash = "sha256-MWqkJiZ7ElSPLv0BT1dcszFbbZOr2Ub7gRrN2bUG1BY="; + url = "https://download.jetbrains.com/datagrip/datagrip-2025.3.4-aarch64.tar.gz"; + hash = "sha256-FRZP/2a7yBL7NdikAoc2StRLsgjI+qADtHPfkQFdwxI="; }; x86_64-darwin = { - url = "https://download.jetbrains.com/datagrip/datagrip-2025.3.3.dmg"; - hash = "sha256-JQfAVG4N2UFlQtyWF2GjHzozwOPGi6elInOSQyBf7js="; + url = "https://download.jetbrains.com/datagrip/datagrip-2025.3.4.dmg"; + hash = "sha256-E3i7bxnOeHP38LGY+Dw0rlpKn4ps4iyHY23L+qzCIjc="; }; aarch64-darwin = { - url = "https://download.jetbrains.com/datagrip/datagrip-2025.3.3-aarch64.dmg"; - hash = "sha256-QwPJLy4Hv0FJErVTUDirG1iDn8noMlnyk4Zmk0uqZnQ="; + url = "https://download.jetbrains.com/datagrip/datagrip-2025.3.4-aarch64.dmg"; + hash = "sha256-OmfIeVJ69HWBdsfI9sXnWUgDIWbp9EbdOsDXdL3/taM="; }; }; # update-script-end: urls @@ -39,8 +39,8 @@ mkJetBrainsProduct { product = "DataGrip"; # update-script-start: version - version = "2025.3.3"; - buildNumber = "253.29346.270"; + version = "2025.3.4"; + buildNumber = "253.30387.92"; # update-script-end: version src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}")); diff --git a/pkgs/applications/editors/jetbrains/ides/idea.nix b/pkgs/applications/editors/jetbrains/ides/idea.nix index bde01070d5a7..793ca3dac294 100644 --- a/pkgs/applications/editors/jetbrains/ides/idea.nix +++ b/pkgs/applications/editors/jetbrains/ides/idea.nix @@ -15,20 +15,20 @@ let # update-script-start: urls urls = { x86_64-linux = { - url = "https://download.jetbrains.com/idea/ideaIU-2025.3.1.1.tar.gz"; - hash = "sha256-OgZLIpYfPzm4ZrZLYoVY4ND3CNQjo/lWXUPw6BGWmXs="; + url = "https://download.jetbrains.com/idea/ideaIU-2025.3.2.tar.gz"; + hash = "sha256-o0QsnxlTxm3LCCXpt4jH5077WG7b8dMO+LDfVT/hNuQ="; }; aarch64-linux = { - url = "https://download.jetbrains.com/idea/ideaIU-2025.3.1.1-aarch64.tar.gz"; - hash = "sha256-h1FtLwe47B/2z+nRTWj8P3b11XuGYRMlueq6wbYEPMs="; + url = "https://download.jetbrains.com/idea/ideaIU-2025.3.2-aarch64.tar.gz"; + hash = "sha256-yu8YsKgqaxCEHozq0Ar8DEbuBUDwsWelPZwG7ZI3JiE="; }; x86_64-darwin = { - url = "https://download.jetbrains.com/idea/ideaIU-2025.3.1.1.dmg"; - hash = "sha256-XMaynB2VjtB3xUSobmNGT7//HWkIcinZbwvIEn9Kdqo="; + url = "https://download.jetbrains.com/idea/ideaIU-2025.3.2.dmg"; + hash = "sha256-624WPcLwXqP/WsUss+6Upo1W7E504S/+BvtJcjTD9uY="; }; aarch64-darwin = { - url = "https://download.jetbrains.com/idea/ideaIU-2025.3.1.1-aarch64.dmg"; - hash = "sha256-e9pi80XBGJL/lAaCu1nmDu5AZ0uy8s3GIEsuGyrTjfg="; + url = "https://download.jetbrains.com/idea/ideaIU-2025.3.2-aarch64.dmg"; + hash = "sha256-uaBXwFX6fd5Aa7+YB/yis2fwwdR3cd9qwGigf/23bsk="; }; }; # update-script-end: urls @@ -43,8 +43,8 @@ mkJetBrainsProduct { productShort = "IDEA"; # update-script-start: version - version = "2025.3.1.1"; - buildNumber = "253.29346.240"; + version = "2025.3.2"; + buildNumber = "253.30387.90"; # update-script-end: version src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}")); diff --git a/pkgs/applications/editors/jetbrains/ides/phpstorm.nix b/pkgs/applications/editors/jetbrains/ides/phpstorm.nix index a121ce982e89..83bc8dd4da89 100644 --- a/pkgs/applications/editors/jetbrains/ides/phpstorm.nix +++ b/pkgs/applications/editors/jetbrains/ides/phpstorm.nix @@ -12,20 +12,20 @@ let # update-script-start: urls urls = { x86_64-linux = { - url = "https://download.jetbrains.com/webide/PhpStorm-2025.3.1.1.tar.gz"; - hash = "sha256-u5b/elgB4/kMrgkgyqhz4L2BZqsNqt6Fwb+JIC1eSEk="; + url = "https://download.jetbrains.com/webide/PhpStorm-2025.3.2.tar.gz"; + hash = "sha256-W9O2DYzJAEtgFb79xYGMUNvi8yMmH+oRhNeoKyHtYO8="; }; aarch64-linux = { - url = "https://download.jetbrains.com/webide/PhpStorm-2025.3.1.1-aarch64.tar.gz"; - hash = "sha256-iHIsnxTpuunA/L8/ZQsbQCqEfIu2lvtNNq9V0yPvBvY="; + url = "https://download.jetbrains.com/webide/PhpStorm-2025.3.2-aarch64.tar.gz"; + hash = "sha256-YiDHheT9ZbmE75WLd0+/VLa1d+WHzXCcGDkWM0LOj/g="; }; x86_64-darwin = { - url = "https://download.jetbrains.com/webide/PhpStorm-2025.3.1.1.dmg"; - hash = "sha256-L4brbVVJgRgv/A2yu3oDGycWX6z5IiDf/7Zd/W2V2tk="; + url = "https://download.jetbrains.com/webide/PhpStorm-2025.3.2.dmg"; + hash = "sha256-sNfPhCnJXS3IYPuDMLjptvm05zzHFdsJkLBbht7oiXg="; }; aarch64-darwin = { - url = "https://download.jetbrains.com/webide/PhpStorm-2025.3.1.1-aarch64.dmg"; - hash = "sha256-I1j18NK10Vda4F2VOIm3mvjqUvhFMc7OYq1NpyRG+bw="; + url = "https://download.jetbrains.com/webide/PhpStorm-2025.3.2-aarch64.dmg"; + hash = "sha256-1zNcdCtb6BwtFMaDoZLVwXaS1xD8HXbBa2Jd5wSMsI4="; }; }; # update-script-end: urls @@ -39,8 +39,8 @@ mkJetBrainsProduct { product = "PhpStorm"; # update-script-start: version - version = "2025.3.1.1"; - buildNumber = "253.29346.257"; + version = "2025.3.2"; + buildNumber = "253.30387.85"; # update-script-end: version src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}")); diff --git a/pkgs/applications/editors/jetbrains/ides/ruby-mine.nix b/pkgs/applications/editors/jetbrains/ides/ruby-mine.nix index 9390faf324f4..fd86ffd90498 100644 --- a/pkgs/applications/editors/jetbrains/ides/ruby-mine.nix +++ b/pkgs/applications/editors/jetbrains/ides/ruby-mine.nix @@ -12,20 +12,20 @@ let # update-script-start: urls urls = { x86_64-linux = { - url = "https://download.jetbrains.com/ruby/RubyMine-2025.3.1.1.tar.gz"; - hash = "sha256-dVd/4LBssEsuzEB+RX44RCrlXfNOyYkRPe3SvOD+N20="; + url = "https://download.jetbrains.com/ruby/RubyMine-2025.3.2.tar.gz"; + hash = "sha256-CUiJ/TRFOpcXSp1JhqpFQQvo0baOLmy2GRaWlDx1uQU="; }; aarch64-linux = { - url = "https://download.jetbrains.com/ruby/RubyMine-2025.3.1.1-aarch64.tar.gz"; - hash = "sha256-FNco8STJ+HEmcfZFpFiDzM0QYQPxchmPizAPqYHiYWo="; + url = "https://download.jetbrains.com/ruby/RubyMine-2025.3.2-aarch64.tar.gz"; + hash = "sha256-mR+3C4UBBlVeL/wO0uLNTv8U5HAHl7huVNyvNDFPRAw="; }; x86_64-darwin = { - url = "https://download.jetbrains.com/ruby/RubyMine-2025.3.1.1.dmg"; - hash = "sha256-FWHsKzpmvr3CHCcB5nhHKq9NRWVP+IyPGuk2lunLDKU="; + url = "https://download.jetbrains.com/ruby/RubyMine-2025.3.2.dmg"; + hash = "sha256-bhK9MPiMN8zSEgg2UFAEAoXLJE0yBd/+VnGCCd25mtg="; }; aarch64-darwin = { - url = "https://download.jetbrains.com/ruby/RubyMine-2025.3.1.1-aarch64.dmg"; - hash = "sha256-K66IoMXqfs1frfo+gUCKQrp9pIm2iFyLNdFFNkHPYPc="; + url = "https://download.jetbrains.com/ruby/RubyMine-2025.3.2-aarch64.dmg"; + hash = "sha256-u4XLyBR9p5/k5UZ3ZWB42JxlTqax75logTzJ6Av23Y0="; }; }; # update-script-end: urls @@ -39,8 +39,8 @@ mkJetBrainsProduct { product = "RubyMine"; # update-script-start: version - version = "2025.3.1.1"; - buildNumber = "253.29346.331"; + version = "2025.3.2"; + buildNumber = "253.30387.79"; # update-script-end: version src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}")); diff --git a/pkgs/applications/editors/jetbrains/ides/webstorm.nix b/pkgs/applications/editors/jetbrains/ides/webstorm.nix index 0d3f853b7398..cd587abe75b6 100644 --- a/pkgs/applications/editors/jetbrains/ides/webstorm.nix +++ b/pkgs/applications/editors/jetbrains/ides/webstorm.nix @@ -12,20 +12,20 @@ let # update-script-start: urls urls = { x86_64-linux = { - url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.1.1.tar.gz"; - hash = "sha256-1VFBGjpKgpseFMh06RdpYbYLNehM1sLJlnarhZShmVM="; + url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.2.tar.gz"; + hash = "sha256-qkDuuP8QU+Ptcafw12LFD2n4s6tClg40uHVqZx2+hII="; }; aarch64-linux = { - url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.1.1-aarch64.tar.gz"; - hash = "sha256-Pv4nLusRtX0FXo+vWH+rwFFAgQSLvL1GeX/zasC2yQ8="; + url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.2-aarch64.tar.gz"; + hash = "sha256-k8FX/hn+U8XppVopB/ArvupH4CH+5cJlbBtjSaIarLA="; }; x86_64-darwin = { - url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.1.1.dmg"; - hash = "sha256-98Io2xHGc3lVg2DQRh0fBVYyDUoJb/3zPuk2A7nd0xw="; + url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.2.dmg"; + hash = "sha256-GsOQE3NLqIifQ9mXWRT0M7hJeN+fdzSqn7pwjWf8Vcw="; }; aarch64-darwin = { - url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.1.1-aarch64.dmg"; - hash = "sha256-dUi9xEMqK+4ycOPrMQoJMODAyGniT6oIAbdtqCa/XoQ="; + url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.2-aarch64.dmg"; + hash = "sha256-Pc3+hlKpCIOgJLxWMOn0Uw+7cIzLD4iayaNsWYoB4mo="; }; }; # update-script-end: urls @@ -39,8 +39,8 @@ mkJetBrainsProduct { product = "WebStorm"; # update-script-start: version - version = "2025.3.1.1"; - buildNumber = "253.29346.242"; + version = "2025.3.2"; + buildNumber = "253.30387.83"; # update-script-end: version src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}")); From 1d98321b51c4fae2cfa8616e3b9ae348b9a49aa2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Jan 2026 16:42:53 +0000 Subject: [PATCH 04/50] opentelemetry-collector-builder: 0.142.0 -> 0.144.0 --- pkgs/tools/misc/opentelemetry-collector/builder.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/opentelemetry-collector/builder.nix b/pkgs/tools/misc/opentelemetry-collector/builder.nix index db4b6d7e2f1a..d8b3dc1100e9 100644 --- a/pkgs/tools/misc/opentelemetry-collector/builder.nix +++ b/pkgs/tools/misc/opentelemetry-collector/builder.nix @@ -7,17 +7,17 @@ buildGoModule rec { pname = "ocb"; # Also update `pkgs/tools/misc/opentelemetry-collector/releases.nix` # whenever that version changes. - version = "0.142.0"; + version = "0.144.0"; src = fetchFromGitHub { owner = "open-telemetry"; repo = "opentelemetry-collector"; rev = "cmd/builder/v${version}"; - hash = "sha256-WHljFdxRXQyhEdDlwNAGGri2ow0Qf7T046MlIhF4V+E="; + hash = "sha256-u7OVkRmSn0DomwkFByOHSNCmpPaLwQnMumJYKHbqdl0="; }; sourceRoot = "${src.name}/cmd/builder"; - vendorHash = "sha256-DxMnFrqrTgoghA8MeXSl2JOyZ4D9Y83PqUXm9Uofy7c="; + vendorHash = "sha256-W+Ap4JMQTI7g9s668VL1rMj4CErbyczW+nKh5ZW94/Y="; env.CGO_ENABLED = 0; ldflags = [ From ce335eb9bd2f8308becd69cbf4d635f8d9755a3c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 23 Jan 2026 00:01:16 +0100 Subject: [PATCH 05/50] python3Packages.iplotx: 0.9.0 -> 1.6.0 --- pkgs/development/python-modules/iplotx/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iplotx/default.nix b/pkgs/development/python-modules/iplotx/default.nix index 6f69ca7818f2..7d1a27d929c3 100644 --- a/pkgs/development/python-modules/iplotx/default.nix +++ b/pkgs/development/python-modules/iplotx/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "iplotx"; - version = "0.9.0"; + version = "1.6.0"; pyproject = true; src = fetchFromGitHub { owner = "fabilab"; repo = "iplotx"; tag = version; - hash = "sha256-VYqNz6sbLgniNB9DTCbhgno/91Pd7zoGFg2vx68211Q="; + hash = "sha256-pTSY7eEYKwBSDttxZqauGCofYK5SFaxjJLXYBwSr3ew="; }; build-system = [ hatchling ]; @@ -49,10 +49,12 @@ buildPythonPackage rec { # These tests result in an ImageComparisonFailure "test_complex" "test_complex_rotatelabels" + "test_curved_waypoints" "test_directed_graph" "test_display_shortest_path" "test_labels" "test_labels_and_colors" + "test_vertex_labels" ]; nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; From 5b39910f5427efa87159572bb60ecc298f169e4f Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 23 Jan 2026 00:02:17 +0100 Subject: [PATCH 06/50] python3Packages.iplotx: use finalAttrs --- pkgs/development/python-modules/iplotx/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/iplotx/default.nix b/pkgs/development/python-modules/iplotx/default.nix index 7d1a27d929c3..3f098ef33d2b 100644 --- a/pkgs/development/python-modules/iplotx/default.nix +++ b/pkgs/development/python-modules/iplotx/default.nix @@ -12,7 +12,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "iplotx"; version = "1.6.0"; pyproject = true; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "fabilab"; repo = "iplotx"; - tag = version; + tag = finalAttrs.version; hash = "sha256-pTSY7eEYKwBSDttxZqauGCofYK5SFaxjJLXYBwSr3ew="; }; @@ -57,7 +57,10 @@ buildPythonPackage rec { "test_vertex_labels" ]; - nativeCheckInputs = [ pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies; + nativeCheckInputs = [ + pytestCheckHook + ] + ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; pythonImportsCheck = [ "iplotx" ]; @@ -67,4 +70,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ jboy ]; }; -} +}) From fb6985c815a6a05f66aeae39153fbab5dbecca0a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 05:33:44 +0000 Subject: [PATCH 07/50] jetbrains.webstorm: 2025.3.1.1 -> 2025.3.2 --- .../editors/jetbrains/ides/webstorm.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/ides/webstorm.nix b/pkgs/applications/editors/jetbrains/ides/webstorm.nix index 0d3f853b7398..cd587abe75b6 100644 --- a/pkgs/applications/editors/jetbrains/ides/webstorm.nix +++ b/pkgs/applications/editors/jetbrains/ides/webstorm.nix @@ -12,20 +12,20 @@ let # update-script-start: urls urls = { x86_64-linux = { - url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.1.1.tar.gz"; - hash = "sha256-1VFBGjpKgpseFMh06RdpYbYLNehM1sLJlnarhZShmVM="; + url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.2.tar.gz"; + hash = "sha256-qkDuuP8QU+Ptcafw12LFD2n4s6tClg40uHVqZx2+hII="; }; aarch64-linux = { - url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.1.1-aarch64.tar.gz"; - hash = "sha256-Pv4nLusRtX0FXo+vWH+rwFFAgQSLvL1GeX/zasC2yQ8="; + url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.2-aarch64.tar.gz"; + hash = "sha256-k8FX/hn+U8XppVopB/ArvupH4CH+5cJlbBtjSaIarLA="; }; x86_64-darwin = { - url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.1.1.dmg"; - hash = "sha256-98Io2xHGc3lVg2DQRh0fBVYyDUoJb/3zPuk2A7nd0xw="; + url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.2.dmg"; + hash = "sha256-GsOQE3NLqIifQ9mXWRT0M7hJeN+fdzSqn7pwjWf8Vcw="; }; aarch64-darwin = { - url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.1.1-aarch64.dmg"; - hash = "sha256-dUi9xEMqK+4ycOPrMQoJMODAyGniT6oIAbdtqCa/XoQ="; + url = "https://download.jetbrains.com/webstorm/WebStorm-2025.3.2-aarch64.dmg"; + hash = "sha256-Pc3+hlKpCIOgJLxWMOn0Uw+7cIzLD4iayaNsWYoB4mo="; }; }; # update-script-end: urls @@ -39,8 +39,8 @@ mkJetBrainsProduct { product = "WebStorm"; # update-script-start: version - version = "2025.3.1.1"; - buildNumber = "253.29346.242"; + version = "2025.3.2"; + buildNumber = "253.30387.83"; # update-script-end: version src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}")); From 447c407daa9fc9bd3446056f7249a57891bf5efb Mon Sep 17 00:00:00 2001 From: FlameFlag Date: Sat, 24 Jan 2026 23:55:28 +0200 Subject: [PATCH 08/50] vicinae: 0.18.3 -> 0.19.2 Changelog: https://github.com/vicinaehq/vicinae/releases/tag/v0.19.2 Diff: https://github.com/vicinaehq/vicinae/compare/v0.18.3...v0.19.2 --- pkgs/by-name/vi/vicinae/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vicinae/package.nix b/pkgs/by-name/vi/vicinae/package.nix index cdd75be3c287..c415ea524d4e 100644 --- a/pkgs/by-name/vi/vicinae/package.nix +++ b/pkgs/by-name/vi/vicinae/package.nix @@ -22,13 +22,13 @@ }: gcc15Stdenv.mkDerivation (finalAttrs: { pname = "vicinae"; - version = "0.18.3"; + version = "0.19.2"; src = fetchFromGitHub { owner = "vicinaehq"; repo = "vicinae"; tag = "v${finalAttrs.version}"; - hash = "sha256-TU8MKOBYgTvYIFI8Col3ePeGntOlux3yYqmbSi7FG70="; + hash = "sha256-YXFSCJ4q1XIom4/CzCy4ASt7RDjxSkIWH6MqrCg+PNY="; }; apiDeps = fetchNpmDeps { @@ -45,6 +45,7 @@ gcc15Stdenv.mkDerivation (finalAttrs: { "VICINAE_GIT_TAG" = "v${finalAttrs.version}"; "VICINAE_PROVENANCE" = "nix"; "INSTALL_NODE_MODULES" = "OFF"; + "INSTALL_BROWSER_NATIVE_HOST" = "OFF"; "USE_SYSTEM_GLAZE" = "ON"; "CMAKE_INSTALL_PREFIX" = placeholder "out"; "CMAKE_INSTALL_DATAROOTDIR" = "share"; From f83d244c459f935993b70d0fbf04a983e60d4e35 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Mon, 26 Jan 2026 20:57:54 +0800 Subject: [PATCH 09/50] mate.marco: 1.28.1 -> 1.28.2 https://github.com/mate-desktop/marco/compare/v1.28.1...v1.28.2 --- pkgs/desktops/mate/marco/default.nix | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/pkgs/desktops/mate/marco/default.nix b/pkgs/desktops/mate/marco/default.nix index fdfe06118510..276f473c9af0 100644 --- a/pkgs/desktops/mate/marco/default.nix +++ b/pkgs/desktops/mate/marco/default.nix @@ -1,7 +1,10 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, + autoconf-archive, + autoreconfHook, + mate-common, pkg-config, gettext, itstool, @@ -18,24 +21,31 @@ mate-desktop, mate-settings-daemon, wrapGAppsHook3, + yelp-tools, gitUpdater, }: stdenv.mkDerivation (finalAttrs: { pname = "marco"; - version = "1.28.1"; + version = "1.28.2"; - src = fetchurl { - url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor finalAttrs.version}/marco-${finalAttrs.version}.tar.xz"; - sha256 = "JJbl5A7pgM1oSUk6w+D4/Q3si4HGdNqNm6GaV38KwuE="; + src = fetchFromGitHub { + owner = "mate-desktop"; + repo = "marco"; + tag = "v${finalAttrs.version}"; + hash = "sha256-k45k49mPxy4vmDtCFHaqk0kwZ5wXVAaTj3kanK79n7I="; }; nativeBuildInputs = [ + autoconf-archive + autoreconfHook pkg-config gettext itstool libxml2 # xmllint + mate-common # mate-common.m4 macros wrapGAppsHook3 + yelp-tools ]; buildInputs = [ @@ -62,7 +72,6 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; passthru.updateScript = gitUpdater { - url = "https://git.mate-desktop.org/marco"; odd-unstable = true; rev-prefix = "v"; }; From 6a5470f4a0b2cd62fa68a5d9f774166da3b6a388 Mon Sep 17 00:00:00 2001 From: Colin Date: Tue, 27 Jan 2026 02:47:44 +0000 Subject: [PATCH 10/50] pantheon.switchboard-with-plugs: enable strictDeps --- pkgs/desktops/pantheon/apps/switchboard/wrapper.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix b/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix index b4f06ce9cfa3..4d3753946bcc 100644 --- a/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix +++ b/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix @@ -36,6 +36,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ glib + lndir wrapGAppsHook4 ]; @@ -47,11 +48,12 @@ stdenv.mkDerivation { preferLocalBuild = true; allowSubstitutes = false; + strictDeps = true; installPhase = '' mkdir -p $out for i in $(cat $pathsPath); do - ${lndir}/bin/lndir -silent $i $out + lndir -silent $i $out done dbus_file="share/dbus-1/services/io.elementary.settings.service" From a8e6963fc5b3c7c96ee36a65e0dab9f1c613f4b3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Jan 2026 11:45:07 +0100 Subject: [PATCH 11/50] troubadix: 25.2.4 -> 26.1.0 Changelog: https://github.com/greenbone/troubadix/releases/tag/v26.1.0 --- pkgs/by-name/tr/troubadix/package.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/tr/troubadix/package.nix b/pkgs/by-name/tr/troubadix/package.nix index a4dd0c521764..1515f9a33a35 100644 --- a/pkgs/by-name/tr/troubadix/package.nix +++ b/pkgs/by-name/tr/troubadix/package.nix @@ -5,16 +5,16 @@ python3, }: -python3.pkgs.buildPythonApplication rec { +python3.pkgs.buildPythonApplication (finalAttrs: { pname = "troubadix"; - version = "25.2.4"; + version = "26.1.0"; pyproject = true; src = fetchFromGitHub { owner = "greenbone"; repo = "troubadix"; - tag = "v${version}"; - hash = "sha256-+2G7wlhtoKmjluHsmYb62i+DvWuXlaYw6ktYb77X/LA="; + tag = "v${finalAttrs.version}"; + hash = "sha256-FWauAvySks536KFdU/4X6ru2zr2nwIWzlfOG9OpZ9m4="; }; pythonRelaxDeps = [ @@ -29,6 +29,7 @@ python3.pkgs.buildPythonApplication rec { charset-normalizer pkgs.codespell gitpython + networkx pontos python-magic validators @@ -55,9 +56,9 @@ python3.pkgs.buildPythonApplication rec { meta = { description = "Linting tool for NASL files"; homepage = "https://github.com/greenbone/troubadix"; - changelog = "https://github.com/greenbone/troubadix/releases/tag/${src.tag}"; + changelog = "https://github.com/greenbone/troubadix/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab ]; mainProgram = "troubadix"; }; -} +}) From c795173960c7d1e9dd3eccca278b7c68d33f9ec7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Jan 2026 11:54:29 +0100 Subject: [PATCH 12/50] greenbone-feed-sync: init at 25.2.0 Tool for downloading the Greenbone Community Feed https://github.com/greenbone/greenbone-feed-sync --- .../gr/greenbone-feed-sync/package.nix | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 pkgs/by-name/gr/greenbone-feed-sync/package.nix diff --git a/pkgs/by-name/gr/greenbone-feed-sync/package.nix b/pkgs/by-name/gr/greenbone-feed-sync/package.nix new file mode 100644 index 000000000000..44fd72a61297 --- /dev/null +++ b/pkgs/by-name/gr/greenbone-feed-sync/package.nix @@ -0,0 +1,43 @@ +{ + lib, + python3, + fetchFromGitHub, + pkgs, +}: + +python3.pkgs.buildPythonApplication (finalAttrs: { + pname = "greenbone-feed-sync"; + version = "25.2.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "greenbone"; + repo = "greenbone-feed-sync"; + tag = "v${finalAttrs.version}"; + hash = "sha256-lpbbAODk/uLg1nbSPj9Ico5/8klM5Fm5tyXeRQao7N8="; + }; + + build-system = with python3.pkgs; [ poetry-core ]; + + dependencies = with python3.pkgs; [ + rich + shtab + ]; + + nativeCheckInputs = with python3.pkgs; [ + pkgs.rsync + pontos + pytestCheckHook + ]; + + pythonImportsCheck = [ "greenbone.feed.sync" ]; + + meta = { + description = "Tool for downloading the Greenbone Community Feed"; + homepage = "https://github.com/greenbone/greenbone-feed-sync"; + changelog = "https://github.com/greenbone/greenbone-feed-sync/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "greenbone-feed-sync"; + }; +}) From 14b48817b3461d529d31fd5e05f2581ac30c07b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 28 Jan 2026 12:49:36 +0000 Subject: [PATCH 13/50] parallel: 20251222 -> 20260122 --- pkgs/by-name/pa/parallel/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pa/parallel/package.nix b/pkgs/by-name/pa/parallel/package.nix index 91e2943cca97..b381b183221d 100644 --- a/pkgs/by-name/pa/parallel/package.nix +++ b/pkgs/by-name/pa/parallel/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "parallel"; - version = "20251222"; + version = "20260122"; src = fetchurl { url = "mirror://gnu/parallel/parallel-${finalAttrs.version}.tar.bz2"; - hash = "sha256-tWtTiNoPLK3/b3DG6eafivlRbrJmWtok00ctWWWSwnU="; + hash = "sha256-OmLPeawkiLQed4HVT/H9qhxSa3Lgl90efWLverudbDs="; }; outputs = [ From 2911ca32f363b31129acc701fe20ac1027f4649a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Jan 2026 15:16:42 +0100 Subject: [PATCH 14/50] python313Packages.apiflask: init at 3.0.2 Lightweight Python web API framework https://github.com/apiflask/apiflask --- .../python-modules/apiflask/default.nix | 72 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 74 insertions(+) create mode 100644 pkgs/development/python-modules/apiflask/default.nix diff --git a/pkgs/development/python-modules/apiflask/default.nix b/pkgs/development/python-modules/apiflask/default.nix new file mode 100644 index 000000000000..d602fffc52b1 --- /dev/null +++ b/pkgs/development/python-modules/apiflask/default.nix @@ -0,0 +1,72 @@ +{ + lib, + apispec, + asgiref, + buildPythonPackage, + fetchFromGitHub, + flask-httpauth, + flask-marshmallow, + flask-sqlalchemy, + flask, + marshmallow, + marshmallow-dataclass, + openapi-spec-validator, + pydantic, + pytest-cov-stub, + pytestCheckHook, + python-dotenv, + pyyaml, + setuptools, + webargs, +}: + +buildPythonPackage (finalAttrs: { + pname = "apiflask"; + version = "3.0.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "apiflask"; + repo = "apiflask"; + tag = finalAttrs.version; + hash = "sha256-1nWA2PDgTG++AA0pJeGDiSQyRqLRGfDuzRwfDl8RKl0="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + apispec + flask + flask-httpauth + flask-marshmallow + flask-sqlalchemy + marshmallow + marshmallow-dataclass + pydantic + webargs + ] + ++ pydantic.optional-dependencies.email; + + optional-dependencies = { + async = [ asgiref ]; + dotenv = [ python-dotenv ]; + yaml = [ pyyaml ]; + }; + + nativeCheckInputs = [ + openapi-spec-validator + pytest-cov-stub + pytestCheckHook + ] + ++ lib.flatten (builtins.attrValues finalAttrs.passthru.optional-dependencies); + + pythonImportsCheck = [ "apiflask" ]; + + meta = { + description = "Lightweight Python web API framework"; + homepage = "https://github.com/apiflask/apiflask"; + changelog = "https://github.com/apiflask/apiflask/blob/${finalAttrs.src.tag}/CHANGES.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 abd85a81e1d8..c95665f430a5 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -814,6 +814,8 @@ self: super: with self; { apeye-core = callPackage ../development/python-modules/apeye-core { }; + apiflask = callPackage ../development/python-modules/apiflask { }; + apipkg = callPackage ../development/python-modules/apipkg { }; apischema = callPackage ../development/python-modules/apischema { }; From 6953d214d4c4b314059d1a0be8b15da4576dad90 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Jan 2026 15:18:23 +0100 Subject: [PATCH 15/50] search-vulns: 0.8.4 -> 1.0.2 Changelog: https://github.com/ra1nb0rn/search_vulns/blob/v1.0.2/CHANGELOG.md --- pkgs/by-name/se/search-vulns/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/search-vulns/package.nix b/pkgs/by-name/se/search-vulns/package.nix index ec0f84ff5f8f..0c45f782576d 100644 --- a/pkgs/by-name/se/search-vulns/package.nix +++ b/pkgs/by-name/se/search-vulns/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "search-vulns"; - version = "0.8.4"; + version = "1.0.2"; pyproject = true; src = fetchFromGitHub { owner = "ra1nb0rn"; repo = "search_vulns"; tag = "v${version}"; - hash = "sha256-lvFx+ozbw7cYAJvaEFkeFxG+CfvbvDO0VRuNJ/Ub+bA="; + hash = "sha256-xdZq4Er+0CT59Iv0mEcmkZcUM+xbBi/x+TtBNCiyhbY="; fetchSubmodules = true; }; @@ -26,9 +26,11 @@ python3.pkgs.buildPythonApplication rec { aiolimiter cpe-search cvss + pydantic requests tqdm ujson + univers ]; optional-dependencies = with python3.pkgs; { @@ -42,9 +44,11 @@ python3.pkgs.buildPythonApplication rec { gunicorn mariadb markdown + pydantic requests tqdm ujson + univers ]; mariadb = [ mariadb ]; web = [ From 8b9cd160f33d6ca6188b39d68c29d110f81061bf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Jan 2026 15:21:27 +0100 Subject: [PATCH 16/50] search-vulns: migrate to finalAttrs --- pkgs/by-name/se/search-vulns/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/se/search-vulns/package.nix b/pkgs/by-name/se/search-vulns/package.nix index 0c45f782576d..e419934a7a78 100644 --- a/pkgs/by-name/se/search-vulns/package.nix +++ b/pkgs/by-name/se/search-vulns/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: -python3.pkgs.buildPythonApplication rec { +python3.pkgs.buildPythonApplication (finalAttrs: { pname = "search-vulns"; version = "1.0.2"; pyproject = true; @@ -12,7 +12,7 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "ra1nb0rn"; repo = "search_vulns"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xdZq4Er+0CT59Iv0mEcmkZcUM+xbBi/x+TtBNCiyhbY="; fetchSubmodules = true; }; @@ -67,9 +67,9 @@ python3.pkgs.buildPythonApplication rec { meta = { description = "Search for known vulnerabilities in software using software titles or a CPE 2.3 string"; homepage = "https://github.com/ra1nb0rn/search_vulns"; - changelog = "https://github.com/ra1nb0rn/search_vulns/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/ra1nb0rn/search_vulns/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "search_vulns"; }; -} +}) From 594a3a82b4461a260ff818f881b479bc8a0fd33a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Jan 2026 16:35:53 +0100 Subject: [PATCH 17/50] python314Packages.marshmallow-dataclass: add patch to fix test --- .../python-modules/marshmallow-dataclass/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/marshmallow-dataclass/default.nix b/pkgs/development/python-modules/marshmallow-dataclass/default.nix index 1638fb33e17a..0adc51e2155d 100644 --- a/pkgs/development/python-modules/marshmallow-dataclass/default.nix +++ b/pkgs/development/python-modules/marshmallow-dataclass/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch, marshmallow, pytestCheckHook, setuptools, @@ -21,6 +22,15 @@ buildPythonPackage rec { hash = "sha256-0OXP78oyNe/UcI05NHskPyXAuX3dwAW4Uz4dI4b8KV0="; }; + patches = [ + # Fix test_set_only_work_in_hashable_types on Python 3.14, https://github.com/lovasoa/marshmallow_dataclass/pull/286 + (fetchpatch { + name = "fix-test.patch"; + url = "https://github.com/lovasoa/marshmallow_dataclass/commit/9a2ea19924a3cd5fadeb41663bfca64b9c0f75e4.patch"; + hash = "sha256-T2UbZdCj4+HRglMp8w3kU20sUcN6WoSyKiLNr1kSius="; + }) + ]; + build-system = [ setuptools ]; dependencies = [ @@ -52,4 +62,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From f4d04a946739406850286be64036cf8035500982 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 28 Jan 2026 16:36:45 +0100 Subject: [PATCH 18/50] python314Packages.marshmallow-dataclass: migrate to finalAttrs --- .../python-modules/marshmallow-dataclass/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/marshmallow-dataclass/default.nix b/pkgs/development/python-modules/marshmallow-dataclass/default.nix index 0adc51e2155d..c229ae66d40c 100644 --- a/pkgs/development/python-modules/marshmallow-dataclass/default.nix +++ b/pkgs/development/python-modules/marshmallow-dataclass/default.nix @@ -10,7 +10,7 @@ typing-inspect, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "marshmallow-dataclass"; version = "8.7.1"; pyproject = true; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "lovasoa"; repo = "marshmallow_dataclass"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-0OXP78oyNe/UcI05NHskPyXAuX3dwAW4Uz4dI4b8KV0="; }; @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = { description = "Automatic generation of marshmallow schemas from dataclasses"; homepage = "https://github.com/lovasoa/marshmallow_dataclass"; - changelog = "https://github.com/lovasoa/marshmallow_dataclass/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/lovasoa/marshmallow_dataclass/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; From 6312aac15c11afab102698507a22eb46aa3115ac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 28 Jan 2026 19:50:14 +0000 Subject: [PATCH 19/50] python3Packages.fsspec-xrootd: 0.5.1 -> 0.5.2 --- .../python-modules/fsspec-xrootd/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/fsspec-xrootd/default.nix b/pkgs/development/python-modules/fsspec-xrootd/default.nix index 87a0f321b45f..05dc71ba7932 100644 --- a/pkgs/development/python-modules/fsspec-xrootd/default.nix +++ b/pkgs/development/python-modules/fsspec-xrootd/default.nix @@ -17,16 +17,16 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "fsspec-xrootd"; - version = "0.5.1"; + version = "0.5.2"; pyproject = true; src = fetchFromGitHub { owner = "CoffeaTeam"; repo = "fsspec-xrootd"; - tag = "v${version}"; - hash = "sha256-Vpe/Gcm6rmehG05h2H7BDZcBQDyie0Ww9X8LgoTgAkE="; + tag = "v${finalAttrs.version}"; + hash = "sha256-UKZO5lgOOfzyOsrDZ2En67Xhm+BKvHELGuvkwSHbolY="; }; build-system = [ @@ -45,8 +45,10 @@ buildPythonPackage rec { pkgs.xrootd pytestCheckHook ]; - disabledTests = [ + # Hangs indefinitely + "test_broken_server" + # Fails (on aarch64-linux) as it runs sleep, touch, stat and makes assumptions about the # scheduler and the filesystem. "test_touch_modified" @@ -58,8 +60,8 @@ buildPythonPackage rec { meta = { description = "XRootD implementation for fsspec"; homepage = "https://github.com/CoffeaTeam/fsspec-xrootd"; - changelog = "https://github.com/CoffeaTeam/fsspec-xrootd/releases/tag/v${version}"; + changelog = "https://github.com/CoffeaTeam/fsspec-xrootd/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ GaetanLepage ]; }; -} +}) From 4bed60460ad00e7649319d0d4e73d321977b0dd1 Mon Sep 17 00:00:00 2001 From: pedohorse <13556996+pedohorse@users.noreply.github.com> Date: Fri, 28 Nov 2025 22:52:07 +0100 Subject: [PATCH 20/50] houdini: 21.0.440 -> 21.0.559 --- pkgs/by-name/ho/houdini/runtime.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ho/houdini/runtime.nix b/pkgs/by-name/ho/houdini/runtime.nix index e8a161b18108..06ed877f8ca7 100644 --- a/pkgs/by-name/ho/houdini/runtime.nix +++ b/pkgs/by-name/ho/houdini/runtime.nix @@ -1,12 +1,12 @@ { requireFile, callPackage }: callPackage ./runtime-build.nix rec { - version = "21.0.440"; + version = "21.0.559"; eulaDate = "2021-10-13"; src = requireFile { name = "houdini-${version}-linux_x86_64_gcc11.2.tar.gz"; - hash = "sha256-qHRR+RRtUgUam6FC1TWTZjg1FSakjLoMYVaiIfO+WOY="; + hash = "sha256-bZmoH1NKQhhMAhIl3pTL7irUZ7HrOhS8R7GApLD5514="; url = "https://www.sidefx.com/download/daily-builds/?production=true"; }; - outputHash = "sha256-SSBiqNZRnxz6tnvusYRi2UASY1k3voiblDpkiu+qU0w="; + outputHash = "sha256-/7ctlMUoyJdPdBQV7rRO9pWcg9bXcnMJsB9TN/Jo8QQ="; } From 91d40ad8dae3e60258ffed6270bc3ee1824361d2 Mon Sep 17 00:00:00 2001 From: permahorse <13556996+permahorse@users.noreply.github.com> Date: Wed, 24 Dec 2025 10:20:29 +0100 Subject: [PATCH 21/50] maintainers: update changed maintainer username --- maintainers/maintainer-list.nix | 10 +++++----- pkgs/by-name/ho/houdini/package.nix | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f0a06a71c1e7..d56748ffdc0e 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -20393,11 +20393,6 @@ github = "peat-psuwit"; githubId = 6771175; }; - pedohorse = { - github = "permahorse"; - githubId = 13556996; - name = "pedohorse"; - }; pedrohlc = { email = "root@pedrohlc.com"; github = "PedroHLC"; @@ -20447,6 +20442,11 @@ github = "peret"; githubId = 617977; }; + permahorse = { + github = "permahorse"; + githubId = 13556996; + name = "permahorse"; + }; perstark = { email = "perstark.se@gmail.com"; github = "perstarkse"; diff --git a/pkgs/by-name/ho/houdini/package.nix b/pkgs/by-name/ho/houdini/package.nix index 7d74e20b19d3..131f56cf4026 100644 --- a/pkgs/by-name/ho/houdini/package.nix +++ b/pkgs/by-name/ho/houdini/package.nix @@ -126,7 +126,7 @@ buildFHSEnv { maintainers = with lib.maintainers; [ canndrew kwohlfahrt - pedohorse + permahorse ]; }; } From 10bc27c1ef56ef0f6f1e6b7c1bc836cd55212db2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 28 Jan 2026 22:02:20 +0000 Subject: [PATCH 22/50] eask-cli: 0.12.2 -> 0.12.4 --- pkgs/by-name/ea/eask-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ea/eask-cli/package.nix b/pkgs/by-name/ea/eask-cli/package.nix index eb0cde010adc..5f10b0900c75 100644 --- a/pkgs/by-name/ea/eask-cli/package.nix +++ b/pkgs/by-name/ea/eask-cli/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "eask-cli"; - version = "0.12.2"; + version = "0.12.4"; src = fetchFromGitHub { owner = "emacs-eask"; repo = "cli"; rev = version; - hash = "sha256-n2NL8B6hxQLB8xdRWzclVlqp3B4K7VxgdQ3zgFC1YyI="; + hash = "sha256-0pSOPz+wSz6DhbO/dGj7AOfBm0Cyj530Xqu1PRTPRjU="; }; - npmDepsHash = "sha256-kHi/8kPTk9hg5NI4u0b+k9OoocHLX2rY3diXt9WMlRo="; + npmDepsHash = "sha256-NhfpqoImRQaELiKO8hTAc1KCeaVWUtckcBG8SfYpzaM="; dontBuild = true; From 0f7b9560da450e798a7488f3089bae27e0febe03 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 00:03:57 +0000 Subject: [PATCH 23/50] mongodb-compass: 1.49.0 -> 1.49.1 --- pkgs/by-name/mo/mongodb-compass/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/mo/mongodb-compass/package.nix b/pkgs/by-name/mo/mongodb-compass/package.nix index cfd62c808d71..43a42ada061f 100644 --- a/pkgs/by-name/mo/mongodb-compass/package.nix +++ b/pkgs/by-name/mo/mongodb-compass/package.nix @@ -52,7 +52,7 @@ let pname = "mongodb-compass"; - version = "1.49.0"; + version = "1.49.1"; selectSystem = attrs: @@ -67,9 +67,9 @@ let } }"; hash = selectSystem { - x86_64-linux = "sha256-XbVgFYkamZWCVcik3Hh0MiuwCHCi2NDKusT/CRO+q0E="; - x86_64-darwin = "sha256-mqnVYJ1wsC1qekEM9CYkZ05DTKHTDUHnoVytm/5QMw4="; - aarch64-darwin = "sha256-fVnW4mygJOgpqIHlO2qjMt9zdQaVBqFLKX4CL31KvXg="; + x86_64-linux = "sha256-6wjwV6KViRJiJiS+Cc3+sjLjKm/K7dGHUHAx9u5Rngk="; + x86_64-darwin = "sha256-v4lxvKMcLabMfshpBD4PqCXcyf/cJz+kn6qKIfLruNc="; + aarch64-darwin = "sha256-7FmRgA+5qHUiozGGlzGM/gWffzcpHwiOY52yGKvH5GY="; }; }; From 0c0ec28207028ec11b7fa18811a9643f0c0294bc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 00:08:03 +0000 Subject: [PATCH 24/50] code: 0.6.49 -> 0.6.53 --- pkgs/by-name/co/code/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/code/package.nix b/pkgs/by-name/co/code/package.nix index a7f97ea4b1cc..c3e4175e5919 100644 --- a/pkgs/by-name/co/code/package.nix +++ b/pkgs/by-name/co/code/package.nix @@ -11,13 +11,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "code"; - version = "0.6.49"; + version = "0.6.53"; src = fetchFromGitHub { owner = "just-every"; repo = "code"; tag = "v${finalAttrs.version}"; - hash = "sha256-iklIQPs44SjJlQq+qkuyuCQLfv+xcmvmBDSIweFsSTs="; + hash = "sha256-lKe6OKIrf1k8sJpWIEippbvwamTWLe0uP1KOg7UsY6A="; }; sourceRoot = "${finalAttrs.src.name}/code-rs"; From 7f879bfb3fda4ea62338bb6164dc96ae3bd2ed15 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:15:14 +0100 Subject: [PATCH 25/50] python313Packages.meteofrance-api: 1.4.0 -> 1.5.0 Diff: https://github.com/hacf-fr/meteofrance-api/compare/v1.4.0...v1.5.0 Changelog: https://github.com/hacf-fr/meteofrance-api/releases/tag/v1.5.0 --- pkgs/development/python-modules/meteofrance-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/meteofrance-api/default.nix b/pkgs/development/python-modules/meteofrance-api/default.nix index ed506fc4d49d..fe4e141b9c15 100644 --- a/pkgs/development/python-modules/meteofrance-api/default.nix +++ b/pkgs/development/python-modules/meteofrance-api/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "meteofrance-api"; - version = "1.4.0"; + version = "1.5.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "hacf-fr"; repo = "meteofrance-api"; tag = "v${version}"; - hash = "sha256-5zqmzPbzC9IUZ+y1FRh+u1gds/ZdGeRm5/ajQf8UKTQ="; + hash = "sha256-zvfFMxXbCul14OXaoRdjMWKW3FYyTUcYGklHgb04nvA="; }; build-system = [ poetry-core ]; From 9c36eedd8b0bdafb87afc0c7fa40140abc6b185b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 00:17:15 +0000 Subject: [PATCH 26/50] python3Packages.llama-index-llms-openai: 0.6.13 -> 0.6.15 --- .../python-modules/llama-index-llms-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-llms-openai/default.nix b/pkgs/development/python-modules/llama-index-llms-openai/default.nix index 8a7304f57812..310bae8e1652 100644 --- a/pkgs/development/python-modules/llama-index-llms-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-llms-openai/default.nix @@ -9,13 +9,13 @@ buildPythonPackage (finalAttrs: { pname = "llama-index-llms-openai"; - version = "0.6.13"; + version = "0.6.15"; pyproject = true; src = fetchPypi { pname = "llama_index_llms_openai"; inherit (finalAttrs) version; - hash = "sha256-47dCK8ciduAKmA2CZHfQsU1b90O6acSk8L3uD1Il1FA="; + hash = "sha256-W9BZ6kRBLpJ3Q6mLseW4Sy4ZS7OW75WVJ/w6isgLAl0="; }; pythonRemoveDeps = [ From 2dd2d28ae9ea684734aaaebfc58cfc357c1d48cf Mon Sep 17 00:00:00 2001 From: FlameFlag Date: Thu, 29 Jan 2026 02:17:35 +0200 Subject: [PATCH 27/50] maintainers: add email to `FlameFlag` --- maintainers/maintainer-list.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f0a06a71c1e7..65496ccad51c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -8719,6 +8719,7 @@ }; FlameFlag = { name = "FlameFlag"; + email = "github@flameflag.dev"; github = "FlameFlag"; githubId = 57304299; matrix = "@donteatoreo:matrix.org"; From 5e71a9ad88dd848ab6e14bf1dfe0e6c0d2d0bdb1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:17:17 +0100 Subject: [PATCH 28/50] python313Packages.meteofrance-api: modernize --- .../python-modules/meteofrance-api/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/meteofrance-api/default.nix b/pkgs/development/python-modules/meteofrance-api/default.nix index fe4e141b9c15..b12966185929 100644 --- a/pkgs/development/python-modules/meteofrance-api/default.nix +++ b/pkgs/development/python-modules/meteofrance-api/default.nix @@ -4,23 +4,20 @@ fetchFromGitHub, poetry-core, pytestCheckHook, - pythonOlder, pytz, requests, requests-mock, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "meteofrance-api"; version = "1.5.0"; pyproject = true; - disabled = pythonOlder "3.11"; - src = fetchFromGitHub { owner = "hacf-fr"; repo = "meteofrance-api"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-zvfFMxXbCul14OXaoRdjMWKW3FYyTUcYGklHgb04nvA="; }; @@ -57,9 +54,9 @@ buildPythonPackage rec { meta = { description = "Module to access information from the Meteo-France API"; homepage = "https://github.com/hacf-fr/meteofrance-api"; - changelog = "https://github.com/hacf-fr/meteofrance-api/releases/tag/v${version}"; + changelog = "https://github.com/hacf-fr/meteofrance-api/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "meteofrance-api"; }; -} +}) From 0f37903352a3f5de0e36bdfacf3ed8efc5c9622d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:23:37 +0100 Subject: [PATCH 29/50] python313Packages.deebot-client: 17.0.1 -> 17.1.0 Diff: https://github.com/DeebotUniverse/client.py/compare/17.0.1...17.1.0 Changelog: https://github.com/DeebotUniverse/client.py/releases/tag/17.1.0 --- pkgs/development/python-modules/deebot-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/deebot-client/default.nix b/pkgs/development/python-modules/deebot-client/default.nix index 90dc97a34259..83ad5ab6af16 100644 --- a/pkgs/development/python-modules/deebot-client/default.nix +++ b/pkgs/development/python-modules/deebot-client/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "deebot-client"; - version = "17.0.1"; + version = "17.1.0"; pyproject = true; disabled = pythonOlder "3.13"; @@ -31,12 +31,12 @@ buildPythonPackage rec { owner = "DeebotUniverse"; repo = "client.py"; tag = version; - hash = "sha256-evd0wqID9kEBzhJgRSpcd95ALp9LPSb5RM3wEIKuY0Y="; + hash = "sha256-0gKjps5KqbicYYyN3VTO9diF11zR1UYsTyIwZG34doI="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-cLNFUDT74NrBgUL6vGC6lbFy2A2W1jYF7A8H3BQ/s8A="; + hash = "sha256-h1iSXoVv9J6u30VCudIhGBuJsWCKUJyXhVaM/5f5NqI="; }; pythonRelaxDeps = [ From 343cfe4bc68df64902dbb5f00c4844437b6683bf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:27:28 +0100 Subject: [PATCH 30/50] python313Packages.deebot-client: modernize --- .../python-modules/deebot-client/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/deebot-client/default.nix b/pkgs/development/python-modules/deebot-client/default.nix index 83ad5ab6af16..e683487ff1ed 100644 --- a/pkgs/development/python-modules/deebot-client/default.nix +++ b/pkgs/development/python-modules/deebot-client/default.nix @@ -20,7 +20,7 @@ xz, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "deebot-client"; version = "17.1.0"; pyproject = true; @@ -30,19 +30,15 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "DeebotUniverse"; repo = "client.py"; - tag = version; + tag = finalAttrs.version; hash = "sha256-0gKjps5KqbicYYyN3VTO9diF11zR1UYsTyIwZG34doI="; }; cargoDeps = rustPlatform.fetchCargoVendor { - inherit pname version src; + inherit (finalAttrs) pname version src; hash = "sha256-h1iSXoVv9J6u30VCudIhGBuJsWCKUJyXhVaM/5f5NqI="; }; - pythonRelaxDeps = [ - "aiohttp" - ]; - nativeBuildInputs = [ pkg-config rustPlatform.cargoSetupHook @@ -93,8 +89,8 @@ buildPythonPackage rec { meta = { description = "Deebot client library"; homepage = "https://github.com/DeebotUniverse/client.py"; - changelog = "https://github.com/DeebotUniverse/client.py/releases/tag/${version}"; + changelog = "https://github.com/DeebotUniverse/client.py/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 9e29449cd2ff1ee5f339e88294e1b6f572953316 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 00:27:49 +0000 Subject: [PATCH 31/50] whatsapp-emoji-font: 2.25.9.78-2 -> 2.25.9.78-3 --- pkgs/by-name/wh/whatsapp-emoji-font/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wh/whatsapp-emoji-font/package.nix b/pkgs/by-name/wh/whatsapp-emoji-font/package.nix index b39911d45682..877bba8f7c6d 100644 --- a/pkgs/by-name/wh/whatsapp-emoji-font/package.nix +++ b/pkgs/by-name/wh/whatsapp-emoji-font/package.nix @@ -12,13 +12,13 @@ stdenvNoCC.mkDerivation rec { pname = "whatsapp-emoji-linux"; - version = "2.25.9.78-2"; + version = "2.25.9.78-3"; src = fetchFromGitHub { tag = version; owner = "dmlls"; repo = "whatsapp-emoji-linux"; - hash = "sha256-qWI8aSqgwaCMgg97huwICT3Hsgke2Wgj5mQCcUuK6OQ="; + hash = "sha256-IP8zWFttr7Osy8rrTLL0bTrdEMLvTNjuadZ2ksfTViw="; }; makeFlags = [ From 5e19e37a2eb04d26fb62e9ae167f3fa71d6584bc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:28:49 +0100 Subject: [PATCH 32/50] python312Packages.mypy-boto3-cognito-idp: 1.42.3 -> 1.42.37 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 5d53d8d63497..e25e71d26bf9 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -311,8 +311,8 @@ in "sha256-N9PEmvqI7Yc7AAuDdOj1iePSq7hJTgOmS+4z7GzYd98="; mypy-boto3-cognito-idp = - buildMypyBoto3Package "cognito-idp" "1.42.3" - "sha256-KCVazTb8gIjJokV+jyjpBzcXt6cg3B8i5ogt3iFYlyk="; + buildMypyBoto3Package "cognito-idp" "1.42.37" + "sha256-Njxu5vNc9GPHqBTIvUMQGYxjVSYJrqQMbgd0B2e98pQ="; mypy-boto3-cognito-sync = buildMypyBoto3Package "cognito-sync" "1.42.3" From fbb2b90b1fe8ef580ecb3e1cd6687aeefefbe887 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:28:53 +0100 Subject: [PATCH 33/50] python312Packages.mypy-boto3-connect: 1.42.34 -> 1.42.37 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index e25e71d26bf9..c535b1954c5c 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -335,8 +335,8 @@ in "sha256-HQUL0R1NWP6DXQ26iS9k6lIAVdwK899fwLGH4/Z4U8Q="; mypy-boto3-connect = - buildMypyBoto3Package "connect" "1.42.34" - "sha256-gXaO6np/xvtkrzYQUSJ60xUk0tm/R6U5tk6ATXciF8I="; + buildMypyBoto3Package "connect" "1.42.37" + "sha256-LoZkeyFIr8U3OnFc2ay/731aS86kGEPZqwQr9DjTZt0="; mypy-boto3-connect-contact-lens = buildMypyBoto3Package "connect-contact-lens" "1.42.3" From d1817b3161d4c181e118c755fb967ec5ccf993e9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:29:03 +0100 Subject: [PATCH 34/50] python312Packages.mypy-boto3-ec2: 1.42.35 -> 1.42.37 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index c535b1954c5c..a1c2c67ae902 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -443,8 +443,8 @@ in "sha256-92qhSUqTiLgbtvCdi/Mmgve18mcYR00ABL+bNy7/OnY="; mypy-boto3-ec2 = - buildMypyBoto3Package "ec2" "1.42.35" - "sha256-uiUIfubdYTR0JL4fLLArnL9fHMc35JtpBwud2pW3HEw="; + buildMypyBoto3Package "ec2" "1.42.37" + "sha256-sOFp3vTHqYPI4YE8Gye5r+8zG4ly3xtj0UHncytqobw="; mypy-boto3-ec2-instance-connect = buildMypyBoto3Package "ec2-instance-connect" "1.42.3" From 690337293fb3502336bb165f40379dda9ee333ce Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:29:32 +0100 Subject: [PATCH 35/50] python312Packages.mypy-boto3-lambda: 1.42.8 -> 1.42.37 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index a1c2c67ae902..f6d436f9f356 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -766,8 +766,8 @@ in "sha256-Yb24aPwMfxgh4ftE8k6mCvvJCTuUCxD5J+GElQBMD+U="; mypy-boto3-lambda = - buildMypyBoto3Package "lambda" "1.42.8" - "sha256-Vd6tv68OXxGCN4MahNNfSNxxZM4r9+/ctU9UrvQCVgI="; + buildMypyBoto3Package "lambda" "1.42.37" + "sha256-lPfwcI+bX/pbiz621WS+HvQC67i4zZYEUzK3o7weoOA="; mypy-boto3-lex-models = buildMypyBoto3Package "lex-models" "1.42.3" From 6bc0354b254fb5257db0c769e55082fb88a35357 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:29:41 +0100 Subject: [PATCH 36/50] python312Packages.mypy-boto3-mediaconnect: 1.42.3 -> 1.42.37 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f6d436f9f356..9de2931b9e13 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -854,8 +854,8 @@ in "sha256-1cIpxNx/Q1C89D27DO0PTsFRhZvSok7L1e+B6WjPXvs="; mypy-boto3-mediaconnect = - buildMypyBoto3Package "mediaconnect" "1.42.3" - "sha256-NcDxuCqZqbynRmVPzmCNQpGml6tXBaZzTjlqqnTw+RI="; + buildMypyBoto3Package "mediaconnect" "1.42.37" + "sha256-NYn/N65sVAUxA4kTCi/IJNP/QQeutFjH8S7N2AeK3g8="; mypy-boto3-mediaconvert = buildMypyBoto3Package "mediaconvert" "1.42.12" From 3e2aca161ef36f3d46cb95bb5aac78b6001c1645 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:29:43 +0100 Subject: [PATCH 37/50] python312Packages.mypy-boto3-mediaconvert: 1.42.12 -> 1.42.37 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 9de2931b9e13..6bc631e66812 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -858,8 +858,8 @@ in "sha256-NYn/N65sVAUxA4kTCi/IJNP/QQeutFjH8S7N2AeK3g8="; mypy-boto3-mediaconvert = - buildMypyBoto3Package "mediaconvert" "1.42.12" - "sha256-aRL46lVNdGu/D0xioGFn/pVUioEiLm8+5XTgUPHqguo="; + buildMypyBoto3Package "mediaconvert" "1.42.37" + "sha256-Z+TiVg/mjr0vTU+awHlS7GCynOeSl+IPl0n9GaLTsYE="; mypy-boto3-medialive = buildMypyBoto3Package "medialive" "1.42.25" From 86e2d5434fc6ee3d1727ad817517ca322a08a639 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:29:44 +0100 Subject: [PATCH 38/50] python312Packages.mypy-boto3-medialive: 1.42.25 -> 1.42.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 6bc631e66812..fbcde3c44ba9 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -862,8 +862,8 @@ in "sha256-Z+TiVg/mjr0vTU+awHlS7GCynOeSl+IPl0n9GaLTsYE="; mypy-boto3-medialive = - buildMypyBoto3Package "medialive" "1.42.25" - "sha256-d4fhwg0JmAlApMmQqHw0XwwVEziIlY8JYB5NswQUdUc="; + buildMypyBoto3Package "medialive" "1.42.36" + "sha256-XBfcemUPy5FRouYK1nMgcC8YFLHaZX62PaEpCVW6QI8="; mypy-boto3-mediapackage = buildMypyBoto3Package "mediapackage" "1.42.3" From 853432fa039a1a0dbb93184c1809d76c1ba2bd45 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:30:11 +0100 Subject: [PATCH 39/50] python312Packages.mypy-boto3-s3: 1.42.21 -> 1.42.37 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index fbcde3c44ba9..f84f7b30b71e 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1158,8 +1158,8 @@ in "sha256-4/Q39UsUYaluauoaLm6BOej+Krl2VbO1xKKo1orRIkI="; mypy-boto3-s3 = - buildMypyBoto3Package "s3" "1.42.21" - "sha256-yrcckYqsfZjE10JUTHIuN9jnF4rLi8iKCurXsQNQJtI="; + buildMypyBoto3Package "s3" "1.42.37" + "sha256-YopGUvcnhwoH4cOFTW8w3FRafdWktxmixZwyqV2S5ME="; mypy-boto3-s3control = buildMypyBoto3Package "s3control" "1.42.3" From 752c67c119d0f38a2cafd793eee743e3e090944e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:30:12 +0100 Subject: [PATCH 40/50] python312Packages.mypy-boto3-s3control: 1.42.3 -> 1.42.37 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f84f7b30b71e..6eb3bc530345 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1162,8 +1162,8 @@ in "sha256-YopGUvcnhwoH4cOFTW8w3FRafdWktxmixZwyqV2S5ME="; mypy-boto3-s3control = - buildMypyBoto3Package "s3control" "1.42.3" - "sha256-mAWbiTGs5SBCIetTF9aD8HxdJO1JixqahOOihqMHsi4="; + buildMypyBoto3Package "s3control" "1.42.37" + "sha256-t4obevidkovfitA/wQXCMJGcvBTKPDOxWqsHUbK0cHk="; mypy-boto3-s3outposts = buildMypyBoto3Package "s3outposts" "1.42.3" From aa0d1ad7b3476a207a89a0800fa5cf77ce387ba7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:30:13 +0100 Subject: [PATCH 41/50] python312Packages.mypy-boto3-sagemaker: 1.42.30 -> 1.42.36 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 6eb3bc530345..ed8eabd09a75 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1170,8 +1170,8 @@ in "sha256-juVfwdjPDNPaT5tvyXpzDtomugqxeu++AERLkVtFIxw="; mypy-boto3-sagemaker = - buildMypyBoto3Package "sagemaker" "1.42.30" - "sha256-X4wR1GUZ1rFVDoWx5IODmCYaqGEfuN7oTJRqIE7ypqA="; + buildMypyBoto3Package "sagemaker" "1.42.36" + "sha256-fChgTJ4OGgn2eHV8xdKZrYCrgGHZ37s0JTn2MoawxUQ="; mypy-boto3-sagemaker-a2i-runtime = buildMypyBoto3Package "sagemaker-a2i-runtime" "1.42.3" From 9089d67b415501c5f4c9beab268a8a1552a145dd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:30:45 +0100 Subject: [PATCH 42/50] python313Packages.botocore-stubs: 1.42.35 -> 1.42.37 --- pkgs/development/python-modules/botocore-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index 686d13255e45..9810a2c92361 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -9,13 +9,13 @@ buildPythonPackage (finalAttrs: { pname = "botocore-stubs"; - version = "1.42.35"; + version = "1.42.37"; pyproject = true; src = fetchPypi { pname = "botocore_stubs"; inherit (finalAttrs) version; - hash = "sha256-N1z5U09vKjW9LJ5wduiPtJ+31YnFqsEp22qf/BNWHK0="; + hash = "sha256-c1fRh2rhmHV9vgpz+IdEn/3aGOsHXX08wuItNYDcsXw="; }; build-system = [ setuptools ]; From 0a3e7e215d373b49b7e7fb22801891fa3ee149e7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:30:51 +0100 Subject: [PATCH 43/50] python313Packages.boto3-stubs: 1.42.35 -> 1.42.37 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 3201bf0ab679..eb9e3744008d 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.42.35"; + version = "1.42.37"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-IKq13uWdTQqVFSvXvlhPqvufa88Ub//zzWBV9x0AbWo="; + hash = "sha256-FiBRmlW7smzr7ZW22PJrqWuOqR2t0F6vw7jxelh+IQg="; }; build-system = [ setuptools ]; From 6127a833cdd8ab2d993557e451af01290976b267 Mon Sep 17 00:00:00 2001 From: Gon Solo Date: Thu, 22 Jan 2026 10:39:11 +0100 Subject: [PATCH 44/50] magic-vlsi: 8.3.573 -> 8.3.593 --- pkgs/by-name/ma/magic-vlsi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/magic-vlsi/package.nix b/pkgs/by-name/ma/magic-vlsi/package.nix index 9595a29433eb..6f15d7f3f5ed 100644 --- a/pkgs/by-name/ma/magic-vlsi/package.nix +++ b/pkgs/by-name/ma/magic-vlsi/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "magic-vlsi"; - version = "8.3.573"; + version = "8.3.593"; src = fetchFromGitHub { owner = "RTimothyEdwards"; repo = "magic"; tag = finalAttrs.version; - hash = "sha256-P5qfMsn3DGHjeF7zsZWeG9j38C6j5UEwUqGyjaEVO1E="; + hash = "sha256-5Mh2KUvtBOSab3s/Co/hWjKU4SQmY5UxWfrqqDz3q6c="; leaveDotGit = true; }; From deece1ffe36cc1bbdc7c106f816b1324cd8f237c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:37:07 +0100 Subject: [PATCH 45/50] python313Packages.reolink-aio: 0.18.0 -> 0.18.1 Diff: https://github.com/starkillerOG/reolink_aio/compare/0.18.0...0.18.1 Changelog: https://github.com/starkillerOG/reolink_aio/releases/tag/0.18.1 --- pkgs/development/python-modules/reolink-aio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reolink-aio/default.nix b/pkgs/development/python-modules/reolink-aio/default.nix index 366d8198394e..b1e914429ca3 100644 --- a/pkgs/development/python-modules/reolink-aio/default.nix +++ b/pkgs/development/python-modules/reolink-aio/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "reolink-aio"; - version = "0.18.0"; + version = "0.18.1"; pyproject = true; src = fetchFromGitHub { owner = "starkillerOG"; repo = "reolink_aio"; tag = version; - hash = "sha256-a5XeELUtOjBdCPLsfsryGqgJnlDC5nZqCSbpXX6ZjcI="; + hash = "sha256-j11jB/yO9l2HYbHNFPuGZU1x5sTFnxlXi2lt9J0H7FE="; }; build-system = [ setuptools ]; From faf683ea7ce89a344e856be37f4fbfe68a7efaac Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 29 Jan 2026 01:38:31 +0100 Subject: [PATCH 46/50] python313Packages.reolink-aio: migrate to finalAttrs --- pkgs/development/python-modules/reolink-aio/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/reolink-aio/default.nix b/pkgs/development/python-modules/reolink-aio/default.nix index b1e914429ca3..d70750b38084 100644 --- a/pkgs/development/python-modules/reolink-aio/default.nix +++ b/pkgs/development/python-modules/reolink-aio/default.nix @@ -10,7 +10,7 @@ typing-extensions, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "reolink-aio"; version = "0.18.1"; pyproject = true; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "starkillerOG"; repo = "reolink_aio"; - tag = version; + tag = finalAttrs.version; hash = "sha256-j11jB/yO9l2HYbHNFPuGZU1x5sTFnxlXi2lt9J0H7FE="; }; @@ -40,8 +40,8 @@ buildPythonPackage rec { meta = { description = "Module to interact with the Reolink IP camera API"; homepage = "https://github.com/starkillerOG/reolink_aio"; - changelog = "https://github.com/starkillerOG/reolink_aio/releases/tag/${src.tag}"; + changelog = "https://github.com/starkillerOG/reolink_aio/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From f57c653ad90668d69e9ddca9c839ac8724d597e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 00:47:57 +0000 Subject: [PATCH 47/50] babl: 0.1.120 -> 0.1.122 --- pkgs/by-name/ba/babl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/babl/package.nix b/pkgs/by-name/ba/babl/package.nix index 3454630b2dd1..8ef897e1b7c1 100644 --- a/pkgs/by-name/ba/babl/package.nix +++ b/pkgs/by-name/ba/babl/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "babl"; - version = "0.1.120"; + version = "0.1.122"; outputs = [ "out" @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://download.gimp.org/pub/babl/${lib.versions.majorMinor finalAttrs.version}/babl-${finalAttrs.version}.tar.xz"; - hash = "sha256-9HatFSAftO0MkMF0xSSx5CcczWmjdyQtamn834fOrMI="; + hash = "sha256-aFH3Bc2jjy3wikuoYYJ5zjDQpG+Vf+aqMlt7feKXvtI="; }; patches = [ From 66de705a4a20158c962e3b012d2674a693b16eec Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 29 Jan 2026 10:50:27 +1000 Subject: [PATCH 48/50] ci/OWNERS: remove golang maintainer --- ci/OWNERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ci/OWNERS b/ci/OWNERS index fa76f045c29b..ea52e0dd9386 100644 --- a/ci/OWNERS +++ b/ci/OWNERS @@ -400,9 +400,9 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt /pkgs/applications/blockchains @mmahut @RaghavSood # Go -/doc/languages-frameworks/go.section.md @kalbasit @katexochen @Mic92 @zowoq -/pkgs/build-support/go @kalbasit @katexochen @Mic92 @zowoq -/pkgs/development/compilers/go @kalbasit @katexochen @Mic92 @zowoq +/doc/languages-frameworks/go.section.md @kalbasit @katexochen @Mic92 +/pkgs/build-support/go @kalbasit @katexochen @Mic92 +/pkgs/development/compilers/go @kalbasit @katexochen @Mic92 # GNOME /pkgs/desktops/gnome @jtojnar From d33d22c4632ed0f60636347868d9769d58a8e60e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 03:16:12 +0000 Subject: [PATCH 49/50] python3Packages.pynetbox: 7.6.0 -> 7.6.1 --- pkgs/development/python-modules/pynetbox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pynetbox/default.nix b/pkgs/development/python-modules/pynetbox/default.nix index 99c041bd444d..9f234c0873f4 100644 --- a/pkgs/development/python-modules/pynetbox/default.nix +++ b/pkgs/development/python-modules/pynetbox/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pynetbox"; - version = "7.6.0"; + version = "7.6.1"; pyproject = true; src = fetchFromGitHub { owner = "netbox-community"; repo = "pynetbox"; tag = "v${version}"; - hash = "sha256-XflMJ6mrXOeUt+Tlmaa2Tw59M3zssnjgnZ7RoQRdOTQ="; + hash = "sha256-PAWcLJvDrS70Y9pLGtdTbwiEjhOb6yiOPCT34RfnyjU="; }; build-system = [ From e952ad9b5cd797fd0552b2c7c52de0f10ef6acab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 03:19:58 +0000 Subject: [PATCH 50/50] sqruff: 0.34.0 -> 0.34.1 --- pkgs/by-name/sq/sqruff/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sq/sqruff/package.nix b/pkgs/by-name/sq/sqruff/package.nix index 36a0d95b8f60..1ff6b77ca74e 100644 --- a/pkgs/by-name/sq/sqruff/package.nix +++ b/pkgs/by-name/sq/sqruff/package.nix @@ -8,16 +8,16 @@ }: rustPlatform.buildRustPackage rec { pname = "sqruff"; - version = "0.34.0"; + version = "0.34.1"; src = fetchFromGitHub { owner = "quarylabs"; repo = "sqruff"; tag = "v${version}"; - hash = "sha256-fkk7PB2O657J2ZjDdo40gByleGDiFGbgvfrk4Tk4kQo="; + hash = "sha256-Yk4ejrIs8/8RVvXS2V2ZTBn6zawVO502Xeeb8rjU6e4="; }; - cargoHash = "sha256-4bYoKtvtUtOfwM3X+/+du5zvukWSvS08wmeXRaOG4lA="; + cargoHash = "sha256-4jB1chciQaR/RYhRTfwWOOUIZgePezl8lAngpfoSuJc="; # Disable the `python` feature which doesn't work on Nix yet buildNoDefaultFeatures = true;