diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md index b741b659e255..6a750ebde07f 100644 --- a/doc/release-notes/rl-2605.section.md +++ b/doc/release-notes/rl-2605.section.md @@ -155,7 +155,9 @@ - `eslint` has been updated from version 9 to version 10. Please see https://eslint.org/blog/2026/02/eslint-v10.0.0-released/ for details about the breaking changes included in the update. -- `minio_legacy_fs` has been removed. If you used that package, migrate your data to be compatible with the newest minio and use the package `minio`. +- `minio` has been abandoned by upstream and security issues won't be fixed. It is scheduled to be removed for 26.11. Users should migrate to alternatives such as Garage, SeaweedFS, or Ceph. S3-compatible clients such as rclone can be used to move data. + +`minio_legacy_fs` has been removed. Users should migrate to alternatives such as Garage, SeaweedFS, or Ceph. S3-compatible clients such as rclone can be used to move data. - `mercure` has been update to `0.21.4` (or later). Version [0.21.0](https://github.com/dunglas/mercure/releases/v0.21.0) and [0.21.2](https://github.com/dunglas/mercure/releases/tag/v0.21.2) introduce breaking changes to the package. diff --git a/maintainers/github-teams.json b/maintainers/github-teams.json index 29f5be17af91..6296c340ca8b 100644 --- a/maintainers/github-teams.json +++ b/maintainers/github-teams.json @@ -40,8 +40,7 @@ "bazel": { "description": "Maintenance of https://bazel.build/ and related packages", "id": 5468470, - "maintainers": { - }, + "maintainers": {}, "members": { "aherrmann": 732652, "avdv": 3471749, @@ -128,7 +127,6 @@ "HeitorAugustoLN": 44377258, "Pandapip1": 45835846, "a-kenji": 65275785, - "ahoneybun": 4884946, "drakon64": 6444703, "michaelBelsanti": 62124625, "thefossguy": 44400303 @@ -213,7 +211,6 @@ "fulsomenko": 14945057, "gador": 1883533, "griff": 4368, - "groodt": 343415, "gshpychka": 23005347, "hexagonal-sun": 222664, "heywoodlh": 18178614, diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 16595996a747..82556644f5d2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -132,12 +132,6 @@ githubId = 56617252; matrix = "@oxc45:matrix.org"; }; - _0xd61 = { - email = "dgl@degit.co"; - name = "Daniel Glinka"; - github = "0xd61"; - githubId = 8351869; - }; _0xErwin1 = { email = "ignacio@feuer.me"; name = "Ignacio Perez"; @@ -2913,6 +2907,12 @@ githubId = 1017537; name = "Bruno Bieth"; }; + bad3r = { + name = "Bad3r"; + email = "github@unsigned.sh"; + github = "Bad3r"; + githubId = 25513724; + }; badele = { name = "Bruno Adelé"; email = "brunoadele@gmail.com"; @@ -10455,13 +10455,6 @@ githubId = 9850776; name = "Hans-Jörg Schurr"; }; - HaoZeke = { - email = "r95g10@gmail.com"; - github = "HaoZeke"; - githubId = 4336207; - name = "Rohit Goswami"; - keys = [ { fingerprint = "74B1 F67D 8E43 A94A 7554 0768 9CCC E364 02CB 49A6"; } ]; - }; happy-river = { email = "happyriver93@runbox.com"; github = "happy-river"; @@ -24431,12 +24424,6 @@ githubId = 2320433; name = "Sam Boosalis"; }; - sbruder = { - email = "nixos@sbruder.de"; - github = "sbruder"; - githubId = 15986681; - name = "Simon Bruder"; - }; scandiravian = { email = "nixos@scandiravian.com"; github = "scandiravian"; diff --git a/nixos/modules/services/continuous-integration/gitea-actions-runner.nix b/nixos/modules/services/continuous-integration/gitea-actions-runner.nix index 3f7643a941d0..4ea0103e989c 100644 --- a/nixos/modules/services/continuous-integration/gitea-actions-runner.nix +++ b/nixos/modules/services/continuous-integration/gitea-actions-runner.nix @@ -53,9 +53,7 @@ let || (instance.token != null && instance.tokenFile == null); in { - meta.maintainers = with lib.maintainers; [ - hexa - ]; + meta.maintainers = [ ]; options.services.gitea-actions-runner = with types; { package = mkPackageOption pkgs "gitea-actions-runner" { }; diff --git a/nixos/modules/services/development/nixseparatedebuginfod2.nix b/nixos/modules/services/development/nixseparatedebuginfod2.nix index b91af7bf3c3d..01b0f302b662 100644 --- a/nixos/modules/services/development/nixseparatedebuginfod2.nix +++ b/nixos/modules/services/development/nixseparatedebuginfod2.nix @@ -7,7 +7,7 @@ }: let cfg = config.services.nixseparatedebuginfod2; - url = "127.0.0.1:${toString cfg.port}"; + address = "127.0.0.1:${toString cfg.port}"; in { imports = [ @@ -40,16 +40,16 @@ in }; }; config = lib.mkIf cfg.enable { - systemd.services.nixseparatedebuginfod2 = { + systemd.sockets.nixseparatedebuginfod2 = { wantedBy = [ "multi-user.target" ]; - path = [ config.nix.package ]; + socketConfig.ListenStream = [ address ]; + }; + systemd.services.nixseparatedebuginfod2 = { serviceConfig = { ExecStart = [ (utils.escapeSystemdExecArgs ( [ (lib.getExe cfg.package) - "--listen-address" - url "--expiration" cfg.cacheExpirationDelay ] @@ -59,6 +59,7 @@ in ]) cfg.substituters) )) ]; + Type = "notify"; Restart = "on-failure"; CacheDirectory = "nixseparatedebuginfod2"; DynamicUser = true; @@ -101,7 +102,7 @@ in }; }; - environment.debuginfodServers = [ "http://${url}" ]; + environment.debuginfodServers = [ "http://${address}" ]; }; } diff --git a/nixos/modules/services/networking/dae.nix b/nixos/modules/services/networking/dae.nix index bc907066749e..24fa4fa1a632 100644 --- a/nixos/modules/services/networking/dae.nix +++ b/nixos/modules/services/networking/dae.nix @@ -163,14 +163,6 @@ in }; assertions = [ - { - assertion = lib.pathExists (toString (genAssetsDrv cfg.assets) + "/share/v2ray"); - message = '' - Packages in `assets` has no preset paths included. - Please set `assetsPath` instead. - ''; - } - { assertion = !((config.services.dae.config != null) && (config.services.dae.configFile != null)); message = '' diff --git a/nixos/modules/services/security/openbao.nix b/nixos/modules/services/security/openbao.nix index 9d75ffbebcb7..edb4796ac127 100644 --- a/nixos/modules/services/security/openbao.nix +++ b/nixos/modules/services/security/openbao.nix @@ -121,15 +121,18 @@ in StateDirectory = "openbao"; StateDirectoryMode = "0700"; RuntimeDirectory = "openbao"; - RuntimeDirectoryMode = "0700"; + RuntimeDirectoryMode = "0755"; + + DynamicUser = true; + User = "openbao"; + Group = "openbao"; CapabilityBoundingSet = ""; - DynamicUser = true; LimitCORE = 0; LockPersonality = true; MemorySwapMax = 0; MemoryZSwapMax = 0; - PrivateUsers = true; + PrivateUsers = "identity"; ProcSubset = "pid"; ProtectClock = true; ProtectControlGroups = true; @@ -152,6 +155,7 @@ in "@system-service" "@resources" "~@privileged" + "@chown" ]; UMask = "0077"; }; diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix index 6be3703d91da..fe4b5e101151 100644 --- a/nixos/modules/services/web-servers/nginx/default.nix +++ b/nixos/modules/services/web-servers/nginx/default.nix @@ -201,7 +201,11 @@ let ''} ssl_protocols ${cfg.sslProtocols}; - ${optionalString (cfg.sslCiphers != null) "ssl_ciphers ${cfg.sslCiphers};"} + ${optionalString (cfg.sslCiphers != null) + "ssl_ciphers ${ + if lib.isList cfg.sslCiphers then (lib.concatStringsSep ":" cfg.sslCiphers) else cfg.sslCiphers + };" + } ${optionalString (cfg.sslDhparam != false) "ssl_dhparam ${ if cfg.sslDhparam == true then config.security.dhparams.params.nginx.path else cfg.sslDhparam @@ -968,16 +972,33 @@ in }; sslCiphers = mkOption { - type = types.nullOr types.str; + type = types.nullOr (types.either types.str (types.listOf types.str)); # Keep in sync with https://ssl-config.mozilla.org/#server=nginx&config=intermediate - default = "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305"; - description = "Ciphers to choose from when negotiating TLS handshakes."; + default = [ + "ECDHE-ECDSA-AES128-GCM-SHA256" + "ECDHE-RSA-AES128-GCM-SHA256" + "ECDHE-ECDSA-AES256-GCM-SHA384" + "ECDHE-RSA-AES256-GCM-SHA384" + "ECDHE-ECDSA-CHACHA20-POLY1305" + "ECDHE-RSA-CHACHA20-POLY1305" + "DHE-RSA-AES128-GCM-SHA256" + "DHE-RSA-AES256-GCM-SHA384" + "DHE-RSA-CHACHA20-POLY1305" + ]; + description = '' + List of available cipher suites to choose from when negotiating TLS sessions. + + :::{.warn} + This option only handles cipher suites up to TLSv1.2. Use + `ssl_conf_command CipherSuites` to configure TLSv1.3 cipher suites. + ::: + ''; }; sslProtocols = mkOption { type = types.str; default = "TLSv1.2 TLSv1.3"; - example = "TLSv1 TLSv1.1 TLSv1.2 TLSv1.3"; + example = "TLSv1.3"; description = "Allowed TLS protocol versions."; }; diff --git a/nixos/tests/invidious.nix b/nixos/tests/invidious.nix index be091b590358..97086ace4d6b 100644 --- a/nixos/tests/invidious.nix +++ b/nixos/tests/invidious.nix @@ -2,8 +2,8 @@ { name = "invidious"; - meta = with pkgs.lib.maintainers; { - maintainers = [ sbruder ]; + meta = { + maintainers = [ ]; }; nodes = { diff --git a/nixos/tests/nixseparatedebuginfod2.nix b/nixos/tests/nixseparatedebuginfod2.nix index aa35a91971e8..054e0bba5689 100644 --- a/nixos/tests/nixseparatedebuginfod2.nix +++ b/nixos/tests/nixseparatedebuginfod2.nix @@ -44,8 +44,7 @@ start_all() cache.wait_for_unit("nginx.service") cache.wait_for_open_port(80) - machine.wait_for_unit("nixseparatedebuginfod2.service") - machine.wait_for_open_port(1949) + machine.wait_for_unit("nixseparatedebuginfod2.socket") with subtest("check that the binary cache works"): machine.succeed("nix-store --extra-substituters http://cache --option require-sigs false -r ${pkgs.sl}") diff --git a/nixos/tests/openbao.nix b/nixos/tests/openbao.nix index 94e1f0af7ec4..e5510f5bf2c1 100644 --- a/nixos/tests/openbao.nix +++ b/nixos/tests/openbao.nix @@ -33,6 +33,14 @@ in unix = { type = "unix"; }; + + unix-custom = { + type = "unix"; + address = "/run/openbao/world-accessible.sock"; + socket_mode = "0222"; + socket_user = "openbao"; + socket_group = "openbao"; + }; }; cluster_addr = "https://127.0.0.1:8201"; @@ -50,6 +58,9 @@ in testScript = { nodes, ... }: + let + inherit (nodes.machine.services.openbao.settings) listener; + in '' import json @@ -58,7 +69,15 @@ in with subtest("Wait for OpenBao to start up"): machine.wait_for_unit("openbao.service") machine.wait_for_open_port(8200) - machine.wait_for_open_unix_socket("${nodes.machine.services.openbao.settings.listener.unix.address}") + machine.wait_for_open_unix_socket("${listener.unix.address}") + machine.wait_for_open_unix_socket("${listener.unix-custom.address}") + + with subtest("Check Unix Socket listeners"): + t.assertEqual("srwx------ openbao:openbao", machine.succeed("stat --printf '%A %U:%G' ${listener.unix.address}")) + machine.fail("su -l nobody -s /bin/sh -c 'curl --fail --silent --unix-socket ${listener.unix.address} localhost'") + + t.assertEqual("s-w--w--w- openbao:openbao", machine.succeed("stat --printf '%A %U:%G' ${listener.unix-custom.address}")) + machine.succeed("su -l nobody -s /bin/sh -c 'curl --fail --silent --unix-socket ${listener.unix-custom.address} localhost'") with subtest("Check that the web UI is being served"): machine.succeed("curl -L --fail --show-error --silent $BAO_ADDR | grep 'OpenBao'") diff --git a/nixos/tests/postfix-tlspol.nix b/nixos/tests/postfix-tlspol.nix index 0d03c1d82052..d4f9f69d9bb5 100644 --- a/nixos/tests/postfix-tlspol.nix +++ b/nixos/tests/postfix-tlspol.nix @@ -30,7 +30,7 @@ machine.log(json.dumps(response, indent=2)) assert response["dane"]["policy"] == "", f"Unexpected DANE policy for localhost: {response["dane"]["policy"]}" - assert response["mta-sts"]["policy"] == "", f"Unexpected MTA-STS policy for localhost: {response["mta-sts"]["policy"]}" + assert response["mta-sts"]["policy"] == "TEMP", f"Unexpected MTA-STS policy for localhost: {response["mta-sts"]["policy"]}" machine.log(machine.execute("systemd-analyze security postfix-tlspol.service | grep -v ✓")[1]) ''; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 2fd4eca2ca34..ae4c144d6584 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1346,8 +1346,8 @@ let mktplcRef = { publisher = "discloud"; name = "discloud"; - version = "2.28.7"; - hash = "sha256-0RCuCZXDJ9svmI9Kc6vBE/l0f33aB3BXCFuHLFpa8nI="; + version = "2.29.5"; + hash = "sha256-oWrGDJHVQ8Gwjrh6vlQPKoFlBx3wxzLbMkH0gDFa5jg="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/discloud.discloud/changelog"; @@ -1375,8 +1375,8 @@ let mktplcRef = { name = "competitive-programming-helper"; publisher = "DivyanshuAgrawal"; - version = "2026.4.1776958969"; - hash = "sha256-Ng9Yw1Jq2lSLqczHj6tjhtINfzx1bOXlVN0K1pogIKw="; + version = "2026.5.1777808848"; + hash = "sha256-HzevH4HO9QVkSwARx5EF5ylKE3bjOgWt7eSPP5rHEUw="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DivyanshuAgrawal.competitive-programming-helper/changelog"; @@ -2324,8 +2324,8 @@ let mktplcRef = { name = "vscode-vibrancy-continued"; publisher = "illixion"; - version = "1.1.76"; - hash = "sha256-QMKEFoqOzlSduwjefou1ozt3WbSbeXfxEGj6KMqR3eY="; + version = "1.1.77"; + hash = "sha256-khxajorzIntF2YwKVd6aZ1+doEr2oN4OliBpc7TTB7o="; }; meta = { downloadPage = "https://marketplace.visualstudio.com/items?itemName=illixion.vscode-vibrancy-continued"; @@ -2918,8 +2918,8 @@ let mktplcRef = { name = "marp-vscode"; publisher = "marp-team"; - version = "3.4.1"; - hash = "sha256-SS9GMib7ixL/KuMbavUVcOW6EBxxLN83ujg+clrTKrs="; + version = "3.5.0"; + hash = "sha256-BH+9HK08+G2hZTanOuBplxl/cYpGrIqrapFGjNIX4QA="; }; meta = { license = lib.licenses.mit; @@ -3861,8 +3861,8 @@ let mktplcRef = { name = "ansible"; publisher = "redhat"; - version = "26.4.4"; - hash = "sha256-fBwehxNmePQuM+kJ4cigVQCZ9UqBlBcT6+xD/gDCv64="; + version = "26.4.6"; + hash = "sha256-ckirgCt6+mdnWkvmLwpH7YwqOxQ+JEeRE0/NJGCi7rU="; }; meta = { description = "Ansible language support"; diff --git a/pkgs/applications/editors/vscode/extensions/leanprover.lean4/default.nix b/pkgs/applications/editors/vscode/extensions/leanprover.lean4/default.nix index b6bebe0bc060..ed112c2fc410 100644 --- a/pkgs/applications/editors/vscode/extensions/leanprover.lean4/default.nix +++ b/pkgs/applications/editors/vscode/extensions/leanprover.lean4/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "lean4"; publisher = "leanprover"; - version = "0.0.234"; - hash = "sha256-pChzzyJ49LAlSHWl83G6GaH3mTJB2ZZTjMygxWpubtE="; + version = "0.0.236"; + hash = "sha256-N4Y71r22e5MNLOYVFVF3FYnzoQTHIAoC/t3zv+5eB80="; }; meta = { diff --git a/pkgs/applications/editors/vscode/extensions/ms-python.black-formatter/default.nix b/pkgs/applications/editors/vscode/extensions/ms-python.black-formatter/default.nix index 867d56588186..4b9f0d6033c6 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-python.black-formatter/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-python.black-formatter/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "ms-python"; name = "black-formatter"; - version = "2025.2.0"; - hash = "sha256-EPtxcp42KunVwVdT/xhVzuwvQ+5VswGNnOZpYXZOP04="; + version = "2026.4.0"; + hash = "sha256-lt/68RWEpoBFTBWEsSSb/KL6BRmdt8mELBA1ypb5Pm0="; }; meta = { diff --git a/pkgs/applications/editors/vscode/extensions/ms-python.isort/default.nix b/pkgs/applications/editors/vscode/extensions/ms-python.isort/default.nix index c0e7d4af4c30..c6477e2d5b1c 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-python.isort/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-python.isort/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "ms-python"; name = "isort"; - version = "2025.0.0"; - hash = "sha256-nwt9Pv084jt9nWvxSXLIWu7981UGSbCgVRTrFfJA6q4="; + version = "2026.4.0"; + hash = "sha256-9UwAZfr8MnshHvZFCXl2v8IpgFJJrYuM5Z6Zn/uqlOQ="; }; meta = { description = "Import sorting extension for Visual Studio Code using isort"; diff --git a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix index f1bafd2160da..4c5d684ed49c 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-04-20"; + version = "0-unstable-2026-05-01"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-psx-libretro"; - rev = "48f2ceb50392a9c142f10312ba4461e60c6b91ff"; - hash = "sha256-lrrmGAnBNXU871GGDhQfRSVrYv/jebaUKtyMeyWm7GY="; + rev = "ab72423afd429c1e96ca56fbd39094a71270842b"; + hash = "sha256-j1ZCbB0hKcxay/0BkkuoncYPAkMTgSGEAOzYNgJaAh4="; }; extraBuildInputs = lib.optionals withHw [ diff --git a/pkgs/applications/emulators/libretro/cores/pcsx2.nix b/pkgs/applications/emulators/libretro/cores/pcsx2.nix index b1988c18b55e..9e30fa3e8da3 100644 --- a/pkgs/applications/emulators/libretro/cores/pcsx2.nix +++ b/pkgs/applications/emulators/libretro/cores/pcsx2.nix @@ -11,13 +11,13 @@ }: mkLibretroCore { core = "pcsx2"; - version = "0-unstable-2026-02-06"; + version = "0-unstable-2026-05-01"; src = fetchFromGitHub { owner = "libretro"; repo = "ps2"; - rev = "416291ad7dc3caf5df4501c9249cbbe30cbef811"; - hash = "sha256-rdrUsrezAfsbR7xd6ykIjB8cc4USUQcOMJV5mxbVn2o="; + rev = "1b048a1783263a0584e3f663fe46b1a6fd163ff9"; + hash = "sha256-5me+ETLmJrVmpkGi1TJ5LWiPp+AKiwHPl7AlG0cp+8o="; fetchSubmodules = true; }; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 79ae78e1a38d..0f4d5e60444c 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -191,13 +191,13 @@ "vendorHash": "sha256-jK7JuARpoxq7hvq5+vTtUwcYot0YqlOZdtDwq4IqKvk=" }, "cloudamqp_cloudamqp": { - "hash": "sha256-bkd0q7S/AtsX0q/sHGiwGql6xcjgH9WIM40FFzQSei8=", + "hash": "sha256-AUoXyFw5GL8wSYVfi4GZp/nhJd6VRusyKgw1B3J/LL8=", "homepage": "https://registry.terraform.io/providers/cloudamqp/cloudamqp", "owner": "cloudamqp", "repo": "terraform-provider-cloudamqp", - "rev": "v1.44.4", + "rev": "v1.45.2", "spdx": "MPL-2.0", - "vendorHash": "sha256-sagrygtfsZWQUuIuGTUldZYYR5OhQfpZDxDKZAaIR4Y=" + "vendorHash": "sha256-59bhibkok4w7dLTf96jZGk2di6TpR6IAqp0i3xmtlyI=" }, "cloudflare_cloudflare": { "hash": "sha256-2hlL7N6jP7or3l0HczbRhnAmMYJ0XQTXl0f+sIFdlZc=", @@ -499,13 +499,13 @@ "vendorHash": "sha256-MYVkNvJ+rbwGw0htClIbmxk3YX2OK/ZO/QOTyMRFiug=" }, "hashicorp_aws": { - "hash": "sha256-ztoQ8xF42QdVNNBEh1Gcpvs1WjRwNB1RDTbU97sQ5jo=", + "hash": "sha256-M18L1hMZOy0g5UvlllqELkO4DZxYxDYjcSxBLGglzw8=", "homepage": "https://registry.terraform.io/providers/hashicorp/aws", "owner": "hashicorp", "repo": "terraform-provider-aws", - "rev": "v6.42.0", + "rev": "v6.43.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-koqH8h1oixv+cH6y9Z5mjgIVGB/XWHSo/UCgQW6bh2U=" + "vendorHash": "sha256-4I3YwVn3lGSDXKLqzlOlY4TlaSSJk6uKBNeCn7IdX6w=" }, "hashicorp_awscc": { "hash": "sha256-SMG66AP5IWbnwUOQBsf0p1WT1ht4a740Z7ltLgyhN2o=", @@ -706,13 +706,13 @@ "vendorHash": null }, "hetznercloud_hcloud": { - "hash": "sha256-KDtsI3AKz4xFFBxiPmjP3nHA4MDbs0ubEZPcG8HtCv0=", + "hash": "sha256-2dKJLOhOkCKsAgjapmF0NvupszhILt+1lSH9TRqH44s=", "homepage": "https://registry.terraform.io/providers/hetznercloud/hcloud", "owner": "hetznercloud", "repo": "terraform-provider-hcloud", - "rev": "v1.61.0", + "rev": "v1.62.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-4XBSqaUCiYyCeWCFBuguuy/0z/4+UoKfySey4vlvNLk=" + "vendorHash": "sha256-fWnf2l9a7bzXtofA+Aow6F17K+slpMpXEYZPuqDNwfg=" }, "huaweicloud_huaweicloud": { "hash": "sha256-Eg811AwJwuHZ/270+TNh6JskCGRUt0ikk6yShjtVtcU=", @@ -751,11 +751,11 @@ "vendorHash": null }, "integrations_github": { - "hash": "sha256-lP2z7RTaiLvnKQ2nyyUUOV9KjcLAKBDUyIqi0Lv1mqQ=", + "hash": "sha256-OpuKe7/Ymr46J41zgYdk1Qet+trEGTafl6TM23PV1lA=", "homepage": "https://registry.terraform.io/providers/integrations/github", "owner": "integrations", "repo": "terraform-provider-github", - "rev": "v6.12.0", + "rev": "v6.12.1", "spdx": "MIT", "vendorHash": "sha256-qzyV/rgQ79XvoTBRjjIsPFfqAXLROiIAlY7Y/d8SYcM=" }, @@ -1202,13 +1202,13 @@ "vendorHash": "sha256-mHf4ZG0hk/YTofuU80sVl1g78P6T+sbBMuPenE8uGQ0=" }, "siderolabs_talos": { - "hash": "sha256-9VL2aa6wZFAfQ/rkfMKwWdDU9Vs6GwZzsvQpUfm7rME=", + "hash": "sha256-/NACmEpodBNx+Q2M9y3JnKpw9a3Y1eFDdTQ+48MXAc8=", "homepage": "https://registry.terraform.io/providers/siderolabs/talos", "owner": "siderolabs", "repo": "terraform-provider-talos", - "rev": "v0.10.1", + "rev": "v0.11.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-i5Qi2rs1NpOlOkM80Uj0GfQRbobp9+6lAgt2iN2uEn0=" + "vendorHash": "sha256-AhBeh63wxdrjUW+HJ4a/oRNgMYiAt+cfvoa8De2FyTY=" }, "skytap_skytap": { "hash": "sha256-JII4czazo6Di2sad1uFHMKDO2gWgZlQE8l/+IRYHQHU=", @@ -1310,11 +1310,11 @@ "vendorHash": "sha256-omxEb+ntQuHDfS2Rmt0rj0BF0Q2T8DLhobLua2uU/0o=" }, "tencentcloudstack_tencentcloud": { - "hash": "sha256-vngfpLrxer7DQN6Gtapfaw1GMUF2/uGC+xcLvhN5pWI=", + "hash": "sha256-0P8NdAc4X7fpjHHdB7aGw3syOqdOyM6GVhWRLhFShVs=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.82.89", + "rev": "v1.82.91", "spdx": "MPL-2.0", "vendorHash": null }, diff --git a/pkgs/by-name/an/anchor/package.nix b/pkgs/by-name/an/anchor/package.nix index 9c1adcec8569..d954b6a130b8 100644 --- a/pkgs/by-name/an/anchor/package.nix +++ b/pkgs/by-name/an/anchor/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "anchor"; - version = "1.0.1"; + version = "1.0.2"; src = fetchFromGitHub { owner = "solana-foundation"; repo = "anchor"; tag = "v${finalAttrs.version}"; - hash = "sha256-lpLNocNrSWkf/b34PCmUKqFumdo3LcOyGMtN8O2ciEU="; + hash = "sha256-J8q+oNT6x36LlTO/szlkxIcT5oFJ3y8b3YyqwBjDYX8="; fetchSubmodules = true; }; - cargoHash = "sha256-Nx5g+X9cPL71Gf9J/Zp5u6H8rrbDQW6KqTc/Ti+mzow="; + cargoHash = "sha256-c+xhJas+SnnUshhpLx+C/4SH0uow/QG/1NlAbz9ePDc="; # Only build the anchor-cli package cargoBuildFlags = [ diff --git a/pkgs/by-name/as/asccli/package.nix b/pkgs/by-name/as/asccli/package.nix index 650d1ffeba88..5813b00dc2b7 100644 --- a/pkgs/by-name/as/asccli/package.nix +++ b/pkgs/by-name/as/asccli/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "asccli"; - version = "1.2.5"; + version = "1.2.7"; src = fetchFromGitHub { owner = "rorkai"; repo = "App-Store-Connect-CLI"; tag = "${finalAttrs.version}"; - hash = "sha256-9zGLR+lXxR0ku758wmNlglgUYLXa9p/fsZ4p7a7/+E4="; + hash = "sha256-VGXGm7SA26O2BnidbnSJy9r7sdhHi1ekxaiKoqiW9iw="; }; vendorHash = "sha256-712Q7KiFQyTDjX4Srhukv3eQ84MRjnQxrpgBfqK2xa4="; diff --git a/pkgs/by-name/au/aube/package.nix b/pkgs/by-name/au/aube/package.nix new file mode 100644 index 000000000000..ad4b6408c1e9 --- /dev/null +++ b/pkgs/by-name/au/aube/package.nix @@ -0,0 +1,49 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + cmake, + gitMinimal, + versionCheckHook, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "aube"; + version = "1.8.0"; + + src = fetchFromGitHub { + owner = "endevco"; + repo = "aube"; + tag = "v${finalAttrs.version}"; + hash = "sha256-GiWg0f1LMGH0yEr97w2+p6CpC9zv4ZmP19gMsBlc+8w="; + }; + + cargoHash = "sha256-0L8bPxICB816zjZ6k98gg9isHocbb2oSAtDi8o7rG3U="; + + nativeBuildInputs = [ cmake ]; # libz-ng-sys + + nativeCheckInputs = [ gitMinimal ]; + + postInstall = '' + rm -f $out/bin/generate-settings-docs + ''; + + __darwinAllowLocalNetworking = true; + + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + + passthru.updateScript = nix-update-script { extraArgs = [ "--use-github-releases" ]; }; + + __structuredAttrs = true; + + meta = { + description = "Fast Node.js package manager"; + homepage = "https://github.com/endevco/aube"; + changelog = "https://github.com/endevco/aube/blob/v${finalAttrs.version}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ chillcicada ]; + mainProgram = "aube"; + }; +}) diff --git a/pkgs/by-name/aw/aws-vault/package.nix b/pkgs/by-name/aw/aws-vault/package.nix index f45102a0947f..e81a44126884 100644 --- a/pkgs/by-name/aw/aws-vault/package.nix +++ b/pkgs/by-name/aw/aws-vault/package.nix @@ -10,17 +10,17 @@ }: buildGoModule (finalAttrs: { pname = "aws-vault"; - version = "7.10.2"; + version = "7.10.4"; src = fetchFromGitHub { owner = "ByteNess"; repo = "aws-vault"; rev = "v${finalAttrs.version}"; - hash = "sha256-d8Rk+Qkfv4fcQYt+U/QF1hF+c03dj2dWHRUtuxIi73U="; + hash = "sha256-Feb/GFi5bpfZQcBW7ydNgCXZJZHeu7Iv352i9UwVgE8="; }; proxyVendor = true; - vendorHash = "sha256-dub/57nE3ERKJEsx5bjTWjJBwIeJcmNSYoG/7iZqe+0="; + vendorHash = "sha256-ogAwkoOw/Toh1JtAjcZHxu2MzzDlv33tfoOYCeV0vN0="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/aw/awww/package.nix b/pkgs/by-name/aw/awww/package.nix index bae461279c2c..b3fe1dbc5ffc 100644 --- a/pkgs/by-name/aw/awww/package.nix +++ b/pkgs/by-name/aw/awww/package.nix @@ -15,17 +15,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "awww"; - version = "0.12.0"; + version = "0.12.1"; src = fetchFromGitea { domain = "codeberg.org"; owner = "LGFae"; repo = "awww"; tag = "v${finalAttrs.version}"; - hash = "sha256-bvO+gfuUOVUiBEwAJ5A2RjpysPzCfyXD+DM8piOa1+4="; + hash = "sha256-owyQdC2vi0kYC119fzyVQp0J4G0t1n4xXUwryhlBbqA="; }; - cargoHash = "sha256-4ApaMiVqXD4RlyWFMk2wKsyo37FT/OeVly/H88pF7oc="; + cargoHash = "sha256-huw9vzLzXE7eu1ksB6a/SJAtp4xLc2hDb0RHS8O28MY="; buildInputs = [ lz4 diff --git a/pkgs/by-name/az/azurehound/package.nix b/pkgs/by-name/az/azurehound/package.nix index 0878a72d7602..18e8f0de0bc4 100644 --- a/pkgs/by-name/az/azurehound/package.nix +++ b/pkgs/by-name/az/azurehound/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "azurehound"; - version = "2.12.0"; + version = "2.12.1"; src = fetchFromGitHub { owner = "SpecterOps"; repo = "AzureHound"; tag = "v${finalAttrs.version}"; - hash = "sha256-+3h9/R909/Bkxq0Y7oN0xpE6OH8+0Xvs/8X1NBQFrMg="; + hash = "sha256-qJ7mzG1G9ck4xM9dB9rcpojGCAbUoZ8bKZwuZV5bhjA="; }; - vendorHash = "sha256-QCZFIDUL/RbSMrDfQ8L0A6xJPcWJorBXvHhdIA1WK4Q="; + vendorHash = "sha256-WF46wXaNU/Em0KpF6hkuuJ+7K1IKLGqpNS/HxpxX5WY="; nativeInstallCheckInputs = [ versionCheckHook ]; diff --git a/pkgs/by-name/be/beanstalkd/package.nix b/pkgs/by-name/be/beanstalkd/package.nix index 8daaf3911ce8..bca64619cf03 100644 --- a/pkgs/by-name/be/beanstalkd/package.nix +++ b/pkgs/by-name/be/beanstalkd/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, installShellFiles, nixosTests, }: @@ -11,12 +12,20 @@ stdenv.mkDerivation (finalAttrs: { pname = "beanstalkd"; src = fetchFromGitHub { - owner = "kr"; + owner = "beanstalkd"; repo = "beanstalkd"; rev = "v${finalAttrs.version}"; hash = "sha256-xoudhPad4diGGE8iZaY1/4LiENlKT2dYcIR6wlQdlTU="; }; + patches = [ + # Fix build with GCC 15, remove after next update + (fetchpatch { + url = "https://github.com/beanstalkd/beanstalkd/commit/85070765.patch"; + hash = "sha256-QDDypvrQtjlG7iPE0GfvpZMActIw1gRx36+BpZ6WjMw="; + }) + ]; + hardeningDisable = [ "fortify" ]; makeFlags = [ "PREFIX=${placeholder "out"}" ]; diff --git a/pkgs/by-name/bi/bililiverecorder/package.nix b/pkgs/by-name/bi/bililiverecorder/package.nix index 6c1831380660..2267033f964c 100644 --- a/pkgs/by-name/bi/bililiverecorder/package.nix +++ b/pkgs/by-name/bi/bililiverecorder/package.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Convenient free open source bilibili live recording tool"; homepage = "https://rec.danmuji.org/"; - changelog = "https://github.com/BililiveRecorder/BililiveRecorder/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/BililiveRecorder/BililiveRecorder/releases/tag/v${finalAttrs.version}"; mainProgram = "BililiveRecorder"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ zaldnoay ]; diff --git a/pkgs/by-name/bp/bpftop/package.nix b/pkgs/by-name/bp/bpftop/package.nix index 9ca514735a2a..a14cf703bc75 100644 --- a/pkgs/by-name/bp/bpftop/package.nix +++ b/pkgs/by-name/bp/bpftop/package.nix @@ -10,16 +10,16 @@ }: rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } (finalAttrs: { pname = "bpftop"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "Netflix"; repo = "bpftop"; tag = "v${finalAttrs.version}"; - hash = "sha256-2W00L4JudB7D3IBpY9But+I5erU5+Hf/M2h3jERYObc="; + hash = "sha256-QukcBq80tASPSHRg1yRouYiZqvca+ipp6RGzXqP2CwA="; }; - cargoHash = "sha256-5VzItvqcBzXGAMEY6ZgvJSDkA+fF7ega4NSEaskhL5w="; + cargoHash = "sha256-33VamoVq8O4cgdweWRaDqo5ey2lbLAHoPQVPgmyQwh0="; buildInputs = [ elfutils diff --git a/pkgs/by-name/br/brutespray/package.nix b/pkgs/by-name/br/brutespray/package.nix index 461e74415f72..3bebcc60e1c8 100644 --- a/pkgs/by-name/br/brutespray/package.nix +++ b/pkgs/by-name/br/brutespray/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "brutespray"; - version = "2.6.0"; + version = "2.6.1"; src = fetchFromGitHub { owner = "x90skysn3k"; repo = "brutespray"; tag = "v${finalAttrs.version}"; - hash = "sha256-3reINgcdkmtFafliltWnnp/OJq40cBrNPOsFGnHoP7Q="; + hash = "sha256-3CDvsYCiVuWr+Hp2NSzecmHl69Xf9Mcl1umqKW09OlQ="; }; - vendorHash = "sha256-tupN2ammezQ36IA/LsB0pesiEDFbzRq3mXA3X0NjrC8="; + vendorHash = "sha256-odRe6Jd0MIOyahoMfZJgSbv+AHeUUvWLeENaQFmT9R4="; nativeBuildInputs = [ makeBinaryWrapper ]; diff --git a/pkgs/by-name/cc/ccache/package.nix b/pkgs/by-name/cc/ccache/package.nix index 48febc80e4fa..3067b2c9e4e9 100644 --- a/pkgs/by-name/cc/ccache/package.nix +++ b/pkgs/by-name/cc/ccache/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "ccache"; - version = "4.13.2"; + version = "4.13.5"; src = fetchFromGitHub { owner = "ccache"; @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { exit 1 fi ''; - hash = "sha256-6csG4nUscuqaN6juMwICngaKd4CQgC+17tJfMc6aGLI="; + hash = "sha256-v8TgVoLIKhNgcmTLbgqAYuJLUHJEOh/yDVPig/LfPMk="; }; outputs = [ diff --git a/pkgs/by-name/cd/cdk8s-cli/package.nix b/pkgs/by-name/cd/cdk8s-cli/package.nix index b38085055e32..69c5e996a14e 100644 --- a/pkgs/by-name/cd/cdk8s-cli/package.nix +++ b/pkgs/by-name/cd/cdk8s-cli/package.nix @@ -12,18 +12,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "cdk8s-cli"; - version = "2.206.7"; + version = "2.206.10"; src = fetchFromGitHub { owner = "cdk8s-team"; repo = "cdk8s-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-DdGowXfYJqCDqsNl+CDD2rqFZoPRJQrnfdfzmRb3W4A="; + hash = "sha256-fSv5TQ+b7ZG7GBkXzeYytuHUqLZCiWHPVPTyLbzB57k="; }; yarnOfflineCache = fetchYarnDeps { inherit (finalAttrs) src; - hash = "sha256-I4gcymDvMlP0WcyNafbHvZAAJbN/9Z8+wM7mauFRuM0="; + hash = "sha256-CJ/GKWS4HMINKCo2lNdbVahaGnpNXVV9uNExF6kXeI0="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ch/chatbox/package.nix b/pkgs/by-name/ch/chatbox/package.nix index 786ee0d6093a..dd4a2bd893b2 100644 --- a/pkgs/by-name/ch/chatbox/package.nix +++ b/pkgs/by-name/ch/chatbox/package.nix @@ -6,11 +6,11 @@ }: let pname = "chatbox"; - version = "1.20.1"; + version = "1.20.3"; src = fetchurl { url = "https://download.chatboxai.app/releases/Chatbox-${version}-x86_64.AppImage"; - hash = "sha256-975ythOgMwN0/EbXB9GCxnS0aO4z9NxRpfASborU+As="; + hash = "sha256-m2nCVYa2OGd1vV685+0Z3K6g4LjkHL5edhJ43ENWAZM="; }; appimageContents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/ch/check-jsonschema/package.nix b/pkgs/by-name/ch/check-jsonschema/package.nix index 8586547228f7..bf59e76541e0 100644 --- a/pkgs/by-name/ch/check-jsonschema/package.nix +++ b/pkgs/by-name/ch/check-jsonschema/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "check-jsonschema"; - version = "0.37.1"; + version = "0.37.2"; pyproject = true; src = fetchFromGitHub { owner = "python-jsonschema"; repo = "check-jsonschema"; tag = finalAttrs.version; - hash = "sha256-DbEzK2G5Y/9eZF7oX2xIz7gtQ++Cwe+W26+ByaeHBiA="; + hash = "sha256-Uflc92J8oSl633FD+DDIDGXvrFCfwpyxTqoNHLcHEpE="; }; build-system = with python3Packages; [ setuptools ]; diff --git a/pkgs/by-name/ch/checkip/package.nix b/pkgs/by-name/ch/checkip/package.nix index 8875fe80c0fe..065870fd8989 100644 --- a/pkgs/by-name/ch/checkip/package.nix +++ b/pkgs/by-name/ch/checkip/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "checkip"; - version = "0.53.0"; + version = "0.53.1"; src = fetchFromGitHub { owner = "jreisinger"; repo = "checkip"; tag = "v${finalAttrs.version}"; - hash = "sha256-n8TsbuaTsPC8CdWaUshCl4ILYJ6lkqfhFb52RGIl/f0="; + hash = "sha256-z/6r1t6CZI4Q+Xr30u3NZgVLgeB0NCnSH8tSieAOys4="; }; vendorHash = "sha256-5sUBrzo6wJfaMMvgNflcjB2QNSIeaD2TN7qBao53NFs="; diff --git a/pkgs/by-name/ch/chez/package.nix b/pkgs/by-name/ch/chez/package.nix index 4b636c759f5e..ca56203420dd 100644 --- a/pkgs/by-name/ch/chez/package.nix +++ b/pkgs/by-name/ch/chez/package.nix @@ -33,13 +33,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "chez-scheme"; - version = "10.3.0"; + version = "10.4.0"; src = fetchFromGitHub { owner = "cisco"; repo = "ChezScheme"; tag = "v${finalAttrs.version}"; - hash = "sha256-5h9W4Tdn8EKEhdecKttLOn8J2OfNp5iaIg017UIk3CI="; + hash = "sha256-eZws5ezk5nCZglVBvdhOGp5CnfwiHTAGPb6+w+BHemk="; # Vendored nanopass and stex fetchSubmodules = true; }; diff --git a/pkgs/by-name/co/commitlint/package.nix b/pkgs/by-name/co/commitlint/package.nix index 69ecc739f60f..fcd755eac4b5 100644 --- a/pkgs/by-name/co/commitlint/package.nix +++ b/pkgs/by-name/co/commitlint/package.nix @@ -12,18 +12,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "commitlint"; - version = "20.5.0"; + version = "20.5.3"; src = fetchFromGitHub { owner = "conventional-changelog"; repo = "commitlint"; tag = "v${finalAttrs.version}"; - hash = "sha256-AVc3uToQ3hvpesWkhIdYfvawoIJmDW+T5pHonujaL/s="; + hash = "sha256-mdylzB/60wuSmlBpNu96n+mxbkq18AmtUcy4kvMkzEs="; }; yarnOfflineCache = fetchYarnDeps { inherit (finalAttrs) src; - hash = "sha256-SOUweX/dvA67E6Vjpq3WLITbh6bevErV0wGZgWQ3U7o="; + hash = "sha256-XHtWaXVCdDuulrQY24/6XvDoqGOFQFSc6COmpIxbPvs="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/co/commons-io/package.nix b/pkgs/by-name/co/commons-io/package.nix index d287b97d5af1..c940f2db5310 100644 --- a/pkgs/by-name/co/commons-io/package.nix +++ b/pkgs/by-name/co/commons-io/package.nix @@ -5,12 +5,12 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "2.21.0"; + version = "2.22.0"; pname = "commons-io"; src = fetchurl { url = "mirror://apache/commons/io/binaries/commons-io-${finalAttrs.version}-bin.tar.gz"; - hash = "sha256-x2Szn/hbuYWX+8J0ZHV9XAY0L5PQlvtIKpV2MJSic4w="; + hash = "sha256-DQ17WESs+TMizYkp7yG103LZdS8i+XqEkfFrlttoTm8="; }; installPhase = '' diff --git a/pkgs/by-name/co/complgen/package.nix b/pkgs/by-name/co/complgen/package.nix index 5cf497794077..7127a0ebe96a 100644 --- a/pkgs/by-name/co/complgen/package.nix +++ b/pkgs/by-name/co/complgen/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "complgen"; - version = "0.9.0"; + version = "0.9.1"; src = fetchFromGitHub { owner = "adaszko"; repo = "complgen"; tag = "v${finalAttrs.version}"; - hash = "sha256-izIPX493EBqDgS58asiwFHF8XMNjVaFpXkOyiBb2688="; + hash = "sha256-qBn3e0SRu+JTNzBNy3pmtRUESXhFBr+V+2Wb2GFZBGY="; }; - cargoHash = "sha256-S1nt28qpgTy3mQN8wh/Nai6H/mq5eR09s7jRgGaFLkA="; + cargoHash = "sha256-1clMiilBCZCU05AgoWkEbwWQV+9WWxgKHuOlbGquY4g="; meta = { changelog = "https://github.com/adaszko/complgen/blob/v${finalAttrs.version}/CHANGELOG.md"; diff --git a/pkgs/by-name/co/conan/package.nix b/pkgs/by-name/co/conan/package.nix index b3ca5f7f3134..43c647892b84 100644 --- a/pkgs/by-name/co/conan/package.nix +++ b/pkgs/by-name/co/conan/package.nix @@ -133,7 +133,7 @@ python3Packages.buildPythonApplication (finalAttrs: { homepage = "https://conan.io"; changelog = "https://github.com/conan-io/conan/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ HaoZeke ]; + maintainers = [ ]; mainProgram = "conan"; }; }) diff --git a/pkgs/by-name/co/cotp/package.nix b/pkgs/by-name/co/cotp/package.nix index 4b87e24a683f..90a02b0f215e 100644 --- a/pkgs/by-name/co/cotp/package.nix +++ b/pkgs/by-name/co/cotp/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cotp"; - version = "1.9.9"; + version = "1.9.10"; src = fetchFromGitHub { owner = "replydev"; repo = "cotp"; rev = "v${finalAttrs.version}"; - hash = "sha256-P7QeT3q//nmv11i0pELfTCC/wi9jHqbYClqSvvkvqwA="; + hash = "sha256-yVzVo4l2bMZXrWlDfJXSgHUmic7Fe0Og+I5ROv3iQCQ="; }; - cargoHash = "sha256-PhUHFLl0yr/eWy2A+zp+gTNlW+zbruCqQLkHA6Ivf04="; + cargoHash = "sha256-M0lI/DAMUVRMNbvoLc2w7PtU0rjjXiMYZM6vzfdEi0s="; buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ libxcb ]; diff --git a/pkgs/by-name/cp/cplay-ng/package.nix b/pkgs/by-name/cp/cplay-ng/package.nix index 6f166680f855..93fde3dd631a 100644 --- a/pkgs/by-name/cp/cplay-ng/package.nix +++ b/pkgs/by-name/cp/cplay-ng/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "cplay-ng"; - version = "5.4.0"; + version = "5.5.0"; pyproject = true; src = fetchFromGitHub { owner = "xi"; repo = "cplay-ng"; tag = finalAttrs.version; - hash = "sha256-ob5wX+Q5XKB/fTYG5phLU61imonpk2A/fk5cg/dfr1Y="; + hash = "sha256-Pc2cneDGNE8EqRi21h/B25jGUZJteXlGxlRgbzcyVKM="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/by-name/d-/d-seams/package.nix b/pkgs/by-name/d-/d-seams/package.nix index 4e3744ccdd04..fdb927462723 100644 --- a/pkgs/by-name/d-/d-seams/package.nix +++ b/pkgs/by-name/d-/d-seams/package.nix @@ -71,6 +71,6 @@ clangStdenv.mkDerivation rec { homepage = "https://dseams.info"; license = lib.licenses.gpl3Plus; platforms = [ "x86_64-linux" ]; - maintainers = [ lib.maintainers.HaoZeke ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/dd/ddns-go/package.nix b/pkgs/by-name/dd/ddns-go/package.nix index 57732a549b22..ac1bfc9cd74c 100644 --- a/pkgs/by-name/dd/ddns-go/package.nix +++ b/pkgs/by-name/dd/ddns-go/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "ddns-go"; - version = "6.16.10"; + version = "6.17.0"; src = fetchFromGitHub { owner = "jeessy2"; repo = "ddns-go"; rev = "v${finalAttrs.version}"; - hash = "sha256-P9jc3MSMzHWQSi5rqaqAlX5/lgF8cNvvZXnsZ/yo5Fk="; + hash = "sha256-si1+L523iXBhH/Jo7zm0M/zT5d/hrZvDTYS4WMaFdSQ="; }; vendorHash = "sha256-MbITJ2MxyTNE6LS9rQZ10IVgQuXpmbPf5HQgoy2OuOc="; diff --git a/pkgs/by-name/di/diesel-cli/package.nix b/pkgs/by-name/di/diesel-cli/package.nix index 2d664a651278..fd6db582ecc7 100644 --- a/pkgs/by-name/di/diesel-cli/package.nix +++ b/pkgs/by-name/di/diesel-cli/package.nix @@ -27,15 +27,15 @@ assert lib.assertMsg (lib.elem true [ rustPlatform.buildRustPackage rec { pname = "diesel-cli"; - version = "2.3.8"; + version = "2.3.9"; src = fetchCrate { inherit version; crateName = "diesel_cli"; - hash = "sha256-FpWLktMLgagRDf6cBfZKb2l9kIogooPVlUPien4rGek="; + hash = "sha256-aFve5n38EO7cqfYcb0AIEbOfY+Xs3oXlUIkNJdBxXr4="; }; - cargoHash = "sha256-ivB/iSDu2gzj3KAbK7Pq4DUfSeuc8h4okytuftqoylM="; + cargoHash = "sha256-TAkZLwVaMvopkbh9kPvIhEHckQom+k8rkVNut7a31do="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/di/discordo/package.nix b/pkgs/by-name/di/discordo/package.nix index 0159b5f7de06..41848f37489d 100644 --- a/pkgs/by-name/di/discordo/package.nix +++ b/pkgs/by-name/di/discordo/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "discordo"; - version = "0-unstable-2026-04-23"; + version = "0-unstable-2026-04-30"; src = fetchFromGitHub { owner = "ayn2op"; repo = "discordo"; - rev = "eaaf87c76d23288cc3b162fa41974b8ee1157177"; - hash = "sha256-G2UuoHMMoPoJ57kRrwN9cqQNfEdhRJra5okXEKR12Aw="; + rev = "be527a152b209b302d506d9cafbf2870f0145d58"; + hash = "sha256-v3u46r6BlpP0rkahTkaT0h+hCKDe2VaV029Apqt8Zws="; }; - vendorHash = "sha256-I4LFqFSxqwSzZ4uCGGeYbc3oqoNi07xbkFKe4TmP04o="; + vendorHash = "sha256-URBaO9wjCWIoOtux1xYCX/y/6+hKPS6ZEm9HDznKqHs="; env.CGO_ENABLED = 1; diff --git a/pkgs/by-name/dn/dnsproxy/package.nix b/pkgs/by-name/dn/dnsproxy/package.nix index c0aa3af4b213..9f7b1f063b15 100644 --- a/pkgs/by-name/dn/dnsproxy/package.nix +++ b/pkgs/by-name/dn/dnsproxy/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "dnsproxy"; - version = "0.81.2"; + version = "0.81.3"; src = fetchFromGitHub { owner = "AdguardTeam"; repo = "dnsproxy"; tag = "v${finalAttrs.version}"; - hash = "sha256-YjiLhfwuwuGvefySCi+eWSBj4hIOQTy4vGSifFcPDcA="; + hash = "sha256-HEjwO9iKNKQj7XIJ7Me0Nt9H9AP6AVgm4Ox8VcfVgyQ="; }; vendorHash = "sha256-liX+AMxVBkxJSv1Ltt924Hjf10fho4G6tyt82tkzWZA="; diff --git a/pkgs/by-name/do/doh-proxy-rust/package.nix b/pkgs/by-name/do/doh-proxy-rust/package.nix index 34c55475ba7e..18aaa31e1614 100644 --- a/pkgs/by-name/do/doh-proxy-rust/package.nix +++ b/pkgs/by-name/do/doh-proxy-rust/package.nix @@ -9,15 +9,15 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "doh-proxy-rust"; - version = "0.9.15"; + version = "0.9.16"; src = fetchCrate { inherit (finalAttrs) version; crateName = "doh-proxy"; - hash = "sha256-uqFqDaq5a9wW46pTLfVN+5WuyYGvm3ZYQCtC6jkG1kg="; + hash = "sha256-V/mWMKBsCStQovgvMtRP66+OsNF2TC0GarYY51C/Zik="; }; - cargoHash = "sha256-eYhax+TM3N75qj0tyHioUeUt159ZfkuFFIZK1jUbojw="; + cargoHash = "sha256-daXXjD789tJBph00FPlm2C5gW3jwcTTAZ5TVeDJz8lU="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv diff --git a/pkgs/by-name/dy/dyff/package.nix b/pkgs/by-name/dy/dyff/package.nix index 12487c919ade..6ae1214b2676 100644 --- a/pkgs/by-name/dy/dyff/package.nix +++ b/pkgs/by-name/dy/dyff/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "dyff"; - version = "1.11.4"; + version = "1.12.0"; src = fetchFromGitHub { owner = "homeport"; repo = "dyff"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-ca7mNC5QVAZIfxHBAkIffBiuQa6VKNObO5XTnoR1i0k="; + sha256 = "sha256-4d6FP6k1atqCRw4rB1l1N9x8G1MFJiNCfyun85KY4FI="; }; - vendorHash = "sha256-XGEe7uunEWmiOTWF7sOBDNh3GZ2f1pCvm8HTyS+gOWY="; + vendorHash = "sha256-NJ/ekcYUT2DUdQygg41tnPRMWtZwNGrZDxbsp2tih9w="; subPackages = [ "cmd/dyff" diff --git a/pkgs/by-name/en/encode-sans/package.nix b/pkgs/by-name/en/encode-sans/package.nix index ef4e54045612..2d5dccfcdf42 100644 --- a/pkgs/by-name/en/encode-sans/package.nix +++ b/pkgs/by-name/en/encode-sans/package.nix @@ -2,9 +2,10 @@ lib, stdenvNoCC, fetchzip, + installFonts, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "encode-sans"; version = "1.002"; @@ -13,13 +14,10 @@ stdenvNoCC.mkDerivation rec { hash = "sha256-TPAUc5msAUgJZHibjgYaS2TOuzKFy0rje9ZQTXE6s+w="; }; - installPhase = '' - runHook preInstall + nativeBuildInputs = [ installFonts ]; - install -Dm644 *.ttf -t $out/share/fonts/truetype - install -Dm644 README.md FONTLOG.txt -t $out/share/doc/${pname}-${version} - - runHook postInstall + postInstall = '' + install -Dm644 README.md FONTLOG.txt -t $out/share/doc/${finalAttrs.pname}-${finalAttrs.version} ''; meta = { @@ -34,7 +32,7 @@ stdenvNoCC.mkDerivation rec { ''; homepage = "https://github.com/impallari/Encode-Sans"; license = lib.licenses.ofl; - maintainers = [ ]; + maintainers = with lib.maintainers; [ pancaek ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/en/encrypted-dns-server/package.nix b/pkgs/by-name/en/encrypted-dns-server/package.nix index ca1f51c65128..c03a42609541 100644 --- a/pkgs/by-name/en/encrypted-dns-server/package.nix +++ b/pkgs/by-name/en/encrypted-dns-server/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "encrypted-dns-server"; - version = "0.9.19"; + version = "0.9.20"; src = fetchFromGitHub { owner = "DNSCrypt"; repo = "encrypted-dns-server"; tag = finalAttrs.version; - hash = "sha256-c1QamH+MiB4uDbRQx/uzh8HNyQ9npBeMUprM4V8VKLo="; + hash = "sha256-tyNyIgfOVTSuDiBUILdcNsHt0aRcn7cxiS0CND6FUS4="; }; - cargoHash = "sha256-io8ejF7ShSDJVadp7cPdkCfZy/mv0v4wwuvrCtkxnTE="; + cargoHash = "sha256-u8u6doAf8PjkaVqZN2JCdp6wXjilGGzlloePH0DNrt4="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/fc/fceux/0001-cmake-fix-qt6-build-on-linux.patch b/pkgs/by-name/fc/fceux/0001-cmake-fix-qt6-build-on-linux.patch new file mode 100644 index 000000000000..718c2d00743f --- /dev/null +++ b/pkgs/by-name/fc/fceux/0001-cmake-fix-qt6-build-on-linux.patch @@ -0,0 +1,37 @@ +From 3635c26d6d5ec08b197c4903ed46a3221e574899 Mon Sep 17 00:00:00 2001 +From: Lukas Sabota +Date: Sun, 19 Apr 2026 13:05:51 -0400 +Subject: [PATCH] cmake: fix qt6 build on linux + +--- + src/CMakeLists.txt | 7 +++++-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 7a432669..16386a70 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -47,8 +47,6 @@ if ( ${QT} EQUAL 6 ) + find_package( Qt6 COMPONENTS Help QUIET) + find_package( Qt6 COMPONENTS Qml) + find_package( Qt6 COMPONENTS UiTools) +- add_definitions( ${Qt6Widgets_DEFINITIONS} ${Qt6Qml_DEFINITIONS} ${Qt6Network_DEFINITIONS} ${Qt6Help_DEFINITIONS} ${Qt6OpenGLWidgets_DEFINITIONS} ) +- # add_definitions(${Qt6UiTools_DEFINITIONS}) # Leave ${Qt6UiTools_DEFINITIONS} out as this is causing a build error + include_directories( ${Qt6Widgets_INCLUDE_DIRS} ${Qt6Qml_INCLUDE_DIRS} ${Qt6UiTools_INCLUDE_DIRS} ${Qt6Network_INCLUDE_DIRS} ${Qt6Help_INCLUDE_DIRS} ${Qt6OpenGLWidgets_INCLUDE_DIRS} ) + + if (${Qt6Help_FOUND}) +@@ -757,6 +755,11 @@ target_link_libraries( ${APP_NAME} + ${SYS_LIBS} + ) + ++if(NOT MSVC) ++ # Add minizip subdirectory so #include works without the "minizip" subdirectory in the directive ++ target_include_directories(${APP_NAME} PRIVATE ${MINIZIP_INCLUDE_DIRS}/minizip) ++endif() ++ + if (WIN32) + # target_link_libraries( ${APP_NAME} wsock32 ws2_32 ) + +-- +2.51.2 + diff --git a/pkgs/by-name/fc/fceux/0001-fix-build-with-minizip-1.3.2.patch b/pkgs/by-name/fc/fceux/0001-fix-build-with-minizip-1.3.2.patch deleted file mode 100644 index 3701c37f0fee..000000000000 --- a/pkgs/by-name/fc/fceux/0001-fix-build-with-minizip-1.3.2.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 8c648b4a68e5ebadb4d0f08728e44078954cebae Mon Sep 17 00:00:00 2001 -From: kuflierl <41301536+kuflierl@users.noreply.github.com> -Date: Fri, 27 Mar 2026 01:28:17 +0100 -Subject: [PATCH] fix: build with minizip 1.3.2 - ---- - src/drivers/Qt/AboutWindow.cpp | 2 +- - src/drivers/Qt/fceuWrapper.cpp | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/drivers/Qt/AboutWindow.cpp b/src/drivers/Qt/AboutWindow.cpp -index 025cf360..5638a3c1 100644 ---- a/src/drivers/Qt/AboutWindow.cpp -+++ b/src/drivers/Qt/AboutWindow.cpp -@@ -23,7 +23,7 @@ - #include - #include - #include --#include -+#include - - #ifdef _S9XLUA_H - #include -diff --git a/src/drivers/Qt/fceuWrapper.cpp b/src/drivers/Qt/fceuWrapper.cpp -index 8d241258..5e48eaf7 100644 ---- a/src/drivers/Qt/fceuWrapper.cpp -+++ b/src/drivers/Qt/fceuWrapper.cpp -@@ -23,7 +23,7 @@ - #include - #include - #include --#include -+#include - - #include - #include --- -2.51.2 - diff --git a/pkgs/by-name/fc/fceux/package.nix b/pkgs/by-name/fc/fceux/package.nix index efae4a449559..4cf042e1d37d 100644 --- a/pkgs/by-name/fc/fceux/package.nix +++ b/pkgs/by-name/fc/fceux/package.nix @@ -31,17 +31,18 @@ assert lib.elem ___qtVersion [ ]; stdenv.mkDerivation (finalAttrs: { pname = "fceux"; - version = "2.6.6-unstable-2025-01-20"; + version = "2.6.6-unstable-2026-04-13"; src = fetchFromGitHub { owner = "TASEmulators"; repo = "fceux"; - rev = "2b8f6e76271341616920bb7e0c54ee48570783d3"; - hash = "sha256-2QDiAk2HO9oQ1gNvc7QFZSCbWkCDYW5OJWT8f4bmXyg="; + rev = "1e1168db6662ce86848460b5d078e17c6dc6e2ce"; + hash = "sha256-FHNMDvEMgKnZjpm0DEN2rj0aI3T244zfcS+NEYWytaU="; }; patches = [ - ./0001-fix-build-with-minizip-1.3.2.patch + # https://github.com/TASEmulators/fceux/pull/834 + ./0001-cmake-fix-qt6-build-on-linux.patch ]; nativeBuildInputs = [ @@ -76,7 +77,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/TASEmulators/fceux/blob/${finalAttrs.src.rev}/changelog.txt"; license = with lib.licenses; [ gpl2Plus ]; mainProgram = "fceux"; - maintainers = with lib.maintainers; [ sbruder ]; + maintainers = with lib.maintainers; [ kuflierl ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/fd/fdk-aac-encoder/package.nix b/pkgs/by-name/fd/fdk-aac-encoder/package.nix index 959d74bfdb01..c56e2f12d519 100644 --- a/pkgs/by-name/fd/fdk-aac-encoder/package.nix +++ b/pkgs/by-name/fd/fdk-aac-encoder/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fdkaac"; - version = "1.0.6"; + version = "1.0.7"; src = fetchFromGitHub { owner = "nu774"; repo = "fdkaac"; rev = "v${finalAttrs.version}"; - hash = "sha256-nVVeYk7t4+n/BsOKs744stsvgJd+zNnbASk3bAgFTpk="; + hash = "sha256-Yx+adbWs1qmuK+geHjCj7i56URDLVrUdLbJ2gKrJ1Oo="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/fl/fluent-reader/package.nix b/pkgs/by-name/fl/fluent-reader/package.nix index 282835570157..4da9aa2f4341 100644 --- a/pkgs/by-name/fl/fluent-reader/package.nix +++ b/pkgs/by-name/fl/fluent-reader/package.nix @@ -6,11 +6,11 @@ let pname = "fluent-reader"; - version = "1.2.1"; + version = "1.2.2"; src = fetchurl { url = "https://github.com/yang991178/fluent-reader/releases/download/v${version}/Fluent.Reader.${version}.AppImage"; - hash = "sha256-83bqDyiPcAKIEejIPLSVLb8hxAtNogF98nYbOCjZtsg="; + hash = "sha256-AJxE1X6X/KJg/6xWZQJyvgHj9TabFBk2TQdotDs4iWQ="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; diff --git a/pkgs/by-name/fl/fluxcd-operator/package.nix b/pkgs/by-name/fl/fluxcd-operator/package.nix index 66c2748149d2..6ce426363ef3 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.40.0"; + version = "0.48.0"; src = fetchFromGitHub { owner = "controlplaneio-fluxcd"; repo = "fluxcd-operator"; tag = "v${finalAttrs.version}"; - hash = "sha256-31C+QsuXTQEPUKe3h/u52RXF9FxHidQxIZkrhLvOcuU="; + hash = "sha256-Ggx38aF9o7dMFcQxYbx5hSXCE2oRRTgvUvXCAJJN6V8="; }; - vendorHash = "sha256-pbEdlq1qOKuxRqLTY4NE/+yfjph8PKcsJOiRc/Tw+Og="; + vendorHash = "sha256-xG4mJQfww/pMIg9zK2XpDw7XGCLHvJPXLvBspdSRAcg="; ldflags = [ "-s" @@ -61,6 +61,7 @@ buildGoModule (finalAttrs: { license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ mattfield + stealthybox ]; mainProgram = "flux-operator"; }; diff --git a/pkgs/by-name/fo/forgejo-mcp/package.nix b/pkgs/by-name/fo/forgejo-mcp/package.nix index 3de0699793e5..e500e2e981d7 100644 --- a/pkgs/by-name/fo/forgejo-mcp/package.nix +++ b/pkgs/by-name/fo/forgejo-mcp/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "forgejo-mcp"; - version = "2.18.0"; + version = "2.19.0"; src = fetchFromCodeberg { owner = "goern"; repo = "forgejo-mcp"; tag = "v${finalAttrs.version}"; - hash = "sha256-KWNRQJHW9+21+azIKjO2ryAPEDS7Ka0BuFnCFIko+FY="; + hash = "sha256-5bFqM2SGKexB9DvS6NYeuRZ/xiPGQcKgKf8Il62y09Q="; }; vendorHash = "sha256-5CV4drUaYKtZ/RoydAatblhsqU8VWYzYByjhcb9KZVY="; diff --git a/pkgs/by-name/fy/fyne/package.nix b/pkgs/by-name/fy/fyne/package.nix index 692af6ba883f..b5f79e98b6ac 100644 --- a/pkgs/by-name/fy/fyne/package.nix +++ b/pkgs/by-name/fy/fyne/package.nix @@ -16,17 +16,17 @@ buildGoModule (finalAttrs: { pname = "fyne"; # This is the current latest version - # version "1.26.1" was a typo of "1.7.0" - maybe, don't "upgrade" to it - version = "1.7.0"; + # version "1.26.1" was a typo of "1.7.1" - maybe, don't "upgrade" to it + version = "1.7.1"; src = fetchFromGitHub { owner = "fyne-io"; repo = "tools"; rev = "v${finalAttrs.version}"; - hash = "sha256-x2OfiFn5VHE3OrlfSMUQY1mckdnCcDpq1vqLmRi6yAg="; + hash = "sha256-NmO0AtD2lJMBOnlgFm6dXRp6NWMuyAIlckYLHugeJ1Q="; }; - vendorHash = "sha256-J5JxKN0i5nbLTBgwZ5HJPFiqHd7yvP+YkyvPteD2xF0="; + vendorHash = "sha256-pTVl9NMqoLqRYrNFWSoagpELwbsW7t5kHYo+fEFQie0="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/gf/gf/package.nix b/pkgs/by-name/gf/gf/package.nix index 4199b8a864dc..a86e316e8c70 100644 --- a/pkgs/by-name/gf/gf/package.nix +++ b/pkgs/by-name/gf/gf/package.nix @@ -76,6 +76,6 @@ stdenv.mkDerivation { license = lib.licenses.mit; platforms = lib.platforms.linux; mainProgram = "gf2"; - maintainers = with lib.maintainers; [ _0xd61 ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/gh/gh-poi/package.nix b/pkgs/by-name/gh/gh-poi/package.nix index 2ef315502b7d..57225f7107d2 100644 --- a/pkgs/by-name/gh/gh-poi/package.nix +++ b/pkgs/by-name/gh/gh-poi/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "gh-poi"; - version = "0.17.0"; + version = "0.17.1"; src = fetchFromGitHub { owner = "seachicken"; repo = "gh-poi"; rev = "v${finalAttrs.version}"; - hash = "sha256-GFJWZBVRE6tz033NI5zcJIs3ziVa1KoPggKn/o65mDE="; + hash = "sha256-sDir+/b2NmHkROx4gf9OwKpLjZCgkUmaj7IdQDIllsk="; }; ldflags = [ @@ -23,7 +23,7 @@ buildGoModule (finalAttrs: { vendorHash = "sha256-o3ys+Em27sx3VS3AQIP7G/tWRiBlPnvBq37jLtj9QVQ="; # Skip checks because some of test suites require fixture. - # See: https://github.com/seachicken/gh-poi/blob/v0.17.0/.github/workflows/contract-test.yml#L28-L29 + # See: https://github.com/seachicken/gh-poi/blob/v0.17.1/.github/workflows/contract-test.yml#L28-L29 doCheck = false; meta = { diff --git a/pkgs/by-name/gi/git-pkgs/package.nix b/pkgs/by-name/gi/git-pkgs/package.nix index 6f8dc3f6aa02..dbc10988424e 100644 --- a/pkgs/by-name/gi/git-pkgs/package.nix +++ b/pkgs/by-name/gi/git-pkgs/package.nix @@ -7,16 +7,16 @@ }: buildGoModule rec { pname = "git-pkgs"; - version = "0.15.3"; + version = "0.15.4"; src = fetchFromGitHub { owner = "git-pkgs"; repo = "git-pkgs"; tag = "v${version}"; - hash = "sha256-VYITWQfinKxDjShApjoN7h8JKbyW8ft09e6TSYtdjT8="; + hash = "sha256-/egkYzrRtYy94fRDDEsFFTj+c0yorm8REaqedQSJyEw="; }; - vendorHash = "sha256-0QddQURXTZV/nKhARA7PVu61Mr/VZojf5mrvZvd7uWQ="; + vendorHash = "sha256-eVa2tNLy2Oul1Uqq5Bf1arvjvH9ic24rc6NBDPu1gvk="; subPackages = [ "." ]; diff --git a/pkgs/by-name/gi/gitsign/package.nix b/pkgs/by-name/gi/gitsign/package.nix index 0e9e48a0ba0e..43344b4364ef 100644 --- a/pkgs/by-name/gi/gitsign/package.nix +++ b/pkgs/by-name/gi/gitsign/package.nix @@ -10,15 +10,15 @@ buildGoModule (finalAttrs: { pname = "gitsign"; - version = "0.14.0"; + version = "0.15.0"; src = fetchFromGitHub { owner = "sigstore"; repo = "gitsign"; rev = "v${finalAttrs.version}"; - hash = "sha256-jqWMZATeimmgyb0yD5dzp9h31c9RaClpH2cA+bvhxpg="; + hash = "sha256-oY4My+ZmkGWsVL031A01qZGJPSEQURrqFC8qH9WcUiw="; }; - vendorHash = "sha256-NZvJGexfCjxCQI8R/thv0Z2PaMNSkkGmyPUFJyYxdgM="; + vendorHash = "sha256-fjrdQZVXgBvdKQFnmjtLShBHsKNIp5Y/uW7aU2cP1aY="; subPackages = [ "." diff --git a/pkgs/by-name/gi/gittype/package.nix b/pkgs/by-name/gi/gittype/package.nix new file mode 100644 index 000000000000..1f1368c1df29 --- /dev/null +++ b/pkgs/by-name/gi/gittype/package.nix @@ -0,0 +1,72 @@ +{ + lib, + rustPlatform, + stdenvNoCC, + fetchFromGitHub, + pkg-config, + openssl, + libgit2, + libssh2, + gitMinimal, + versionCheckHook, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "gittype"; + version = "0.10.0"; + + src = fetchFromGitHub { + owner = "unhappychoice"; + repo = "gittype"; + tag = "v${finalAttrs.version}"; + hash = "sha256-pzJWXVCGUn85OCHMRlMY5ufrGyJyuhhkYLUk4e01Ri0="; + }; + + cargoHash = "sha256-E1LKaiTClHmrF7zhGEj1rfELKryIiyVKIf/8Rozm1RQ="; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ + openssl + libgit2 + libssh2 + ]; + + env = { + OPENSSL_NO_VENDOR = 1; + LIBGIT2_NO_VENDOR = 1; + LIBSSH2_SYS_USE_PKG_CONFIG = 1; + }; + + nativeCheckInputs = [ gitMinimal ]; + + checkFlags = [ + "--skip=unit::domain::services::challenge_generator::challenge_generator_tests::" + ] + ++ lib.optionals stdenvNoCC.hostPlatform.isDarwin [ + "--skip=unit::domain::services::scoring::tracker::stage::test_pause_resume" + "--skip=unit::domain::services::scoring::calculator::stage::test_calculate_with_pauses" + "--skip=unit::domain::services::scoring::calculator::stage::test_pause_resume" + ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + __structuredAttrs = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "CLI code-typing game that turns your source code into typing challenges"; + homepage = "https://github.com/unhappychoice/gittype"; + changelog = "https://github.com/unhappychoice/gittype/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ chillcicada ]; + mainProgram = "gittype"; + # corrupted size vs. prev_size + # error: test failed, to rerun pass `--test mod` + broken = stdenvNoCC.hostPlatform.isAarch64 && stdenvNoCC.hostPlatform.isLinux; + }; +}) diff --git a/pkgs/by-name/gl/glooctl/package.nix b/pkgs/by-name/gl/glooctl/package.nix index f1b443dc3f06..ddd7b7ebacb3 100644 --- a/pkgs/by-name/gl/glooctl/package.nix +++ b/pkgs/by-name/gl/glooctl/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "glooctl"; - version = "1.21.3"; + version = "1.21.4"; src = fetchFromGitHub { owner = "solo-io"; repo = "gloo"; rev = "v${finalAttrs.version}"; - hash = "sha256-JAubNKBcXrNsqv7mcN8I8KYQAyj6KvjbKnr9LKG2wsg="; + hash = "sha256-cG3WKpvIanWneBYw98nprbmoTHaFbdRopJ4p5oaJkyU="; }; vendorHash = "sha256-8iRotQm41EcqjHUK92wpNFcq/ODDbhAhcKSxSRFmGrA="; diff --git a/pkgs/by-name/go/go-dnscollector/package.nix b/pkgs/by-name/go/go-dnscollector/package.nix index 354eb03b0b29..852921eca43c 100644 --- a/pkgs/by-name/go/go-dnscollector/package.nix +++ b/pkgs/by-name/go/go-dnscollector/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "go-dnscollector"; - version = "2.2.2"; + version = "2.2.3"; src = fetchFromGitHub { owner = "dmachard"; repo = "go-dnscollector"; tag = "v${finalAttrs.version}"; - hash = "sha256-Vqru5JK3QCz1ij08ezuJgozhJaEplp92c2jBOiijB+M="; + hash = "sha256-hqSfL3R0fp7uYBGoD1Wu0ZNLq1VnOvcN0n8zzfRXTfA="; }; - vendorHash = "sha256-wyfbxdmF3OeWgZ9IeiCyo9PZFnSfnCmlZXM5/1Jq38w="; + vendorHash = "sha256-i1Ogo5zRYaEgiYMMTUjI2WiL2gABw2r31/WslXLzowI="; subPackages = [ "." ]; diff --git a/pkgs/by-name/go/go-grip/package.nix b/pkgs/by-name/go/go-grip/package.nix index ee2ad4a08459..f8f27f72eae3 100644 --- a/pkgs/by-name/go/go-grip/package.nix +++ b/pkgs/by-name/go/go-grip/package.nix @@ -5,13 +5,13 @@ }: buildGoModule (finalAttrs: { pname = "go-grip"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "chrishrb"; repo = "go-grip"; tag = "v${finalAttrs.version}"; - hash = "sha256-uDDzkkCX/tUKRCJYt/3Qsh4qObaCNaW9I801jQphM4A="; + hash = "sha256-O3f7kLlcWfpxZb2mw+nNjmsGX4YiuzIfN5e6KE+CJDs="; }; vendorHash = "sha256-QsLiCsFY6nI85jsEZtAgmObEKpBSZWhzZk+TlukM8JU="; diff --git a/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix b/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix index 67eb8e63d570..c98258f03e16 100644 --- a/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix +++ b/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "google-alloydb-auth-proxy"; - version = "1.14.2"; + version = "1.14.3"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "alloydb-auth-proxy"; tag = "v${finalAttrs.version}"; - hash = "sha256-0EfEnpBUpvP+9OfMMn29GDWusO8+L6U5AUNCfEmWEow="; + hash = "sha256-QIM5KkDBU24tLRAXH+vxzauT0QCX7BALe+/MXWfNcwE="; }; subPackages = [ "." ]; - vendorHash = "sha256-AgFQzqoDTI488bZtxVlajxVSc697sJY3kMOhyNVMUuA="; + vendorHash = "sha256-BFou5CoJYdVBylVVn5aRV0D4jv9967/GwrLTfDpqU1E="; checkFlags = [ "-short" diff --git a/pkgs/by-name/gw/gwc/package.nix b/pkgs/by-name/gw/gwc/package.nix index 1f16c3cb270f..03b8bdfe0e76 100644 --- a/pkgs/by-name/gw/gwc/package.nix +++ b/pkgs/by-name/gw/gwc/package.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "GUI application for removing noise (hiss, pops and clicks) from audio files"; homepage = "https://github.com/AlisterH/gwc/"; - changelog = "https://github.com/AlisterH/gwc/blob/${finalAttrs.version}/Changelog"; + changelog = "https://github.com/AlisterH/gwc/blob/${finalAttrs.version}/ChangeLog"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ magnetophon ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/he/headlamp-frontend/package.nix b/pkgs/by-name/he/headlamp-frontend/package.nix new file mode 100644 index 000000000000..191a68b1547c --- /dev/null +++ b/pkgs/by-name/he/headlamp-frontend/package.nix @@ -0,0 +1,53 @@ +{ + buildNpmPackage, + headlamp-server, +}: + +buildNpmPackage { + pname = "headlamp-frontend"; + inherit (headlamp-server) version src; + + strictDeps = true; + __structuredAttrs = true; + + sourceRoot = "${headlamp-server.src.name}/frontend"; + + npmDepsHash = "sha256-cjar6j5Wzh5monp9YxrsrnGDxgjlT+YRFh5mgZcImKI="; + + postPatch = '' + chmod -R u+w ../app + cp ${headlamp-server.src}/app/package.json ../app/package.json + substituteInPlace package.json --replace-fail '"prebuild": "npm run make-version",' "" + ''; + + preBuild = '' + cat > .env < $out/lib/headlamp/app/main.js < resourcesPath, + configurable: false, + }); + app.setVersion('${headlamp-server.version}'); + app.setName('Headlamp'); + require('./build/main.js'); + ENTRY + + # Point package.json main at our wrapper + substituteInPlace $out/lib/headlamp/app/package.json \ + --replace-fail '"main": "build/main.js"' '"main": "main.js"' + + # Icons + for size in 16 32; do + mkdir -p $out/share/icons/hicolor/''${size}x''${size}/apps + cp ${headlamp-server.src}/frontend/public/favicon-''${size}x''${size}.png $out/share/icons/hicolor/''${size}x''${size}/apps/headlamp.png + done + mkdir -p $out/share/icons/hicolor/192x192/apps + cp ${headlamp-server.src}/frontend/public/android-chrome-192x192.png $out/share/icons/hicolor/192x192/apps/headlamp.png + mkdir -p $out/share/icons/hicolor/512x512/apps + cp ${headlamp-server.src}/frontend/public/android-chrome-512x512.png $out/share/icons/hicolor/512x512/apps/headlamp.png + + # Wrapper + mkdir -p $out/bin + makeWrapper ${electron}/bin/electron $out/bin/headlamp \ + --add-flags $out/lib/headlamp/app \ + --prefix PATH : ${headlamp-server}/bin + + runHook postInstall + ''; + + passthru = { + frontend = headlamp-frontend; + }; + + meta = headlamp-server.meta // { + mainProgram = "headlamp"; + }; +} diff --git a/pkgs/by-name/he/helmfile/package.nix b/pkgs/by-name/he/helmfile/package.nix index 6dab0df37404..b9d256b30fef 100644 --- a/pkgs/by-name/he/helmfile/package.nix +++ b/pkgs/by-name/he/helmfile/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "helmfile"; - version = "1.4.4"; + version = "1.4.5"; src = fetchFromGitHub { owner = "helmfile"; repo = "helmfile"; rev = "v${finalAttrs.version}"; - hash = "sha256-pKVybLbXihoyUR567JKkUoT79q5vtet1yoCaUcM2b8g="; + hash = "sha256-SSJYxrIfHDt99e1D85GSZB4acVSTkqJgs0Itcc6OXJc="; }; - vendorHash = "sha256-d98aK0mkN0pboxCryOI3bmky927MrrAmifJnsjA4EEE="; + vendorHash = "sha256-8JEKAiEwkzjFzoMVyPd2Wmpt/Fjh+j9ocmIn5cQBVqE="; proxyVendor = true; # darwin/linux hash mismatch diff --git a/pkgs/by-name/ht/httpdirfs/package.nix b/pkgs/by-name/ht/httpdirfs/package.nix index 772b3d27149f..7874f816a8d2 100644 --- a/pkgs/by-name/ht/httpdirfs/package.nix +++ b/pkgs/by-name/ht/httpdirfs/package.nix @@ -61,7 +61,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Only; mainProgram = "httpdirfs"; maintainers = with lib.maintainers; [ - sbruder schnusch anthonyroussel ]; diff --git a/pkgs/by-name/ht/httperf/package.nix b/pkgs/by-name/ht/httperf/package.nix deleted file mode 100644 index 8d754eb68d50..000000000000 --- a/pkgs/by-name/ht/httperf/package.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - autoreconfHook, - openssl, -}: - -stdenv.mkDerivation { - pname = "httperf"; - version = "0.9.1"; - - src = fetchFromGitHub { - repo = "httperf"; - owner = "httperf"; - rev = "3209c7f9b15069d4b79079e03bafba5b444569ff"; - sha256 = "0p48z9bcpdjq3nsarl26f0xbxmqgw42k5qmfy8wv5bcrz6b3na42"; - }; - - nativeBuildInputs = [ autoreconfHook ]; - propagatedBuildInputs = [ openssl ]; - - configurePhase = '' - runHook preConfigure - - autoreconf -i - mkdir -pv build - cd build - ../configure - - runHook postConfigure - ''; - - installPhase = '' - mkdir -vp $out/bin - mv -v src/httperf $out/bin - ''; - - meta = { - description = "HTTP load generator"; - homepage = "https://github.com/httperf/httperf"; - maintainers = [ ]; - license = lib.licenses.gpl2Plus; - platforms = lib.platforms.all; - mainProgram = "httperf"; - }; - -} diff --git a/pkgs/by-name/im/imgproxy/package.nix b/pkgs/by-name/im/imgproxy/package.nix index 4a25023a5e61..ae823708f76a 100644 --- a/pkgs/by-name/im/imgproxy/package.nix +++ b/pkgs/by-name/im/imgproxy/package.nix @@ -11,12 +11,12 @@ buildGoModule (finalAttrs: { pname = "imgproxy"; - version = "3.31.2"; + version = "3.31.3"; src = fetchFromGitHub { owner = "imgproxy"; repo = "imgproxy"; - hash = "sha256-gKSSdBtmCSiiBPon3Fj+TGyGSITND5C+hUW9xdjJPZs="; + hash = "sha256-sfxHtg6vpMuUeMA8/mh+x6Mrn3tzGYBsggAS6IhTpKo="; rev = "v${finalAttrs.version}"; }; diff --git a/pkgs/by-name/in/infrastructure-agent/package.nix b/pkgs/by-name/in/infrastructure-agent/package.nix index 38babc30309b..9412baefe3ee 100644 --- a/pkgs/by-name/in/infrastructure-agent/package.nix +++ b/pkgs/by-name/in/infrastructure-agent/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "infrastructure-agent"; - version = "1.74.1"; + version = "1.74.2"; src = fetchFromGitHub { owner = "newrelic"; repo = "infrastructure-agent"; rev = finalAttrs.version; - hash = "sha256-btvhrVt6xU1IMEyjs873EeErtRKzoD/PvfTRHzBw0UI="; + hash = "sha256-8viB1wHkoPF1WSEcfay3KHGgakW6coCP4jHtJTGFAAs="; }; vendorHash = "sha256-xkoNVXRm8OkVd2f3cSFE1QIF6EHhh8AQh/YZYt22+MU="; diff --git a/pkgs/by-name/in/invidious/package.nix b/pkgs/by-name/in/invidious/package.nix index 8f0ea00f3e22..af7b702691ea 100644 --- a/pkgs/by-name/in/invidious/package.nix +++ b/pkgs/by-name/in/invidious/package.nix @@ -141,7 +141,6 @@ crystal.buildCrystalPackage rec { maintainers = with lib.maintainers; [ _999eagle GaetanLepage - sbruder ]; }; } diff --git a/pkgs/by-name/iq/iqueue/package.nix b/pkgs/by-name/iq/iqueue/package.nix deleted file mode 100644 index d952e1224001..000000000000 --- a/pkgs/by-name/iq/iqueue/package.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - pkg-config, - libbsd, - microsoft-gsl, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "iqueue"; - version = "0.1.0"; - src = fetchurl { - url = "https://github.com/twosigma/iqueue/releases/download/v${finalAttrs.version}/iqueue-${finalAttrs.version}.tar.gz"; - sha256 = "0049fnr02k15gr21adav33swrwxrpbananilnrp63vp5zs5v9m4x"; - }; - - doCheck = true; - nativeBuildInputs = [ pkg-config ]; - buildInputs = [ - libbsd - microsoft-gsl - ]; - - env.NIX_CFLAGS_COMPILE = toString [ - # Needed with GCC 12 - "-Wno-error=array-parameter" - "-Wno-error=misleading-indentation" - ]; - - meta = { - homepage = "https://github.com/twosigma/iqueue"; - description = "Indexed queue"; - license = lib.licenses.asl20; - platforms = [ "x86_64-linux" ]; - }; -}) diff --git a/pkgs/by-name/jj/jj-pre-push/package.nix b/pkgs/by-name/jj/jj-pre-push/package.nix index d5c7ac94e86d..f7e4da042458 100644 --- a/pkgs/by-name/jj/jj-pre-push/package.nix +++ b/pkgs/by-name/jj/jj-pre-push/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "jj-pre-push"; - version = "0.4.0"; + version = "0.4.4"; pyproject = true; src = fetchFromGitHub { owner = "acarapetis"; repo = "jj-pre-push"; tag = "v${finalAttrs.version}"; - hash = "sha256-LULCTpsxTflqWm5ZVFHbnTI/2+4xI9MX4kbAtYzBIAI="; + hash = "sha256-TekLYlx2b+gcf0UzLOqWv2VtwS6etE/uPBQwc99z1Lw="; }; postPatch = '' diff --git a/pkgs/by-name/jx/jx/package.nix b/pkgs/by-name/jx/jx/package.nix index b3f40994a4ef..f7c193447d78 100644 --- a/pkgs/by-name/jx/jx/package.nix +++ b/pkgs/by-name/jx/jx/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "jx"; - version = "3.16.71"; + version = "3.17.0"; src = fetchFromGitHub { owner = "jenkins-x"; repo = "jx"; rev = "v${version}"; - sha256 = "sha256-Yc7I5gh9SRXwmKIjuWPK3/cs+rnQ3Nhr1OruIcSu5Vo="; + sha256 = "sha256-lQE3caEXPXL9QQDsItOExxBTdqrJQR9x6UcyA2/f+T4="; }; vendorHash = "sha256-1ErjD+1MdbKN4EPaQX0jxNzoN9dB8beH1csdx1IPKl8="; diff --git a/pkgs/by-name/ka/kaniko/package.nix b/pkgs/by-name/ka/kaniko/package.nix index f048a2d8f11e..0ab36183edca 100644 --- a/pkgs/by-name/ka/kaniko/package.nix +++ b/pkgs/by-name/ka/kaniko/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "kaniko"; - version = "1.25.13"; + version = "1.25.14"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = "kaniko"; rev = "v${finalAttrs.version}"; - hash = "sha256-5Cz6RVoG4HBSpVLux1AKRQt64VzXdGDNG5WvJEDPxUo="; + hash = "sha256-V6kIEuHYHV3XfuW7Jd/XmPy0XQX449rMH5YxbTtCvZo="; }; vendorHash = null; diff --git a/pkgs/by-name/ko/koffan/package.nix b/pkgs/by-name/ko/koffan/package.nix index 8e883fb669b1..eea4e76690d3 100644 --- a/pkgs/by-name/ko/koffan/package.nix +++ b/pkgs/by-name/ko/koffan/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "koffan"; - version = "2.10.0"; + version = "2.11.0"; src = fetchFromGitHub { owner = "PanSalut"; repo = "Koffan"; tag = "v${finalAttrs.version}"; - hash = "sha256-euGjcluk2xC+RgryFscP29ONT2prqR0/UxeqMosb2l4="; + hash = "sha256-TaZ65WE6EfrENpB/c3oTDgMEsnBkiEt62B4jDEWCf98="; }; vendorHash = "sha256-BYehi5LQQ0MIsKG/fN3DHaQwKVmxUFrvWGrKZeKj+ow="; diff --git a/pkgs/by-name/la/lazycommit/package.nix b/pkgs/by-name/la/lazycommit/package.nix index 6435f8f9f2bf..f0252eafaf0d 100644 --- a/pkgs/by-name/la/lazycommit/package.nix +++ b/pkgs/by-name/la/lazycommit/package.nix @@ -8,13 +8,13 @@ }: buildGoModule (finalAttrs: { pname = "lazycommit"; - version = "1.4.2"; + version = "1.5.3"; src = fetchFromGitHub { owner = "m7medvision"; repo = "lazycommit"; tag = "v${finalAttrs.version}"; - hash = "sha256-tS5jWucT4/1YRAXySUnElEkjaF2+Bl7O3taSzZf2NF0="; + hash = "sha256-ygWGR7CNLV5Z9MOl45Y57aay8PYt/5PnYZCJCJy0fFg="; }; vendorHash = "sha256-4OPCUWXxsAnzxsqZPHhjvhxQQf5Knm7nGqrdjH4I4YY="; diff --git a/pkgs/by-name/la/lazysql/package.nix b/pkgs/by-name/la/lazysql/package.nix index 0d2b23c0df68..2fc64bee779c 100644 --- a/pkgs/by-name/la/lazysql/package.nix +++ b/pkgs/by-name/la/lazysql/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "lazysql"; - version = "0.4.8"; + version = "0.4.9"; src = fetchFromGitHub { owner = "jorgerojas26"; repo = "lazysql"; rev = "v${version}"; - hash = "sha256-/qNtrR316hOlSRfbBS4V2gRnYLgQlZsou9WqTQPtiIM="; + hash = "sha256-KRyR4MZK9/gXj3EaAN/JGtzcou8SR+JJ8ZMWGKBu9mU="; }; vendorHash = "sha256-FbAt/HsjoxqAKWQqqWN2xuyyTG2Ic4DcyEU4O0rjpQE="; diff --git a/pkgs/by-name/li/libkqueue/package.nix b/pkgs/by-name/li/libkqueue/package.nix index b27042b57dbe..1daad1b02e93 100644 --- a/pkgs/by-name/li/libkqueue/package.nix +++ b/pkgs/by-name/li/libkqueue/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libkqueue"; - version = "2.6.4"; + version = "2.7.0"; src = fetchFromGitHub { owner = "mheily"; repo = "libkqueue"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-Lex/EmVMESScungJ6r/Br7TaoC4fcDHvDBJpryoe84E="; + sha256 = "sha256-hT7/0Cy4UCKN16Rlwyjj1AAYC4/n1+170xsnYrjiglQ="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/li/libre-baskerville/package.nix b/pkgs/by-name/li/libre-baskerville/package.nix index c4ac0287c394..bc7cedf6ed14 100644 --- a/pkgs/by-name/li/libre-baskerville/package.nix +++ b/pkgs/by-name/li/libre-baskerville/package.nix @@ -2,9 +2,10 @@ lib, stdenvNoCC, fetchFromGitHub, + installFonts, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "libre-baskerville"; version = "1.000"; @@ -15,13 +16,10 @@ stdenvNoCC.mkDerivation rec { hash = "sha256-1EXi1hxFpc7pFsLbEj1xs9LqjeIf3XBol/8HdKNROUU="; }; - installPhase = '' - runHook preInstall + nativeBuildInputs = [ installFonts ]; - install -m444 -Dt $out/share/fonts/truetype *.ttf - install -m444 -Dt $out/share/doc/${pname}-${version} README.md FONTLOG.txt - - runHook postInstall + postInstall = '' + install -m444 -Dt $out/share/doc/${finalAttrs.pname}-${finalAttrs.version} README.md FONTLOG.txt ''; meta = { @@ -34,7 +32,7 @@ stdenvNoCC.mkDerivation rec { ''; homepage = "http://www.impallari.com/projects/overview/libre-baskerville"; license = lib.licenses.ofl; - maintainers = [ ]; + maintainers = with lib.maintainers; [ pancaek ]; platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libusbsio/package.nix b/pkgs/by-name/li/libusbsio/package.nix index 14fa09de3a44..5a0259f6aa0d 100644 --- a/pkgs/by-name/li/libusbsio/package.nix +++ b/pkgs/by-name/li/libusbsio/package.nix @@ -54,7 +54,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ frogamic - sbruder ]; }; }) diff --git a/pkgs/by-name/lu/lunatic/package.nix b/pkgs/by-name/lu/lunatic/package.nix deleted file mode 100644 index d07b97650a23..000000000000 --- a/pkgs/by-name/lu/lunatic/package.nix +++ /dev/null @@ -1,51 +0,0 @@ -{ - lib, - rustPlatform, - fetchFromGitHub, - pkg-config, - openssl, - unstableGitUpdater, -}: - -rustPlatform.buildRustPackage { - pname = "lunatic"; - version = "0.13.2-unstable-2025-03-29"; - - src = fetchFromGitHub { - owner = "lunatic-solutions"; - repo = "lunatic"; - rev = "28a2f387ebf6a64ce4b87e2638812e2c032d5049"; - hash = "sha256-FnUYnSWarQf68jBfSlIKVZbQHJt5U93MvA6rbNJE23U="; - }; - - cargoHash = "sha256-+2koGrhM9VMLh8uO1YcaugcfmZaCP4S2twKem+y2oks="; - - nativeBuildInputs = [ - pkg-config - ]; - - buildInputs = [ - openssl - ]; - - checkFlags = [ - # requires simd support which is not always available on hydra - "--skip=state::tests::import_filter_signature_matches" - ]; - - passthru.updateScript = unstableGitUpdater { - tagPrefix = "v"; - branch = "main"; - }; - - meta = { - description = "Erlang inspired runtime for WebAssembly"; - homepage = "https://lunatic.solutions"; - changelog = "https://github.com/lunatic-solutions/lunatic/blob/main/CHANGELOG.md"; - license = with lib.licenses; [ - mit # or - asl20 - ]; - maintainers = [ ]; - }; -} diff --git a/pkgs/by-name/lx/lx-music-desktop/electron-version.patch b/pkgs/by-name/lx/lx-music-desktop/electron-version.patch deleted file mode 100644 index b856591cae1f..000000000000 --- a/pkgs/by-name/lx/lx-music-desktop/electron-version.patch +++ /dev/null @@ -1,73 +0,0 @@ -diff --git a/package-lock.json b/package-lock.json -index 2d9324c..d3324fc 100644 ---- a/package-lock.json -+++ b/package-lock.json -@@ -60,7 +60,7 @@ - "css-loader": "^7.1.3", - "css-minimizer-webpack-plugin": "^7.0.4", - "del": "^6.1.1", -- "electron": "37.6.1", -+ "electron": "40.0.0", - "electron-builder": "^26.8.0", - "electron-debug": "^3.2.0", - "electron-devtools-installer": "github:lyswhut/electron-devtools-installer#64596d615c1fc891eefd8aef1dfcb2c87aaadf03", -@@ -7539,15 +7539,15 @@ - } - }, - "node_modules/electron": { -- "version": "37.6.1", -- "resolved": "https://registry.npmjs.org/electron/-/electron-37.6.1.tgz", -- "integrity": "sha512-aHtJVNjqf0lk7dlPoc1X+fMBpZtLn+XGvP6IYc3gooTwsD1D/Ic2SBRC9SnIk6LkWTsDaSF9jgH1d9Q7eABy/Q==", -+ "version": "40.0.0", -+ "resolved": "https://registry.npmjs.org/electron/-/electron-40.0.0.tgz", -+ "integrity": "sha512-UyBy5yJ0/wm4gNugCtNPjvddjAknMTuXR2aCHioXicH7aKRKGDBPp4xqTEi/doVcB3R+MN3wfU9o8d/9pwgK2A==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@electron/get": "^2.0.0", -- "@types/node": "^22.7.7", -+ "@types/node": "^24.9.0", - "extract-zip": "^2.0.1" - }, - "bin": { -@@ -7868,15 +7868,22 @@ - } - }, - "node_modules/electron/node_modules/@types/node": { -- "version": "22.19.11", -- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.11.tgz", -- "integrity": "sha512-BH7YwL6rA93ReqeQS1c4bsPpcfOmJasG+Fkr6Y59q83f9M1WcBRHR2vM+P9eOisYRcN3ujQoiZY8uk5W+1WL8w==", -+ "version": "24.10.13", -+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.13.tgz", -+ "integrity": "sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==", - "dev": true, - "license": "MIT", - "dependencies": { -- "undici-types": "~6.21.0" -+ "undici-types": "~7.16.0" - } - }, -+ "node_modules/electron/node_modules/undici-types": { -+ "version": "7.16.0", -+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", -+ "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", -+ "dev": true, -+ "license": "MIT" -+ }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -diff --git a/package.json b/package.json -index 4a17ca0..6e03adf 100644 ---- a/package.json -+++ b/package.json -@@ -133,7 +133,7 @@ - "css-loader": "^7.1.3", - "css-minimizer-webpack-plugin": "^7.0.4", - "del": "^6.1.1", -- "electron": "37.6.1", -+ "electron": "40.0.0", - "electron-builder": "^26.8.0", - "electron-debug": "^3.2.0", - "electron-devtools-installer": "github:lyswhut/electron-devtools-installer#64596d615c1fc891eefd8aef1dfcb2c87aaadf03", diff --git a/pkgs/by-name/lx/lx-music-desktop/package.nix b/pkgs/by-name/lx/lx-music-desktop/package.nix index d8050c6c8f8f..69937ffeb004 100644 --- a/pkgs/by-name/lx/lx-music-desktop/package.nix +++ b/pkgs/by-name/lx/lx-music-desktop/package.nix @@ -11,7 +11,6 @@ makeDesktopItem, electron_40, - nodejs_22, commandLineArgs ? "", }: @@ -20,13 +19,13 @@ let in buildNpmPackage (finalAttrs: { pname = "lx-music-desktop"; - version = "2.12.1"; + version = "2.12.2"; src = fetchFromGitHub { owner = "lyswhut"; repo = "lx-music-desktop"; tag = "v${finalAttrs.version}"; - hash = "sha256-bhgXNk1WUVYb5/42uLIi+V8Ivc9/ykul+Um6QmGlvyk="; + hash = "sha256-0hUm7BfjI4x22DsAPX/VZo+IKInSl6hhylTK0awPhYo="; }; desktopItems = [ @@ -57,7 +56,6 @@ buildNpmPackage (finalAttrs: { (replaceVars ./electron-builder.patch { electron_version = electron.version; }) - ./electron-version.patch ]; nativeBuildInputs = [ @@ -65,10 +63,7 @@ buildNpmPackage (finalAttrs: { copyDesktopItems ]; - # Npm 11 (nodejs 24) can't resolve all dependencies from the prefetched cache. - nodejs = nodejs_22; - - npmDepsHash = "sha256-62ytK6WNwdkKfci2gsC+WVDcNi247IXqFGBWa5a5J5c="; + npmDepsHash = "sha256-iIymnYIAE8rFEa8I2nVt2JrMyRiZL5nBS+HfNoDN1Hk="; makeCacheWritable = true; diff --git a/pkgs/by-name/lx/lxgw-neoxihei/package.nix b/pkgs/by-name/lx/lxgw-neoxihei/package.nix index f081d773228a..660fac8013e9 100644 --- a/pkgs/by-name/lx/lxgw-neoxihei/package.nix +++ b/pkgs/by-name/lx/lxgw-neoxihei/package.nix @@ -6,11 +6,11 @@ stdenvNoCC.mkDerivation rec { pname = "lxgw-neoxihei"; - version = "1.242"; + version = "1.300"; src = fetchurl { url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf"; - hash = "sha256-ASRBAmlDa2QmNXO6t/uXrqw9rZMgednoxCcIxqEzC/g="; + hash = "sha256-n5b5sYmn3X/Eo4jwwt4G/6N17iVBPucW0KTlP/M+Xcc="; }; dontUnpack = true; diff --git a/pkgs/by-name/me/melonds/package.nix b/pkgs/by-name/me/melonds/package.nix index 2f6c5eaf39f8..97450c5b3626 100644 --- a/pkgs/by-name/me/melonds/package.nix +++ b/pkgs/by-name/me/melonds/package.nix @@ -29,13 +29,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "melonds"; - version = "1.1-unstable-2026-04-20"; + version = "1.1-unstable-2026-04-30"; src = fetchFromGitHub { owner = "melonDS-emu"; repo = "melonDS"; - rev = "42e09ba54980b64c59991e446b5384484f5619a3"; - hash = "sha256-sHRVDrPsBOrAsQhuLzocKzAwbaloo4YSQjIZF22O+Ww="; + rev = "a4d41faae34da170a19aad859e748af0aafa2e6d"; + hash = "sha256-dqtjgOMwDp90p4HytNYDTvCIWr2vrPWNqZBX3M9Wc4o="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ml/mlvwm/package.nix b/pkgs/by-name/ml/mlvwm/package.nix index 1705496ec0c2..9c6fd1a00fed 100644 --- a/pkgs/by-name/ml/mlvwm/package.nix +++ b/pkgs/by-name/ml/mlvwm/package.nix @@ -21,6 +21,12 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "sha256-ElKmi+ANuB3LPwZTMcr5HEMESjDwENbYnNIGdRP24d0="; }; + postPatch = '' + # gcc15 + substituteInPlace mlvwm/functions.h \ + --replace-fail "void (*action)();" "void (*action)(char *);" + ''; + nativeBuildInputs = [ installShellFiles ]; buildInputs = [ diff --git a/pkgs/by-name/mo/mopac/package.nix b/pkgs/by-name/mo/mopac/package.nix index 6c3637a404f8..c5e5dacccb9b 100644 --- a/pkgs/by-name/mo/mopac/package.nix +++ b/pkgs/by-name/mo/mopac/package.nix @@ -13,13 +13,13 @@ assert blas.isILP64 == lapack.isILP64; stdenv.mkDerivation (finalAttrs: { pname = "mopac"; - version = "23.2.4"; + version = "23.2.5"; src = fetchFromGitHub { owner = "openmopac"; repo = "mopac"; rev = "v${finalAttrs.version}"; - hash = "sha256-Pc9o2ZEHNhU0Dy36vR8egt6hSbTdVmRhSHXB+zNexi0="; + hash = "sha256-/A/JmXdTlnQjTCfuph0jth6p9TA28KQmHwmd/P2L/ao="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/mu/mullvad-vpn/package.nix b/pkgs/by-name/mu/mullvad-vpn/package.nix index 09bb995a5d21..0b0426ee4b17 100644 --- a/pkgs/by-name/mu/mullvad-vpn/package.nix +++ b/pkgs/by-name/mu/mullvad-vpn/package.nix @@ -79,8 +79,6 @@ let systemd ]; - version = "2025.14"; - selectSystem = attrs: attrs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); @@ -91,17 +89,20 @@ let }; hash = selectSystem { - x86_64-linux = "sha256-JHuYHi4uBHzMopa45ipwsdx/3Ox/FxN3lYhBACQOCkE="; - aarch64-linux = "sha256-miCh1x6sCcAbg9iX7SJzYcxJ8DIQVNdrg6b39ht8gTw="; + x86_64-linux = "sha256-HleajbEbw5Z1ab/E4zSR+GxDOIuvegP4N9yRFZYv7z4="; + aarch64-linux = "sha256-Mm2F6PB15pHgRpsw1c1PjmIAcuGaqhfAeZS5HXdoWRQ="; }; in -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "mullvad-vpn"; - inherit version; + version = "2026.1"; + + __structuredAttrs = true; + strictDeps = true; src = fetchurl { - url = "https://github.com/mullvad/mullvadvpn-app/releases/download/${version}/MullvadVPN-${version}_${platform}.deb"; + url = "https://github.com/mullvad/mullvadvpn-app/releases/download/${finalAttrs.version}/MullvadVPN-${finalAttrs.version}_${platform}.deb"; inherit hash; }; @@ -124,6 +125,10 @@ stdenv.mkDerivation { wayland ]; + postPatch = '' + patchShebangs opt/Mullvad\ VPN/mullvad-vpn + ''; + installPhase = '' runHook preInstall @@ -166,13 +171,16 @@ stdenv.mkDerivation { meta = { homepage = "https://github.com/mullvad/mullvadvpn-app"; description = "Client for Mullvad VPN"; - changelog = "https://github.com/mullvad/mullvadvpn-app/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/mullvad/mullvadvpn-app/blob/${finalAttrs.version}/CHANGELOG.md"; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.gpl3Only; mainProgram = "mullvad-vpn"; platforms = lib.platforms.unix; badPlatforms = [ lib.systems.inspect.patterns.isDarwin ]; - maintainers = [ + maintainers = with lib.maintainers; [ + jackr + airone01 + sigmasquadron ]; }; -} +}) diff --git a/pkgs/by-name/n8/n8n-task-runner-launcher/package.nix b/pkgs/by-name/n8/n8n-task-runner-launcher/package.nix index 3243f4c048f0..233e3d3a1264 100644 --- a/pkgs/by-name/n8/n8n-task-runner-launcher/package.nix +++ b/pkgs/by-name/n8/n8n-task-runner-launcher/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "n8n-task-runner-launcher"; - version = "1.4.4"; + version = "1.4.5"; src = fetchFromGitHub { owner = "n8n-io"; repo = "task-runner-launcher"; tag = finalAttrs.version; - hash = "sha256-jn1zGADBk8adbainTRvT+Q8AqLK7KHJ7FN9Du9ytPig="; + hash = "sha256-7V//x/AG/3dNWIAQpjBrcOJNn9T9iboKEvJvDV2EK5A="; }; vendorHash = "sha256-5dcIELsNFGB5qTmfpY/YRWeN2z9GdanysGw4Lqpfsi0="; diff --git a/pkgs/by-name/ni/nixseparatedebuginfod2/package.nix b/pkgs/by-name/ni/nixseparatedebuginfod2/package.nix index ef8992be225e..143c4ae6558a 100644 --- a/pkgs/by-name/ni/nixseparatedebuginfod2/package.nix +++ b/pkgs/by-name/ni/nixseparatedebuginfod2/package.nix @@ -10,24 +10,30 @@ elfutils, nix, nixosTests, + systemd, + util-linux, + cacert, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "nixseparatedebuginfod2"; - version = "1.0.1"; + version = "2.0.0"; src = fetchFromGitHub { owner = "symphorien"; repo = "nixseparatedebuginfod2"; tag = "v${finalAttrs.version}"; - hash = "sha256-INY9mLJ+7i3BoShqFZMELm9aXiDbZkuLyokgm42kEbo="; + hash = "sha256-D327Pz3oHOHgfekXnDRQ0l+GrIcFUK1zcIqzR2Y3zqU="; }; - cargoHash = "sha256-6JyC0CLGnkbQWp8l27DXZ04Gt0nsNNSBFfcvAQtllE4="; + cargoHash = "sha256-iAhm54jb+5Nv/XG6GYpoEgPjYmBTHvEnnmynFF8D8n4="; buildInputs = [ libarchive openssl + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + systemd ]; nativeBuildInputs = [ pkg-config ]; @@ -37,6 +43,13 @@ rustPlatform.buildRustPackage (finalAttrs: { bubblewrap elfutils nix + util-linux + cacert + ]; + + # disable systemd feature on non linux + cargoBuildFlags = lib.optionals (!stdenv.hostPlatform.isLinux) [ + "--no-default-features" ]; env.OPENSSL_NO_VENDOR = "1"; diff --git a/pkgs/by-name/pa/panicparse/package.nix b/pkgs/by-name/pa/panicparse/package.nix index 7594464754d1..e7e676b0575d 100644 --- a/pkgs/by-name/pa/panicparse/package.nix +++ b/pkgs/by-name/pa/panicparse/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "panicparse"; - version = "2.4.0"; + version = "2.5.0"; src = fetchFromGitHub { owner = "maruel"; repo = "panicparse"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-EBNOHI04v47sXAWrjHsU4pixP4TPOuHy8S3YmlkiLN4="; + sha256 = "sha256-vVCPfuLAKPTt5IWI4aNSocZXf9Mct9GoF3Cvgq6lAow="; }; - vendorHash = "sha256-/w/dtt55NVHoJ5AeHsqH/IRe3bJq1YvpasLh8Zn8Ckg="; + vendorHash = "sha256-eCojW2t8n+xhah5UCshGprj7cZ1Kmh0Z+B2V8Y+wW1w="; subPackages = [ "." ]; diff --git a/pkgs/by-name/pe/peergos/package.nix b/pkgs/by-name/pe/peergos/package.nix index bfdb217698fb..7bea384b5bf8 100644 --- a/pkgs/by-name/pe/peergos/package.nix +++ b/pkgs/by-name/pe/peergos/package.nix @@ -41,13 +41,13 @@ let in stdenv.mkDerivation rec { pname = "peergos"; - version = "1.24.0"; + version = "1.25.0"; src = fetchFromGitHub { owner = "Peergos"; repo = "web-ui"; rev = "v${version}"; - hash = "sha256-qZUYtiqEoYs7gal164Qnum83xgRq/wPXz7cLiuqM278="; + hash = "sha256-OA9Wt8nkXaYRu2gE9jyL6CYGv3OQd5uFUZQ1jCxD0KE="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/pi/picoscope/package.nix b/pkgs/by-name/pi/picoscope/package.nix index faa6999bdbd4..cfb7551e2aa5 100644 --- a/pkgs/by-name/pi/picoscope/package.nix +++ b/pkgs/by-name/pi/picoscope/package.nix @@ -11,12 +11,12 @@ libcap, librsvg, libusb1, - makeWrapper, openssl, patchelf, stdenv, systemdMinimal, onetbb, + wrapGAppsHook3, writeTextDir, }: @@ -27,6 +27,7 @@ let libraryPath = lib.makeLibraryPath libraries; libraries = [ gdk-pixbuf + glib glibc gtk3 icu @@ -39,8 +40,6 @@ let onetbb ]; - gdkLoadersCache = "${gdk-pixbuf.out}/${gdk-pixbuf.moduleDir}.cache"; - in stdenv.mkDerivation { pname = "picoscope"; @@ -56,9 +55,11 @@ stdenv.mkDerivation { nativeBuildInputs = [ dpkg - makeWrapper + wrapGAppsHook3 ]; + dontWrapGApps = true; + buildInputs = libraries; installPhase = '' @@ -78,17 +79,13 @@ stdenv.mkDerivation { # LD_LIBRARY_PATH: not strictly needed for the main exe (rpath already covers it), but required # for dlopened plugins that ignore rpath or use absolute sonames. - # GDK_PIXBUF_MODULE_FILE: points gdk-pixbuf to Nix’s loader cache so image loaders (gif/svg/png) - # come from our matched version, not the host. This fixes the “g_module_*” symbol errors. - # GIO_MODULE_DIR: restricts GIO to GLib’s core modules only (no dconf/gvfs host bleed-through). # SSL_CERT_DIR/SSL_CERT_FILE: Gives OpenSSL a known CA bundle so any HTTPS inside the app works # without querying host paths. makeWrapper $out/lib/PicoScope.GTK $out/bin/picoscope \ --set LD_LIBRARY_PATH "$out/lib:${libraryPath}" \ - --set GDK_PIXBUF_MODULE_FILE "${gdkLoadersCache}" \ - --set GIO_MODULE_DIR "${glib.out}/lib/gio/modules" \ --set SSL_CERT_DIR "${cacert}/etc/ssl/certs" \ - --set SSL_CERT_FILE "${cacert}/etc/ssl/certs/ca-bundle.crt" + --set SSL_CERT_FILE "${cacert}/etc/ssl/certs/ca-bundle.crt" \ + ''${gappsWrapperArgs[@]} runHook postInstall ''; diff --git a/pkgs/by-name/pk/pkarr/package.nix b/pkgs/by-name/pk/pkarr/package.nix index f1a4cf3686a5..8a34a205be28 100644 --- a/pkgs/by-name/pk/pkarr/package.nix +++ b/pkgs/by-name/pk/pkarr/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "pkarr"; - version = "5.0.2"; + version = "5.0.5"; src = fetchFromGitHub { owner = "pubky"; repo = "pkarr"; rev = "v${finalAttrs.version}"; - hash = "sha256-Sh7ly4jmW7XTizsxGV/iDsWjbhxEEall+dUNkEtYahc="; + hash = "sha256-R8wUUWBPgXdQM9CwZS1lxyEC0YQaS5HU6dwKiCmQOaM="; }; - cargoHash = "sha256-ikLXNXnU3ysZrB6pcZcusOziBlYM9fCaFvWM6CKe9Zg="; + cargoHash = "sha256-pUO+wIWLdSZSRGi/pAVE6+CB5gMG5jBvVXJ7g8WMb40="; meta = { description = "Public Key Addressable Resource Records (sovereign TLDs) "; diff --git a/pkgs/by-name/po/postmoogle/package.nix b/pkgs/by-name/po/postmoogle/package.nix index 85227f7c7669..3dad6c527f07 100644 --- a/pkgs/by-name/po/postmoogle/package.nix +++ b/pkgs/by-name/po/postmoogle/package.nix @@ -5,13 +5,13 @@ }: buildGoModule (finalAttrs: { pname = "postmoogle"; - version = "0.9.30"; + version = "0.9.31"; src = fetchFromGitHub { owner = "etkecc"; repo = "postmoogle"; tag = "v${finalAttrs.version}"; - hash = "sha256-eNXc2PK3yfetyEvTyoiuoFXjEpO4ZYbDFyFaLbzwqeY="; + hash = "sha256-WuWCmmxRKT78JGHsdeECzaq6A7F5JaGJPYULMnwRWPE="; }; tags = [ diff --git a/pkgs/by-name/pp/pphack/package.nix b/pkgs/by-name/pp/pphack/package.nix index 956e1fb0d21e..cc8c6cf4cfed 100644 --- a/pkgs/by-name/pp/pphack/package.nix +++ b/pkgs/by-name/pp/pphack/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "pphack"; - version = "0.1.3"; + version = "0.1.4"; src = fetchFromGitHub { owner = "edoardottt"; repo = "pphack"; tag = "v${finalAttrs.version}"; - hash = "sha256-1v4XanhFNjE/t8DTe/YUXKnv61K6FT1nZn2+q0ZreTE="; + hash = "sha256-bXasbIiJGBNsrEWNy/q33UnrjwC1mUV1BO2S8qkrWHo="; }; vendorHash = "sha256-RZJXl2GC9vJq5Ui9hlyKEkiq9HeMQeJIvsH6tOUp4Sg="; diff --git a/pkgs/by-name/pr/prometheus-fritzbox-exporter/package.nix b/pkgs/by-name/pr/prometheus-fritzbox-exporter/package.nix index bac06e822e67..bd4f72c9e029 100644 --- a/pkgs/by-name/pr/prometheus-fritzbox-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-fritzbox-exporter/package.nix @@ -30,7 +30,6 @@ buildGoModule { maintainers = with lib.maintainers; [ bachp flokli - sbruder ]; }; } diff --git a/pkgs/by-name/pr/prometheus-postfix-exporter/package.nix b/pkgs/by-name/pr/prometheus-postfix-exporter/package.nix index 126c1c58625b..cb70fb6958fe 100644 --- a/pkgs/by-name/pr/prometheus-postfix-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-postfix-exporter/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "postfix_exporter"; - version = "0.19.0"; + version = "0.20.0"; src = fetchFromGitHub { owner = "Hsn723"; repo = "postfix_exporter"; tag = "v${version}"; - sha256 = "sha256-yswgmQ7nMXuU9FJAjg+k5d2nwze6i/4qNZSQvrUQJog="; + sha256 = "sha256-tW86lnSLQdyZwvRiqTU1oExZ/zDIrZUraeoAOjs35yY="; }; - vendorHash = "sha256-nQ2QuSMYwnedH8Z7V9umfZYv7NeAI+rzctUWlcZMXV8="; + vendorHash = "sha256-T8fTvrpBKm+wDqf+iBeBJh9H1HEebAf0lOnnuF0W5fI="; ldflags = [ "-s" diff --git a/pkgs/by-name/pu/pulumi-bin/data.nix b/pkgs/by-name/pu/pulumi-bin/data.nix index 1c9e0b1a942b..fbadd8775f0d 100644 --- a/pkgs/by-name/pu/pulumi-bin/data.nix +++ b/pkgs/by-name/pu/pulumi-bin/data.nix @@ -1,12 +1,12 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.232.0"; + version = "3.234.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.232.0-linux-x64.tar.gz"; - sha256 = "08s4fbf7hvi2yyi3m7n5832cmjizpg8df1v9bkg0wlv6iffwcwlb"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.234.0-linux-x64.tar.gz"; + sha256 = "10gzaiz1200fpm1jsha92pc03v8zjkjkiwckdybq7cryrdr7wy35"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.53.1-linux-amd64.tar.gz"; @@ -17,36 +17,36 @@ sha256 = "139h210ixh4s46sa90p9ga9nl1bqb1m36hbr1ylcr80nx5hjh42p"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.100.0-linux-amd64.tar.gz"; - sha256 = "0znqp5vd9kd02zdsqr6avvrdvvcc3fh370llyxwgif8x1kh8ri19"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.101.0-linux-amd64.tar.gz"; + sha256 = "1bk4wswywss8i5isjrrlpnrkdplpp45sqq1yvdc0jwgzay36n8zl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-linux-amd64.tar.gz"; sha256 = "1j80sayzic63ahyv2x9k7kpisi7rvjml7cid1xzzcac8z7s2nhxq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.40.0-linux-amd64.tar.gz"; - sha256 = "00xz7zb8z64fy9fwbl6797ndj8q9xb3xnxpi6f5s4sbg3lzicp7j"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.41.0-linux-amd64.tar.gz"; + sha256 = "1m11q8zm5112gh7wcqnb3k4jqv5yzsxzs4g319yxxh3b4jhi6mgv"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.27.0-linux-amd64.tar.gz"; - sha256 = "1gzxca78x7k9r9z54hgqpg93sybcpkw6vcizjdvkiw55g621a8k6"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.28.0-linux-amd64.tar.gz"; + sha256 = "1rcb1jkggyhvs7fmckwsvacf8ahn8wrz1n5gm2gsp75rg362ms79"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-linux-amd64.tar.gz"; sha256 = "0w03d8r2dy4488wyjqj0q5259fwky6xxckq3dcyy69a2inakg762"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.14.0-linux-amd64.tar.gz"; - sha256 = "14i18v6z68szdf1y1bg3m51kqn4i1fdv6jbi282f7rxr0fbzzmpl"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.14.1-linux-amd64.tar.gz"; + sha256 = "0hvrq3b9al6sbx61dlqjs9rz5wd2ljr8ijd1x42ni76gazihix81"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.35.0-linux-amd64.tar.gz"; sha256 = "1wlfds1g2wx08dwi2vbzz79wlwyk78brxxirlq8xblp4hi8wv72d"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.14.0-linux-amd64.tar.gz"; - sha256 = "0rx73m3mw0lkafcm6b82vdypzj4xfpff28i1n55z24pgn2s2vyli"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.15.0-linux-amd64.tar.gz"; + sha256 = "1m7fkzr5cx9bb48bvqadyi38az403di4m1jyfr6ad05b6nqqiyww"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.14.1-linux-amd64.tar.gz"; @@ -57,8 +57,8 @@ sha256 = "1af9y48rchnpryyy3j228d94iyvfrhphjw6m94r92y6carkpggg5"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.64.1-linux-amd64.tar.gz"; - sha256 = "1jaf26rrhwf4b2bakvf5sidbvq8flqp5jgs8r7x5zgidr27p06b1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.65.0-linux-amd64.tar.gz"; + sha256 = "13rps07axi5v1v77bc37dspb6zr610h72pjslx3c9ky6hdapdpvv"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-linux-amd64.tar.gz"; @@ -73,12 +73,12 @@ sha256 = "03w4kfws4zksmri961fs3lsvwg15mpj6nhc0a1zplqpw6rsjgcmr"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.21.0-linux-amd64.tar.gz"; - sha256 = "0c9fgan0c1chx452lm05vfnvkzzrwwmzgxabv0cwc0b2sr9sv199"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.22.0-linux-amd64.tar.gz"; + sha256 = "0jy0r3zlwfljqlg0sr8pc4y79wnnpa0wz55krdazww0znqzmiwv6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.0-linux-amd64.tar.gz"; - sha256 = "173gm48bs91f23zg3yds04zk70bwybr23cw3ljd28g5p3lzmxl33"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.1-linux-amd64.tar.gz"; + sha256 = "1sblvkd800i30gy719g2sqajg3k5akblv7p5xa2j29lb46mxiaqf"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.11.0-linux-amd64.tar.gz"; @@ -89,8 +89,8 @@ sha256 = "1zra1ck64gs4nwqf62ksfmpbx24lxw6vsgi47j4v8q051m89fgq3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.33.0-linux-amd64.tar.gz"; - sha256 = "179hhd656hyl7nvcxzsrj98gbs2rw2l700a2kz6252yr0gq07482"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.34.0-linux-amd64.tar.gz"; + sha256 = "1pmp1cfhglx2cf0xpj1s1rrx6w9xzmcsvpzqgh2rzpy2rpbg5yfq"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.30.0-linux-amd64.tar.gz"; @@ -105,8 +105,8 @@ sha256 = "1fl4pm2zlh0s2zv89b6m0qhphan9n0rcbaxid8gh24912h82xa5v"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.14-linux-amd64.tar.gz"; - sha256 = "123m6fxv6zvmpxr3yva595wfda5ca1fkqjsrizgdl6br9jfqmvcl"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.15-linux-amd64.tar.gz"; + sha256 = "1rk8sfbv99qrwzi1hfbr163aifs5v0bx2fqqzzymnj57br0i67yc"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.2-linux-amd64.tar.gz"; @@ -145,8 +145,8 @@ sha256 = "03pwdk0yjrnvr5hzd9fz4hvxa7cqfczd5148jvv5064vj214dk0w"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.12.3-linux-amd64.tar.gz"; - sha256 = "1bkvxk89j9pknmajkcx419zzizb9nk482j1j3lb9s66y20a3c0v6"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.12.4-linux-amd64.tar.gz"; + sha256 = "1r4g7czwknylpymi4v8zf771ri0dwl6ym9jd7ry7qsc84h9rx3by"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.16.5-linux-amd64.tar.gz"; @@ -163,8 +163,8 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.232.0-darwin-x64.tar.gz"; - sha256 = "0ah734rb7g9s7211yx2xfg4jykj52l4amrxhvpsnxlblj42kmy6v"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.234.0-darwin-x64.tar.gz"; + sha256 = "1vn74fm1bbgs8h726l0ma3ljsp4lzjim3h7vnnqa8608vqyvjl3y"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.53.1-darwin-amd64.tar.gz"; @@ -175,36 +175,36 @@ sha256 = "1r1j115bii4hv22z5pwp1yvcbi41j4mdcvwbn04xjridvrpsp63b"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.100.0-darwin-amd64.tar.gz"; - sha256 = "08fh378b7nv6cpdppiw9knnkr5nz7zvw4yikrbc607pinkby33qf"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.101.0-darwin-amd64.tar.gz"; + sha256 = "1rhbpxi9g3pb11cj2yinil8iwsl2zb3ndz3h21grf94ss8h4395h"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-darwin-amd64.tar.gz"; sha256 = "142ydaywi8xw3k8w2c2py0x88sxf55v9z26yjkjhn2izcr9yv3fg"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.40.0-darwin-amd64.tar.gz"; - sha256 = "020sgrldrfj13y19n0vvblrc0jb7mssa1rx0izar0b93xdvywy0g"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.41.0-darwin-amd64.tar.gz"; + sha256 = "0iq47qi17sxni3nq78pwc081mzi251mv2ffkb0kbijy0rix5miqd"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.27.0-darwin-amd64.tar.gz"; - sha256 = "0a0vwb9vndi7s0arll0ppyp9w46n730rf2jd74qck05j2f3cmlbs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.28.0-darwin-amd64.tar.gz"; + sha256 = "1xi6k192f71idzari87a9lf37rc87wxbz5c4gqy2n8r2zd5lhybp"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-darwin-amd64.tar.gz"; sha256 = "0y0qwk6vqpdaxzjl48dbgssl6bmyx4pc9167kbiir5q517bdf0zq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.14.0-darwin-amd64.tar.gz"; - sha256 = "1pvliacpzv58kfi3sq1xa8b16aa14gs23wh1gm12kb8lyrh9cvwf"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.14.1-darwin-amd64.tar.gz"; + sha256 = "00jr2l7k9byw5wfsc9c764pblbisy8qhbdrb68vfhyf8xkiac4bv"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.35.0-darwin-amd64.tar.gz"; sha256 = "0c381vy7j2flvlcri2yadw3i983dgmi28y6xxz2x8psgy48ic7zd"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.14.0-darwin-amd64.tar.gz"; - sha256 = "0f7xci6gkqx6j8xw4kmp6kj41c1xm04cj5vpwzdqi92k2bqm61v2"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.15.0-darwin-amd64.tar.gz"; + sha256 = "1kb1csx83kbcx3gfjs7kq61klffi8pa83ah3i1zcp119w9lwswdz"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.14.1-darwin-amd64.tar.gz"; @@ -215,8 +215,8 @@ sha256 = "1rc9pj5p4w9fszxdh8vs8lbajbmjljx08j8nlblm5dxiypm5w5bs"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.64.1-darwin-amd64.tar.gz"; - sha256 = "1cn36p8qs1chnbwf78s56r1rbr1dvk15ahad3p5gr3q7kpxwa4cf"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.65.0-darwin-amd64.tar.gz"; + sha256 = "0i9gnx79wikna2b83kg9qc1vfafyw5ibl2jlq4sk6ddqbhh283l8"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-darwin-amd64.tar.gz"; @@ -231,12 +231,12 @@ sha256 = "1h8s1pc8bdpbhr2v8cfzn59mczpnwdi26x9dplkf95ck6r4s96gh"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.21.0-darwin-amd64.tar.gz"; - sha256 = "17wlk03and5hw07cydlzpd5c8pxnfjd7drfgr41rjyq5gcrn1z6r"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.22.0-darwin-amd64.tar.gz"; + sha256 = "1k5qd35w1389zmgr7h5ajnmq612jhq8yawqfali8vgrgppxfbl6w"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.0-darwin-amd64.tar.gz"; - sha256 = "08lwfgna0xh3fmrgmzzsbm9wy2z36kvgqm0pqnh82cvhgrbrikpk"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.1-darwin-amd64.tar.gz"; + sha256 = "0fdsnxgnv2w2q4xq4z653cbxmr2dknyzhvz70019naj5pa60k0sq"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.11.0-darwin-amd64.tar.gz"; @@ -247,8 +247,8 @@ sha256 = "0ddd0pgpyywq291r9q8w6bn41r2px595017iihx4n2cnb1c4v6d5"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.33.0-darwin-amd64.tar.gz"; - sha256 = "1l0n97dx3fdrjk5qrwfh72ib42c1kd5mj5zbsly8rc2l92bw63cq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.34.0-darwin-amd64.tar.gz"; + sha256 = "1n8dqpv67b1cj25cprv2sx8sz313xqcri7i31y114sjpcj36w50b"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.30.0-darwin-amd64.tar.gz"; @@ -263,8 +263,8 @@ sha256 = "1ii8mgdiljh9xhk7c8dzzx24s9khdf5n3gwsglrkaf5m2hx24pvn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.14-darwin-amd64.tar.gz"; - sha256 = "0v48i2y4rk5b2mnnfhs8n4gbz7izvs0fmp2bipmmvd0cfki6ckzp"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.15-darwin-amd64.tar.gz"; + sha256 = "1rqs0pplpzjh12598prq6md50bn12nh0zp9nnv8a5ng7r4c1r8ig"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.2-darwin-amd64.tar.gz"; @@ -303,8 +303,8 @@ sha256 = "1xirrbn9zh990j8vxrm8ggld79lbnrg26rw8xzlcypxvb0mkrv9k"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.12.3-darwin-amd64.tar.gz"; - sha256 = "0ckw8ilb4khvb2378rmw7zqagxbd0w8n29wf8byszvsgspzyj639"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.12.4-darwin-amd64.tar.gz"; + sha256 = "0lzz6jzbrlg64300n25d11xi4rrrnc9gspmcbirncsn94y0hyhqq"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.16.5-darwin-amd64.tar.gz"; @@ -321,8 +321,8 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.232.0-linux-arm64.tar.gz"; - sha256 = "1l87s3g3yz75xwp0l43psa5ngb9cwv8kmimlybn87drnj6klkih2"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.234.0-linux-arm64.tar.gz"; + sha256 = "1qdwmzy1v3msnhyb97xfnj56vl7mnarc2dmbrvp94lpl79mdah58"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.53.1-linux-arm64.tar.gz"; @@ -333,36 +333,36 @@ sha256 = "0v84z83y56lnvrgsmla4qnig8cs57ynilib4ah29wb0dwkxvzamf"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.100.0-linux-arm64.tar.gz"; - sha256 = "0n455bfxf6r4ffrg773rhr57m230ldap58dpxm1dnrx640vc7wdd"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.101.0-linux-arm64.tar.gz"; + sha256 = "0dg2brhn72i5wd7nfqs6dhl99fcpfkdr4nd98ll8k12x4g2qjfim"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-linux-arm64.tar.gz"; sha256 = "0xfa9p3dhnmlq5vpdwgsb73mcp8ckkw17pkgjmlsb54nfayj687d"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.40.0-linux-arm64.tar.gz"; - sha256 = "0cn81fmbgkx1c8cdlsmkxncfq7xfxb08lpkw9419p0kzrvqkgd3l"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.41.0-linux-arm64.tar.gz"; + sha256 = "0p7vknr3j8bfgrh3mlm5nfxnwim0nj8ahc9aqbvsd3ncqlk257vw"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.27.0-linux-arm64.tar.gz"; - sha256 = "1vbi2yap9z5rr9b5yybyfr9y6h8a2910gs8kwh8yxp6ipn94dwa3"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.28.0-linux-arm64.tar.gz"; + sha256 = "0akg4h6i6a81xi9z6brid7g2s6zv2fcm1z7987hbbfnja1z9d1wl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-linux-arm64.tar.gz"; sha256 = "0z4mhhj3hhz1jf1bz3sbny7xn7m158xmg3zs7jxqna4vvmk22afm"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.14.0-linux-arm64.tar.gz"; - sha256 = "027nbrks3n634nsmlwis1qwklj615ixknr6k5jg0q4wd1mwxhsjm"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.14.1-linux-arm64.tar.gz"; + sha256 = "0ahx69c0cl2yhrac0x4041b5mw23s77kl6pp7ryvicdr51r9l3vv"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.35.0-linux-arm64.tar.gz"; sha256 = "0hrn1bw7hr15j29ghw7c18nkpkwmfkqjh62vxmnrs26r9qawzyl5"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.14.0-linux-arm64.tar.gz"; - sha256 = "1x7az4dgd3mw2wi4f6c3pq8k0wbcajjwx927wlg7r5j6scwmcmr3"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.15.0-linux-arm64.tar.gz"; + sha256 = "0msc1ncq5g03ikjg5f9hxzx0xfh3y1lpd369zgyjhwknc628ggfx"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.14.1-linux-arm64.tar.gz"; @@ -373,8 +373,8 @@ sha256 = "0fah19z4iiq76pyam7m0gzfhlpd6cl4sbb6gz2gn51vnklgs5blz"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.64.1-linux-arm64.tar.gz"; - sha256 = "0kliiasvaxxhbgaw00686rmb1sx9ml4njm6vxxs90bz77vq4y6kh"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.65.0-linux-arm64.tar.gz"; + sha256 = "1midgzvrijrcqbphdlkrhh8hv7vzvvkp6zqdk6r7iarwbj7bpigf"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-linux-arm64.tar.gz"; @@ -389,12 +389,12 @@ sha256 = "1zagad13q8xgpicqz2d0qgrj4qxg9iqvmmw6di8n2nqhy4hczv8f"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.21.0-linux-arm64.tar.gz"; - sha256 = "0ab5m34s7cbyf7gsb6gb1kgsyb09l33wb4bn62x9l21pk11ra9w7"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.22.0-linux-arm64.tar.gz"; + sha256 = "1gzf8r1zd9ydbxz9ai289j3r35ayzf3lac79ap82cdhh3qag8f6p"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.0-linux-arm64.tar.gz"; - sha256 = "1p5r5mgyknvsxpcr0blplj654s0wdzpaap22ia21k34krzjf41ii"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.1-linux-arm64.tar.gz"; + sha256 = "0j5krb0aa1ajrr1n0vgdj00jzr6099yasvwv7dssby83zjl44s6k"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.11.0-linux-arm64.tar.gz"; @@ -405,8 +405,8 @@ sha256 = "0d8m2krbzxjhfm82dgf8p4vm3kk9gk98l798q4ayjrddqqb4mxq4"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.33.0-linux-arm64.tar.gz"; - sha256 = "04spc869y5pl9fdrs75sand1345hx25r21fv2xvglmifgjk2b93j"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.34.0-linux-arm64.tar.gz"; + sha256 = "1fgg006xljrzjnwbifbih55imgvas26mq6n11nkcgj1njpb77ylf"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.30.0-linux-arm64.tar.gz"; @@ -421,8 +421,8 @@ sha256 = "1k6hl98i33w0cfcr7jxjlah3ssmxk9w8319p2ycwrpmcmjnmra7z"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.14-linux-arm64.tar.gz"; - sha256 = "10b1vgmc9n4vdbm3q7d15a3q2x0hgbgyb3mfgi0gpbvvargljm1g"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.15-linux-arm64.tar.gz"; + sha256 = "0gyqx6cs4sd8lr1vb9f1w0i6kaw3vajg0fx4jz2ssqv62xcmwj3z"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.2-linux-arm64.tar.gz"; @@ -461,8 +461,8 @@ sha256 = "1fraas5hwplzfll5ck2q3vq4jqrxl06q04namjy4rbb195159s0l"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.12.3-linux-arm64.tar.gz"; - sha256 = "0ki9yg2vqy7w3rbijdv2bhjxhz0lz72xh4cn1x33wp1nri7n4px1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.12.4-linux-arm64.tar.gz"; + sha256 = "0bafyvvmprfrr30nmrccydci73zz3rrrxf4qa3w3hg1c04qsagg6"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.16.5-linux-arm64.tar.gz"; @@ -479,8 +479,8 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.232.0-darwin-arm64.tar.gz"; - sha256 = "1v2h6a6qb2i94nx43rxilxc04nmzcpmh75bm4ha0nyg1x6q9g6mj"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.234.0-darwin-arm64.tar.gz"; + sha256 = "1v7sbyjyyz69hdwqf0h1sfg2g551ys5aqgc970ns06vc70pkjgq0"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.53.1-darwin-arm64.tar.gz"; @@ -491,36 +491,36 @@ sha256 = "0zsa46x3fqmbicfm6lg10k9ghj40pjq0v889ksqpws2d4jlhbwp7"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.100.0-darwin-arm64.tar.gz"; - sha256 = "1v73xq38hnr8lh6z2ma7sks6a7z2awb388pfcifa2wna13i36dy1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.101.0-darwin-arm64.tar.gz"; + sha256 = "1crcyyilsj4zsba7mwhqzirikp0ff8x6r3mw4sbm2czi9bba1mv9"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-darwin-arm64.tar.gz"; sha256 = "14dwhd8d6683babl6399yqn6dwihxmjs7fa2p40d071ibmpsx307"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.40.0-darwin-arm64.tar.gz"; - sha256 = "13cmpgxyg8qcpdrv6qf5ik401khf76h04qrphy8avggzzsqb2vfs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.41.0-darwin-arm64.tar.gz"; + sha256 = "0q71v1skm0k26rapggsam7ds9k3454qdn3wrpmsinjdmvdlbm7m0"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.27.0-darwin-arm64.tar.gz"; - sha256 = "0l1msjdcibyg7h33zfsbgrc0cz4alzy914dh2ck8l2amd1x1r1s4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.28.0-darwin-arm64.tar.gz"; + sha256 = "1n9dmfiwr16gnrb90irsm46dnqlkhsiyjgb5vvi6zc7qx5qqsc93"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-darwin-arm64.tar.gz"; sha256 = "15fnai1jw1mfgk4n6ka952y3iw0825g9xib9h08j6v8r6c06a4by"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.14.0-darwin-arm64.tar.gz"; - sha256 = "0bgv7zbszr2x175x6qm124giplb6a182kabd34kxlp3rddikcyl1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.14.1-darwin-arm64.tar.gz"; + sha256 = "12vvxl1x9drn91dvnjsa0ff59civlj9ps00ggrbvdn4y43cdlxc1"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.35.0-darwin-arm64.tar.gz"; sha256 = "1g076zzz792s9ywc81xwm7y6r6nfwglwxapcyl0jnlc873mdf842"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.14.0-darwin-arm64.tar.gz"; - sha256 = "092pls9brh7sx8jxs14dkw1djnvk7kpn0skj09bdh7m6rg004h53"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.15.0-darwin-arm64.tar.gz"; + sha256 = "03pjmknlf16i20bs92fiw3kzsvns6jj4szzngcahfwalm6ycg3kz"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.14.1-darwin-arm64.tar.gz"; @@ -531,8 +531,8 @@ sha256 = "1rnp6l80fbgc1dzc643y4xrgcgj6niaq0hrnb4zq257ksjcm6wmx"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.64.1-darwin-arm64.tar.gz"; - sha256 = "1y9sl873la0k3fkkl8y7rfzzq5sl9qayks7zvpasacpykpr5fi7x"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.65.0-darwin-arm64.tar.gz"; + sha256 = "0p338qlfsxrxmd7f4kv2aiaxn7rnjh843nl01iv15i47pbq6512v"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-darwin-arm64.tar.gz"; @@ -547,12 +547,12 @@ sha256 = "13lgi9zy9cxs6zwc1whw3qhq6hk1kgi72p4yvhdavdc3j4nf241p"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.21.0-darwin-arm64.tar.gz"; - sha256 = "1h9fnc878f3r1nyd0a6rbzmanxsv5ymc1k63kqvc0lcny4k8w6m9"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.22.0-darwin-arm64.tar.gz"; + sha256 = "03vd2x27h5givqcjgs6c5qhnb975hd2rw3zzc9m897hgr0vj1p0y"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.0-darwin-arm64.tar.gz"; - sha256 = "1kmapqwa3vdi7caf1ir9r2ypx7g062lgn8xqdda5rq5yclkv3jqi"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.1-darwin-arm64.tar.gz"; + sha256 = "1fyz5ciiq6cxl9wmnsysnn0afx5fcs1cpz92zzjlbk62g66kx2a4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.11.0-darwin-arm64.tar.gz"; @@ -563,8 +563,8 @@ sha256 = "0caz4kgnnrmdr7n571xc7yqscac9jnjwwpjzbnvx4ib6a91wvsdn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.33.0-darwin-arm64.tar.gz"; - sha256 = "17507yg6izmnwaw029wvg5r0xnnsh4fcjczd61ajbhs7vqysrvx2"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.34.0-darwin-arm64.tar.gz"; + sha256 = "07wzz9a3ch000bvf77m32wkclvzdqq6chc6qcb98m6lc8m3m2h07"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.30.0-darwin-arm64.tar.gz"; @@ -579,8 +579,8 @@ sha256 = "0pni3rikp7vai89jix54mc1k1niawxb0kajwwqis9k34f1nf8yir"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.14-darwin-arm64.tar.gz"; - sha256 = "0f31jv8akf96lx310s79siqas29lymlx20di49i8h1mydnqm0fix"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.15-darwin-arm64.tar.gz"; + sha256 = "056l532pqhff0ib5yp2p6jh7hyn3bs6vw7wamgkhnwvl8amqgbmn"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.2-darwin-arm64.tar.gz"; @@ -619,8 +619,8 @@ sha256 = "1cdz7s9hij9xmpkmlzszj78b9wand55sivwnk49halbwdrfrjd8x"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.12.3-darwin-arm64.tar.gz"; - sha256 = "02zachw7b5qq0axf8l54rlyrxg0i8xhb9af4jy8r755rhnz890nc"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.12.4-darwin-arm64.tar.gz"; + sha256 = "0njj75j9b5gq2fwk09i5bnsvph8gvjqm4m4b5jrhmxj34j1325ig"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.16.5-darwin-arm64.tar.gz"; diff --git a/pkgs/by-name/ra/rancher/package.nix b/pkgs/by-name/ra/rancher/package.nix index 5e4458d81e87..95def8ed13e3 100644 --- a/pkgs/by-name/ra/rancher/package.nix +++ b/pkgs/by-name/ra/rancher/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "rancher"; - version = "2.14.0"; + version = "2.14.1"; src = fetchFromGitHub { owner = "rancher"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-rFOIimXgcbC0WMr/6pqendsMD0NvkClP+r+tP4oo1ws="; + hash = "sha256-EbcO5JJ8Ny3HwCUchiQaJd7wy2FzxAsZZldfe5/xnB4="; }; env.CGO_ENABLED = 0; @@ -25,7 +25,7 @@ buildGoModule (finalAttrs: { "-static" ]; - vendorHash = "sha256-3TUIpa5bA54j0aabmQGZRQCA+oqcDlBHBMbpLL+sK9w="; + vendorHash = "sha256-X7osjginDVz4a+fx0gXrFm+0DP6hbObOlByFJOOs3is="; postInstall = '' mv $out/bin/cli $out/bin/rancher diff --git a/pkgs/by-name/ra/rang/package.nix b/pkgs/by-name/ra/rang/package.nix index 03ef47a729c7..d9776e7e4a6d 100644 --- a/pkgs/by-name/ra/rang/package.nix +++ b/pkgs/by-name/ra/rang/package.nix @@ -27,6 +27,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Minimal, Header only Modern c++ library for terminal goodies"; homepage = "https://agauniyal.github.io/rang/"; license = lib.licenses.unlicense; - maintainers = [ lib.maintainers.HaoZeke ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/rp/rpm-ostree/package.nix b/pkgs/by-name/rp/rpm-ostree/package.nix index f700f0963bdd..2692782f7cd6 100644 --- a/pkgs/by-name/rp/rpm-ostree/package.nix +++ b/pkgs/by-name/rp/rpm-ostree/package.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rpm-ostree"; - version = "2024.8"; + version = "2026.1"; outputs = [ "out" @@ -53,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://github.com/coreos/rpm-ostree/releases/download/v${finalAttrs.version}/rpm-ostree-${finalAttrs.version}.tar.xz"; - hash = "sha256-6aCGP3SJ0DegmhiQkiqBr733C5vuDGTjLMaxNtai3G0="; + hash = "sha256-/dgF4jN4Sq7pRFmSMWXmG21y0PlkPPOMf8QhP8CB+yA="; }; nativeBuildInputs = [ @@ -103,7 +103,6 @@ stdenv.mkDerivation (finalAttrs: { configureFlags = [ "--enable-gtk-doc" - "--with-bubblewrap=${bubblewrap}/bin/bwrap" ]; dontUseCmakeConfigure = true; @@ -115,6 +114,10 @@ stdenv.mkDerivation (finalAttrs: { # Let's not hardcode the rpm-gpg path... substituteInPlace libdnf/libdnf/dnf-keyring.cpp \ --replace '"/etc/pki/rpm-gpg"' 'getenv("LIBDNF_RPM_GPG_PATH_OVERRIDE") ? getenv("LIBDNF_RPM_GPG_PATH_OVERRIDE") : "/etc/pki/rpm-gpg"' + + # Do not try to install in global /usr/lib + substituteInPlace Makefile-rpm-ostree.am \ + --replace '/usr/lib/kernel/install.d' '$(libdir)/kernel/install.d' ''; preConfigure = '' diff --git a/pkgs/by-name/sh/shrikhand/package.nix b/pkgs/by-name/sh/shrikhand/package.nix index 1e99ebad76ff..173c3b3e6c54 100644 --- a/pkgs/by-name/sh/shrikhand/package.nix +++ b/pkgs/by-name/sh/shrikhand/package.nix @@ -1,27 +1,22 @@ { lib, stdenvNoCC, - fetchurl, + fetchFromGitHub, + installFonts, }: stdenvNoCC.mkDerivation { pname = "shrikhand"; version = "unstable-2016-03-03"; - src = fetchurl { - url = "https://github.com/jonpinhorn/shrikhand/raw/c11c9b0720fba977fad7cb4f339ebacdba1d1394/build/Shrikhand-Regular.ttf"; - hash = "sha256-wHP1Bwu5Yw3a+RwDOHrmthsnuvwyCV4l6ma5EjA6EMA="; + src = fetchFromGitHub { + owner = "jonpinhorn"; + repo = "shrikhand"; + rev = "c11c9b0720fba977fad7cb4f339ebacdba1d1394"; + hash = "sha256-cxYS99ZZv3FED7pF91VMiKl/M7Dr5TZr/iAiTuReQbQ="; }; - dontUnpack = true; - - installPhase = '' - runHook preInstall - - install -D -m644 $src $out/share/fonts/truetype/Shrikhand-Regular.ttf - - runHook postInstall - ''; + nativeBuildInputs = [ installFonts ]; meta = { homepage = "https://jonpinhorn.github.io/shrikhand/"; diff --git a/pkgs/by-name/si/sif/package.nix b/pkgs/by-name/si/sif/package.nix index 6ecef78353df..115e3726e9ff 100644 --- a/pkgs/by-name/si/sif/package.nix +++ b/pkgs/by-name/si/sif/package.nix @@ -7,16 +7,16 @@ buildGoModule { pname = "sif"; - version = "0-unstable-2026-03-06"; + version = "0-unstable-2026-04-24"; src = fetchFromGitHub { owner = "vmfunc"; repo = "sif"; - rev = "d6c52d3dd8ac6b3fb8401ae39d6d27a361e11c4f"; - hash = "sha256-Vj7XXt1QSFxx7dIHxchbM6bXa5TYxboAWSjtLRb3OvE="; + rev = "bf802a7c0b83e7ba41b837fe9e1e3265e52d11f1"; + hash = "sha256-wkK3VCvpS2ETbAvgb5onsluLy1pXj0u8kpFy9AtvaBk="; }; - vendorHash = "sha256-D7yHDOLZuH6NWQyp8lwz3JBeRgLIN/jBSDBi9dltKf4="; + vendorHash = "sha256-1U8LV5ZVQkMZUK282FE42RRXdWz7HcpzOK03mA0f0r0="; subPackages = [ "cmd/sif" ]; diff --git a/pkgs/by-name/sm/smtprelay/package.nix b/pkgs/by-name/sm/smtprelay/package.nix index d0ef7fc9beb9..db4906615ad3 100644 --- a/pkgs/by-name/sm/smtprelay/package.nix +++ b/pkgs/by-name/sm/smtprelay/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "smtprelay"; - version = "1.13.2"; + version = "1.13.3"; src = fetchFromGitHub { owner = "decke"; repo = "smtprelay"; tag = "v${finalAttrs.version}"; - hash = "sha256-CKE0KYzLBp3nS4gIUqQ1jyu9c4uBi3x9WcLA1zxTemY="; + hash = "sha256-o4nB1j2NmqeQeTpJoY8mKUv60L8dTLQxjNtfCIZ2u0M="; }; - vendorHash = "sha256-kiFPTm46Ws3orwmm/pIz8amcYOq7038exLQ5fU9QqI8="; + vendorHash = "sha256-d+NSghVEdEiHIUGR6MIj7d3dHYGtAeLbdJ7zwhHxOPo="; subPackages = [ "." diff --git a/pkgs/by-name/ss/sss_code/package.nix b/pkgs/by-name/ss/sss_code/package.nix index f6ce8ff17619..3da0e36b08b9 100644 --- a/pkgs/by-name/ss/sss_code/package.nix +++ b/pkgs/by-name/ss/sss_code/package.nix @@ -4,6 +4,8 @@ pkg-config, fontconfig, libiconv, + writableTmpDirAsHomeHook, + oniguruma, stdenv, libxcb, lib, @@ -27,13 +29,26 @@ rustPlatform.buildRustPackage (finalAttrs: { "sss_code" ]; - nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.buildPlatform.isDarwin [ libiconv ]; + nativeBuildInputs = [ + pkg-config + ] + ++ lib.optionals stdenv.buildPlatform.isDarwin [ + libiconv + ] + ++ lib.optionals stdenv.cc.isClang [ + writableTmpDirAsHomeHook + ]; buildInputs = [ fontconfig libxcb + oniguruma ]; + env = { + RUSTONIG_SYSTEM_LIBONIG = true; + }; + doCheck = false; meta = { diff --git a/pkgs/by-name/st/steelix/package.nix b/pkgs/by-name/st/steelix/package.nix index dbd8c03a1307..f1e33be6e4c6 100644 --- a/pkgs/by-name/st/steelix/package.nix +++ b/pkgs/by-name/st/steelix/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "steelix"; - version = "0-unstable-2026-04-16"; + version = "0-unstable-2026-05-02"; src = fetchFromGitHub { owner = "mattwparas"; repo = "helix"; - rev = "cba44fdf36d1c728468da73a5373348c7d831fb7"; - hash = "sha256-pmMsgiKQavlqqdPk6tfz1Y+3JHFT6LUXiOuVMH0I12k="; + rev = "ff73544b3d7d7c264a127a7d78944133015b285a"; + hash = "sha256-AkotCZTWiQ5KAUDwmHcRuA7G0y8vqJYiLSXEtT+y/po="; }; cargoHash = "sha256-eECfZ7UZGsbTnbfclBhSTNDj8fbfJNT9oBHjNsXpAG0="; diff --git a/pkgs/by-name/st/stern/package.nix b/pkgs/by-name/st/stern/package.nix index eed025888a95..0068ba15063a 100644 --- a/pkgs/by-name/st/stern/package.nix +++ b/pkgs/by-name/st/stern/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "stern"; - version = "1.33.1"; + version = "1.34.0"; src = fetchFromGitHub { owner = "stern"; repo = "stern"; rev = "v${finalAttrs.version}"; - hash = "sha256-2GCUPmeSbRg1TE5pD42BiHUwzxqS+9FV9ZYIaZKwNWo="; + hash = "sha256-zr3htHOxoE+9LE+nR1Lr9gEYL7M5qBpXFd0RIt9OaS4="; }; - vendorHash = "sha256-xDkYW542V2M9CvjNBFojRw4KAhcxvlBPVJCndlF+MKw="; + vendorHash = "sha256-CN0xMhGusZmA/MGKIjNH6orXcUttfZ+3vNbz2tAnuOo="; subPackages = [ "." ]; diff --git a/pkgs/by-name/st/stevenblack-blocklist/package.nix b/pkgs/by-name/st/stevenblack-blocklist/package.nix index 4cac3c6b29cc..092e1af05671 100644 --- a/pkgs/by-name/st/stevenblack-blocklist/package.nix +++ b/pkgs/by-name/st/stevenblack-blocklist/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "stevenblack-blocklist"; - version = "3.16.76"; + version = "3.16.78"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; tag = finalAttrs.version; - hash = "sha256-mGti2nilpiN5Sc0qZ9w4e/NBi3dfuHvLRjsr/kUMZc0="; + hash = "sha256-8lfsRiiacHumCkJ+AgQh2AVeI2K5BJVL3Zr+N/ycKs4="; }; outputs = [ diff --git a/pkgs/by-name/sv/svelte-language-server/package.nix b/pkgs/by-name/sv/svelte-language-server/package.nix index 5a872714c66a..b7122901b341 100644 --- a/pkgs/by-name/sv/svelte-language-server/package.nix +++ b/pkgs/by-name/sv/svelte-language-server/package.nix @@ -11,13 +11,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "svelte-language-server"; - version = "0.17.30"; + version = "0.17.31"; src = fetchFromGitHub { owner = "sveltejs"; repo = "language-tools"; tag = "svelte-language-server@${finalAttrs.version}"; - hash = "sha256-BuDWp+eC6IIKkZCzvGk62E1Kgecns4fciu3BquJ58zo="; + hash = "sha256-qcY8ikS7spfbMk1zJ1pu+yyBsFYIFCWB/YqANyCZrVc="; }; pnpmWorkspaces = [ "svelte-language-server..." ]; diff --git a/pkgs/by-name/sv/svu/package.nix b/pkgs/by-name/sv/svu/package.nix index 9a7602fa6612..d8f3bd569552 100644 --- a/pkgs/by-name/sv/svu/package.nix +++ b/pkgs/by-name/sv/svu/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "svu"; - version = "3.4.0"; + version = "3.4.1"; src = fetchFromGitHub { owner = "caarlos0"; repo = "svu"; tag = "v${finalAttrs.version}"; - hash = "sha256-KSNf4FQ7Shh0ggdoy9oFuM6AIoDKMaAO2NlvCFWHW8c="; + hash = "sha256-uU5/BZA5EcIlzwoG42ZjQAkSec1hZ76pTUhK4n7bxBA="; }; - vendorHash = "sha256-SWS8P2eJ1lPjPQ4GmvPcHg4II3Dv72b7UbyFg2uRj6g="; + vendorHash = "sha256-qRnPj4Hnf+MH96J4oYRCDBqVthHmnAoNt0CUVZZv0CI="; ldflags = [ "-s" diff --git a/pkgs/by-name/to/todoist/package.nix b/pkgs/by-name/to/todoist/package.nix index 549dfd28b6ff..eee43d18b738 100644 --- a/pkgs/by-name/to/todoist/package.nix +++ b/pkgs/by-name/to/todoist/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "todoist"; - version = "0.23.0"; + version = "0.24.0"; src = fetchFromGitHub { owner = "sachaos"; repo = "todoist"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-+W6pc6J5eK/Sg7rc/6XJQtQ2IwVjyF/GbCX8+88k4Gc="; + sha256 = "sha256-Q3sqgqN4xUGeVmncEAGDker6tau8h30zBPEjgLSxazI="; }; vendorHash = "sha256-eVB5k/Z5Z6SsPqySPm4xZIh07c9xbijImRk8zdvY6tA="; diff --git a/pkgs/by-name/tr/trayscale/package.nix b/pkgs/by-name/tr/trayscale/package.nix index fd43b88df36b..150d4564fc54 100644 --- a/pkgs/by-name/tr/trayscale/package.nix +++ b/pkgs/by-name/tr/trayscale/package.nix @@ -12,16 +12,16 @@ buildGoModule (finalAttrs: { pname = "trayscale"; - version = "0.18.8"; + version = "0.18.9"; src = fetchFromGitHub { owner = "DeedleFake"; repo = "trayscale"; tag = "v${finalAttrs.version}"; - hash = "sha256-eOKTzIZ/040R6qIRBTtNXz8Me9I/PYuX9+ne4gxGKSw="; + hash = "sha256-MPKOxU3b+i85Y5xaCYWzy7fLWi3K9rN7yPtaUv7fsEU="; }; - vendorHash = "sha256-NdXXnSaNhp1CikrkycvGbjFS3Ow0SOQcBiWIVYwEODU="; + vendorHash = "sha256-G53kmNrTXhHCT5Axb/h9Mkbz/S2mScxnYjn07fBT2Lc="; subPackages = [ "cmd/trayscale" ]; diff --git a/pkgs/by-name/tr/treemd/package.nix b/pkgs/by-name/tr/treemd/package.nix index 0107e3a55e9a..1e5db467ed98 100644 --- a/pkgs/by-name/tr/treemd/package.nix +++ b/pkgs/by-name/tr/treemd/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "treemd"; - version = "0.5.10"; + version = "0.5.11"; src = fetchFromGitHub { owner = "Epistates"; repo = "treemd"; tag = "v${finalAttrs.version}"; - hash = "sha256-lt1dZW8na89wAcYkkoiNigGz8sh5dcuqoRmdV4M6fCk="; + hash = "sha256-XgmyWvJ52QHTFEuBu7gRFnsz+x4A0rHed5Q88A31iDA="; }; - cargoHash = "sha256-mRHB/hJmpjMNrPeqz2ec78AIDvCQ1mbmfAkI+VoSqd0="; + cargoHash = "sha256-ePM12BYV1YADtjN/CsLGoyKuRddy8f3fsSfUJewBNyY="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; diff --git a/pkgs/by-name/us/ustreamer/package.nix b/pkgs/by-name/us/ustreamer/package.nix index 50c350b1ff47..296f2b34a4f8 100644 --- a/pkgs/by-name/us/ustreamer/package.nix +++ b/pkgs/by-name/us/ustreamer/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "ustreamer"; - version = "6.55"; + version = "6.56"; src = fetchFromGitHub { owner = "pikvm"; repo = "ustreamer"; tag = "v${finalAttrs.version}"; - hash = "sha256-xL35xlgKEpgiD3m6xoEs+CBmEx0Fpwo43EbzqCqDgvc="; + hash = "sha256-02mEZ14fwCrdmXUGhyKrkoo5IZ6/pDJZ/oREaZZe1RA="; }; buildInputs = [ diff --git a/pkgs/by-name/uu/uutils-hostname/package.nix b/pkgs/by-name/uu/uutils-hostname/package.nix index c645f00ae2d6..8e4d0dc6cef6 100644 --- a/pkgs/by-name/uu/uutils-hostname/package.nix +++ b/pkgs/by-name/uu/uutils-hostname/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-hostname"; - version = "0-unstable-2026-04-23"; + version = "0-unstable-2026-05-04"; src = fetchFromGitHub { owner = "uutils"; repo = "hostname"; - rev = "85c60f53d980d6c4ff7c6b679a7b851cbf153703"; - hash = "sha256-BbCgtnfk5qVYAy0hKWnkV+p2tRIn//S4dK17eLsLXhk="; + rev = "262c5678e98035b6211753eba669c6e5ba56e19a"; + hash = "sha256-SaJtJhkyKTuafm1EmJUgGX1L1etZHtMQJA3av7e6FsY="; }; - cargoHash = "sha256-7lEWWqEh500f85Rh1INoEush8eSVMwnLbcCBOembqcA="; + cargoHash = "sha256-Ml4yjnUOg3C0r7q5p425MsYdy0Qyz6JywzITUStcQfg="; cargoBuildFlags = [ "--package uu_hostname" ]; diff --git a/pkgs/by-name/uu/uutils-tar/package.nix b/pkgs/by-name/uu/uutils-tar/package.nix index e1402c412c81..c26027e18826 100644 --- a/pkgs/by-name/uu/uutils-tar/package.nix +++ b/pkgs/by-name/uu/uutils-tar/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-tar"; - version = "0-unstable-2026-04-23"; + version = "0-unstable-2026-05-01"; src = fetchFromGitHub { owner = "uutils"; repo = "tar"; - rev = "f6b4dc4f2f8fba1f264889a3cb139a16e1d135b1"; - hash = "sha256-LnNbfBoCwPpyPVNeE4s3gxHzMVJJ8konB6+KsD6dU8M="; + rev = "1afcb449283cb1987a69a01c4c784bb3623e3550"; + hash = "sha256-Xitb3OGRSJQUZ6yiQLH7TE9UvKpClXrQGdLLDnE1/gg="; }; - cargoHash = "sha256-WVtJAH5JYwoiMekUSiG0uhHqlXPTFYCB0TNQOcMbGkE="; + cargoHash = "sha256-P0KPKriD4cWidWOApHWGIb80rCg5yk5Vub0IAyz5VUs="; cargoBuildFlags = [ "--workspace" ]; diff --git a/pkgs/by-name/va/vapoursynth/package.nix b/pkgs/by-name/va/vapoursynth/package.nix index b4ceb354c689..b6087c77a277 100644 --- a/pkgs/by-name/va/vapoursynth/package.nix +++ b/pkgs/by-name/va/vapoursynth/package.nix @@ -113,7 +113,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.all; maintainers = with lib.maintainers; [ rnhmjoj - sbruder snaki ]; mainProgram = "vspipe"; diff --git a/pkgs/by-name/vi/video-compare/package.nix b/pkgs/by-name/vi/video-compare/package.nix index 9b7b241d64d9..4f67f3fa38dc 100644 --- a/pkgs/by-name/vi/video-compare/package.nix +++ b/pkgs/by-name/vi/video-compare/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "video-compare"; - version = "20260308"; + version = "20260502"; src = fetchFromGitHub { owner = "pixop"; repo = "video-compare"; tag = finalAttrs.version; - hash = "sha256-O3udoPzusbP5/BbTES9zeuLm1ZVChGqtmWEiEuKZUfA="; + hash = "sha256-o03WamkeP+6pViDtmDr5yzHzR0A+UvPT9o/bHuxmDbY="; }; postPatch = '' diff --git a/pkgs/by-name/wa/wakatime-cli/package.nix b/pkgs/by-name/wa/wakatime-cli/package.nix index 337a8d4aec9b..847c11608f12 100644 --- a/pkgs/by-name/wa/wakatime-cli/package.nix +++ b/pkgs/by-name/wa/wakatime-cli/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "wakatime-cli"; - version = "2.7.0"; + version = "2.11.3"; src = fetchFromGitHub { owner = "wakatime"; repo = "wakatime-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-N0CYz0G3J7gdCE0Q9QJeukfzVb3E5gCKDEu22vOUO9k="; + hash = "sha256-nl9OoKDXcSNyI9UxdqsMSRF9Etz1p1jC6TmgY+0rKfg="; }; - vendorHash = "sha256-HngszNLX2b2EVvh8ovouIEvjBOJL1jA5AhA6Y11ke9Y="; + vendorHash = "sha256-OfnXj6X2JIN/lLCvB8LLYeqNj1aW3GuA1hCiw+219QQ="; ldflags = [ "-s" diff --git a/pkgs/by-name/wa/walker/package.nix b/pkgs/by-name/wa/walker/package.nix index d5caa33bc29b..f3e31c5ea85e 100644 --- a/pkgs/by-name/wa/walker/package.nix +++ b/pkgs/by-name/wa/walker/package.nix @@ -20,16 +20,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "walker"; - version = "2.16.1"; + version = "2.16.2"; src = fetchFromGitHub { owner = "abenz1267"; repo = "walker"; rev = "v${finalAttrs.version}"; - hash = "sha256-ZoLkqwPVw8SdW+f9Raf15/ttyKqmC6vtKd5R+orNN/g="; + hash = "sha256-fX3ErzTmHRO9z1SzHC2VZUgKOgRfO13X/joC5a3QN7Q="; }; - cargoHash = "sha256-LoQiovL1DsM63VBFiIPoizaEbH3yFjN9DLUh4wXsRvQ="; + cargoHash = "sha256-gm7xQ7qHui8F+uJBWKh7Fen0Zfi/YqpbdgNSoqar0wA="; nativeBuildInputs = [ gobject-introspection diff --git a/pkgs/by-name/wa/wappalyzergo/package.nix b/pkgs/by-name/wa/wappalyzergo/package.nix index 23b15b996926..771856cfc425 100644 --- a/pkgs/by-name/wa/wappalyzergo/package.nix +++ b/pkgs/by-name/wa/wappalyzergo/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "wappalyzergo"; - version = "0.2.77"; + version = "0.2.79"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "wappalyzergo"; tag = "v${finalAttrs.version}"; - hash = "sha256-lU9AhjbM2Ph54aVNyJB+c7CnbovkSIQmGsUa+2SHd14="; + hash = "sha256-KPr6TvnwY+fd0xQHbVrjCVQuEx2ukJu+FPeonkyD/Q8="; }; vendorHash = "sha256-HTh1iNGQXmYe9eNEBhZixr8jyBqWsKhTcUHX4vzItIU="; diff --git a/pkgs/by-name/wi/wit-bindgen/package.nix b/pkgs/by-name/wi/wit-bindgen/package.nix index 08861faa22d6..566cac20ca83 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 (finalAttrs: { pname = "wit-bindgen"; - version = "0.56.0"; + version = "0.57.1"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wit-bindgen"; rev = "v${finalAttrs.version}"; - hash = "sha256-NRiY++H4nJxETdix7dkeybsMqTPzWGUBK2Dnqq/pzuQ="; + hash = "sha256-i/SjZPemfs3bxAUVVU0YDZ3Pa+oH38iRTu9/LgWArco="; }; - cargoHash = "sha256-r/ngamXZrZj94kCz3YvCh8IhX68gIpmlzPAhstIgVtk="; + cargoHash = "sha256-NuWckpK7P3fKbzoGQbuamJiN30gcBy/Hygv++vUW/xY="; # Some tests fail because they need network access to install the `wasm32-unknown-unknown` target. # However, GitHub Actions ensures a proper build. diff --git a/pkgs/by-name/wl/wlink/package.nix b/pkgs/by-name/wl/wlink/package.nix index 15d577b1d76a..1012eaeea8fd 100644 --- a/pkgs/by-name/wl/wlink/package.nix +++ b/pkgs/by-name/wl/wlink/package.nix @@ -12,14 +12,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wlink"; - version = "0.1.1"; + version = "0.1.2"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-YxozhEJh/KBirlA6ymIEbJY3r7wYSeTL40W2xQLyue0="; + hash = "sha256-kxjUDh+A4X+jddgBfrJSaVRjxo805EvJHaASElv8yKc="; }; - cargoHash = "sha256-Hv+W8yFw6zAKwrV6gf9fWOkR/LFNgAD7WwQsHBqTnPI="; + cargoHash = "sha256-GKtoGmK2Y3qmwAhlSk42iqvPd2qFXhcu4GBDGnVBxVo="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/xf/xfr/package.nix b/pkgs/by-name/xf/xfr/package.nix index c0c6577b7be0..0fd909f2b978 100644 --- a/pkgs/by-name/xf/xfr/package.nix +++ b/pkgs/by-name/xf/xfr/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "xfr"; - version = "0.9.10"; + version = "0.9.11"; src = fetchFromGitHub { owner = "lance0"; repo = "xfr"; tag = "v${finalAttrs.version}"; - hash = "sha256-8vZ/29B7bdiWd+ckwMUPUMWHYtrgoIlzw3wM6khtrZo="; + hash = "sha256-m41hICpbx8aZprKrjdAdvoDEzCi8gLoLia6TTi/AThY="; }; - cargoHash = "sha256-Vkh1Rb1/MKN+8Rc00iVfrK4x3AcmyKVQ8FMQX2JhZX4="; + cargoHash = "sha256-uUKAjq8jj/NPpi5DHktNGBLWvecSPUwYdMQF/4o7JnM="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/development/libraries/maplibre-gl-native/default.nix b/pkgs/development/libraries/maplibre-gl-native/default.nix deleted file mode 100644 index b92cd2fe9107..000000000000 --- a/pkgs/development/libraries/maplibre-gl-native/default.nix +++ /dev/null @@ -1,80 +0,0 @@ -{ - lib, - mkDerivation, - fetchFromGitHub, - fetchpatch, - fetchpatch2, - cmake, - pkg-config, - qtbase, - curl, - libuv, - glfw3, - rapidjson, - stdenv, -}: - -mkDerivation rec { - pname = "maplibre-gl-native"; - version = "2.0.1"; - - src = fetchFromGitHub { - owner = "maplibre"; - repo = "maplibre-gl-native"; - rev = "qt-v${version}"; - fetchSubmodules = true; - hash = "sha256-g5J873U/6mrl27iquPl3BdEGhMxkOdfP15dHr27wa48="; - }; - - patches = [ - (fetchpatch { - name = "skip-license-check.patch"; - url = "https://git.alpinelinux.org/aports/plain/testing/mapbox-gl-native/0002-skip-license-check.patch?id=6751a93dca26b0b3ceec9eb151272253a2fe497e"; - sha256 = "1yybwzxbvn0lqb1br1fyg7763p2h117s6mkmywkl4l7qg9daa7ba"; - }) - (fetchpatch2 { - name = "cstdint.patch"; - url = "https://git.alpinelinux.org/aports/plain/community/maplibre-gl-native/cstdint.patch?id=ae8edc6b02df388ef37a69c12a5df25dd8550238"; - hash = "sha256-o7wT/rk5vgwxEutAyIEAxwfKNxCoBtkhVcLjc7uTsYc="; - }) - ]; - - postPatch = '' - # don't use vendored rapidjson - rm -r vendor/mapbox-base/extras/rapidjson - ''; - - nativeBuildInputs = [ - cmake - pkg-config - ]; - - buildInputs = [ - curl - libuv - glfw3 - qtbase - rapidjson - ]; - - cmakeFlags = [ - "-DMBGL_WITH_QT=ON" - "-DMBGL_WITH_QT_LIB_ONLY=ON" - "-DMBGL_WITH_QT_HEADLESS=OFF" - ]; - - env.NIX_CFLAGS_COMPILE = toString ( - lib.optionals (stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "12") [ - # Needed with GCC 12 but problematic with some old GCCs - "-Wno-error=use-after-free" - ] - ); - - meta = { - description = "Open-source alternative to Mapbox GL Native"; - homepage = "https://maplibre.org/"; - license = lib.licenses.bsd2; - maintainers = with lib.maintainers; [ dotlambda ]; - platforms = lib.platforms.linux; - }; -} diff --git a/pkgs/development/python-modules/argparse-addons/default.nix b/pkgs/development/python-modules/argparse-addons/default.nix index ac1645ab1a48..c016f730db20 100644 --- a/pkgs/development/python-modules/argparse-addons/default.nix +++ b/pkgs/development/python-modules/argparse-addons/default.nix @@ -23,7 +23,6 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ frogamic - sbruder ]; }; } diff --git a/pkgs/development/python-modules/bincopy/default.nix b/pkgs/development/python-modules/bincopy/default.nix index 29c1ff813dd7..7e4d03c503e9 100644 --- a/pkgs/development/python-modules/bincopy/default.nix +++ b/pkgs/development/python-modules/bincopy/default.nix @@ -32,7 +32,6 @@ buildPythonPackage (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ frogamic - sbruder ]; }; }) diff --git a/pkgs/development/python-modules/bqplot/default.nix b/pkgs/development/python-modules/bqplot/default.nix index b743da34f1d4..11d8d7a832a2 100644 --- a/pkgs/development/python-modules/bqplot/default.nix +++ b/pkgs/development/python-modules/bqplot/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "bqplot"; - version = "0.12.45"; + version = "0.12.46"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-7eAOn999kuQ8wtG5aRx9oXa2IW/dGHyOkvGde+rKXio="; + hash = "sha256-lBdL4+skHJ+h1pelQxMomgvT/ogK3ZbGZA0xY73T0io="; }; # upstream seems in flux for 0.13 release. they seem to want to migrate from diff --git a/pkgs/development/python-modules/cmsis-pack-manager/default.nix b/pkgs/development/python-modules/cmsis-pack-manager/default.nix index c6cbbb518b01..b18b97530659 100644 --- a/pkgs/development/python-modules/cmsis-pack-manager/default.nix +++ b/pkgs/development/python-modules/cmsis-pack-manager/default.nix @@ -69,7 +69,6 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ frogamic - sbruder ]; }; } diff --git a/pkgs/development/python-modules/django-cte/default.nix b/pkgs/development/python-modules/django-cte/default.nix index a12dc7f8b32a..d02b95fe402c 100644 --- a/pkgs/development/python-modules/django-cte/default.nix +++ b/pkgs/development/python-modules/django-cte/default.nix @@ -38,6 +38,6 @@ buildPythonPackage rec { homepage = "https://github.com/dimagi/django-cte"; changelog = "https://github.com/dimagi/django-cte/blob/v${version}/CHANGELOG.md"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ jopejoe1 ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/django-pgactivity/default.nix b/pkgs/development/python-modules/django-pgactivity/default.nix index facd4fca9050..54a0d9ade420 100644 --- a/pkgs/development/python-modules/django-pgactivity/default.nix +++ b/pkgs/development/python-modules/django-pgactivity/default.nix @@ -33,6 +33,6 @@ buildPythonPackage rec { homepage = "https://github.com/AmbitionEng/django-pgactivity"; changelog = "https://github.com/AmbitionEng/django-pgactivity/blob/${version}/CHANGELOG.md"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ jopejoe1 ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/django-pglock/default.nix b/pkgs/development/python-modules/django-pglock/default.nix index 41a321cfefb7..3e34403ba358 100644 --- a/pkgs/development/python-modules/django-pglock/default.nix +++ b/pkgs/development/python-modules/django-pglock/default.nix @@ -33,6 +33,6 @@ buildPythonPackage rec { homepage = "https://github.com/AmbitionEng/django-pglock"; changelog = "https://github.com/AmbitionEng/django-pglock/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ jopejoe1 ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/django-tenants/default.nix b/pkgs/development/python-modules/django-tenants/default.nix index 294fe6b6351c..aa54ea05527e 100644 --- a/pkgs/development/python-modules/django-tenants/default.nix +++ b/pkgs/development/python-modules/django-tenants/default.nix @@ -33,6 +33,6 @@ buildPythonPackage rec { homepage = "https://github.com/django-tenants/django-tenants"; changelog = "https://github.com/django-tenants/django-tenants/releases/tag/${src.tag}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ jopejoe1 ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/fastexcel/default.nix b/pkgs/development/python-modules/fastexcel/default.nix index b61f484b14cb..af472342b2ff 100644 --- a/pkgs/development/python-modules/fastexcel/default.nix +++ b/pkgs/development/python-modules/fastexcel/default.nix @@ -20,7 +20,7 @@ buildPythonPackage (finalAttrs: { pname = "fastexcel"; - version = "0.20.1"; + version = "0.20.2"; pyproject = true; __structuredAttrs = true; @@ -28,12 +28,12 @@ buildPythonPackage (finalAttrs: { owner = "ToucanToco"; repo = "fastexcel"; tag = "v${finalAttrs.version}"; - hash = "sha256-YL8EkV6IuqAMxooOMbqCrTfDM4uhH9A+v7UFw1f/iek="; + hash = "sha256-lceUFw9+FsEoCWSNieCYGJW+pCqCpfthEAFCfXKdpj0="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-TK/5eES+RlSDFIbhVjzbPgdrDRRKZlCiuqtLRm8R/go="; + hash = "sha256-04jqysfab+mEir1f2kc15DCdueu1h+HS4FOIol4sBZY="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/glyphslib/default.nix b/pkgs/development/python-modules/glyphslib/default.nix index 2ee22af0229c..5c553e376244 100644 --- a/pkgs/development/python-modules/glyphslib/default.nix +++ b/pkgs/development/python-modules/glyphslib/default.nix @@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: { pname = "glyphslib"; - version = "6.13.0"; + version = "6.13.1"; pyproject = true; @@ -25,7 +25,7 @@ buildPythonPackage (finalAttrs: { owner = "googlefonts"; repo = "glyphsLib"; tag = "v${finalAttrs.version}"; - hash = "sha256-3dlG7eOnMehRjki1kdGUs34wNunk+MiVy9pw3y+gRMc="; + hash = "sha256-MV6dEAk7toBzcXzCWpjnEoJwhdYPC609HpNWzCvVyGc="; }; build-system = [ setuptools-scm ]; diff --git a/pkgs/development/python-modules/hexdump/default.nix b/pkgs/development/python-modules/hexdump/default.nix index 1009169bd5b7..54b83f811da7 100644 --- a/pkgs/development/python-modules/hexdump/default.nix +++ b/pkgs/development/python-modules/hexdump/default.nix @@ -35,7 +35,6 @@ buildPythonPackage rec { license = lib.licenses.publicDomain; maintainers = with lib.maintainers; [ frogamic - sbruder ]; }; } diff --git a/pkgs/development/python-modules/libusbsio/default.nix b/pkgs/development/python-modules/libusbsio/default.nix index 4923a764a72d..db0817437cbf 100644 --- a/pkgs/development/python-modules/libusbsio/default.nix +++ b/pkgs/development/python-modules/libusbsio/default.nix @@ -37,7 +37,6 @@ buildPythonPackage rec { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ frogamic - sbruder ]; }; } diff --git a/pkgs/development/python-modules/linode-metadata/default.nix b/pkgs/development/python-modules/linode-metadata/default.nix index 72939e0dd56e..caa40b6bdbfb 100644 --- a/pkgs/development/python-modules/linode-metadata/default.nix +++ b/pkgs/development/python-modules/linode-metadata/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "linode-metadata"; - version = "0.3.4"; + version = "0.3.5"; src = fetchPypi { pname = "linode_metadata"; inherit version; - hash = "sha256-6b0u1/Z2Q8iKLgFAu4ZbA6vK228sPMXgudsfa5PbAj0="; + hash = "sha256-fYPhZ3FzzEyHAhJsfAzgnWeAF/0k/di4Ce+MNiu7gP4="; }; pyproject = true; diff --git a/pkgs/development/python-modules/mockfs/default.nix b/pkgs/development/python-modules/mockfs/default.nix index e7ff0b0c61fc..625324b2a34d 100644 --- a/pkgs/development/python-modules/mockfs/default.nix +++ b/pkgs/development/python-modules/mockfs/default.nix @@ -20,10 +20,6 @@ buildPythonPackage rec { hash = "sha256-fTN9HLzlVCn0O8nYy4UUM+JIsYJ3qDPw3h41yhcilJ8="; }; - postPatch = '' - sed -i '/addopts/d' pytest.ini - ''; - nativeBuildInputs = [ setuptools setuptools-scm diff --git a/pkgs/development/python-modules/neo/default.nix b/pkgs/development/python-modules/neo/default.nix index 75a7a490d951..4644774549d6 100644 --- a/pkgs/development/python-modules/neo/default.nix +++ b/pkgs/development/python-modules/neo/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "neo"; - version = "0.14.3"; + version = "0.14.4"; pyproject = true; src = fetchFromGitHub { owner = "NeuralEnsemble"; repo = "python-neo"; tag = version; - hash = "sha256-y2MGzIfF+KrEzdjUxiDaU1ZKBK5FksX1IBJdc9RvLhM="; + hash = "sha256-VdT7PFSle8HxWfsPrrI+mHtsTO315+Sw0RGx8HSYtwk="; }; build-system = [ setuptools ]; @@ -42,6 +42,11 @@ buildPythonPackage rec { "neo/test/rawiotest/test_maxwellrawio.py" ]; + disabledTests = [ + # numpy 2.x boolean index strictness regression + "test__time_slice_deepcopy_data" + ]; + pythonImportsCheck = [ "neo" ]; meta = { diff --git a/pkgs/development/python-modules/openfga-sdk/default.nix b/pkgs/development/python-modules/openfga-sdk/default.nix index 279e4ccfa04b..5fe2308eb536 100644 --- a/pkgs/development/python-modules/openfga-sdk/default.nix +++ b/pkgs/development/python-modules/openfga-sdk/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "openfga-sdk"; - version = "0.10.2"; + version = "0.10.3"; pyproject = true; src = fetchFromGitHub { owner = "openfga"; repo = "python-sdk"; tag = "v${version}"; - hash = "sha256-weuwtEr2u9W5c8zgpHiQUspbUTyk2/WuXEp2kYZM4Xc="; + hash = "sha256-OKldYozT/rWa1uU8yXO9UyHaOGsVVCLr62lN9TESY0g="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/patch-ng/default.nix b/pkgs/development/python-modules/patch-ng/default.nix index 8c7a65c5e626..652e919bd157 100644 --- a/pkgs/development/python-modules/patch-ng/default.nix +++ b/pkgs/development/python-modules/patch-ng/default.nix @@ -18,6 +18,6 @@ buildPythonPackage rec { description = "Library to parse and apply unified diffs"; homepage = "https://github.com/conan-io/python-patch"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ HaoZeke ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/pocket-tts/default.nix b/pkgs/development/python-modules/pocket-tts/default.nix index 47da5a38b838..3db78e3c6c37 100644 --- a/pkgs/development/python-modules/pocket-tts/default.nix +++ b/pkgs/development/python-modules/pocket-tts/default.nix @@ -30,7 +30,7 @@ buildPythonPackage (finalAttrs: { pname = "pocket-tts"; - version = "2.0.0"; + version = "2.1.0"; pyproject = true; __structuredAttrs = true; @@ -38,7 +38,7 @@ buildPythonPackage (finalAttrs: { owner = "kyutai-labs"; repo = "pocket-tts"; tag = "v${finalAttrs.version}"; - hash = "sha256-NbqL75EOS262L1km89raKXhgQVVOfi5yFP5Y4APH3yw="; + hash = "sha256-TonwnbH1FQMoK7SyKiCyEVIn9TY8drUyN2ZOq8JpXj4="; }; build-system = [ diff --git a/pkgs/development/python-modules/primer3/default.nix b/pkgs/development/python-modules/primer3/default.nix index 5076c40c3e77..6fd5dcf066fb 100644 --- a/pkgs/development/python-modules/primer3/default.nix +++ b/pkgs/development/python-modules/primer3/default.nix @@ -23,12 +23,17 @@ buildPythonPackage (finalAttrs: { hash = "sha256-HL/kFpz5xvFDKgef2+AI/qjs2jakl00qfPSABYMGyrI="; }; + postPatch = '' + substituteInPlace pyproject.toml --replace-fail "Cython~=3.1.0" "cython" + ''; + build-system = [ + cython distutils setuptools ]; - nativeBuildInputs = [ cython ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ gcc ]; + nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ gcc ]; nativeCheckInputs = [ click diff --git a/pkgs/development/python-modules/pyocd/default.nix b/pkgs/development/python-modules/pyocd/default.nix index 50712f5bdc93..1d0817aeb9d8 100644 --- a/pkgs/development/python-modules/pyocd/default.nix +++ b/pkgs/development/python-modules/pyocd/default.nix @@ -83,7 +83,6 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ frogamic - sbruder ]; }; } diff --git a/pkgs/development/python-modules/pypemicro/default.nix b/pkgs/development/python-modules/pypemicro/default.nix index 1b6c53bed331..0a98fe5ee57a 100644 --- a/pkgs/development/python-modules/pypemicro/default.nix +++ b/pkgs/development/python-modules/pypemicro/default.nix @@ -29,7 +29,6 @@ buildPythonPackage rec { ]; # it includes shared libraries for which no license is available (https://github.com/NXPmicro/pypemicro/issues/10) maintainers = with lib.maintainers; [ frogamic - sbruder ]; }; } diff --git a/pkgs/development/python-modules/pytest-unmagic/default.nix b/pkgs/development/python-modules/pytest-unmagic/default.nix index 869bbfd65b03..07906b948ddc 100644 --- a/pkgs/development/python-modules/pytest-unmagic/default.nix +++ b/pkgs/development/python-modules/pytest-unmagic/default.nix @@ -37,6 +37,6 @@ buildPythonPackage rec { homepage = "https://github.com/dimagi/pytest-unmagic"; license = lib.licenses.bsd3; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ jopejoe1 ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/python-flirt/default.nix b/pkgs/development/python-modules/python-flirt/default.nix index 06ec3450fb3a..36578c6aa841 100644 --- a/pkgs/development/python-modules/python-flirt/default.nix +++ b/pkgs/development/python-modules/python-flirt/default.nix @@ -45,6 +45,6 @@ buildPythonPackage rec { description = "Python library for parsing, compiling, and matching Fast Library Identification and Recognition Technology (FLIRT) signatures"; homepage = "https://github.com/williballenthin/lancelot/tree/master/pyflirt"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ sbruder ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/python-lsp-server/default.nix b/pkgs/development/python-modules/python-lsp-server/default.nix index 92e1c37b5358..7d4f27a018f0 100644 --- a/pkgs/development/python-modules/python-lsp-server/default.nix +++ b/pkgs/development/python-modules/python-lsp-server/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, @@ -124,6 +125,10 @@ buildPythonPackage rec { # AttributeError: 'NoneType' object has no attribute 'plugin_manager' "test_missing_message" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # TimeoutError: rope/autoimport is slow under Nix's fs isolation on darwin + "test_autoimport_code_actions_and_completions_for_notebook_document" ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/rchitect/default.nix b/pkgs/development/python-modules/rchitect/default.nix index 5df10c44be29..1dd16968b254 100644 --- a/pkgs/development/python-modules/rchitect/default.nix +++ b/pkgs/development/python-modules/rchitect/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "rchitect"; - version = "0.4.9"; + version = "0.4.10"; pyproject = true; src = fetchFromGitHub { owner = "randy3k"; repo = "rchitect"; tag = "v${version}"; - hash = "sha256-xIBDPYuEdYrwpHQBSXfZcEkLra+b0bKy5ILNDCS2Vz0="; + hash = "sha256-CTXvca687RL1aFxf7jptcNIKPUcugzFdVTSyApcaWS4="; }; postPatch = '' diff --git a/pkgs/development/python-modules/scrap-engine/default.nix b/pkgs/development/python-modules/scrap-engine/default.nix index 0ae1d728885b..360ad5defc46 100644 --- a/pkgs/development/python-modules/scrap-engine/default.nix +++ b/pkgs/development/python-modules/scrap-engine/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "scrap-engine"; - version = "1.5.1"; + version = "1.5.4"; pyproject = true; src = fetchPypi { pname = "scrap_engine"; inherit version; - hash = "sha256-olTWIr1gqy+TgupmKhYJSA83voWyqFxxTQquqJpbt7s="; + hash = "sha256-vw3nCxU6KTGR1qCB2TZTT4Y40q2++orp2tKsJkSWpAA="; }; build-system = [ diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 6fbc58da6013..d8daca0434ec 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -69,14 +69,14 @@ buildPythonPackage (finalAttrs: { pname = "sentry-sdk"; - version = "2.58.0"; + version = "2.59.0"; pyproject = true; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-python"; tag = finalAttrs.version; - hash = "sha256-SdGzHeniLwP8i7iIax5FtCd/qNDLLtg9luWbwpKIoz8="; + hash = "sha256-CNGo0jVVRvHm7mLKT8ciw6oIlY600BBwCAVOCR12F74="; }; postPatch = '' diff --git a/pkgs/development/python-modules/spsdk/default.nix b/pkgs/development/python-modules/spsdk/default.nix index 2767a31d0702..f80729609dfa 100644 --- a/pkgs/development/python-modules/spsdk/default.nix +++ b/pkgs/development/python-modules/spsdk/default.nix @@ -148,7 +148,6 @@ buildPythonPackage rec { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ frogamic - sbruder ]; mainProgram = "spsdk"; }; diff --git a/pkgs/development/python-modules/tenant-schemas-celery/default.nix b/pkgs/development/python-modules/tenant-schemas-celery/default.nix index ef3d528f1b05..6616ac04623a 100644 --- a/pkgs/development/python-modules/tenant-schemas-celery/default.nix +++ b/pkgs/development/python-modules/tenant-schemas-celery/default.nix @@ -29,6 +29,6 @@ buildPythonPackage rec { homepage = "https://github.com/maciej-gol/tenant-schemas-celery"; changelog = "https://github.com/maciej-gol/tenant-schemas-celery/releases/tag/${src.tag}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ jopejoe1 ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/ultralytics-thop/default.nix b/pkgs/development/python-modules/ultralytics-thop/default.nix index cff90dd11b3f..55d7601dedea 100644 --- a/pkgs/development/python-modules/ultralytics-thop/default.nix +++ b/pkgs/development/python-modules/ultralytics-thop/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "ultralytics-thop"; - version = "2.0.18"; + version = "2.0.19"; pyproject = true; src = fetchFromGitHub { owner = "ultralytics"; repo = "thop"; tag = "v${version}"; - hash = "sha256-Vi3QURIEZaOk/PJFRB+GEFmksvo2ZSkhXe+HQE6yWcU="; + hash = "sha256-icBfJagsK2DabMC8xgWNT1o3EdDGL+U2UyIf/LfugYc="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/ultralytics/default.nix b/pkgs/development/python-modules/ultralytics/default.nix index c792c463d625..ae11832410bc 100644 --- a/pkgs/development/python-modules/ultralytics/default.nix +++ b/pkgs/development/python-modules/ultralytics/default.nix @@ -34,14 +34,14 @@ buildPythonPackage (finalAttrs: { pname = "ultralytics"; - version = "8.4.41"; + version = "8.4.46"; pyproject = true; src = fetchFromGitHub { owner = "ultralytics"; repo = "ultralytics"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ad8GuxPhpCRFOz6/0LiDjkqPMq7ooPRLJ6GKDLCfaKc="; + hash = "sha256-yU1aCUGNhbAWASF80qAHCORL/CZy3Cd0Odm7ZYhJAZs="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/univers/default.nix b/pkgs/development/python-modules/univers/default.nix index 112b308ba9e0..b34940307b12 100644 --- a/pkgs/development/python-modules/univers/default.nix +++ b/pkgs/development/python-modules/univers/default.nix @@ -64,7 +64,6 @@ buildPythonPackage rec { ]; maintainers = with lib.maintainers; [ armijnhemel - sbruder ]; }; } diff --git a/pkgs/development/python-modules/utitools/default.nix b/pkgs/development/python-modules/utitools/default.nix index f003e336e480..3888c79f1674 100644 --- a/pkgs/development/python-modules/utitools/default.nix +++ b/pkgs/development/python-modules/utitools/default.nix @@ -32,6 +32,9 @@ buildPythonPackage (finalAttrs: { nativeCheckInputs = [ pytestCheckHook ]; meta = { + # Requires pyobjc-framework-coreservices and pyobjc-framework-uniformtypeidentifiers + # which are currently not packaged in nixpgs. + broken = stdenv.hostPlatform.isDarwin; description = "Utilities for working with Uniform Type Identifiers"; homepage = "https://github.com/RhetTbull/utitools"; changelog = "https://github.com/RhetTbull/utitools/blob/${finalAttrs.src.tag}/CHANGELOG.md"; diff --git a/pkgs/development/python-modules/wfuzz/default.nix b/pkgs/development/python-modules/wfuzz/default.nix index 058836e43726..0d8d5585791a 100644 --- a/pkgs/development/python-modules/wfuzz/default.nix +++ b/pkgs/development/python-modules/wfuzz/default.nix @@ -29,12 +29,15 @@ buildPythonPackage (finalAttrs: { }; patches = [ - # replace use of imp module for Python 3.12 + # replace use of imp module for Python >= 3.12 # https://github.com/xmendez/wfuzz/pull/365 (fetchpatch2 { url = "https://github.com/xmendez/wfuzz/commit/f4c028b9ada4c36dabf3bc752f69f6ddc110920f.patch?full_index=1"; hash = "sha256-t7pUMcdFmwAsGUNBRdZr+Jje/yR0yzeGIgeYNEq4hFE="; }) + # replace removed `pipes` stdlib module with `shlex` for Python >= 3.13 + # https://github.com/xmendez/wfuzz/issues/380 + ./python-313-shlex.patch ]; build-system = [ setuptools ]; @@ -43,10 +46,11 @@ buildPythonPackage (finalAttrs: { chardet distutils # src/wfuzz/plugin_api/base.py legacy-cgi + netaddr # src/wfuzz/plugins/payloads/{iprange,ipnet}.py pycurl - six - setuptools pyparsing + setuptools + six ] ++ lib.optionals stdenv.hostPlatform.isWindows [ colorama ]; @@ -84,6 +88,10 @@ buildPythonPackage (finalAttrs: { ''; homepage = "https://wfuzz.readthedocs.io"; license = with lib.licenses; [ gpl2Only ]; - maintainers = with lib.maintainers; [ pamplemousse ]; + maintainers = with lib.maintainers; [ + bad3r + pamplemousse + ]; + mainProgram = "wfuzz"; }; }) diff --git a/pkgs/development/python-modules/wfuzz/python-313-shlex.patch b/pkgs/development/python-modules/wfuzz/python-313-shlex.patch new file mode 100644 index 000000000000..a55bac99493b --- /dev/null +++ b/pkgs/development/python-modules/wfuzz/python-313-shlex.patch @@ -0,0 +1,29 @@ +Replace removed `pipes` stdlib module with `shlex` in screenshot plugin. + +`pipes` was deprecated in Python 3.11 (PEP 594) and removed in 3.13; +`shlex.quote` is the documented stdlib replacement and behaves identically +for the single argument used here. + +Reported upstream: https://github.com/xmendez/wfuzz/issues/380 + +diff --git a/src/wfuzz/plugins/scripts/screenshot.py b/src/wfuzz/plugins/scripts/screenshot.py +--- a/src/wfuzz/plugins/scripts/screenshot.py ++++ b/src/wfuzz/plugins/scripts/screenshot.py +@@ -3,7 +3,7 @@ from wfuzz.externals.moduleman.plugin import moduleman_plugin + + import subprocess + import tempfile +-import pipes ++import shlex + import os + import re + +@@ -42,7 +42,7 @@ class screenshot(BasePlugin): + subprocess.call( + [ + "cutycapt", +- "--url=%s" % pipes.quote(fuzzresult.url), ++ "--url=%s" % shlex.quote(fuzzresult.url), + "--out=%s" % filename, + "--insecure", + "--print-backgrounds=on", diff --git a/pkgs/development/python-modules/widlparser/default.nix b/pkgs/development/python-modules/widlparser/default.nix index 83c2bc8da79e..4d5a99223604 100644 --- a/pkgs/development/python-modules/widlparser/default.nix +++ b/pkgs/development/python-modules/widlparser/default.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { pname = "widlparser"; - version = "1.4.0"; + version = "1.5.0"; pyproject = true; src = fetchFromGitHub { owner = "plinss"; repo = "widlparser"; rev = "v${finalAttrs.version}"; - hash = "sha256-vYDldZH49GfNRjKh3x0DX05jYFOLQtA//7bw+B16O1M="; + hash = "sha256-vnXel2LT8dYjTypJf6TTB8btkdGC0ljeLJuY7WUE55I="; }; build-system = [ @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { pythonImportsCheck = [ "widlparser" ]; - # https://github.com/plinss/widlparser/blob/v1.4.0/.github/workflows/test.yml + # https://github.com/plinss/widlparser/blob/v1.5.0/.github/workflows/test.yml checkPhase = '' runHook preCheck diff --git a/pkgs/os-specific/linux/nvidia-x11/generic.nix b/pkgs/os-specific/linux/nvidia-x11/generic.nix index 606a6e715cc1..e6c1595ae572 100644 --- a/pkgs/os-specific/linux/nvidia-x11/generic.nix +++ b/pkgs/os-specific/linux/nvidia-x11/generic.nix @@ -246,13 +246,17 @@ stdenv.mkDerivation (finalAttrs: { ); in { - mod = callPackage ./kernel-modules.nix { - open = false; - nvidia_x11 = finalAttrs.finalPackage; - # build files already patched when building the main package, so no need to patch them again - patches = [ ]; - inherit broken; - }; + mod = + if !libsOnly then + callPackage ./kernel-modules.nix { + open = false; + nvidia_x11 = finalAttrs.finalPackage; + # build files already patched when building the main package, so no need to patch them again + patches = [ ]; + inherit broken; + } + else + { }; open = lib.mapNullable ( hash: callPackage ./kernel-modules.nix { diff --git a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix index 1e397d40a129..1ae0a0204e23 100644 --- a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "wills106"; domain = "solax_modbus"; - version = "2026.04.4"; + version = "2026.04.5"; src = fetchFromGitHub { owner = "wills106"; repo = "homeassistant-solax-modbus"; tag = version; - hash = "sha256-OH3RCm6QnqDdeIA3w0Z9GqSF8NyigoMaJeDNqR3OcIc="; + hash = "sha256-HsitTtf0CQFjF4Xq3pcGrPQzQtcCgE9sr4S4kwRM6ko="; }; dependencies = [ pymodbus ]; diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix index 545de3184aef..770104c28b62 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-exploretraces-app"; - version = "2.0.2"; - zipHash = "sha256-e179Vm7RwSHWrUZuvhHOPWtFuGJkVM22GzPN/WenR/Q="; + version = "2.0.3"; + zipHash = "sha256-tV0XINCucQZeDirXHBJovA+V2MQ1f0gx3Jo9VsPNqSc="; meta = { description = "Opinionated traces app"; license = lib.licenses.agpl3Only; 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 699e6b6661e4..28ff69d9a888 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 = "2.0.4"; - zipHash = "sha256-merfONOOSaD3KOQkRP7v8J18pemW3dLBf3bz3QpEpiQ="; + version = "2.0.5"; + zipHash = "sha256-bZmGGLw97fWpW0n7isFzdSLGtU43PswBumRXQgqHWuk="; 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; diff --git a/pkgs/servers/web-apps/wordpress/packages/plugins.json b/pkgs/servers/web-apps/wordpress/packages/plugins.json index f171a22d9f97..56939d40e2a8 100644 --- a/pkgs/servers/web-apps/wordpress/packages/plugins.json +++ b/pkgs/servers/web-apps/wordpress/packages/plugins.json @@ -137,12 +137,6 @@ "sha256": "12gh5ih4rkbdcrzdjml9rrlipbp2ymwhwxvr8y7lawmrflsas3r5", "version": "2.0.3" }, - "so-clean-up-wp-seo": { - "path": "so-clean-up-wp-seo/tags/4.0.2", - "rev": "3114751", - "sha256": "1kqgmmaw99b164v554siygrxa3z7lxqhn0bwg7s01cm5fdg6i3dl", - "version": "4.0.2" - }, "sqlite-database-integration": { "path": "sqlite-database-integration/tags/2.2.17", "rev": "3451878", diff --git a/pkgs/servers/web-apps/wordpress/packages/wordpress-plugins.json b/pkgs/servers/web-apps/wordpress/packages/wordpress-plugins.json index 0c3b83416b25..5c79cfe09fce 100644 --- a/pkgs/servers/web-apps/wordpress/packages/wordpress-plugins.json +++ b/pkgs/servers/web-apps/wordpress/packages/wordpress-plugins.json @@ -22,7 +22,6 @@ , "opengraph": "asl20" , "simple-login-captcha": "gpl2Plus" , "simple-mastodon-verification": "gpl2Plus" -, "so-clean-up-wp-seo": "gpl3Plus" , "sqlite-database-integration": "gpl2Plus" , "static-mail-sender-configurator": "mit" , "surge": "gpl3Only" diff --git a/pkgs/tools/misc/antimicrox/default.nix b/pkgs/tools/misc/antimicrox/default.nix index f081649d50ab..9ad2eb2460d8 100644 --- a/pkgs/tools/misc/antimicrox/default.nix +++ b/pkgs/tools/misc/antimicrox/default.nix @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { meta = { description = "GUI for mapping keyboard and mouse controls to a gamepad"; inherit (src.meta) homepage; - maintainers = with lib.maintainers; [ sbruder ]; + maintainers = [ ]; license = lib.licenses.gpl3Plus; platforms = with lib.platforms; linux; mainProgram = "antimicrox"; diff --git a/pkgs/tools/package-management/lix/default.nix b/pkgs/tools/package-management/lix/default.nix index dcf3f21e07c7..68c40f33e17f 100644 --- a/pkgs/tools/package-management/lix/default.nix +++ b/pkgs/tools/package-management/lix/default.nix @@ -35,6 +35,12 @@ confDir ? "/etc", }: let + lixMdbookPatch = fetchpatch2 { + name = "lix-mdbook-0.5-support.patch"; + url = "https://git.lix.systems/lix-project/lix/commit/54df89f601b3b4502a5c99173c9563495265d7e7.patch"; + excludes = [ "package.nix" ]; + hash = "sha256-uu/SIG8fgVVWhsGxmszTPHwe4SQtLgbxdShOMKbeg2w="; + }; makeLixScope = { attrName, @@ -191,6 +197,7 @@ lib.makeExtensible ( }; patches = [ + lixMdbookPatch ]; }; }; diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 4f5c098f86ba..f01ccee39e42 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -213,14 +213,14 @@ lib.makeExtensible ( nixComponents_git = (nixDependencies.callPackage ./modular/packages.nix rec { - version = "2.35pre20260503_${lib.substring 0 8 src.rev}"; + version = "2.35pre20260504_${lib.substring 0 8 src.rev}"; inherit teams; otherSplices = generateSplicesForNixComponents "nixComponents_git"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix"; - rev = "61024d0855f397d80a2c8c554188fd3bd9b171a2"; - hash = "sha256-Bu0+ILJVOfrblVrgQGYSDJTpjPwsciQ80kjm7aPi1lo="; + rev = "53ab7375a110825814837005aaf5a256edea6eae"; + hash = "sha256-ILPe+2GSPjmsZvEegUh0lJ1yWSsQnU1eJvfvIdJ8ins="; }; }).appendPatches patches_common; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 73c2f1637326..fe55801cc253 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -941,6 +941,7 @@ mapAliases { hpp-fcl = throw "'hpp-fcl' has been renamed to/replaced by 'coal'"; # Converted to throw 2025-10-27 hspellDicts = throw "'hspellDicts' has been removed due to being broken for more than a year; see RFC 180"; # Added 2026-02-05 http-prompt = throw "'http-prompt' has been removed as it was broken and unmaintained upstream"; # Added 2025-11-26 + httperf = throw "'httperf' has been removed as it was unmaintained and broken"; # Added 2026-05-04 httplz = throw "'httplz' has been removed as it was unmaintained upstream"; # Added 2026-04-25 hydra_unstable = throw "'hydra_unstable' has been renamed to/replaced by 'hydra'"; # Converted to throw 2025-10-27 hydraAntLogger = warnAlias "'hydraAntLogger' has been renamed to 'hydra-ant-logger'" hydra-ant-logger; # Added 2026-02-08 @@ -970,6 +971,7 @@ mapAliases { ipfs-migrator = throw "'ipfs-migrator' has been renamed to/replaced by 'kubo-migrator'"; # Converted to throw 2025-10-27 ipfs-migrator-all-fs-repo-migrations = throw "'ipfs-migrator-all-fs-repo-migrations' has been renamed to/replaced by 'kubo-fs-repo-migrations'"; # Converted to throw 2025-10-27 ipfs-migrator-unwrapped = throw "'ipfs-migrator-unwrapped' has been renamed to/replaced by 'kubo-migrator-unwrapped'"; # Converted to throw 2025-10-27 + iqueue = throw "'iqueue' has been removed, as it was broken and unmaintained upstream"; # Added 2026-04-10 ir.lv2 = ir-lv2; # Added 2025-09-37 ircdHybrid = warnAlias "'ircdHybrid' has been renamed to 'ircd-hybrid'" ircd-hybrid; # Added 2026-02-08 iroh = throw "iroh has been split into iroh-dns-server and iroh-relay"; # Added 2025-11-06 @@ -1302,6 +1304,7 @@ mapAliases { luci-go = throw "luci-go has been removed since it was unused and failing to build for 5 months"; # Added 2025-08-27 luminanceHDR = throw "'luminanceHDR' has been removed as it depended on EOL qt5 webengine and was unmaintained"; # Added 2026-04-17 lunarvim = throw "'lunarvim' has been removed since it was abandoned upstream and relied on an older version of 'neovim' to work properly"; # Added 2026-02-05 + lunatic = throw "'lunatic' has been removed, as it is unmaintained"; # Added 2026-05-04 lxd = throw " LXD has been removed from NixOS due to lack of Nixpkgs maintenance. Consider migrating or switching to Incus, or remove from your configuration. @@ -1390,7 +1393,7 @@ mapAliases { minetestclient = throw "'minetestclient' has been renamed to/replaced by 'luanti-client'"; # Converted to throw 2025-10-27 minetestserver = throw "'minetestserver' has been renamed to/replaced by 'luanti-server'"; # Converted to throw 2025-10-27 miniHttpd = mini-httpd; # Added 2026-02-08 - minio_legacy_fs = throw "'minio_legacy_fs' has been removed, migrate your data and use 'minio'"; # Added 2026-02-02 + minio_legacy_fs = throw "'minio_legacy_fs' has been removed. Users should migrate to alternatives such as Garage, SeaweedFS, or Ceph. S3-compatible clients such as rclone can be used to move data."; # Added 2026-02-02 minizincide = warnAlias "'minizincide' has been renamed to 'minizinc-ide'" minizinc-ide; # Added 2026-01-03 minizip2 = throw "'minizip2' has been renamed to/replaced by 'minizip-ng'"; # Converted to throw 2025-10-27 miru = throw "'miru' has been removed due to lack maintenance"; # Added 2025-08-21 diff --git a/pkgs/top-level/qt5-packages.nix b/pkgs/top-level/qt5-packages.nix index cc23ae2fbb92..63b241312cfe 100644 --- a/pkgs/top-level/qt5-packages.nix +++ b/pkgs/top-level/qt5-packages.nix @@ -126,8 +126,6 @@ makeScopeWithSplicing' { mapbox-gl-qml = libsForQt5.callPackage ../development/libraries/mapbox-gl-qml { }; - maplibre-gl-native = callPackage ../development/libraries/maplibre-gl-native { }; - maplibre-native-qt = callPackage ../development/libraries/maplibre-native-qt { }; maui-core = libsForQt5.callPackage ../development/libraries/maui-core { }; @@ -233,6 +231,7 @@ makeScopeWithSplicing' { Consider switching to the gpgmepp included in gpgme (gpgme <2), or to the GnuPG fork of gpgmepp (gpgme 2+), instead. ''; # Added 2025-10-25 mapbox-gl-native = throw "libsForQt5.mapbox-gl-native has been removed due to being broken for more than a year; see RFC 180"; # Added 2026-02-05 + maplibre-gl-native = throw "libsForQt5.maplibre-gl-native has been removed due to being broken and superseded by maplibre-native-qt"; # Added 2026-04-11 } )) );