diff --git a/.github/labeler-no-sync.yml b/.github/labeler-no-sync.yml index f47b3aaece59..2d4836c58b7b 100644 --- a/.github/labeler-no-sync.yml +++ b/.github/labeler-no-sync.yml @@ -22,7 +22,7 @@ - doc/**/* - nixos/doc/**/* -"backport release-24.11": +"backport release-25.05": - any: - changed-files: - any-glob-to-any-file: diff --git a/doc/redirects.json b/doc/redirects.json index 3d4b4a4c084e..87e1d49f675d 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -126,6 +126,30 @@ "chap-overlays": [ "index.html#chap-overlays" ], + "sec-nixpkgs-release-25.11": [ + "release-notes.html#sec-nixpkgs-release-25.11" + ], + "sec-nixpkgs-release-25.11-highlights": [ + "release-notes.html#sec-nixpkgs-release-25.11-highlights" + ], + "sec-nixpkgs-release-25.11-incompatibilities": [ + "release-notes.html#sec-nixpkgs-release-25.11-incompatibilities" + ], + "sec-nixpkgs-release-25.11-lib": [ + "release-notes.html#sec-nixpkgs-release-25.11-lib" + ], + "sec-nixpkgs-release-25.11-lib-breaking": [ + "release-notes.html#sec-nixpkgs-release-25.11-lib-breaking" + ], + "sec-nixpkgs-release-25.11-lib-deprecations": [ + "release-notes.html#sec-nixpkgs-release-25.11-lib-deprecations" + ], + "sec-nixpkgs-release-25.11-lib-additions-improvements": [ + "release-notes.html#sec-nixpkgs-release-25.11-lib-additions-improvements" + ], + "sec-nixpkgs-release-25.11-notable-changes": [ + "release-notes.html#sec-nixpkgs-release-25.11-notable-changes" + ], "sec-nixpkgs-release-25.05": [ "release-notes.html#sec-nixpkgs-release-25.05" ], diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0aaa79106c73..5bec0a55cd5c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -7825,6 +7825,12 @@ github = "hatch01"; githubId = 42416805; }; + ezrizhu = { + name = "Ezri Zhu"; + email = "me@ezrizhu.com"; + github = "ezrizhu"; + githubId = 44515009; + }; f--t = { email = "git@f-t.me"; github = "f--t"; @@ -16077,6 +16083,12 @@ githubId = 978196; name = "Michaƫl Faille"; }; + mikehorn = { + email = "mikehornproton@proton.me"; + github = "MikeHorn-git"; + githubId = 123373126; + name = "Mike Horn"; + }; mikesperber = { email = "sperber@deinprogramm.de"; github = "mikesperber"; diff --git a/nixos/doc/manual/redirects.json b/nixos/doc/manual/redirects.json index e0d3fd188d10..d583ddbcd814 100644 --- a/nixos/doc/manual/redirects.json +++ b/nixos/doc/manual/redirects.json @@ -1979,6 +1979,21 @@ "ch-release-notes": [ "release-notes.html#ch-release-notes" ], + "sec-release-25.11": [ + "release-notes.html#sec-release-25.11" + ], + "sec-release-25.11-highlights": [ + "release-notes.html#sec-release-25.11-highlights" + ], + "sec-release-25.11-new-modules": [ + "release-notes.html#sec-release-25.11-new-modules" + ], + "sec-release-25.11-incompatibilities": [ + "release-notes.html#sec-release-25.11-incompatibilities" + ], + "sec-release-25.11-notable-changes": [ + "release-notes.html#sec-release-25.11-notable-changes" + ], "sec-release-25.05": [ "release-notes.html#sec-release-25.05" ], diff --git a/pkgs/applications/emulators/libretro/cores/beetle-lynx.nix b/pkgs/applications/emulators/libretro/cores/beetle-lynx.nix index dcc3a00d1d2a..6ef4d3d666b1 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-lynx.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-lynx.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mednafen-lynx"; - version = "0-unstable-2024-10-21"; + version = "0-unstable-2025-05-10"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-lynx-libretro"; - rev = "7fead71b49e0f08be5c4d4224fea73c6174763bf"; - hash = "sha256-fYBx/bjbhRXoVIGnEg4/oMVm705ivL1os+FfVQLRSyI="; + rev = "efd1797c7aa5a83c354507b1b61ac24222ebaa58"; + hash = "sha256-K+VZYqNl3G1eE7dSlfmZFCoS5bKIyGSNNu2i737bKnM="; }; makefile = "Makefile"; diff --git a/pkgs/applications/misc/tellico/default.nix b/pkgs/applications/misc/tellico/default.nix index 556ce02e0546..b3bc2b42d771 100644 --- a/pkgs/applications/misc/tellico/default.nix +++ b/pkgs/applications/misc/tellico/default.nix @@ -27,14 +27,14 @@ stdenv.mkDerivation rec { pname = "tellico"; - version = "4.1.1"; + version = "4.1.2"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "office"; repo = pname; rev = "v${version}"; - hash = "sha256-eYmLDQfnC0/R7VF+oMBwb5Q56CBl2icusoit/LIIpUs="; + hash = "sha256-sJyOONYSnec+LI5t3FjDXJFhgIo8cPogZeD4057EW4g="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index d48b715ff3c7..5664d0133d86 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -63,13 +63,13 @@ "vendorHash": "sha256-OAd8SeTqTrH0kMoM2LsK3vM2PI23b3gl57FaJYM9hM0=" }, "archive": { - "hash": "sha256-q2Ougw8U6kapeGWBLhsvrRMW8/kGhE0eTV35kPHrN5g=", + "hash": "sha256-nR8bgFvhENwC3L3w580FBtDK5l8WDfJqxDQZeUvWyl0=", "homepage": "https://registry.terraform.io/providers/hashicorp/archive", "owner": "hashicorp", "repo": "terraform-provider-archive", - "rev": "v2.7.0", + "rev": "v2.7.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-51bLi7cqy7iUt9Aocog7OOKYWSdGbQEoZzasUpDuHu4=" + "vendorHash": "sha256-MYVkNvJ+rbwGw0htClIbmxk3YX2OK/ZO/QOTyMRFiug=" }, "argocd": { "hash": "sha256-3a/g1SbgeMWFMNTY/sYrItyE1rRimdNro8nu9wPTf6M=", @@ -171,13 +171,13 @@ "vendorHash": null }, "bitbucket": { - "hash": "sha256-UQbF6erjW3nGlgsDr2OFhHmyDyFGpjAfgQx91Mke1cE=", + "hash": "sha256-ZFHe91xPeKTdLRnOyFECjg1/7G2RPGpXSgaZOFrnDpY=", "homepage": "https://registry.terraform.io/providers/DrFaust92/bitbucket", "owner": "DrFaust92", "repo": "terraform-provider-bitbucket", - "rev": "v2.46.0", + "rev": "v2.47.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-XD7xvp8P9zaDJ5J07+cc+mFZA3F1JQDvK+1Tgqb6k/o=" + "vendorHash": "sha256-AcHndbTWMMsE7CSnLtUdnfyIfkKVfmOobNOhvtrTh4I=" }, "bitwarden": { "hash": "sha256-pEvTdaXuxsfrmJmgYo9mC3OSzU7q0DHEj2esXiumpMk=", @@ -390,20 +390,20 @@ "vendorHash": "sha256-WZqwBkVXoFmDikIyt9GWszLA/9YBoQHAdBuWbGKZBZw=" }, "docker": { - "hash": "sha256-F4LEqLCPonM5z43reGMz2cGYwjET0E4oPp8Z1V/4Utc=", + "hash": "sha256-vpgvEDcmUpumCNvahijb7lkkEQUeaHH0a+CSzPspIyM=", "homepage": "https://registry.terraform.io/providers/kreuzwerker/docker", "owner": "kreuzwerker", "repo": "terraform-provider-docker", - "rev": "v3.4.0", + "rev": "v3.5.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-yxa2MTNsmbcZTG8QjnYHkWhow6s1IeutPmww/A0K3zw=" + "vendorHash": "sha256-b2N/m85aUbD93ATbqdqU/7HHQz2JKW7Cj96JnjLVq20=" }, "doppler": { - "hash": "sha256-VzdtksB/zrsf3z3J/1UEehiuQYM7cyxTef892PGYrxo=", + "hash": "sha256-TPWHqRpvyk1dtSbQySMOecq0AhN2VlSB+2naPIbvMHI=", "homepage": "https://registry.terraform.io/providers/DopplerHQ/doppler", "owner": "DopplerHQ", "repo": "terraform-provider-doppler", - "rev": "v1.16.0", + "rev": "v1.17.0", "spdx": "Apache-2.0", "vendorHash": "sha256-B8mYLd4VdADWoQLWiCM85VQrBfDdlYQ0wkCp9eUBQ4U=" }, @@ -534,13 +534,13 @@ "vendorHash": "sha256-fqVBnAivVekV+4tpkl+E6eNA3wi8mhLevJRCs3W7L2g=" }, "grafana": { - "hash": "sha256-uPvG2/miG5CCZkSinFwGUj1wmGBPyI2jCkYS31559NY=", + "hash": "sha256-ZPejLOzShIW7BDlyYcFSV48uiA8XU15ziobHqtS7LW8=", "homepage": "https://registry.terraform.io/providers/grafana/grafana", "owner": "grafana", "repo": "terraform-provider-grafana", - "rev": "v3.22.3", + "rev": "v3.25.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-8KsQan5KxNj3/NSzj/M+IR44PiQ5E7PL/K4vVC5KovA=" + "vendorHash": "sha256-G5CiuQ0GPsJ7D+wlWQUAktT3DSgb2X7NL66c6U+9APU=" }, "gridscale": { "hash": "sha256-Ygt3L/dzwycccQZmuwbcaLHp9FBGNHgU19wSNmY8PzQ=", @@ -615,11 +615,11 @@ "vendorHash": "sha256-SsEWNIBkgcdTlSrB4hIvRmhMv2eJ2qQaPUmiN09A+NM=" }, "huaweicloud": { - "hash": "sha256-0gDA6Ndc6LmRfqcujnNRf/vZpb6Bf/GV/1mXf0GWFtY=", + "hash": "sha256-kNXlCtc1x9FWC5edeIv46QWCnDS2ET1Stdzn8WCkCLQ=", "homepage": "https://registry.terraform.io/providers/huaweicloud/huaweicloud", "owner": "huaweicloud", "repo": "terraform-provider-huaweicloud", - "rev": "v1.74.0", + "rev": "v1.74.1", "spdx": "MPL-2.0", "vendorHash": null }, @@ -867,13 +867,13 @@ "vendorHash": "sha256-wqraBQqxpD69iIM45MZLWhgIEiyu300bok3OST+Hegs=" }, "nexus": { - "hash": "sha256-6RPga80ZoqEEFL7I2OVXcrwaxbdhSzZDEV07xL07rZs=", + "hash": "sha256-Lm5CZ+eBDUNIL2KuK/iKc5dTif7P+E9II714vwvYuyU=", "homepage": "https://registry.terraform.io/providers/datadrivers/nexus", "owner": "datadrivers", "repo": "terraform-provider-nexus", - "rev": "v2.5.0", + "rev": "v2.6.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-wOpR+AJYW7YiARSIACta8Tr4bmGLUONRTEBLxHyHZZk=" + "vendorHash": "sha256-pez5anuq3hHXH7XMthT7y8+rjCHsMV3Vqk/DBCpbkdg=" }, "nomad": { "hash": "sha256-0ShkpPAxCT9lmfrVUoyjx7DhwlSYz9uEIujsKSB+dgA=", diff --git a/pkgs/applications/networking/discordo/default.nix b/pkgs/applications/networking/discordo/default.nix index d235ebd71ecb..3b6f5dfb8c25 100644 --- a/pkgs/applications/networking/discordo/default.nix +++ b/pkgs/applications/networking/discordo/default.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "discordo"; - version = "0-unstable-2025-04-21"; + version = "0-unstable-2025-05-11"; src = fetchFromGitHub { owner = "ayn2op"; repo = pname; - rev = "daca9301afa8f75be3f803179face2ccad2ca437"; - hash = "sha256-3iaPtsYTQTFzcqUkzqtqzzQGoXwR81V7VStF6xt86Ec="; + rev = "232f4d469b67d746b9db067c0c73686dac87e938"; + hash = "sha256-k02oX7HAQ39UCm/hiS0cjibuZ/51sBTG1CnoP80e/mA="; }; - vendorHash = "sha256-NZlIZYytk3OKtIdEwVInnQhORL1iSzuWzmZjrknD71E="; + vendorHash = "sha256-gEwTpt/NPN1+YpTBmW8F34UotowrOcA0mfFgBdVFiTA="; env.CGO_ENABLED = 0; diff --git a/pkgs/by-name/al/alacritty-theme/package.nix b/pkgs/by-name/al/alacritty-theme/package.nix index 67e81be125bf..df06e6abf25e 100644 --- a/pkgs/by-name/al/alacritty-theme/package.nix +++ b/pkgs/by-name/al/alacritty-theme/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation (self: { pname = "alacritty-theme"; - version = "0-unstable-2025-04-30"; + version = "0-unstable-2025-05-15"; src = fetchFromGitHub { owner = "alacritty"; repo = "alacritty-theme"; - rev = "2f97742d8d7c65f5b0562d124c1efd5e28294a97"; - hash = "sha256-zc/saPCspfLA9mddnRmFiqYfdmBs/o5bgnQlD5lm7Ls="; + rev = "59a96ef4c734f97a1aadaa619b31cc1ca90a0fbc"; + hash = "sha256-7Qu00+odZblXqN9e3uVZWfIWySFT0IiwIyK5wEbtReE="; sparseCheckout = [ "themes" ]; }; diff --git a/pkgs/by-name/ap/appflowy/package.nix b/pkgs/by-name/ap/appflowy/package.nix index 0a02c4da1ddc..7c5dc7e4b330 100644 --- a/pkgs/by-name/ap/appflowy/package.nix +++ b/pkgs/by-name/ap/appflowy/package.nix @@ -17,11 +17,11 @@ let rec { x86_64-linux = { urlSuffix = "linux-x86_64.tar.gz"; - hash = "sha256-c6iawG2GqdF4HRfOhcJM0gPNo7I8DHP1SVQffDzW9wc="; + hash = "sha256-EuioRmdN4kUDh2P4Qb5YQZeNZqxwBgZ57VsY0YD1ru4="; }; x86_64-darwin = { urlSuffix = "macos-universal.zip"; - hash = "sha256-5d/JkAuNT1OT0MOUQU7mhst/lOXv7T17rJVeIABMUKw="; + hash = "sha256-uLM6hMASA9D5rOChgLnPsfeCAmgoo0IW8CsyfgRGBIU="; }; aarch64-darwin = x86_64-darwin; } @@ -30,7 +30,7 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "appflowy"; - version = "0.9.1"; + version = "0.9.2"; src = fetchzip { url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${finalAttrs.version}/AppFlowy-${finalAttrs.version}-${dist.urlSuffix}"; diff --git a/pkgs/by-name/bg/bgpq3/package.nix b/pkgs/by-name/bg/bgpq3/package.nix index de42af14b940..b8e46187787a 100644 --- a/pkgs/by-name/bg/bgpq3/package.nix +++ b/pkgs/by-name/bg/bgpq3/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "bgpq3"; - version = "0.1.36.1"; + version = "0.1.38"; src = fetchFromGitHub { owner = "snar"; repo = "bgpq3"; rev = "v${version}"; - hash = "sha256-rOpggVlXKaf3KBhfZ2lVooDaQA0iRjSbsLXF02GEyBw="; + hash = "sha256-rqZI7yqlVHfdRTOsA5V6kzJ2TGCy8mp6yP+rzsQX9Yc="; }; meta = with lib; { diff --git a/pkgs/by-name/bu/buckets/package.nix b/pkgs/by-name/bu/buckets/package.nix index 4a572cf0d0cf..c0e90904add2 100644 --- a/pkgs/by-name/bu/buckets/package.nix +++ b/pkgs/by-name/bu/buckets/package.nix @@ -18,16 +18,16 @@ let .${system}; # Get hash in sri format - # nix-prefetch-url | xargs nix hash to-sri --type sha256 --extra-experimental-features nix-command + # nix-prefetch-url | xargs nix hash convert --hash-algo sha256 hash = { - x86_64-linux = "sha256-Gj/VDsV+ks8bhsFwU47+oBmsYOa0lQMHZeqQ3/IHm9E="; - aarch64-linux = "sha256-9pIT7iiarHBtHRdX5lqdfmJLJLMkugqZdprBZm5g1A8="; + x86_64-linux = "sha256-DK5+VT4+OCcJ4Bbv6GGs6R332GMsD1gNEmcz0iaJb1c="; + aarch64-linux = "sha256-Qu2YHGu0EPFaXjlUwJ7On8tOA9rqX/k8UnwADuRxoUk="; } .${system}; pname = "buckets"; - version = "0.75.0"; + version = "0.80.0"; src = fetchurl { url = "https://github.com/buckets/application/releases/download/v${version}/Buckets-linux-latest-${platform}-${version}.AppImage"; inherit hash; diff --git a/pkgs/by-name/ca/cambalache/package.nix b/pkgs/by-name/ca/cambalache/package.nix index f81709606017..0e10ba9b654e 100644 --- a/pkgs/by-name/ca/cambalache/package.nix +++ b/pkgs/by-name/ca/cambalache/package.nix @@ -18,21 +18,21 @@ webkitgtk_4_1, webkitgtk_6_0, nix-update-script, + casilda, }: python3.pkgs.buildPythonApplication rec { pname = "cambalache"; - version = "0.90.4"; - - format = "other"; + version = "0.94.1"; + pyproject = false; # Did not fetch submodule since it is only for tests we don't run. src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "jpu"; repo = "cambalache"; - rev = version; - hash = "sha256-XS6JBJuifmN2ElCGk5hITbotZ+fqEdjopL6VqmMP2y4="; + tag = version; + hash = "sha256-dX9YiBCBG/ALWX0W1CjvdUlOCQ6UulnQCiYUscRMKWk="; }; nativeBuildInputs = [ @@ -60,6 +60,7 @@ python3.pkgs.buildPythonApplication rec { # For extra widgets support. libadwaita libhandy + casilda ]; # Prevent double wrapping. @@ -67,25 +68,11 @@ python3.pkgs.buildPythonApplication rec { postPatch = '' patchShebangs postinstall.py - # those programs are used at runtime not build time - # https://gitlab.gnome.org/jpu/cambalache/-/blob/0.12.1/meson.build#L79-80 - substituteInPlace ./meson.build \ - --replace-fail "find_program('broadwayd', required: true)" "" \ - --replace-fail "find_program('gtk4-broadwayd', required: true)" "" ''; preFixup = '' # Let python wrapper use GNOME flags. - makeWrapperArgs+=( - # For broadway daemons - --prefix PATH : "${ - lib.makeBinPath [ - gtk3 - gtk4 - ] - }" - "''${gappsWrapperArgs[@]}" - ) + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") ''; postFixup = '' @@ -97,15 +84,15 @@ python3.pkgs.buildPythonApplication rec { updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { homepage = "https://gitlab.gnome.org/jpu/cambalache"; description = "RAD tool for GTK 4 and 3 with data model first philosophy"; mainProgram = "cambalache"; - teams = [ teams.gnome ]; - license = with licenses; [ + teams = [ lib.teams.gnome ]; + license = with lib.licenses; [ lgpl21Only # Cambalache gpl2Only # tools ]; - platforms = platforms.unix; + platforms = lib.platforms.unix; }; } diff --git a/pkgs/by-name/ca/casilda/package.nix b/pkgs/by-name/ca/casilda/package.nix new file mode 100644 index 000000000000..3b702edeb455 --- /dev/null +++ b/pkgs/by-name/ca/casilda/package.nix @@ -0,0 +1,80 @@ +{ + lib, + stdenv, + fetchFromGitLab, + fetchpatch, + meson, + ninja, + pkg-config, + gobject-introspection, + glib, + gtk4, + wayland-protocols, + libepoxy, + wayland, + wayland-scanner, + wlroots_0_18, + libxkbcommon, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "casilda"; + version = "0.2.0"; + + outputs = [ + "out" + "dev" + ]; + + src = fetchFromGitLab { + domain = "gitlab.gnome.org"; + owner = "jpu"; + repo = "casilda"; + tag = finalAttrs.version; + hash = "sha256-wTYx4Wj8u52+yNc/A5Lg0zqmhKh8X0q99e+TilpUrC4="; + }; + + patches = [ + # Fix missing clock_gettime function + # https://gitlab.gnome.org/jpu/casilda/-/merge_requests/4 + (fetchpatch { + url = "https://gitlab.gnome.org/jpu/casilda/-/commit/dcebb8e67d6dc7c47332d1c76a1d5bf60eaee7b1.patch"; + hash = "sha256-l3zu29PPRwzDuoeoqUs4Gi3JziyZ9vDdqvRfz7GQ4Sw="; + }) + ]; + + depsBuildBuild = [ + pkg-config + ]; + + nativeBuildInputs = [ + meson + ninja + pkg-config + gobject-introspection + wayland-scanner + ]; + + buildInputs = [ + libepoxy + glib + wayland-protocols + wayland # for wayland-server + libxkbcommon + ]; + + propagatedBuildInputs = [ + gtk4 + wlroots_0_18 # todo: move to buildInputs after https://gitlab.gnome.org/jpu/casilda/-/merge_requests/7 + ]; + + strictDeps = true; + + meta = { + homepage = "https://gitlab.gnome.org/jpu/casilda"; + description = "Simple Wayland compositor widget for Gtk 4 which can be used to embed other processes windows in Gtk 4 application"; + maintainers = with lib.maintainers; [ emaryn ]; + license = lib.licenses.lgpl21Plus; + platforms = lib.platforms.unix; + }; +}) diff --git a/pkgs/by-name/ch/checkov/package.nix b/pkgs/by-name/ch/checkov/package.nix index 2a1f79a8f48f..795db398a746 100644 --- a/pkgs/by-name/ch/checkov/package.nix +++ b/pkgs/by-name/ch/checkov/package.nix @@ -25,14 +25,14 @@ with py.pkgs; python3.pkgs.buildPythonApplication rec { pname = "checkov"; - version = "3.2.416"; + version = "3.2.424"; pyproject = true; src = fetchFromGitHub { owner = "bridgecrewio"; repo = "checkov"; tag = version; - hash = "sha256-exxU3w1dcd+tBHvdjJvjtevs7b01Pog47Of+u5dnWTo="; + hash = "sha256-9doZ3gZF+1VMIUWZGHRHbKtj9WZ5rPgIIRmgMAFeAsI="; }; pythonRelaxDeps = [ diff --git a/pkgs/by-name/co/commit-formatter/package.nix b/pkgs/by-name/co/commit-formatter/package.nix index 624ffd71879d..a5fce8403584 100644 --- a/pkgs/by-name/co/commit-formatter/package.nix +++ b/pkgs/by-name/co/commit-formatter/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "commit-formatter"; - version = "0.2.1"; + version = "0.3.0"; src = fetchFromGitHub { owner = "Eliot00"; repo = "commit-formatter"; rev = "v${version}"; - sha256 = "EYzhb9jJ4MzHxIbaTb1MxeXUgoxTwcnq5JdxAv2uNcA="; + sha256 = "sha256-hXpHEtPj6lrYBAzz8ZrhK+L3RBB2K1VIAi81kFlFgxY="; }; useFetchCargoVendor = true; - cargoHash = "sha256-uW+mmArQZ5Pl2TlKIRd00dB6615Nn/Q8KtRE/ahl5V4="; + cargoHash = "sha256-rqIBDzZghz+fj96im+SNwnLV9jCRjRmh3Wd48z07XH0="; meta = with lib; { description = "CLI tool to help you write git commit"; diff --git a/pkgs/by-name/co/coppwr/package.nix b/pkgs/by-name/co/coppwr/package.nix index c11f14947429..03795d31950c 100644 --- a/pkgs/by-name/co/coppwr/package.nix +++ b/pkgs/by-name/co/coppwr/package.nix @@ -13,17 +13,17 @@ rustPlatform.buildRustPackage rec { pname = "coppwr"; - version = "1.6.1"; + version = "1.6.2"; src = fetchFromGitHub { owner = "dimtpap"; repo = "coppwr"; rev = version; - hash = "sha256-5TgK/0UN05P3WENch4sBo/Sy9FaMmyH/gZ+6qUyM1z0="; + hash = "sha256-Wit0adP9M8vlCXF6WJx2tZnR6LrwcvoTNx1KC1HfN8w="; }; useFetchCargoVendor = true; - cargoHash = "sha256-xF/eBBXlbOfGy9avDkOXT/q72DHJ7Zlu3lfDsTwo+3U="; + cargoHash = "sha256-tgvSOwZmboe4DzEqJOCYWwIbAStGV1F6ZAzlwCd7Uo4="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/cp/cpr/package.nix b/pkgs/by-name/cp/cpr/package.nix index 9a587976dc07..7e9cc4aa2b4b 100644 --- a/pkgs/by-name/cp/cpr/package.nix +++ b/pkgs/by-name/cp/cpr/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "cpr"; - version = "1.11.0"; + version = "1.11.2"; src = fetchFromGitHub { owner = "libcpr"; repo = "cpr"; tag = finalAttrs.version; - hash = "sha256-jWyss0krj8MVFqU1LAig+4UbXO5pdcWIT+hCs9DxemM="; + hash = "sha256-nKX9AYVC4e3B+vOzXWZu8S4I5BNpKnqkFJ2e8bVAUE4="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/da/darkly/package.nix b/pkgs/by-name/da/darkly/package.nix index ef6bac0bb9e7..3b2eceaa8ed6 100644 --- a/pkgs/by-name/da/darkly/package.nix +++ b/pkgs/by-name/da/darkly/package.nix @@ -13,13 +13,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "darkly-qt${qtMajorVersion}"; - version = "0.5.18"; + version = "0.5.19"; src = fetchFromGitHub { owner = "Bali10050"; repo = "Darkly"; tag = "v${finalAttrs.version}"; - hash = "sha256-IwN6eZusfeGIEtdubpJpp1wrzToi0Umwi9jbXc4AF90="; + hash = "sha256-hT6OHL8xLp6PZba9hPDxvdGwNkf5ROH9L7ATtnuODpk="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/dl/dlib/package.nix b/pkgs/by-name/dl/dlib/package.nix index 16c34f2168dc..7817b88b25e5 100644 --- a/pkgs/by-name/dl/dlib/package.nix +++ b/pkgs/by-name/dl/dlib/package.nix @@ -20,13 +20,13 @@ }@inputs: (if cudaSupport then cudaPackages.backendStdenv else inputs.stdenv).mkDerivation rec { pname = "dlib"; - version = "19.24.8"; + version = "19.24.9"; src = fetchFromGitHub { owner = "davisking"; repo = "dlib"; tag = "v${version}"; - sha256 = "sha256-b8DFlfBnF4Fk7beJPxQJDVHaCR7s5/4uAPi3RV9cBZ4="; + sha256 = "sha256-Uil7Eh6LNaglrMY6fK6b00PdA4E2KnZKng4s7v1tewo="; }; postPatch = '' diff --git a/pkgs/by-name/do/dolt/package.nix b/pkgs/by-name/do/dolt/package.nix index ab246c0057cf..9315588d37c0 100644 --- a/pkgs/by-name/do/dolt/package.nix +++ b/pkgs/by-name/do/dolt/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "dolt"; - version = "1.52.3"; + version = "1.53.2"; src = fetchFromGitHub { owner = "dolthub"; repo = "dolt"; rev = "v${version}"; - sha256 = "sha256-c+7WWFaELEbWxgqHNDXOIt/PvielfMFbzwURlqXSZAY="; + sha256 = "sha256-NrwCgFJqh8XugKd8+T7KZsJtlYbx42zwD47h8xLr/YU="; }; modRoot = "./go"; subPackages = [ "cmd/dolt" ]; - vendorHash = "sha256-OYgxlEU84BDqVqfmvgBZ5blT6ySHLZcmKbVm4Bvj8Yk="; + vendorHash = "sha256-mobygEA/p5uuWZSToReygQWnz0Wt488MGn5owPi55k0="; proxyVendor = true; doCheck = false; diff --git a/pkgs/by-name/ed/edac-utils/package.nix b/pkgs/by-name/ed/edac-utils/package.nix index ce70e919732f..233871149f09 100644 --- a/pkgs/by-name/ed/edac-utils/package.nix +++ b/pkgs/by-name/ed/edac-utils/package.nix @@ -54,6 +54,7 @@ stdenv.mkDerivation { meta = with lib; { homepage = "https://github.com/grondo/edac-utils"; description = "Handles the reporting of hardware-related memory errors"; + mainProgram = "edac-util"; license = licenses.gpl2Plus; platforms = platforms.linux; }; diff --git a/pkgs/by-name/ex/exfatprogs/package.nix b/pkgs/by-name/ex/exfatprogs/package.nix index c0c14768eeac..28f0f8e44c7a 100644 --- a/pkgs/by-name/ex/exfatprogs/package.nix +++ b/pkgs/by-name/ex/exfatprogs/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "exfatprogs"; - version = "1.2.8"; + version = "1.2.9"; src = fetchFromGitHub { owner = "exfatprogs"; repo = "exfatprogs"; rev = version; - sha256 = "sha256-lPPUjSc6ti/CqSChWrsBLWCtASN95Cnj+O6FbVvFeDA="; + sha256 = "sha256-EENBlf5beuLJ++N7YThxzz2I/FXzb02by3KOUPOuEV4="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/fb/fblog/package.nix b/pkgs/by-name/fb/fblog/package.nix index 2c015d35e8c3..927eddf75456 100644 --- a/pkgs/by-name/fb/fblog/package.nix +++ b/pkgs/by-name/fb/fblog/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "fblog"; - version = "4.13.1"; + version = "4.14.0"; src = fetchFromGitHub { owner = "brocode"; repo = "fblog"; rev = "v${version}"; - hash = "sha256-YOHLw8YCgOGB1Nn2tD+EnicKd/tiMk07OWv+49btbpw="; + hash = "sha256-ImuNl7ERM7auuGkPHJ93unrqgXRCUBLAuG8OyJXFqms="; }; useFetchCargoVendor = true; - cargoHash = "sha256-rMpqf3UE/vEiLkocEwVjSCYrJKrUufUjZ9ldlBY86yI="; + cargoHash = "sha256-vk07dOaKo500xgFBfgfLaWsjpaXxpvX/ETgGr5HHnNE="; meta = with lib; { description = "Small command-line JSON log viewer"; diff --git a/pkgs/by-name/fi/firezone-gateway/package.nix b/pkgs/by-name/fi/firezone-gateway/package.nix index 1530340cf7f1..96b5dd217dd7 100644 --- a/pkgs/by-name/fi/firezone-gateway/package.nix +++ b/pkgs/by-name/fi/firezone-gateway/package.nix @@ -6,16 +6,16 @@ }: rustPlatform.buildRustPackage rec { pname = "firezone-gateway"; - version = "1.4.8"; + version = "1.4.9"; src = fetchFromGitHub { owner = "firezone"; repo = "firezone"; tag = "gateway-${version}"; - hash = "sha256-C5zCo9G21xrrPzabD/8Tiil8D1RlRG8+3/jLTf5/pTQ="; + hash = "sha256-JfsOiNTwwpO998mKA1ZGZTdZfzOgP6AKBkg8cuaqKr0="; }; useFetchCargoVendor = true; - cargoHash = "sha256-eJfRTtLHYOc3M3dOP/VvrC6Qm2ovoR6LQSgCPwntc1M="; + cargoHash = "sha256-Ok+pyGG5VHJbsKenKBr0mM1XRoOiAso0ebeQ5hDuwjM="; sourceRoot = "${src.name}/rust"; buildAndTestSubdir = "gateway"; RUSTFLAGS = "--cfg system_certs"; diff --git a/pkgs/by-name/fs/fselect/package.nix b/pkgs/by-name/fs/fselect/package.nix index 78d06b0c0f9a..7262a0bc40e4 100644 --- a/pkgs/by-name/fs/fselect/package.nix +++ b/pkgs/by-name/fs/fselect/package.nix @@ -9,17 +9,17 @@ rustPlatform.buildRustPackage rec { pname = "fselect"; - version = "0.8.11"; + version = "0.8.12"; src = fetchFromGitHub { owner = "jhspetersson"; repo = "fselect"; rev = version; - sha256 = "sha256-S7SFcOhFl5dVgUl2qlsE/Bizq8v0NPKPqBggzPGoOu8="; + sha256 = "sha256-tvc6Ume9VoPsVFH0AdaQejyRG2M3VapG073a3aYDp7o="; }; useFetchCargoVendor = true; - cargoHash = "sha256-r6GKJGJThaaawHcL+IL29Vy/NXmA75eswEBWDS/zs1g="; + cargoHash = "sha256-cLskCSeMLe1aryBVhnAQAVbdKiF0pVFRi9JqcUR1Q6I="; nativeBuildInputs = [ installShellFiles ]; buildInputs = lib.optional stdenv.hostPlatform.isDarwin libiconv; diff --git a/pkgs/by-name/gd/gdlauncher-carbon/package.nix b/pkgs/by-name/gd/gdlauncher-carbon/package.nix index 2bf6074c25fb..800a799b40fc 100644 --- a/pkgs/by-name/gd/gdlauncher-carbon/package.nix +++ b/pkgs/by-name/gd/gdlauncher-carbon/package.nix @@ -28,13 +28,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "gdlauncher-carbon"; - version = "2.0.22"; + version = "2.0.24"; src = appimageTools.extract { inherit (finalAttrs) pname version; src = fetchurl { url = "https://cdn-raw.gdl.gg/launcher/GDLauncher__${finalAttrs.version}__linux__x64.AppImage"; - hash = "sha256-b1d39cSuVJ17rx8vjlYlyIUvqkBbhCWXuq4Z96K1I3M="; + hash = "sha256-d5ZvWSLA/7mY0540TDLMW9qmEFA5xC6Zd83IWakOmGo="; }; }; diff --git a/pkgs/by-name/gl/glooctl/package.nix b/pkgs/by-name/gl/glooctl/package.nix index 670cf1a072b9..91b809e31ccd 100644 --- a/pkgs/by-name/gl/glooctl/package.nix +++ b/pkgs/by-name/gl/glooctl/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "glooctl"; - version = "1.18.16"; + version = "1.18.17"; src = fetchFromGitHub { owner = "solo-io"; repo = "gloo"; rev = "v${version}"; - hash = "sha256-+GQLmmIU+b7GczeypHZ+Z3UyOafWrAUBgtVFMJV+WSE="; + hash = "sha256-WaQXS7/Rsl7jGfwcfwI4IAvWACR6CU+w+95JL3T2Coo="; }; - vendorHash = "sha256-lcnsmeZ2XobBE95KqIhUZCKmevg2WEGuZC4qUVkdafM="; + vendorHash = "sha256-QS/fYVIMOqVNkej9xtim0bgKOLazwBkKpcjz1YPzQOo="; subPackages = [ "projects/gloo/cli/cmd" ]; diff --git a/pkgs/by-name/ha/hanko/package.nix b/pkgs/by-name/ha/hanko/package.nix index 14ad1edaaf8d..604956d7f854 100644 --- a/pkgs/by-name/ha/hanko/package.nix +++ b/pkgs/by-name/ha/hanko/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "hanko"; - version = "0.5.2"; + version = "0.5.4"; src = fetchFromGitHub { owner = "SRv6d"; repo = "hanko"; tag = "v${version}"; - hash = "sha256-gytnUta/sNa8vJMvVS/DMwRc4R/8rmOnEfBKEjRpfGs="; + hash = "sha256-9HRoXqZ3wdD6xf33tooEHiBWSZlggjUFomblwF4cFtA="; }; useFetchCargoVendor = true; - cargoHash = "sha256-UHA7NI/LtyY8ucj+PavKdqym8o5HtGUD7+60UYnGohM="; + cargoHash = "sha256-wHvhlWi99igZ2gKAIcBYg207JrbQNCOjlcVttIy3MV0="; passthru = { updateScript = nix-update-script { }; diff --git a/pkgs/by-name/ha/haproxy/package.nix b/pkgs/by-name/ha/haproxy/package.nix index 25c1962cc517..68b49fbc45e6 100644 --- a/pkgs/by-name/ha/haproxy/package.nix +++ b/pkgs/by-name/ha/haproxy/package.nix @@ -9,23 +9,30 @@ nixosTests, zlib, libxcrypt, - wolfssl, + aws-lc, libressl, - quictls, openssl, + quictls, + wolfssl, lua5_4, pcre2, }: assert lib.assertOneOf "sslLibrary" sslLibrary [ - "quictls" - "openssl" + "aws-lc" "libressl" + "openssl" + "quictls" "wolfssl" ]; let sslPkgs = { - inherit quictls openssl libressl; + inherit + aws-lc + libressl + openssl + quictls + ; wolfssl = wolfssl.override { variant = "haproxy"; extraConfigureFlags = [ "--enable-quic" ]; @@ -77,6 +84,9 @@ stdenv.mkDerivation (finalAttrs: { "SSL_LIB=${lib.getDev sslPkg}/lib" "USE_QUIC=yes" ] + ++ lib.optionals (sslLibrary == "aws-lc") [ + "USE_OPENSSL_AWSLC=true" + ] ++ lib.optionals (sslLibrary == "openssl") [ "USE_QUIC_OPENSSL_COMPAT=yes" ] @@ -94,7 +104,6 @@ stdenv.mkDerivation (finalAttrs: { "LUA_INC=${lua5_4}/include" ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - "USE_SYSTEMD=yes" "USE_GETADDRINFO=1" ] ++ lib.optionals withPrometheusExporter [ diff --git a/pkgs/by-name/ha/harbor-cli/package.nix b/pkgs/by-name/ha/harbor-cli/package.nix index dc7254268dae..3497f561e4d1 100644 --- a/pkgs/by-name/ha/harbor-cli/package.nix +++ b/pkgs/by-name/ha/harbor-cli/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "harbor-cli"; - version = "0.0.5"; + version = "0.0.6"; src = fetchFromGitHub { owner = "goharbor"; repo = "harbor-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-oTZhwF4DOTMAHzCide795Q+djPTzyn5Zj0Ov/3P4lAQ="; + hash = "sha256-Q2EFtkRGi/CwDYc2nERNXzRQNGKHAgYty2uigbOEo6E="; }; - vendorHash = "sha256-rGWGRPahJg9AtGXCmCbKTzrhIIP6ejyoMryyV7jSUZw="; + vendorHash = "sha256-3H/fdqmIRLOl0m4DHnF7pwRR7ud8YXI2fepXC0kcLNo="; excludedPackages = [ "dagger" diff --git a/pkgs/by-name/he/helm-ls/package.nix b/pkgs/by-name/he/helm-ls/package.nix index b64a74de60c5..055fcfdb2d40 100644 --- a/pkgs/by-name/he/helm-ls/package.nix +++ b/pkgs/by-name/he/helm-ls/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "helm-ls"; - version = "0.2.1"; + version = "0.2.2"; src = fetchFromGitHub { owner = "mrjosh"; repo = "helm-ls"; rev = "v${version}"; - hash = "sha256-+OS4B85Eu5iVFrXYOxMia5WE+GTAnvQpSdZv81scDTA="; + hash = "sha256-NI9qtbt0Ci300DhDR+yjFThTGLXKrbsc1wuLPpC1l9o="; }; vendorHash = "sha256-1BO/0Ous4mclainPV+nqk5K+tHKgRnaxMtsI4xAhZF4="; diff --git a/pkgs/by-name/ja/jan/package.nix b/pkgs/by-name/ja/jan/package.nix index 8f2b920db324..65d8ac7463e5 100644 --- a/pkgs/by-name/ja/jan/package.nix +++ b/pkgs/by-name/ja/jan/package.nix @@ -6,10 +6,10 @@ let pname = "jan"; - version = "0.5.16"; + version = "0.5.17"; src = fetchurl { url = "https://github.com/janhq/jan/releases/download/v${version}/jan-linux-x86_64-${version}.AppImage"; - hash = "sha256-oKJSX8VuCS/CzIroYYzuEtyfviv3naxYr8jpfUccxBg="; + hash = "sha256-Gvjkq4GWC7aYDrlTF7496C5IlcT+vzU+soumrVwux/I="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; diff --git a/pkgs/by-name/ka/kafkactl/package.nix b/pkgs/by-name/ka/kafkactl/package.nix index 084da69a7233..632045acd8c7 100644 --- a/pkgs/by-name/ka/kafkactl/package.nix +++ b/pkgs/by-name/ka/kafkactl/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "kafkactl"; - version = "5.7.0"; + version = "5.8.0"; src = fetchFromGitHub { owner = "deviceinsight"; repo = pname; tag = "v${version}"; - hash = "sha256-wSzLKiu6GqnCoQ5SkMhnh7u8ADUZ9vmVBRW6XRuR5I8="; + hash = "sha256-e21q4nXN3aI21PbNltRb6mzj67WmLsvJc8J0s7rrQBo="; }; - vendorHash = "sha256-VhNwmgKvKFiL6GQlKME0VbJKn8ESTxX5W27xPV4vwu0="; + vendorHash = "sha256-NVk5sguBWcl4W3VMiqpMvvNJ22Dk0dmoddakCbA9zTY="; doCheck = false; diff --git a/pkgs/by-name/kd/kdlfmt/package.nix b/pkgs/by-name/kd/kdlfmt/package.nix index 9dd569ba0296..b214f5e8c472 100644 --- a/pkgs/by-name/kd/kdlfmt/package.nix +++ b/pkgs/by-name/kd/kdlfmt/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "kdlfmt"; - version = "0.0.15"; + version = "0.0.17"; src = fetchFromGitHub { owner = "hougesen"; repo = "kdlfmt"; rev = "v${version}"; - hash = "sha256-nnr3QXEXQGbJKjVvQXqhJ+iFBgI++AKK3wKMt2OqIYc="; + hash = "sha256-9bn5GHlM7nYJgulNIQh1rQYuvRr5Bloyzgj2oGvBzdE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-VMjsTVJ9pyI1pdvkD5nAgFELK+o2tl5lu6peN87ssqs="; + cargoHash = "sha256-BaPfYXR8aYBBspnRtL2HYikCaG7YD2bqY0dKl2lQ/YA="; meta = { description = "Formatter for kdl documents"; diff --git a/pkgs/by-name/kn/knowsmore/package.nix b/pkgs/by-name/kn/knowsmore/package.nix index 98e2ada7938d..6beace090293 100644 --- a/pkgs/by-name/kn/knowsmore/package.nix +++ b/pkgs/by-name/kn/knowsmore/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "knowsmore"; - version = "0.1.44"; + version = "0.1.45"; pyproject = true; src = fetchFromGitHub { owner = "helviojunior"; repo = "knowsmore"; tag = "v${version}"; - hash = "sha256-m9rleUMQdBrgmeLcoFGIWRm4PKiwiEXONnIfFDxOrHs="; + hash = "sha256-Z0N98P1vh9nhqOzlkL/BgqQrybeig5TrHsg1K4jqGxw="; }; pythonRelaxDeps = [ diff --git a/pkgs/by-name/li/libsignal-ffi/package.nix b/pkgs/by-name/li/libsignal-ffi/package.nix index 3cf2722f216a..128ba1eb1f4c 100644 --- a/pkgs/by-name/li/libsignal-ffi/package.nix +++ b/pkgs/by-name/li/libsignal-ffi/package.nix @@ -21,14 +21,14 @@ rustPlatform.buildRustPackage rec { pname = "libsignal-ffi"; # must match the version used in mautrix-signal # see https://github.com/mautrix/signal/issues/401 - version = "0.70.0"; + version = "0.72.1"; src = fetchFromGitHub { fetchSubmodules = true; owner = "signalapp"; repo = "libsignal"; tag = "v${version}"; - hash = "sha256-6CBhLvD0UflLzJHAMB21wSH8MWTUNx0uPdqOUo/Eq44="; + hash = "sha256-A8EAHHcBFSD4ZlvFig64g4+eoZQCuqE/qv509hA3I4s="; }; nativeBuildInputs = [ @@ -40,7 +40,7 @@ rustPlatform.buildRustPackage rec { env.NIX_LDFLAGS = if stdenv.hostPlatform.isDarwin then "-lc++" else "-lstdc++"; useFetchCargoVendor = true; - cargoHash = "sha256-4bSPPf16nUQTl6INa3mLhPIe8iiFfpPw1E5fpNvnKqs="; + cargoHash = "sha256-+vJrywIi/RcGGGns42XlN6S63RBil3fB4XByTLsaFVc="; cargoBuildFlags = [ "-p" diff --git a/pkgs/by-name/lp/lparchive2epub/package.nix b/pkgs/by-name/lp/lparchive2epub/package.nix index e7024017bacc..f2727f445cd6 100644 --- a/pkgs/by-name/lp/lparchive2epub/package.nix +++ b/pkgs/by-name/lp/lparchive2epub/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "lparchive2epub"; - version = "1.2.4"; + version = "1.3.2"; pyproject = true; src = fetchFromGitHub { owner = "Arwalk"; repo = pname; - rev = "v${version}"; - hash = "sha256-z8/cIevqPKo7Eukk4WVxgSjzO1EYUYWD8orAdUKR8z8="; + tag = "v${version}"; + hash = "sha256-h1i/p14Zzzr0SK+OjcCnXpsVjJl7mrbeLJ5JlnA0wPU="; }; build-system = with python3Packages; [ poetry-core ]; diff --git a/pkgs/by-name/lx/lxgw-neoxihei/package.nix b/pkgs/by-name/lx/lxgw-neoxihei/package.nix index 99678ed26fc5..efd0e0187b7b 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.216.1"; + version = "1.216.2"; src = fetchurl { url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf"; - hash = "sha256-wwsCGSZy/WB7QBbRams06DGA6oypsPKTN0TGYlX3jQM="; + hash = "sha256-fRg0JhN3VxO2si5yuN//SddgiA/A5D7AHkCXhQuI0SA="; }; dontUnpack = true; diff --git a/pkgs/by-name/ma/mackerel-agent/package.nix b/pkgs/by-name/ma/mackerel-agent/package.nix index 03dfc2b2385e..7c2c798072b7 100644 --- a/pkgs/by-name/ma/mackerel-agent/package.nix +++ b/pkgs/by-name/ma/mackerel-agent/package.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "mackerel-agent"; - version = "0.84.3"; + version = "0.85.0"; src = fetchFromGitHub { owner = "mackerelio"; repo = pname; rev = "v${version}"; - sha256 = "sha256-933ZcpqfiB/6RW6Kv/PDPATITlX8p6xC+vu8MfZUdgY="; + sha256 = "sha256-wTL+zxa0uaRT8cP2P+iYW6qC8RS5g8wSpvsa01iSUXA="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/by-name/ma/manifold/package.nix b/pkgs/by-name/ma/manifold/package.nix index 0b185bc3b041..4a0edc05a35e 100644 --- a/pkgs/by-name/ma/manifold/package.nix +++ b/pkgs/by-name/ma/manifold/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "manifold"; - version = "3.0.1"; + version = "3.1.0"; src = fetchFromGitHub { owner = "elalish"; repo = "manifold"; rev = "v${finalAttrs.version}"; - hash = "sha256-wbeWxAeKyqjEPemc2e5n357gwq83pQlASOvMd0ZCE7g="; + hash = "sha256-GymlaLs6LIG/252suYnFrgeT1jwrYeIXMo++LCjFHD4="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/ma/mautrix-signal/package.nix b/pkgs/by-name/ma/mautrix-signal/package.nix index faaf17d75f11..fa6903d9ee8e 100644 --- a/pkgs/by-name/ma/mautrix-signal/package.nix +++ b/pkgs/by-name/ma/mautrix-signal/package.nix @@ -19,13 +19,13 @@ let in buildGoModule rec { pname = "mautrix-signal"; - version = "0.8.2"; + version = "0.8.3"; src = fetchFromGitHub { owner = "mautrix"; repo = "signal"; tag = "v${version}"; - hash = "sha256-iCcY5PljWwkliukfMgpTgJNtnJ/xDD3Fl3JlDRgRlpk="; + hash = "sha256-BummgGQ+LNe4JYJHF4a2JfKEzgo7wVEMnAIbi1D0hS0="; }; buildInputs = @@ -41,7 +41,7 @@ buildGoModule rec { CGO_LDFLAGS = lib.optional withGoolm [ cppStdLib ]; - vendorHash = "sha256-uT2CdWETbgm0n2WAcK/FCXKIzbGGjPGO3WzoorbCidA="; + vendorHash = "sha256-aJrcX2aK4Ge7yELEssoVdsrR+/2qoqTr3usRFGooLGU="; doCheck = true; preCheck = diff --git a/pkgs/by-name/ma/mautrix-whatsapp/package.nix b/pkgs/by-name/ma/mautrix-whatsapp/package.nix index 9cfa1eebe5ec..b38f13c39c4e 100644 --- a/pkgs/by-name/ma/mautrix-whatsapp/package.nix +++ b/pkgs/by-name/ma/mautrix-whatsapp/package.nix @@ -14,19 +14,19 @@ buildGoModule rec { pname = "mautrix-whatsapp"; - version = "0.12.0"; + version = "0.12.1"; src = fetchFromGitHub { owner = "mautrix"; repo = "whatsapp"; rev = "v${version}"; - hash = "sha256-V4waFxYmWHBV5H0R3H//hB6pXhYPgRCWkkBwf3EC5bQ="; + hash = "sha256-WZPmSIkRSCrI1krIWJ2abVw1t81vjcqewTdx0W2aD+Q="; }; buildInputs = lib.optional (!withGoolm) olm; tags = lib.optional withGoolm "goolm"; - vendorHash = "sha256-CZg0POONweix6CXPnXDprCF7F8BN06awtNCVdJMoPnU="; + vendorHash = "sha256-jgwi0ENJ064gWJWyvlSlaEicC+NAtn0Tdbnu6mzmLoE="; doCheck = false; diff --git a/pkgs/by-name/me/melange/package.nix b/pkgs/by-name/me/melange/package.nix index 295f69f78e91..7af30fb483be 100644 --- a/pkgs/by-name/me/melange/package.nix +++ b/pkgs/by-name/me/melange/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "melange"; - version = "0.23.11"; + version = "0.24.0"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = pname; rev = "v${version}"; - hash = "sha256-HMFCvewIBnqugIAi4tYnoLBp2Czk74D4kzfdRD5Aocw="; + hash = "sha256-LlcPkxTeT1jD6PTj22Jn4T6kD8HBuw58LXhEdX5MDtk="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -26,7 +26,7 @@ buildGoModule rec { ''; }; - vendorHash = "sha256-Kfs6f4aB+5SrqVVAsbuZm2i3TCWa00PwLMnInHmpPAs="; + vendorHash = "sha256-C8P750AtJX4c/7MtuETP7q5T7WJZPbV4X/0y7HgRPDI="; subPackages = [ "." ]; diff --git a/pkgs/by-name/no/nomnatong/package.nix b/pkgs/by-name/no/nomnatong/package.nix index 894ecc0c999d..9c157b1c3e85 100644 --- a/pkgs/by-name/no/nomnatong/package.nix +++ b/pkgs/by-name/no/nomnatong/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "nomnatong"; - version = "5.14"; + version = "5.15"; src = fetchFromGitHub { owner = "nomfoundation"; repo = "font"; rev = "v${finalAttrs.version}"; - hash = "sha256-H9Cdl27qg94SgyDS1KvoyHTQC4s2geLBPKKupEXGJQE="; + hash = "sha256-QVg54EX2ctfADe5976PHHId3r35oQEPDejvGU89+QeU="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/np/np2kai/package.nix b/pkgs/by-name/np/np2kai/package.nix index add57748df67..8ed66b71bdfe 100644 --- a/pkgs/by-name/np/np2kai/package.nix +++ b/pkgs/by-name/np/np2kai/package.nix @@ -2,32 +2,23 @@ stdenv, lib, fetchFromGitHub, - enable16Bit ? true, - enable32Bit ? true, - - enableSDL ? true, - withSDLVersion ? "2", - SDL, - SDL_ttf, - SDL_mixer, + unstableGitUpdater, + writeShellApplication, + cmake, + fontconfig, + freetype, + glib, + gtk2, + libusb1, + libX11, + openssl, + pkg-config, SDL2, SDL2_ttf, SDL2_mixer, + enable16Bit ? true, enableX11 ? stdenv.hostPlatform.isLinux, - automake, - autoconf, - autoconf-archive, - libtool, - pkg-config, - unzip, - gtk2, - libusb1, - libXxf86vm, - nasm, - libICE, - libSM, - # HAXM build succeeds but the binary segfaults, seemingly due to the missing HAXM kernel module # Enable once there is a HAXM kernel module option in NixOS? Or somehow bind it to the system kernel having HAXM? # Or leave it disabled by default? @@ -35,198 +26,104 @@ enableHAXM ? false, }: -assert lib.assertMsg ( - enable16Bit || enable32Bit -) "Must enable 16-Bit and/or 32-Bit system variant."; -assert lib.assertMsg (enableSDL || enableX11) "Must enable SDL and/or X11 graphics interfaces."; -assert lib.assertOneOf "withSDLVersion" withSDLVersion [ - "1" - "2" -]; -assert enableHAXM -> (lib.assertMsg enableX11 "Must enable X11 graphics interface for HAXM build."); -let - inherit (lib) optional optionals optionalString; - inherit (lib.strings) concatStringsSep concatMapStringsSep; - isSDL2 = (withSDLVersion == "2"); - sdlInfix = optionalString isSDL2 "2"; - sdlDeps1 = [ - SDL - SDL_ttf - SDL_mixer - ]; - sdlDeps2 = [ - SDL2 - SDL2_ttf - SDL2_mixer - ]; - sdlDepsBuildonly = if isSDL2 then sdlDeps1 else sdlDeps2; - sdlDepsTarget = if isSDL2 then sdlDeps2 else sdlDeps1; - sdlMakefileSuffix = - if stdenv.hostPlatform.isWindows then - "win" - else if stdenv.hostPlatform.isDarwin then - "mac" - else - "unix"; - sdlMakefiles = concatMapStringsSep " " (x: x + "." + sdlMakefileSuffix) ( - optionals enable16Bit [ - "Makefile" - ] - ++ optionals enable32Bit [ - "Makefile21" - ] - ); - sdlBuildFlags = concatStringsSep " " ( - optionals enableSDL [ - "SDL_VERSION=${withSDLVersion}" - ] - ); - sdlBins = concatStringsSep " " ( - optionals enable16Bit [ - "np2kai" - ] - ++ optionals enable32Bit [ - "np21kai" - ] - ); - x11ConfigureFlags = concatStringsSep " " ( - ( - if ((enableHAXM && (enable16Bit || enable32Bit)) || (enable16Bit && enable32Bit)) then - [ - "--enable-build-all" - ] - else if enableHAXM then - [ - "--enable-haxm" - ] - else if enable32Bit then - [ - "--enable-ia32" - ] - else - [ ] - ) - ++ optionals (!isSDL2) [ - "--enable-sdl" - "--enable-sdlmixer" - "--enable-sdlttf" - - "--enable-sdl2=no" - "--enable-sdl2mixer=no" - "--enable-sdl2ttf=no" - ] - ); - x11BuildFlags = concatStringsSep " " [ - "SDL2_CONFIG=sdl2-config" - "SDL_CONFIG=sdl-config" - "SDL_CFLAGS=\"$(sdl${sdlInfix}-config --cflags)\"" - "SDL_LIBS=\"$(sdl${sdlInfix}-config --libs) -lSDL${sdlInfix}_mixer -lSDL${sdlInfix}_ttf\"" - ]; - x11Bins = concatStringsSep " " ( - optionals enable16Bit [ - "xnp2kai" - ] - ++ optionals enable32Bit [ - "xnp21kai" - ] - ++ optionals enableHAXM [ - "xnp21kai_haxm" - ] - ); -in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "np2kai"; - version = "0.86rev22"; # update src.rev to commit rev accordingly + version = "0.86rev22-unstable-2024-12-22"; src = fetchFromGitHub { owner = "AZO234"; repo = "NP2kai"; - rev = "4a317747724669343e4c33ebdd34783fb7043221"; - sha256 = "0kxysxhx6jyk82mx30ni0ydzmwdcbnlxlnarrlq018rsnwb4md72"; + rev = "da219658c24c610ba82d5a07ea9897e8e0eef670"; + hash = "sha256-b0KOfqUgVtFuZxw8js6JCnzMh6Wh+f7o/IHcD6TiG1s="; }; - configurePhase = - '' - export GIT_VERSION=${builtins.substring 0 7 src.rev} - '' - + optionalString enableParallelBuilding '' - appendToVar buildFlags "-j$NIX_BUILD_CORES" - '' - + optionalString enableX11 '' - cd x11 - substituteInPlace Makefile.am \ - --replace 'GIT_VERSION :=' 'GIT_VERSION ?=' - ./autogen.sh ${x11ConfigureFlags} - ./configure ${x11ConfigureFlags} - cd .. - ''; + # Don't require Git + # Use SDL2(_*) targets for correct includedirs + # Add return type in ancient code + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail 'if(NOT git_result EQUAL 0)' 'if(FALSE)' \ + --replace-fail "\''${SDL2_DEFINE}" "" \ + --replace-fail "\''${SDL2_INCLUDE_DIR}" "" \ + --replace-fail "\''${SDL2_LIBRARY}" "SDL2::SDL2" \ + --replace-fail "\''${SDL2_MIXER_DEFINE}" "" \ + --replace-fail "\''${SDL2_MIXER_INCLUDE_DIR}" "" \ + --replace-fail "\''${SDL2_MIXER_LIBRARY}" "SDL2_mixer::SDL2_mixer" \ + --replace-fail "\''${SDL2_TTF_DEFINE}" "" \ + --replace-fail "\''${SDL2_TTF_INCLUDE_DIR}" "" \ + --replace-fail "\''${SDL2_TTF_LIBRARY}" "SDL2_ttf::SDL2_ttf" \ + + substituteInPlace x/cmserial.c \ + --replace-fail 'convert_np2tocm(UINT port, UINT8* param, UINT32* speed) {' 'int convert_np2tocm(UINT port, UINT8* param, UINT32* speed) {' + substituteInPlace x/gtk2/gtk_menu.c \ + --replace-fail 'xmenu_visible_item(MENU_HDL hdl, const char *name, BOOL onoff)' 'int xmenu_visible_item(MENU_HDL hdl, const char *name, BOOL onoff)' + ''; + + strictDeps = true; nativeBuildInputs = - sdlDepsBuildonly - ++ optionals enableX11 [ - automake - autoconf - autoconf-archive - libtool + [ + cmake + ] + ++ lib.optionals enableX11 [ pkg-config - unzip - nasm ]; buildInputs = - sdlDepsTarget - ++ optionals enableX11 [ - gtk2 - libICE - libSM + [ libusb1 - libXxf86vm + openssl + SDL2 + SDL2_ttf + SDL2_mixer + ] + ++ lib.optionals enableX11 [ + fontconfig + freetype + glib + gtk2 + libX11 ]; + cmakeFlags = [ + (lib.cmakeBool "BUILD_SDL" true) + (lib.cmakeBool "BUILD_X" enableX11) + (lib.cmakeBool "BUILD_HAXM" enableHAXM) + (lib.cmakeBool "BUILD_I286" enable16Bit) + + (lib.cmakeBool "USE_SDL" true) + (lib.cmakeBool "USE_SDL2" true) + (lib.cmakeBool "USE_SDL_MIXER" true) + (lib.cmakeBool "USE_SDL_TTF" true) + (lib.cmakeBool "USE_X" enableX11) + (lib.cmakeBool "USE_HAXM" enableHAXM) + ]; + enableParallelBuilding = true; - # TODO Remove when bumping past rev22 - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-D_DARWIN_C_SOURCE"; + env = { + NP2KAI_VERSION = finalAttrs.version; + NP2KAI_HASH = builtins.substring 0 7 finalAttrs.src.rev; + # GCC 14 incompatibility + NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; + }; - buildPhase = - optionalString enableSDL '' - cd sdl2 - for mkfile in ${sdlMakefiles}; do - substituteInPlace $mkfile \ - --replace 'GIT_VERSION :=' 'GIT_VERSION ?=' - echo make -f $mkfile $buildFlags ${sdlBuildFlags} clean - make -f $mkfile $buildFlags ${sdlBuildFlags} clean - make -f $mkfile $buildFlags ${sdlBuildFlags} - done - cd .. - '' - + optionalString enableX11 '' - cd x11 - make $buildFlags ${x11BuildFlags} - cd .. - ''; + passthru.updateScript = unstableGitUpdater { + # 0.86 version prefix is implied, add it back for our versioning + tagConverter = lib.getExe (writeShellApplication { + name = "update-np2kai"; + text = '' + sed -e 's/^rev\./0.86rev/g' + ''; + }); + }; - installPhase = - optionalString enableSDL '' - cd sdl2 - for emu in ${sdlBins}; do - install -D -m 755 $emu $out/bin/$emu - done - cd .. - '' - + optionalString enableX11 '' - cd x11 - for emu in ${x11Bins}; do - install -D -m 755 $emu $out/bin/$emu - done - cd .. - ''; - - meta = with lib; { + meta = { description = "PC-9801 series emulator"; homepage = "https://github.com/AZO234/NP2kai"; - license = licenses.mit; - maintainers = with maintainers; [ OPNA2608 ]; - platforms = platforms.x86; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ OPNA2608 ]; + mainProgram = "${if enableX11 then "x" else "sdl"}np21kai"; + platforms = lib.platforms.x86; }; -} +}) diff --git a/pkgs/by-name/oh/oh-my-zsh/package.nix b/pkgs/by-name/oh/oh-my-zsh/package.nix index 3c35cca903f1..58aebbbd0b08 100644 --- a/pkgs/by-name/oh/oh-my-zsh/package.nix +++ b/pkgs/by-name/oh/oh-my-zsh/package.nix @@ -19,14 +19,14 @@ }: stdenv.mkDerivation rec { - version = "2025-04-29"; + version = "2025-05-14"; pname = "oh-my-zsh"; src = fetchFromGitHub { owner = "ohmyzsh"; repo = "ohmyzsh"; - rev = "f6a7bbf81a18d30f75bad72de3398d0f55c8792b"; - sha256 = "sha256-2SoiItbJ/WQ+Kv8gM+nBjco0BiX+CYoJ4d+yj71XckE="; + rev = "c95509ebfdbcc3c497f12697cfd2717bcb0a528b"; + sha256 = "sha256-abhfCm/7L866nLbucPNHfM5xLU7CYfb8fbK6auUOw3Q="; }; strictDeps = true; diff --git a/pkgs/by-name/op/open62541/package.nix b/pkgs/by-name/op/open62541/package.nix index bc5922d80554..c64f9bbd10f6 100644 --- a/pkgs/by-name/op/open62541/package.nix +++ b/pkgs/by-name/op/open62541/package.nix @@ -33,13 +33,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "open62541"; - version = "1.4.10"; + version = "1.4.12"; src = fetchFromGitHub { owner = "open62541"; repo = "open62541"; rev = "v${finalAttrs.version}"; - hash = "sha256-UUN8zLkXyXRbUOGFD6TYKUlbkZCIEJGw/S7xpUWVPxQ="; + hash = "sha256-FhlYowmu3McXuhOplnN/tnfkHAvRJqIuk60ceFYOmR0="; fetchSubmodules = true; }; @@ -150,6 +150,8 @@ stdenv.mkDerivation (finalAttrs: { rm -r bin/libopen62541* ''; + __darwinAllowLocalNetworking = true; + passthru.updateScript = nix-update-script { }; passthru.tests = diff --git a/pkgs/by-name/op/openapi-changes/package.nix b/pkgs/by-name/op/openapi-changes/package.nix index ad81688f85dd..4b2225416adb 100644 --- a/pkgs/by-name/op/openapi-changes/package.nix +++ b/pkgs/by-name/op/openapi-changes/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "openapi-changes"; - version = "0.0.76"; + version = "0.0.78"; src = fetchFromGitHub { owner = "pb33f"; repo = pname; rev = "v${version}"; - hash = "sha256-Z+jFfsreJYLdvxfFjmTr8SKHOV22iNDFKYUdi9/8QRI="; + hash = "sha256-Ct4VyYFqdMmROg9SE/pFNOJozSkQtKpgktJVgvtW/HA="; }; # this test requires the `.git` of the project to be present diff --git a/pkgs/by-name/op/opengrok/package.nix b/pkgs/by-name/op/opengrok/package.nix index 72ccffaed262..045976f632e2 100644 --- a/pkgs/by-name/op/opengrok/package.nix +++ b/pkgs/by-name/op/opengrok/package.nix @@ -8,12 +8,12 @@ stdenv.mkDerivation rec { pname = "opengrok"; - version = "1.13.29"; + version = "1.13.30"; # binary distribution src = fetchurl { url = "https://github.com/oracle/opengrok/releases/download/${version}/${pname}-${version}.tar.gz"; - hash = "sha256-u0Mlk8u/8eVS5c7HgAG1Uwdsq9qLDW7oPzq5le+qh/U="; + hash = "sha256-upmmgyZXl4DUn4BjU0b7+T7LYw/JC9cRyiy169Ned/U="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/by-name/pi/pik/package.nix b/pkgs/by-name/pi/pik/package.nix index a658cfd05bae..d715f333c223 100644 --- a/pkgs/by-name/pi/pik/package.nix +++ b/pkgs/by-name/pi/pik/package.nix @@ -8,17 +8,17 @@ rustPlatform.buildRustPackage rec { pname = "pik"; - version = "0.21.0"; + version = "0.22.0"; src = fetchFromGitHub { owner = "jacek-kurlit"; repo = "pik"; rev = version; - hash = "sha256-WEmDjHT3MHcHnQaElCD+dCMJPPp3x0svKLxoEoDm6XU="; + hash = "sha256-uehrEHTjzgJxzkBPJRZ75rOLcjjBnC80kcMsZdnksoo="; }; useFetchCargoVendor = true; - cargoHash = "sha256-P4dU6daW1cHQ9ta93n/T9Ko+hxZ39lclBuXQk9qkwg4="; + cargoHash = "sha256-K+3VjGwD12ANZHvU/KCVCFJwODXyp27/e6E6AB0mxTo="; passthru.tests.version = testers.testVersion { package = pik; }; diff --git a/pkgs/by-name/pr/prometheus-nvidia-gpu-exporter/package.nix b/pkgs/by-name/pr/prometheus-nvidia-gpu-exporter/package.nix index 842872c65dbe..0a0bf6c21fdc 100644 --- a/pkgs/by-name/pr/prometheus-nvidia-gpu-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-nvidia-gpu-exporter/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "prometheus-nvidia-gpu-exporter"; - version = "1.3.1"; + version = "1.3.2"; src = fetchFromGitHub { owner = "utkuozdemir"; repo = "nvidia_gpu_exporter"; rev = "v${version}"; - hash = "sha256-rZwasPgkplX77y05huyNIdqbpJtLtapYsia5RfTmUEI="; + hash = "sha256-d5/sWgfb4rGfHHeHOunHkm61F6o9L/z0MLh7iRABEYg="; }; - vendorHash = "sha256-ev7k4dSu0ymg2Tn28oTVgEDSyUpaK0POg91ikC9G7Gs="; + vendorHash = "sha256-kzjaMLPZrjgdeNSLapp3t+b8Y++Q8Cqj1hkU+GVGm88="; ldflags = [ "-s" diff --git a/pkgs/by-name/pr/protonmail-bridge/package.nix b/pkgs/by-name/pr/protonmail-bridge/package.nix index 4e3a5558a601..a3048d79f695 100644 --- a/pkgs/by-name/pr/protonmail-bridge/package.nix +++ b/pkgs/by-name/pr/protonmail-bridge/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "protonmail-bridge"; - version = "3.19.0"; + version = "3.20.0"; src = fetchFromGitHub { owner = "ProtonMail"; repo = "proton-bridge"; rev = "v${version}"; - hash = "sha256-Jx6yzn3QNOVz/VM8dqmTm4Upzz46aNo9d6lvhjLwdL4="; + hash = "sha256-Vd7r3devsWGyqFLAoNzUT0hu9oWcDA9XPTTgSUfr17c="; }; - vendorHash = "sha256-S08Vw/dLLVd6zFWmpG8wDVf7LOdSC29qo7pUscYHDyY="; + vendorHash = "sha256-KXq2KIVHCaY/b1nT+GMBY8pT4GLl9l6sT2RiNIH/6Wo="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/rd/rdrview/package.nix b/pkgs/by-name/rd/rdrview/package.nix index ad50b473490a..f9e8796b588c 100644 --- a/pkgs/by-name/rd/rdrview/package.nix +++ b/pkgs/by-name/rd/rdrview/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rdrview"; - version = "0.1.3"; + version = "0.1.4"; src = fetchFromGitHub { owner = "eafer"; repo = "rdrview"; rev = "v${finalAttrs.version}"; - hash = "sha256-UFHRsaLGa/jv/S+VXtXIMgLuQUPgqbRgD35bBrJyuZA="; + hash = "sha256-wYeDtgfq6/W92WguPh9wiFaxR7CWSfLnfqTX1N7eT10="; }; buildInputs = [ diff --git a/pkgs/by-name/re/repomix/package.nix b/pkgs/by-name/re/repomix/package.nix index 9233d4cb2428..38d946dd74c9 100644 --- a/pkgs/by-name/re/repomix/package.nix +++ b/pkgs/by-name/re/repomix/package.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "repomix"; - version = "0.3.3"; + version = "0.3.5"; src = fetchFromGitHub { owner = "yamadashy"; repo = "repomix"; tag = "v${version}"; - hash = "sha256-VVTI9dmSHVsXttDPoxRkPYVC8VU/678spLlyoyZGvpI="; + hash = "sha256-gB4Z3IEzPUoHXI1a/JFBOmn+twIq469X0uQOSIs13LU="; }; - npmDepsHash = "sha256-VY2YjpOKimgX90ieu4jjZ6YVJYQqq3l3k/iDfsTMZmI="; + npmDepsHash = "sha256-bO37po20j7wZbjT1LEY+yz0DGfVL3E3y+MjaFyK+LEE="; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; diff --git a/pkgs/by-name/rk/rke/package.nix b/pkgs/by-name/rk/rke/package.nix index d5376c7263ab..54c509328db3 100644 --- a/pkgs/by-name/rk/rke/package.nix +++ b/pkgs/by-name/rk/rke/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "rke"; - version = "1.8.2"; + version = "1.8.3"; src = fetchFromGitHub { owner = "rancher"; repo = pname; rev = "v${version}"; - hash = "sha256-/n6XGpwlGaaDDA5fJgCfDGr5GdaF3Qf5BS7fBdJmVYw="; + hash = "sha256-+AS8vxMTVKuxVUVyjbMED4pqznMj5lEpr+WhH9DnT84="; }; vendorHash = "sha256-OWC8OZhORHwntAR2YHd4KfQgB2Wtma6ayBWfY94uOA4="; diff --git a/pkgs/by-name/ro/roxctl/package.nix b/pkgs/by-name/ro/roxctl/package.nix index fb3dd504386d..44260bbb6576 100644 --- a/pkgs/by-name/ro/roxctl/package.nix +++ b/pkgs/by-name/ro/roxctl/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "roxctl"; - version = "4.7.2"; + version = "4.7.3"; src = fetchFromGitHub { owner = "stackrox"; repo = "stackrox"; rev = version; - sha256 = "sha256-W4g7//0r+XO1l6WoWm55pZAvyTsHNNI3kwBNvNvP+vw="; + sha256 = "sha256-ZN9BkIgVJ4p78zfNPqRCmUCHg0KpaphfQM6HPvnx0pY="; }; vendorHash = "sha256-eTxcJnAZUKk6VDQhbjxnsiQWEpM2jA228SAhrCqjbF4="; diff --git a/pkgs/by-name/se/sentry-native/package.nix b/pkgs/by-name/se/sentry-native/package.nix index 84f1938b6a4a..d684def2563d 100644 --- a/pkgs/by-name/se/sentry-native/package.nix +++ b/pkgs/by-name/se/sentry-native/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "sentry-native"; - version = "0.8.4"; + version = "0.8.5"; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-native"; tag = version; - hash = "sha256-0NLxu+aelp36m3ocPhyYz3LDeq310fkyu8WSpZML3Pc="; + hash = "sha256-mWyBejc5i5yt2AX062o+sACR3P4wtGfzbJJQTItAXYU="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/si/signalbackup-tools/package.nix b/pkgs/by-name/si/signalbackup-tools/package.nix index 8ace7f7c196b..763431473f29 100644 --- a/pkgs/by-name/si/signalbackup-tools/package.nix +++ b/pkgs/by-name/si/signalbackup-tools/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "signalbackup-tools"; - version = "20250511-1"; + version = "20250513-1"; src = fetchFromGitHub { owner = "bepaald"; repo = "signalbackup-tools"; rev = version; - hash = "sha256-9JrSXfq6GF4fa7r15OY2M3aqXrvuUQ3UzVbuiViQZsI="; + hash = "sha256-JUMAA7B+2yJlkAd3JoJgEk8N73FzmbJFeMbrEx/BiVg="; }; nativeBuildInputs = diff --git a/pkgs/by-name/si/simp1e-cursors/package.nix b/pkgs/by-name/si/simp1e-cursors/package.nix index 394f362cd562..48edf52cb875 100644 --- a/pkgs/by-name/si/simp1e-cursors/package.nix +++ b/pkgs/by-name/si/simp1e-cursors/package.nix @@ -9,18 +9,18 @@ stdenvNoCC.mkDerivation rec { pname = "simp1e-cursors"; - version = "20221103.2"; + version = "20250223"; src = fetchFromGitLab { owner = "cursors"; repo = "simp1e"; - rev = version; - hash = "sha256-3DCF6TwxWwYK5pF2Ykr3OwF76H7J03vLNZch/XoZZZk="; + tag = version; + hash = "sha256-mNuGjpNZCaOlGLkHez4pFMPdCCbSoYQx1HTs7BI0DJA="; fetchSubmodules = true; }; nativeBuildInputs = [ - (python3.withPackages (ps: with ps; [ pillow ])) + (python3.withPackages (ps: [ ps.pillow ])) librsvg xcursorgen ]; @@ -39,11 +39,12 @@ stdenvNoCC.mkDerivation rec { runHook postInstall ''; - meta = with lib; { + meta = { description = "Aesthetic cursor theme for Linux desktops"; homepage = "https://gitlab.com/cursors/simp1e"; - license = licenses.gpl3; - platforms = platforms.linux; - maintainers = with maintainers; [ natto1784 ]; + changelog = "https://gitlab.com/cursors/simp1e/-/tags/${version}"; + license = lib.licenses.gpl3; + platforms = lib.platforms.linux; + maintainers = [ lib.maintainers.natto1784 ]; }; } diff --git a/pkgs/by-name/su/supabase-cli/package.nix b/pkgs/by-name/su/supabase-cli/package.nix index 015ce5705aff..0fafe6d6310a 100644 --- a/pkgs/by-name/su/supabase-cli/package.nix +++ b/pkgs/by-name/su/supabase-cli/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "supabase-cli"; - version = "2.22.12"; + version = "2.23.1"; src = fetchFromGitHub { owner = "supabase"; repo = "cli"; rev = "v${version}"; - hash = "sha256-3Sbk71wMl7gnWb1G3O2HpLBvLNoux6UyY/AWgcs9Hl4="; + hash = "sha256-1k4eWXBNzmG5qP2sGaEddK+bUAwSArsJ+WbtkMe9Fv4="; }; - vendorHash = "sha256-ONADn0MAxUyZYtdIbWhnIXaItALOGwM6QoxQyovaw9M="; + vendorHash = "sha256-ttQNief5BHbsRtmA32VFMbF2cuiIrtXVfOw5C/A9R+Q="; ldflags = [ "-s" diff --git a/pkgs/by-name/sy/synapse-admin/package.nix b/pkgs/by-name/sy/synapse-admin/package.nix index b7d050e645ef..7543d195eec3 100644 --- a/pkgs/by-name/sy/synapse-admin/package.nix +++ b/pkgs/by-name/sy/synapse-admin/package.nix @@ -18,13 +18,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "synapse-admin"; - version = "0.10.3"; + version = "0.10.4"; src = fetchFromGitHub { owner = "Awesome-Technologies"; repo = "synapse-admin"; tag = finalAttrs.version; - hash = "sha256-o2HzGuKjmIeJ+Kxd9KiFWmQgGVtvRdydiQJlr6P0+s8="; + hash = "sha256-ZFYr8Uhsg0+IeOhIcncPuBpAPFB34t98aiucEBDiqTM="; }; # we cannot use fetchYarnDeps because that doesn't support yarn 2/berry lockfiles @@ -78,7 +78,7 @@ stdenv.mkDerivation (finalAttrs: { runHook postBuild ''; - outputHash = "sha256-hIz+tWaDiq9qslEKjRyNzC0z1zA5TFgVr/hf3/T6YGw="; + outputHash = "sha256-av2FDnh55rzzX5m2/Y5d8QWqiBY5/pTW5JRJ+IRcwRA="; outputHashMode = "recursive"; }; diff --git a/pkgs/by-name/ta/tailscale/package.nix b/pkgs/by-name/ta/tailscale/package.nix index 17fe34abb59f..d3c6b78cc1d8 100644 --- a/pkgs/by-name/ta/tailscale/package.nix +++ b/pkgs/by-name/ta/tailscale/package.nix @@ -138,6 +138,9 @@ buildGoModule { # flaky: https://github.com/tailscale/tailscale/issues/7030 "TestConcurrent" + + # flaky: https://github.com/tailscale/tailscale/issues/11762 + "TestTwoDevicePing" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # syscall default route interface en0 differs from netstat diff --git a/pkgs/by-name/ta/tana/package.nix b/pkgs/by-name/ta/tana/package.nix index 43b3167a8ad2..8fe1a292e727 100644 --- a/pkgs/by-name/ta/tana/package.nix +++ b/pkgs/by-name/ta/tana/package.nix @@ -62,7 +62,7 @@ let stdenv.cc.cc stdenv.cc.libc ]; - version = "1.0.28"; + version = "1.0.30"; in stdenv.mkDerivation { pname = "tana"; @@ -70,7 +70,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://github.com/tanainc/tana-desktop-releases/releases/download/v${version}/tana_${version}_amd64.deb"; - hash = "sha256-x5U3Kkm8OaToYVoVNARjhto5lGEHhQZ6hcqtWQBie00="; + hash = "sha256-GKRfiVKUrMr6d4ZA/FAfHnyCzyYnIwhrAwKS7HvJU1U="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/te/terminal-stocks/package.nix b/pkgs/by-name/te/terminal-stocks/package.nix index 02aa044f47e3..238bdef27ef6 100644 --- a/pkgs/by-name/te/terminal-stocks/package.nix +++ b/pkgs/by-name/te/terminal-stocks/package.nix @@ -7,16 +7,16 @@ buildNpmPackage rec { pname = "terminal-stocks"; - version = "1.0.19"; + version = "1.0.20"; src = fetchFromGitHub { owner = "shweshi"; repo = "terminal-stocks"; rev = "v${version}"; - hash = "sha256-6eDBcQfo6M+Z31ILLM4BbiOxoTD6t4LQJxawoJFEzhg="; + hash = "sha256-YrdOw5le+gR8eANS57/uSGwrBfRJiLNkTR8InrEAI7o="; }; - npmDepsHash = "sha256-0k2+vdfOUF0zV6Tl7VGXS2dNLnCHgSdI12LqvGkbv+k="; + npmDepsHash = "sha256-TAS7iPWXXLaDosM31WYpeXC2Gz01fucoFu7llwBHmxc="; dontNpmBuild = true; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/tf/tftui/package.nix b/pkgs/by-name/tf/tftui/package.nix index d35e4f18ce54..be3d08a35b3e 100644 --- a/pkgs/by-name/tf/tftui/package.nix +++ b/pkgs/by-name/tf/tftui/package.nix @@ -2,11 +2,11 @@ lib, fetchFromGitHub, makeWrapper, - python3, + python3Packages, enableUsageTracking ? false, }: -python3.pkgs.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "tftui"; version = "0.13.5"; pyproject = true; @@ -19,15 +19,17 @@ python3.pkgs.buildPythonApplication rec { }; pythonRelaxDeps = [ + "posthog" "textual" ]; - nativeBuildInputs = with python3.pkgs; [ + nativeBuildInputs = [ makeWrapper - poetry-core ]; - propagatedBuildInputs = with python3.pkgs; [ + build-system = [ python3Packages.poetry-core ]; + + dependencies = with python3Packages; [ posthog pyperclip requests diff --git a/pkgs/by-name/tf/tfupdate/package.nix b/pkgs/by-name/tf/tfupdate/package.nix index b0d5127d69d9..494debf78537 100644 --- a/pkgs/by-name/tf/tfupdate/package.nix +++ b/pkgs/by-name/tf/tfupdate/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "tfupdate"; - version = "0.9.0"; + version = "0.9.1"; src = fetchFromGitHub { owner = "minamijoyo"; repo = "tfupdate"; rev = "v${version}"; - sha256 = "sha256-wn73AMoIEH8lt9ZmQFv2y3tqXRyiv4yK/rdst7UVHN4="; + sha256 = "sha256-hxg/hAfUjygBgkfql2ZpiskKPqwVmo2MZ4n9eod5Kn4="; }; - vendorHash = "sha256-e4ZDE25tCLNAaAJNz8fBOr+ankMNCtDvbd9L11DSWBY="; + vendorHash = "sha256-dWp9onewCiemk3AUTgiaVwnLuVVMMTk/6hCWDS5NS88="; # Tests start http servers which need to bind to local addresses: # panic: httptest: failed to listen on a port: listen tcp6 [::1]:0: bind: operation not permitted diff --git a/pkgs/by-name/tr/try/package.nix b/pkgs/by-name/tr/try/package.nix index 7211abbc775f..6194046ad4f5 100644 --- a/pkgs/by-name/tr/try/package.nix +++ b/pkgs/by-name/tr/try/package.nix @@ -1,37 +1,73 @@ { - stdenvNoCC, + stdenv, + autoreconfHook, lib, fetchFromGitHub, - fuse-overlayfs, util-linux, + mergerfs, + attr, makeWrapper, + pandoc, + kmod, + installShellFiles, + versionCheckHook, }: -stdenvNoCC.mkDerivation rec { +stdenv.mkDerivation { pname = "try"; - version = "0.2.0"; + version = "0.2.0-unstable-2025-02-25"; src = fetchFromGitHub { owner = "binpash"; repo = "try"; - rev = "v${version}"; - hash = "sha256-2EDRVwW4XzQhd7rAM2rDuR94Fkaq4pH5RTooFEBBh5g="; + rev = "67052d8f20725f3cdc22ffaec33f7b7c14f1eb6b"; + hash = "sha256-8mfCmqN50pRAeNTJUlRVrRQulWon4b2OL4Ug/ygBhB0="; }; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ + makeWrapper + autoreconfHook + pandoc + attr + util-linux + kmod + installShellFiles + ]; + # Trigger a overlay run to load the overlayfs module, required by ./configure + preConfigure = '' + mkdir lower upper work merged + unshare -r --mount mount -t overlay overlay -o lowerdir=lower,upperdir=upper,workdir=work merged + rm -rf lower upper work merged + ''; installPhase = '' runHook preInstall install -Dt $out/bin try + install -Dt $out/bin utils/try-commit + install -Dt $out/bin utils/try-summary wrapProgram $out/bin/try --prefix PATH : ${ lib.makeBinPath [ - fuse-overlayfs util-linux + mergerfs + attr ] } + installManPage man/try.1.gz + installShellCompletion --bash --name try.bash completions/try.bash runHook postInstall ''; + doInstallCheck = true; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + preVersionCheck = '' + export version=0.2.0 + ''; + versionCheckProgramArg = "-v"; meta = with lib; { homepage = "https://github.com/binpash/try"; description = "Lets you run a command and inspect its effects before changing your live system"; mainProgram = "try"; - maintainers = with maintainers; [ pasqui23 ]; + maintainers = with maintainers; [ + pasqui23 + ezrizhu + ]; license = with licenses; [ mit ]; platforms = platforms.linux; }; diff --git a/pkgs/by-name/ts/ts_query_ls/package.nix b/pkgs/by-name/ts/ts_query_ls/package.nix index 3a1a4c03bd90..b42ce75d17f4 100644 --- a/pkgs/by-name/ts/ts_query_ls/package.nix +++ b/pkgs/by-name/ts/ts_query_ls/package.nix @@ -6,7 +6,7 @@ }: let pname = "ts_query_ls"; - version = "2.0.0"; + version = "3.0.0"; in rustPlatform.buildRustPackage { inherit pname version; @@ -15,13 +15,13 @@ rustPlatform.buildRustPackage { owner = "ribru17"; repo = "ts_query_ls"; rev = "v${version}"; - hash = "sha256-RWryYFeJ6DdXG9kSjPbSu3xfiGjaUBNEj2XBIoXbySg="; + hash = "sha256-ZUUTnqafcrJSVsk0Cxfpqlif/z7RMLJlbEYBNUOCYpo="; }; nativeBuildInputs = [ cmake ]; useFetchCargoVendor = true; - cargoHash = "sha256-IlvUpEpdMocJ1d5GVWmuKfVRdOskuzIiqP6uSg/QxZc="; + cargoHash = "sha256-AgtbjkEOYeZp9N3uMFzI1o+hnvPQFwHMVS3uiHBUgP0="; meta = { description = "LSP implementation for Tree-sitter's query files"; diff --git a/pkgs/by-name/tw/twitch-hls-client/package.nix b/pkgs/by-name/tw/twitch-hls-client/package.nix index cf7311e0c4c9..214939e8ade5 100644 --- a/pkgs/by-name/tw/twitch-hls-client/package.nix +++ b/pkgs/by-name/tw/twitch-hls-client/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "twitch-hls-client"; - version = "1.4.0"; + version = "1.4.1"; src = fetchFromGitHub { owner = "2bc4"; repo = "twitch-hls-client"; rev = version; - hash = "sha256-bMND6TFM2lpnUFE6BfrNF88JRImYJy/cGhbSjIWi974="; + hash = "sha256-m6ci7jKmWGsvJZt9CxfU0OCk5GA7I87c5HHdPP+4O94="; }; useFetchCargoVendor = true; - cargoHash = "sha256-TvgRj6OyDcL0/I0o14CD8t2+VYu37kFXMwrS093uA1o="; + cargoHash = "sha256-4/a94VFlOvw3TR+LYkq3qghhUudt0S9HF85fy4mYbQM="; meta = with lib; { description = "Minimal CLI client for watching/recording Twitch streams"; diff --git a/pkgs/by-name/vc/vcftools/package.nix b/pkgs/by-name/vc/vcftools/package.nix index 41924c9db0e6..edd1fa4e5a7f 100644 --- a/pkgs/by-name/vc/vcftools/package.nix +++ b/pkgs/by-name/vc/vcftools/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "vcftools"; - version = "0.1.16"; + version = "0.1.17"; src = fetchFromGitHub { repo = "vcftools"; owner = "vcftools"; rev = "v${version}"; - sha256 = "0msb09d2cnm8rlpg8bsc1lhjddvp3kf3i9dsj1qs4qgsdlzhxkyx"; + sha256 = "sha256-IiePgDpaL/6XOpQsOn90clB6ST7F/37sztmHrC7Ysbw="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/vh/vhdl-ls/package.nix b/pkgs/by-name/vh/vhdl-ls/package.nix index 6c427cf3ad7c..258ce3584c4c 100644 --- a/pkgs/by-name/vh/vhdl-ls/package.nix +++ b/pkgs/by-name/vh/vhdl-ls/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "vhdl-ls"; - version = "0.84.0"; + version = "0.85.0"; src = fetchFromGitHub { owner = "VHDL-LS"; repo = "rust_hdl"; rev = "v${version}"; - hash = "sha256-MzlsZoV09QeerpbE/Nmu5tMIvgscu84fk2bYlWn7bjg="; + hash = "sha256-uqJiPJ86zX9r44F8D6tabw7Cp24WQoQTen3VqnjlYu0="; }; useFetchCargoVendor = true; - cargoHash = "sha256-nKA38HbFFYRGd48VGqd7SHMY8fvTLE8to3iturKgWqM="; + cargoHash = "sha256-ZC9HwMwrK3xWKr+gnf3SGMUcSRkvV3HL5h9R2lmfW9Q="; postPatch = '' substituteInPlace vhdl_lang/src/config.rs \ diff --git a/pkgs/by-name/vi/vimcats/package.nix b/pkgs/by-name/vi/vimcats/package.nix index b57e51867316..bfec5d72a56f 100644 --- a/pkgs/by-name/vi/vimcats/package.nix +++ b/pkgs/by-name/vi/vimcats/package.nix @@ -8,19 +8,19 @@ rustPlatform.buildRustPackage rec { pname = "vimcats"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "mrcjkb"; repo = "vimcats"; rev = "v${version}"; - hash = "sha256-QV/eIy6yd6Lnmo8XV+E37/oCZCC3jlPu31emH0MgiO4="; + hash = "sha256-BW1pU7NnW8yWePV0IQOUmcNa13NvV9lOZhfnEdQFBQQ="; }; buildFeatures = [ "cli" ]; useFetchCargoVendor = true; - cargoHash = "sha256-qxAxMAeeqiHNQ5jJ+Mxtkw9y0xeUFUzhClUc1k8I4HM="; + cargoHash = "sha256-OGU7jwXOUf+tVECsyKwJQ9vRqTDoV8m/WOlAqTFdfUM="; passthru.tests.version = testers.testVersion { package = vimcats; }; diff --git a/pkgs/by-name/vn/vnote/package.nix b/pkgs/by-name/vn/vnote/package.nix index 417c30ec0b68..00a519f1087b 100644 --- a/pkgs/by-name/vn/vnote/package.nix +++ b/pkgs/by-name/vn/vnote/package.nix @@ -8,14 +8,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "vnote"; - version = "3.19.1"; + version = "3.19.2"; src = fetchFromGitHub { owner = "vnotex"; repo = "vnote"; rev = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-ZRCO32F/J0m7eAp0+AOterYPVJUC3asejzkY6/3QBLg="; + hash = "sha256-40k0wSqRdwlUqrbb9mDK0dqsSEqCfbNLt+cUKeky+do="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/we/weaviate/package.nix b/pkgs/by-name/we/weaviate/package.nix index 2cd11c23e184..8fc968c5f9f1 100644 --- a/pkgs/by-name/we/weaviate/package.nix +++ b/pkgs/by-name/we/weaviate/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "weaviate"; - version = "1.30.2"; + version = "1.30.3"; src = fetchFromGitHub { owner = "weaviate"; repo = "weaviate"; rev = "v${version}"; - hash = "sha256-/jaBELPSxmGY4atPxpGEZcLN6Xezesez9UBD/uQNkNg="; + hash = "sha256-kZxXpC2pnfKT2uVPDbrH3hG8zCtUcsPszr5BFrcDlYc="; }; - vendorHash = "sha256-jXfVPdORMBOAl3Od3GknGo7Qtfb4H3RqGYdI6Jx1/5I="; + vendorHash = "sha256-TOmY7Caxi+TGguHFK9Blylf6AhhYVHDD23KS9EoE8vw="; subPackages = [ "cmd/weaviate-server" ]; diff --git a/pkgs/by-name/wg/wgo/package.nix b/pkgs/by-name/wg/wgo/package.nix index 491a74627125..e4609ce7351c 100644 --- a/pkgs/by-name/wg/wgo/package.nix +++ b/pkgs/by-name/wg/wgo/package.nix @@ -6,7 +6,7 @@ let pname = "wgo"; - version = "0.5.11"; + version = "0.5.13"; in buildGoModule { inherit pname version; @@ -15,7 +15,7 @@ buildGoModule { owner = "bokwoon95"; repo = "wgo"; rev = "v${version}"; - hash = "sha256-iTUZTeruP21pfd/28fdIhhS5GiSn6DC9Oe2w6VTaxFE="; + hash = "sha256-CAHaIq4gxl5o3PMdnyQXKKCJGuHpoBuXv2/bETm1LZs="; }; vendorHash = "sha256-w6UJxZToHbbQmuXkyqFzyssFcE+7uVNqOuIF/XKdEsU="; diff --git a/pkgs/by-name/wi/witness/package.nix b/pkgs/by-name/wi/witness/package.nix index 59af61c628df..39e7cb72aae3 100644 --- a/pkgs/by-name/wi/witness/package.nix +++ b/pkgs/by-name/wi/witness/package.nix @@ -11,15 +11,15 @@ buildGoModule rec { pname = "witness"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "in-toto"; repo = "witness"; rev = "v${version}"; - sha256 = "sha256-+/GRG9YW/InQd76ZgsZf3nRVwk9zGrCeY0XGlk7QgCM="; + sha256 = "sha256-0Q+6nG5N3Xp5asmRMPZccLxw6dWiZVX6fuIUf1rT+mI="; }; - vendorHash = "sha256-teutgu/u37U4qDWT0tnOkAOCnfroavt5BkC3fxhXg18="; + vendorHash = "sha256-oH/aWt8Hl/BIN+IYLcuVYWDpQZaYABAOGxXyLssjQg0="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/ws/wstunnel/package.nix b/pkgs/by-name/ws/wstunnel/package.nix index 8ca36ac2007f..46232d50cd7f 100644 --- a/pkgs/by-name/ws/wstunnel/package.nix +++ b/pkgs/by-name/ws/wstunnel/package.nix @@ -8,7 +8,7 @@ }: let - version = "10.2.0"; + version = "10.3.0"; in rustPlatform.buildRustPackage { @@ -19,11 +19,11 @@ rustPlatform.buildRustPackage { owner = "erebe"; repo = "wstunnel"; tag = "v${version}"; - hash = "sha256-j4JJWa8y9fAiCcnFQY9u67XPb6m9cY7Q6p0cxHPQQzc="; + hash = "sha256-Eq5d80hLg0ZkXtnObDQXmC+weUq9eN5SIQ6teVxB3a4="; }; useFetchCargoVendor = true; - cargoHash = "sha256-9YAjC5XBRcXYmQoYs9FoxbVtFoM9hvAweLfrodtj+bw="; + cargoHash = "sha256-V5ohlS+dTrmhsvxpXW9JA7YpH/LWiyepUwEdBRrHiYE="; cargoBuildFlags = [ "--package wstunnel-cli" ]; diff --git a/pkgs/by-name/wt/wtf/package.nix b/pkgs/by-name/wt/wtf/package.nix new file mode 100644 index 000000000000..d21063247072 --- /dev/null +++ b/pkgs/by-name/wt/wtf/package.nix @@ -0,0 +1,50 @@ +{ + lib, + fetchFromGitHub, + stdenv, + cmake, + ninja, + pkg-config, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "wtf"; + version = "0.5.7"; + + src = fetchFromGitHub { + owner = "0vercl0k"; + repo = "wtf"; + tag = "v${finalAttrs.version}"; + hash = "sha256-lfPx9RQEW457VQkDbvu/D9EFZrdNLz2ToQ9dfa7+tzY="; + }; + + nativeBuildInputs = [ + cmake + ninja + pkg-config + ]; + + sourceRoot = "source/src"; + + cmakeFlags = [ + (lib.cmakeFeature "CMAKE_BUILD_TYPE" "Release") + ]; + + installPhase = '' + runHook preInstall + + install -Dm755 wtf $out/bin/wtf + + runHook postInstall + ''; + + meta = { + description = "Cross-platform snapshot-based fuzzer"; + homepage = "https://github.com/0vercl0k/wtf"; + changelog = "https://github.com/0vercl0k/wtf/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + platforms = with lib.platforms; [ "x86_64-linux" ]; + maintainers = with lib.maintainers; [ mikehorn ]; + mainProgram = "wtf"; + }; +}) diff --git a/pkgs/by-name/z-/z-lua/package.nix b/pkgs/by-name/z-/z-lua/package.nix index 4c6c11303872..c37d9d673236 100644 --- a/pkgs/by-name/z-/z-lua/package.nix +++ b/pkgs/by-name/z-/z-lua/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation rec { pname = "z-lua"; - version = "1.8.20"; + version = "1.8.21"; src = fetchFromGitHub { owner = "skywind3000"; repo = "z.lua"; rev = version; - sha256 = "sha256-8ANFHI2lnf81TF3Nrrg+fW0Z3TXYkQR8913GXF304kA="; + sha256 = "sha256-TGUwYlPi9KGqOb2OcMyBb+AapXjlMPf0dSt2AQZS39A="; }; dontBuild = true; diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 3009a0529cf1..5417fbc18484 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -99,7 +99,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.186.8"; + version = "0.186.9"; outputs = [ "out" ] @@ -111,7 +111,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-oSmwEtF8VWSKcBlL11MMThBAJFisXwWQjZAzcNIptt0="; + hash = "sha256-z3QHD1EfJfhgLZwUv805RHCEKiBm1wCpJG1GAS9OJgE="; }; patches = [ @@ -138,7 +138,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; useFetchCargoVendor = true; - cargoHash = "sha256-WH6cQa6DChkUtqh+irIz2hJd5/RW/oln+TZPHunEmNk="; + cargoHash = "sha256-qGHUO25a2288hp4+DcQJabauOVGYn7CXtDqWGB6diO8="; nativeBuildInputs = [ diff --git a/pkgs/development/coq-modules/coq-elpi/default.nix b/pkgs/development/coq-modules/coq-elpi/default.nix index 0f8a2a0252fb..332dc6344106 100644 --- a/pkgs/development/coq-modules/coq-elpi/default.nix +++ b/pkgs/development/coq-modules/coq-elpi/default.nix @@ -72,11 +72,11 @@ let defaultVersion = lib.switch coq.coq-version [ { case = "9.0"; - out = "2.5.0"; + out = "2.5.2"; } { case = "8.20"; - out = "2.5.0"; + out = "2.5.2"; } { case = "8.19"; @@ -115,6 +115,7 @@ let out = "1.6.3_8.11"; } ] null; + release."2.5.2".sha256 = "sha256-lLzjPrbVB3rrqox528YiheUb0u89R84Xmrgkn0oplOs="; release."2.5.0".sha256 = "sha256-Z5xjO83X/ZoTQlWnVupGXPH3HuJefr57Kv128I0dltg="; release."2.4.0".sha256 = "sha256-W2+vVGExLLux8e0nSZESSoMVvrLxhL6dmXkb+JuKiqc="; release."2.3.0".sha256 = "sha256-XVOI+s8Qpa7f17+Xq0y7IGPLFeJqo+cDcd3zfMuO7UU="; diff --git a/pkgs/development/libraries/quarto/default.nix b/pkgs/development/libraries/quarto/default.nix index 3ad569f807ff..aa0eb6dae381 100644 --- a/pkgs/development/libraries/quarto/default.nix +++ b/pkgs/development/libraries/quarto/default.nix @@ -38,11 +38,11 @@ let in stdenv.mkDerivation (final: { pname = "quarto"; - version = "1.7.30"; + version = "1.7.31"; src = fetchurl { url = "https://github.com/quarto-dev/quarto-cli/releases/download/v${final.version}/quarto-${final.version}-linux-amd64.tar.gz"; - hash = "sha256-JcDeZGexvVxCLf1Vcgs59IslLYACs0bgIaGMIphiw/k="; + hash = "sha256-YRSe4MLcJCaqBDGwHiYxOxAGFcehZLIVCkXjTE0ezFc="; }; patches = [ diff --git a/pkgs/development/misc/newlib/default.nix b/pkgs/development/misc/newlib/default.nix index 25eacc38f009..50d41e21e31c 100644 --- a/pkgs/development/misc/newlib/default.nix +++ b/pkgs/development/misc/newlib/default.nix @@ -20,14 +20,22 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "sha256-M/EmBeAFSWWZbCXBOCs+RjsK+ReZAB9buMBjDy7IyFI="; }; - patches = lib.optionals nanoizeNewlib [ - # https://bugs.gentoo.org/723756 - (fetchpatch { - name = "newlib-3.3.0-no-nano-cxx.patch"; - url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-libs/newlib/files/newlib-3.3.0-no-nano-cxx.patch?id=9ee5a1cd6f8da6d084b93b3dbd2e8022a147cfbf"; - sha256 = "sha256-S3mf7vwrzSMWZIGE+d61UDH+/SK/ao1hTPee1sElgco="; - }) - ]; + patches = + [ + (fetchpatch { + name = "0001-newlib-Fix-mips-libgloss-support.patch"; + url = "https://sourceware.org/git/?p=newlib-cygwin.git;a=patch;h=8a8fb570d7c5310a03a34b3dd6f9f8bb35ee9f40"; + hash = "sha256-hWS/X0jf/ZFXIR39NvNDVhkR8F81k9UWpsqDhZFxO5o="; + }) + ] + ++ lib.optionals nanoizeNewlib [ + # https://bugs.gentoo.org/723756 + (fetchpatch { + name = "newlib-3.3.0-no-nano-cxx.patch"; + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-libs/newlib/files/newlib-3.3.0-no-nano-cxx.patch?id=9ee5a1cd6f8da6d084b93b3dbd2e8022a147cfbf"; + sha256 = "sha256-S3mf7vwrzSMWZIGE+d61UDH+/SK/ao1hTPee1sElgco="; + }) + ]; depsBuildBuild = [ buildPackages.stdenv.cc diff --git a/pkgs/development/ocaml-modules/happy-eyeballs/default.nix b/pkgs/development/ocaml-modules/happy-eyeballs/default.nix index a5532fe4903f..43df0a1cec74 100644 --- a/pkgs/development/ocaml-modules/happy-eyeballs/default.nix +++ b/pkgs/development/ocaml-modules/happy-eyeballs/default.nix @@ -11,13 +11,13 @@ buildDunePackage rec { pname = "happy-eyeballs"; - version = "2.0.0"; + version = "2.0.1"; minimalOCamlVersion = "4.08"; src = fetchurl { url = "https://github.com/roburio/happy-eyeballs/releases/download/v${version}/happy-eyeballs-${version}.tbz"; - hash = "sha256-pNATXIfb6yFNZ1gx6cTZikcYu2HDuG6Uqm+IT4D9nQ8="; + hash = "sha256-slVFiDApMbqF4Yhh5hCjraeCNJbU1JoZXpU1VsNR0mk="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/adafruit-platformdetect/default.nix b/pkgs/development/python-modules/adafruit-platformdetect/default.nix index 08b4a8428630..76f5cae46860 100644 --- a/pkgs/development/python-modules/adafruit-platformdetect/default.nix +++ b/pkgs/development/python-modules/adafruit-platformdetect/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "adafruit-platformdetect"; - version = "3.78.0"; + version = "3.79.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "adafruit_platformdetect"; inherit version; - hash = "sha256-hNUzPgAvsfHDUscOmkacZykEXD1s3M5n785NKnemCVE="; + hash = "sha256-E/UixKuSRBYAw/R/15WxYQpkYDSSLs0svB4gfGTDz38="; }; build-system = [ setuptools-scm ]; diff --git a/pkgs/development/python-modules/aioimaplib/default.nix b/pkgs/development/python-modules/aioimaplib/default.nix index 874689bd0941..6f7ba2b3806c 100644 --- a/pkgs/development/python-modules/aioimaplib/default.nix +++ b/pkgs/development/python-modules/aioimaplib/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, imaplib2, @@ -8,7 +9,6 @@ pyopenssl, pytest-asyncio, pytestCheckHook, - pythonOlder, pytz, }: @@ -17,10 +17,8 @@ buildPythonPackage rec { version = "2.0.1"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { - owner = "bamthomas"; + owner = "iroco-co"; repo = "aioimaplib"; tag = version; hash = "sha256-njzSpKPis033eLoRKXL538ljyMOB43chslio1wodrKU="; @@ -37,17 +35,25 @@ buildPythonPackage rec { pytz ]; - disabledTests = [ - # TimeoutError - "test_idle_start__exits_queue_get_without_timeout_error" - ]; + disabledTests = + [ + # TimeoutError + "test_idle_start__exits_queue_get_without_timeout_error" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # Comparison to magic strings + "test_idle_loop" + ]; + + __darwinAllowLocalNetworking = true; pythonImportsCheck = [ "aioimaplib" ]; - meta = with lib; { + meta = { description = "Python asyncio IMAP4rev1 client library"; - homepage = "https://github.com/bamthomas/aioimaplib"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ dotlambda ]; + homepage = "https://github.com/iroco-co/aioimaplib"; + changelog = "https://github.com/iroco-co/aioimaplib/blob/${src.tag}/CHANGES.rst"; + license = lib.licenses.gpl3Plus; + maintainers = [ lib.maintainers.dotlambda ]; }; } diff --git a/pkgs/development/python-modules/auditwheel/default.nix b/pkgs/development/python-modules/auditwheel/default.nix index c010fd7dce1d..831d9eeef95e 100644 --- a/pkgs/development/python-modules/auditwheel/default.nix +++ b/pkgs/development/python-modules/auditwheel/default.nix @@ -5,7 +5,7 @@ fetchPypi, setuptools-scm, pyelftools, - importlib-metadata, + packaging, pretend, pytestCheckHook, # non-python dependencies @@ -20,7 +20,7 @@ buildPythonPackage rec { version = "6.3.0"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; @@ -29,7 +29,10 @@ buildPythonPackage rec { build-system = [ setuptools-scm ]; - dependencies = [ pyelftools ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; + dependencies = [ + packaging + pyelftools + ]; nativeCheckInputs = [ pretend diff --git a/pkgs/development/python-modules/azure-eventgrid/default.nix b/pkgs/development/python-modules/azure-eventgrid/default.nix index 83c7f383a8e8..e2c446b209e8 100644 --- a/pkgs/development/python-modules/azure-eventgrid/default.nix +++ b/pkgs/development/python-modules/azure-eventgrid/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "azure-eventgrid"; - version = "4.21.0"; + version = "4.22.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_eventgrid"; inherit version; - hash = "sha256-HE1/HPqaJrMVjPrlZn7lmd8wvXZ6Kq9k/CMfdBlTzgE="; + hash = "sha256-SrR+DVDqSf/4PbA1giwzZ8oc79YCSQm6EJdSzFS/DmM="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/can-isotp/default.nix b/pkgs/development/python-modules/can-isotp/default.nix index 1ccbdc736416..8394559f72c4 100644 --- a/pkgs/development/python-modules/can-isotp/default.nix +++ b/pkgs/development/python-modules/can-isotp/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "can-isotp"; - version = "2.0.6"; + version = "2.0.7"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "pylessard"; repo = "python-can-isotp"; tag = "v${version}"; - hash = "sha256-wfZMVfLBdYkFbb0DiDWmGaraykJ/QL64Zkl2/nBu4lY="; + hash = "sha256-Gts6eeeto++DKnkojFvCwyPVPRSq2OcTA0jAYrPAWJI="; }; build-system = [ setuptools ]; @@ -42,7 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python package that provides support for ISO-TP (ISO-15765) protocol"; homepage = "https://github.com/pylessard/python-can-isotp"; - changelog = "https://github.com/pylessard/python-can-isotp/releases/tag/v${version}"; + changelog = "https://github.com/pylessard/python-can-isotp/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ jacobkoziej diff --git a/pkgs/development/python-modules/globus-sdk/default.nix b/pkgs/development/python-modules/globus-sdk/default.nix index 706b3e3610dd..35d0ee7a959c 100644 --- a/pkgs/development/python-modules/globus-sdk/default.nix +++ b/pkgs/development/python-modules/globus-sdk/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "globus-sdk"; - version = "3.55.0"; + version = "3.56.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "globus"; repo = "globus-sdk-python"; tag = version; - hash = "sha256-3Mf4saBxpyHJC9cz27AaVMn3/IF9XKONMHvpWhCFnSo="; + hash = "sha256-/Ft4vyZEZpvmpBefBGdTXNr+bZFzF9WJso/kKFST1IY="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/grep-ast/default.nix b/pkgs/development/python-modules/grep-ast/default.nix index 7e71fb18a785..b5221ed7d2f3 100644 --- a/pkgs/development/python-modules/grep-ast/default.nix +++ b/pkgs/development/python-modules/grep-ast/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "grep-ast"; - version = "0.8.1"; + version = "0.9.0"; pyproject = true; src = fetchPypi { inherit version; pname = "grep_ast"; - hash = "sha256-j68oX0QEKvR9xqRfHh+AKYZgSFY9dYpxmwU5ytJkGH8="; + hash = "sha256-YgokKkST5nITONHJpsI0rmUfh3T0kkptz5D2hl1LLuM="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/manifold3d/default.nix b/pkgs/development/python-modules/manifold3d/default.nix index f2394afc9631..6b089117fcdb 100644 --- a/pkgs/development/python-modules/manifold3d/default.nix +++ b/pkgs/development/python-modules/manifold3d/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "manifold3d"; - version = "3.0.1"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "elalish"; repo = "manifold"; tag = "v${version}"; - hash = "sha256-wbeWxAeKyqjEPemc2e5n357gwq83pQlASOvMd0ZCE7g="; + hash = "sha256-GymlaLs6LIG/252suYnFrgeT1jwrYeIXMo++LCjFHD4="; }; dontUseCmakeConfigure = true; @@ -62,7 +62,7 @@ buildPythonPackage rec { meta = { description = "Geometry library for topological robustness"; homepage = "https://github.com/elalish/manifold"; - changelog = "https://github.com/elalish/manifold/releases/tag/v${version}"; + changelog = "https://github.com/elalish/manifold/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ pbsds diff --git a/pkgs/development/python-modules/millheater/default.nix b/pkgs/development/python-modules/millheater/default.nix index a66ef7896ff9..9be5871e551d 100644 --- a/pkgs/development/python-modules/millheater/default.nix +++ b/pkgs/development/python-modules/millheater/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "millheater"; - version = "0.12.3"; + version = "0.12.5"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pymill"; tag = version; # https://github.com/Danielhiversen/pymill/issues/87 - hash = "sha256-tR6MZIgCazGcXRIaSXyDYIEp+kD6xyrpOXORbi8LV7E="; + hash = "sha256-DGMG6LabfKGmQ6MDm/skqeQuOhSlr1ssZ2Z7fItzOt0="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/notobuilder/default.nix b/pkgs/development/python-modules/notobuilder/default.nix index ddcba7fbccd3..de1b864ebf74 100644 --- a/pkgs/development/python-modules/notobuilder/default.nix +++ b/pkgs/development/python-modules/notobuilder/default.nix @@ -21,14 +21,14 @@ buildPythonPackage { pname = "notobuilder"; - version = "0-unstable-2024-09-25"; + version = "0-unstable-2025-04-28"; pyproject = true; src = fetchFromGitHub { owner = "notofonts"; repo = "notobuilder"; - rev = "8a60f1599ce86c4b3eacb5d01c3f17162bab67d3"; - hash = "sha256-YBiDOnt2B7I/AcEfFgGrdzN/tNz/tQO0cv9N4PupPCE="; + rev = "ae4a0ce2989fcbadfe211d5e33f8750681fbc6ef"; + hash = "sha256-hfyDT9F5uLcn3Xo45/8Umiiuc86OxcfMPY1dUCHtRYU="; }; postPatch = '' diff --git a/pkgs/development/python-modules/onnxslim/default.nix b/pkgs/development/python-modules/onnxslim/default.nix new file mode 100644 index 000000000000..b115fc4d1c93 --- /dev/null +++ b/pkgs/development/python-modules/onnxslim/default.nix @@ -0,0 +1,43 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, + wheel, + onnx, + packaging, + sympy, +}: + +buildPythonPackage rec { + pname = "onnxslim"; + version = "0.1.51"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-RH0UnMRJvs+lT/YblJcSE1TflAosJLB3XwD8XhqSdsw="; + }; + + build-system = [ + setuptools + wheel + ]; + + dependencies = [ + onnx + packaging + sympy + ]; + + pythonImportsCheck = [ + "onnxslim" + ]; + + meta = { + description = "A Toolkit to Help Optimize Onnx Model"; + homepage = "https://pypi.org/project/onnxslim/"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ ferrine ]; + }; +} diff --git a/pkgs/development/python-modules/pylamarzocco/default.nix b/pkgs/development/python-modules/pylamarzocco/default.nix index 51f25930e54b..db12c570a113 100644 --- a/pkgs/development/python-modules/pylamarzocco/default.nix +++ b/pkgs/development/python-modules/pylamarzocco/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pylamarzocco"; - version = "2.0.1"; + version = "2.0.3"; pyproject = true; disabled = pythonOlder "3.12"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "zweckj"; repo = "pylamarzocco"; tag = "v${version}"; - hash = "sha256-ZfixljgkRElDZFkSbZrFK7EO6NGU7jsal+Ra52/N82A="; + hash = "sha256-zQbE+GMXwmdUSOd4xqgiC2QENFdLvcUS3JLKTz4rq8s="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pyquil/default.nix b/pkgs/development/python-modules/pyquil/default.nix index 7b3fa02a8e1e..f98214e86bd0 100644 --- a/pkgs/development/python-modules/pyquil/default.nix +++ b/pkgs/development/python-modules/pyquil/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "pyquil"; - version = "4.16.1"; + version = "4.16.2"; pyproject = true; src = fetchFromGitHub { owner = "rigetti"; repo = "pyquil"; tag = "v${version}"; - hash = "sha256-8ZIkWFHKgb5PFhkhvjaWkxJuX/0Hvl2R+w9tqe2nYNg="; + hash = "sha256-itDy42rhHiX9oXQQ+eKE3/Xdh4cBzdS3jetanTrxuFo="; }; pythonRelaxDeps = [ diff --git a/pkgs/development/python-modules/python-roborock/default.nix b/pkgs/development/python-modules/python-roborock/default.nix index 3fff07cf4dd3..c367f4adde3c 100644 --- a/pkgs/development/python-modules/python-roborock/default.nix +++ b/pkgs/development/python-modules/python-roborock/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "python-roborock"; - version = "2.18.2"; + version = "2.19.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "humbertogontijo"; repo = "python-roborock"; tag = "v${version}"; - hash = "sha256-7xcw1jNCDapHjH1YVB5NW7jxMyb8Raf8HuTnWf2vdFo="; + hash = "sha256-d0rjMo9/ZsqygxdNf78t3Ct2VJjvYQrCrYkIeG6Zkkc="; }; postPatch = '' diff --git a/pkgs/development/python-modules/qbittorrent-api/default.nix b/pkgs/development/python-modules/qbittorrent-api/default.nix index a9e8f8241a72..0601a3217c61 100644 --- a/pkgs/development/python-modules/qbittorrent-api/default.nix +++ b/pkgs/development/python-modules/qbittorrent-api/default.nix @@ -15,13 +15,13 @@ buildPythonPackage rec { pname = "qbittorrent-api"; - version = "2025.4.0"; + version = "2025.5.0"; pyproject = true; src = fetchPypi { pname = "qbittorrent_api"; inherit version; - hash = "sha256-E3kvY3zhxf7bbnkfBR4LnjlRfz+PKcWvt7M8uvIFoRg="; + hash = "sha256-NKD5weGufhbeUOlGUXUsjZejz1TCo+GgXGqDdzmaDjA="; }; build-system = [ diff --git a/pkgs/development/python-modules/sagemaker-core/default.nix b/pkgs/development/python-modules/sagemaker-core/default.nix index 0a15f5b918aa..1660a2b56389 100644 --- a/pkgs/development/python-modules/sagemaker-core/default.nix +++ b/pkgs/development/python-modules/sagemaker-core/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "sagemaker-core"; - version = "1.0.31"; + version = "1.0.34"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "sagemaker-core"; tag = "v${version}"; - hash = "sha256-cZbGma/H8XrQwuyXCPxwjPe3b9w21DXoWAWgqaoBYJE="; + hash = "sha256-ZkV4SfJS+3otrzYFZH7lt/tBsFTbfss9Yt7OKgl3fSQ="; }; build-system = [ diff --git a/pkgs/development/python-modules/shippinglabel/default.nix b/pkgs/development/python-modules/shippinglabel/default.nix index a6f732e19775..716ce6f407cc 100644 --- a/pkgs/development/python-modules/shippinglabel/default.nix +++ b/pkgs/development/python-modules/shippinglabel/default.nix @@ -12,12 +12,12 @@ }: buildPythonPackage rec { pname = "shippinglabel"; - version = "2.2.0"; + version = "2.3.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-uvQ6MjHp1X63PlEDQKaiYMLoB7/gqs4KfFyZoCeNNXQ="; + hash = "sha256-JcDDGUwBHANV3/j1bMCzFoj2k7IJ9YSdRJkdii7JHy8="; }; build-system = [ diff --git a/pkgs/development/python-modules/streamlit/default.nix b/pkgs/development/python-modules/streamlit/default.nix index 2908740e72b1..eb983031909b 100644 --- a/pkgs/development/python-modules/streamlit/default.nix +++ b/pkgs/development/python-modules/streamlit/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "streamlit"; - version = "1.45.0"; + version = "1.45.1"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-TpkBThE6EacWO52lrAee+xrl+FdaCcWmqcQ81od6Kog="; + hash = "sha256-431WwK9SQNvCQJdogOgTZmicKQpVk3ZBckb5s/UbQhc="; }; build-system = [ diff --git a/pkgs/development/python-modules/tableauserverclient/default.nix b/pkgs/development/python-modules/tableauserverclient/default.nix index b78488793a7f..0a34dd6e7dbd 100644 --- a/pkgs/development/python-modules/tableauserverclient/default.nix +++ b/pkgs/development/python-modules/tableauserverclient/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "tableauserverclient"; - version = "0.37"; + version = "0.38"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-3jQtEuKABN0P2AmQ7NEKsabbokd73RIjFvbBpa52pfg="; + hash = "sha256-Td2QW10vsKojhk9eeO90QbArdIuNn+hbNk9LvCYwgyo="; }; pythonRelaxDeps = [ diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index c3a51442daeb..bd9ff50b897f 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1377"; + version = "3.0.1378"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-y4l83suhI+ijDzg1046J/4lryU/o1d31RAhN9lVAdDg="; + hash = "sha256-1nAiNYJ+ba3Eehl0rlhHvaBVHjRLdQSFOitJkG3Xugg="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/twilio/default.nix b/pkgs/development/python-modules/twilio/default.nix index 3457f92fd49c..cca5ca4c18fb 100644 --- a/pkgs/development/python-modules/twilio/default.nix +++ b/pkgs/development/python-modules/twilio/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "twilio"; - version = "9.6.0"; + version = "9.6.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "twilio"; repo = "twilio-python"; tag = version; - hash = "sha256-C9Pbun+2en9OATPZLOco66auYzo1UZK05lPd8PvKX38="; + hash = "sha256-6prKi6gMEBA0kxY/57Uyc56Kf54tEQOlEf8nL0wivXA="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/validobj/default.nix b/pkgs/development/python-modules/validobj/default.nix index 65076a08843d..41f2c2924f6a 100644 --- a/pkgs/development/python-modules/validobj/default.nix +++ b/pkgs/development/python-modules/validobj/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "validobj"; - version = "1.2"; + version = "1.3"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-uwP2Mu10AiDWzlPMRH2+0CMSnibTB8KBY8QZNf+icNA="; + hash = "sha256-tab3n3YGTcGk47Ijm/QOocT0zo10LJp4eEF094TJyzg="; }; nativeBuildInputs = [ flit ]; diff --git a/pkgs/development/tools/gauge/default.nix b/pkgs/development/tools/gauge/default.nix index 850acef69f0e..2f60862fad96 100644 --- a/pkgs/development/tools/gauge/default.nix +++ b/pkgs/development/tools/gauge/default.nix @@ -6,7 +6,7 @@ buildGoModule rec { pname = "gauge"; - version = "1.6.14"; + version = "1.6.15"; patches = [ # adds a check which adds an error message when trying to @@ -18,10 +18,10 @@ buildGoModule rec { owner = "getgauge"; repo = "gauge"; rev = "v${version}"; - hash = "sha256-eWVU1uAUAM7GGMI6uTpn+89rdwhNVq4sMIfll6NE2XY="; + hash = "sha256-vBuVK/Lqihj5tDUqfCYDqRhamZnoqL/It7W1VH8tLFg="; }; - vendorHash = "sha256-VrJhi8PUdZ/M8wV/MzxTY/dhUgEQF9BMK7NRb9GVm1g="; + vendorHash = "sha256-kU5ZhiJq3YoMIU9608Omp0KEMiS+IHbB6kKol6SZcOs="; excludedPackages = [ "build" diff --git a/pkgs/development/tools/gauge/plugins/js/default.nix b/pkgs/development/tools/gauge/plugins/js/default.nix index c3f2923cdb31..db759927a19c 100644 --- a/pkgs/development/tools/gauge/plugins/js/default.nix +++ b/pkgs/development/tools/gauge/plugins/js/default.nix @@ -8,17 +8,17 @@ }: buildNpmPackage rec { pname = "gauge-plugin-js"; - version = "5.0.0"; + version = "5.0.1"; src = fetchFromGitHub { owner = "getgauge"; repo = "gauge-js"; rev = "v${version}"; - hash = "sha256-OUjB/ZETv8z3YDf/ftyqL8oKDEqyp1h1pK5IgEcq+rw="; + hash = "sha256-eFXWed/2NQphSPuGIdnpq77ZiYPEGx5bS7g5LAZhkME="; fetchSubmodules = true; }; - npmDepsHash = "sha256-EZlSfFYJvlVFkuXcktHnWuAEAcUmKxO6tzgMqRDcCeY="; + npmDepsHash = "sha256-LUwnue1kFxtifRrV8U+IQ74A2/ari75MVyZT0xLaez4="; npmBuildScript = "package"; buildInputs = [ nodejs ]; diff --git a/pkgs/games/minecraft-servers/derivation.nix b/pkgs/games/minecraft-servers/derivation.nix index a93ede2a89ab..211d6ab02f37 100644 --- a/pkgs/games/minecraft-servers/derivation.nix +++ b/pkgs/games/minecraft-servers/derivation.nix @@ -50,5 +50,6 @@ stdenv.mkDerivation { tomberek costrouc ]; + mainProgram = "minecraft-server"; }; } diff --git a/pkgs/servers/monitoring/prometheus/fastly-exporter.nix b/pkgs/servers/monitoring/prometheus/fastly-exporter.nix index 404ca04f2520..023198ab6e25 100644 --- a/pkgs/servers/monitoring/prometheus/fastly-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/fastly-exporter.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "fastly-exporter"; - version = "9.1.1"; + version = "9.2.0"; src = fetchFromGitHub { owner = "fastly"; repo = "fastly-exporter"; rev = "v${version}"; - hash = "sha256-1xgTAMsUw+eYeHD6NEo2Zw3fL1Hdm6fxQWfgp/VQaXc="; + hash = "sha256-x3BhFY6F8RMlEOefw5jinbosV3ebAADmnM2Rp7uBcvk="; }; - vendorHash = "sha256-NbMvDaD4E6mYypPRSqNBjToCffldJzh33wuq83hWM9A="; + vendorHash = "sha256-sXDOetqTxFEr16tOmM9nomg/v18rdVx3pG67Yiw6g5E="; passthru.tests = { inherit (nixosTests.prometheus-exporters) fastly; diff --git a/pkgs/servers/sql/postgresql/ext/pg_tle.nix b/pkgs/servers/sql/postgresql/ext/pg_tle.nix index 55c83a82f7ea..20355bc0bda0 100644 --- a/pkgs/servers/sql/postgresql/ext/pg_tle.nix +++ b/pkgs/servers/sql/postgresql/ext/pg_tle.nix @@ -7,13 +7,13 @@ postgresqlBuildExtension rec { pname = "pg_tle"; - version = "1.5.0"; + version = "1.5.1"; src = fetchFromGitHub { owner = "aws"; repo = "pg_tle"; tag = "v${version}"; - hash = "sha256-GuHlmFQjMr9Kv4NqIm9mcVfLc36EQVj5Iy7Kh26k0l4="; + hash = "sha256-Z0x+66OmtD4jOdgpjjIj5OfLitcrvAssRBS7Y2dBfOk="; }; buildInputs = postgresql.buildInputs; diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/pkgs/servers/sql/postgresql/ext/timescaledb.nix index 733ad925f4b0..09001e5d212c 100644 --- a/pkgs/servers/sql/postgresql/ext/timescaledb.nix +++ b/pkgs/servers/sql/postgresql/ext/timescaledb.nix @@ -13,13 +13,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; - version = "2.19.3"; + version = "2.20.0"; src = fetchFromGitHub { owner = "timescale"; repo = "timescaledb"; tag = finalAttrs.version; - hash = "sha256-CMK9snkMXsXqmq3f1hTDYCduL0arwM7XyIg4xq6UfR8="; + hash = "sha256-CdunXknZoOnxYK3i37TMSR+ma2JAXLsRVSVaa0giJMA="; }; nativeBuildInputs = [ cmake ]; @@ -101,6 +101,6 @@ postgresqlBuildExtension (finalAttrs: { maintainers = with lib.maintainers; [ kirillrdy ]; platforms = postgresql.meta.platforms; license = with lib.licenses; if enableUnfree then tsl else asl20; - broken = lib.versionOlder postgresql.version "14"; + broken = lib.versionOlder postgresql.version "15"; }; }) diff --git a/pkgs/shells/fish/plugins/done.nix b/pkgs/shells/fish/plugins/done.nix index 7c94772dc8df..0cfd51c1acfd 100644 --- a/pkgs/shells/fish/plugins/done.nix +++ b/pkgs/shells/fish/plugins/done.nix @@ -7,13 +7,13 @@ buildFishPlugin rec { pname = "done"; - version = "1.19.3"; + version = "1.20.0"; src = fetchFromGitHub { owner = "franciscolourenco"; repo = "done"; rev = version; - hash = "sha256-DMIRKRAVOn7YEnuAtz4hIxrU93ULxNoQhW6juxCoh4o="; + hash = "sha256-WA6DBrPBuXRIloO05UBunTJ9N01d6tO1K1uqojjO0mo="; }; checkPlugins = [ fishtape ]; diff --git a/pkgs/tools/admin/pulumi-bin/data.nix b/pkgs/tools/admin/pulumi-bin/data.nix index 66bc37845e86..e1cb32acff53 100644 --- a/pkgs/tools/admin/pulumi-bin/data.nix +++ b/pkgs/tools/admin/pulumi-bin/data.nix @@ -1,12 +1,12 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.169.0"; + version = "3.170.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.169.0-linux-x64.tar.gz"; - sha256 = "03vjcmhkpxibjz9gkjvr6p2wjfg1gf6xb52gqqvw0qmnlrw3yg01"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.170.0-linux-x64.tar.gz"; + sha256 = "1rgqndfizks6kz5sa98gwzxg9jx0si0ala2p8dl1l43c2094mcn4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-linux-amd64.tar.gz"; @@ -17,12 +17,12 @@ sha256 = "04v86qfb3ih6lv0s1d07j7ppassx4y3xzw6zayp484pxa2gwg35j"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.77.0-linux-amd64.tar.gz"; - sha256 = "1gj58hd0cdyysf85l08y0559dxrqhxv6wv85lpy1gb1kc3aalhl5"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.78.0-linux-amd64.tar.gz"; + sha256 = "0a4y615wwrif6p8pl02bj8ny38230wdh1iy13f61a8r4q2z3lh84"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-linux-amd64.tar.gz"; - sha256 = "17cs43ypq27yc1qc5z3567ijhl4zjpc3z9304l15ys7r5fl27za9"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.2-linux-amd64.tar.gz"; + sha256 = "0cyv6fg1n8md09qq8kp6qx71ffiyqjzx2rd1apjpxgqjmfgsx2gn"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.19.1-linux-amd64.tar.gz"; @@ -41,12 +41,12 @@ sha256 = "0arg0vvwman2gx4fy9y320y055piyyyl62yjbxj3scw31wzysp5w"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-linux-amd64.tar.gz"; - sha256 = "08wgs1mr85jk11zj2g1pxr83jzfnsbk085n6bjik9zynbxildhpa"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.1-linux-amd64.tar.gz"; + sha256 = "1y0pfhwn56j6jjgpq2p8fam46pcvvd6amhmwfmfkaysjfskdm0ld"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.2-linux-amd64.tar.gz"; - sha256 = "1bfy2ksz6zgwr7kkfpn9s16hn674k2b5j23irykbkhjmbpzk4mrx"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.0-linux-amd64.tar.gz"; + sha256 = "1g553pbvrgcrxfh5z6dxy4vd1j3im19a070jp9krmqrjzincpbbk"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-linux-amd64.tar.gz"; @@ -73,8 +73,8 @@ sha256 = "176bpdyhmwb2pyi4k1dc25agpm4spfndjhg1yjwfv3qvlgnzsnlq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.29.0-linux-amd64.tar.gz"; - sha256 = "1d9zhcc38chf26g3dvxfimpxsiqcs9s9gfad2k1qsh3gnqbk0793"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.31.0-linux-amd64.tar.gz"; + sha256 = "1cgc2x6c7pd73m59jx59kif3jxd4gvl1j6wkq5nsklgz9klg75m9"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-linux-amd64.tar.gz"; @@ -163,8 +163,8 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.169.0-darwin-x64.tar.gz"; - sha256 = "0hsi1635731bbic7apxvs9m4q3c40ih0i62v2sjw7lmw5i073c7i"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.170.0-darwin-x64.tar.gz"; + sha256 = "0vzsyli8a8ydvm0xwwnvag5xjsgzdzyz1qdn86ncjn8mya79zivm"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-darwin-amd64.tar.gz"; @@ -175,12 +175,12 @@ sha256 = "11grg7ff9g0a0vddd43s4ax6vb2ivxqqibyq6dmphd8k09vzb8kk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.77.0-darwin-amd64.tar.gz"; - sha256 = "07kq5wpxggd0wd2krzl1xnf5pln6v7hp476ihhc2anl5331zs6mw"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.78.0-darwin-amd64.tar.gz"; + sha256 = "1qp9di35a5ig4dy1nbysyzw3jc4apwm3g6zwsam1ncjya13y4pa2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-darwin-amd64.tar.gz"; - sha256 = "0znvh909zlgs20yhh3y4yz0fkz5m2ba06n88zjsn49i44pg0dgak"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.2-darwin-amd64.tar.gz"; + sha256 = "0271zhcxianr6bylg78x0snh3iqyhhinyjwk9dpvpi2kdfknramj"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.19.1-darwin-amd64.tar.gz"; @@ -199,12 +199,12 @@ sha256 = "1y8k69ynnjkqr7vwcnv6vgirnlgixplnzzq87ywb592lh7vp9b94"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-darwin-amd64.tar.gz"; - sha256 = "13vpgslpamsgy0m99za5jg8zzcm7c2wgyw1ywxmb1wcmpwgbfamf"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.1-darwin-amd64.tar.gz"; + sha256 = "08rshmwd6rxij2q2jag6q1a4ws4nd9vnlss16qkclbqqyisapvgp"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.2-darwin-amd64.tar.gz"; - sha256 = "11x17hj2v7612iaza5s7q7wdwdrz2l31z2j9bjk3x3g8qh3ma0v2"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.0-darwin-amd64.tar.gz"; + sha256 = "1b4ivxds2s03xl65qiinw1vx4phjn2bplxhyl0aw0h0g1155h8j3"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-darwin-amd64.tar.gz"; @@ -231,8 +231,8 @@ sha256 = "049y0l7hyng3kqkh5hkxzw6k743dy1zik0xgbyv3iarg8gxi6yb8"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.29.0-darwin-amd64.tar.gz"; - sha256 = "1m4zw059k9yd63a8m9wlmvrl8jasdpliidmcdrdcaywb81lz2s2w"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.31.0-darwin-amd64.tar.gz"; + sha256 = "1c97r6av8rsph5wwrra0cv2k13g98qzi8xaaw8xmw59ybakgykpr"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-darwin-amd64.tar.gz"; @@ -321,8 +321,8 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.169.0-linux-arm64.tar.gz"; - sha256 = "1y3kk01ir3f2rdf3wbrbz9khcm111d0ixgiw88zfdq8jaclyxih2"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.170.0-linux-arm64.tar.gz"; + sha256 = "1bkn1yfhy8549nx266s2jfbf7c4kyg52410ffr83gpis52ifh8qa"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-linux-arm64.tar.gz"; @@ -333,12 +333,12 @@ sha256 = "1kk9hzdavnnkvp3jkazbv5pnlc9qkvhj0qmwn92fcv9ny5rkc7py"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.77.0-linux-arm64.tar.gz"; - sha256 = "1vbizphxwir5fwjj9rv13jx6jkq31m37l58i1wgnfwvddy0mh9jk"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.78.0-linux-arm64.tar.gz"; + sha256 = "1nam6ihir7g00sgwy359qlx397khaic3lsvclnmkg8c4yz9ffk78"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-linux-arm64.tar.gz"; - sha256 = "06fx0xkv4k7nahrifkj7m2gpanrxbyclsaxbrclll6pvgyd2jxf6"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.2-linux-arm64.tar.gz"; + sha256 = "0fk5b167n772fcqfsqq7w0hgv0bpqisasmiv4y40nlljkxjb826q"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.19.1-linux-arm64.tar.gz"; @@ -357,12 +357,12 @@ sha256 = "0wwv7zs4pmnwdy3hzijhihi96jdjv4wdm4ky1wj8krwpbhw7kjl3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-linux-arm64.tar.gz"; - sha256 = "0k45j0xrx7ijch3ppk182ij9f5zpk01nvljqwawyvs7ry86nw80z"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.1-linux-arm64.tar.gz"; + sha256 = "1fwjc8nvda8dx18fmbd1w86pf5cb7rqy8ifjjhfv0qmsirk9njds"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.2-linux-arm64.tar.gz"; - sha256 = "1jwfjmddp8wk3nh7w1y4by9m2zqs7plqp5yb7pw4nmgjjxbgidqd"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.0-linux-arm64.tar.gz"; + sha256 = "06gvjl7vyws1bdndjxnhy078mc4pfd4vdvnp0lsni3dzy6s87ls3"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-linux-arm64.tar.gz"; @@ -389,8 +389,8 @@ sha256 = "0zqyfn995lxmfiji9di44wgz0jmc9adf63pmhjzsi5kqfw5irrkw"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.29.0-linux-arm64.tar.gz"; - sha256 = "0hihgkpwia7p8wqsnfd16gij6qv5radghjpvpgbwsizm051j3m1k"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.31.0-linux-arm64.tar.gz"; + sha256 = "0d9h8f6lx8w12p4x9slwhp7n2xmmpnirg6bh2bkvwwwgq5s082pz"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-linux-arm64.tar.gz"; @@ -479,8 +479,8 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.169.0-darwin-arm64.tar.gz"; - sha256 = "0zy5118lcasnp2mhn0mjhz6y6yl9szrlf7v1s5kdwwzjlgz4a4a2"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.170.0-darwin-arm64.tar.gz"; + sha256 = "07q42q9khfqc9vbd0h9qd12m7x7md1x6ifnv8cvyrmlsmnnm86zr"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.37.0-darwin-arm64.tar.gz"; @@ -491,12 +491,12 @@ sha256 = "07a3a3275wqyy5g945hd2xrr4i4az1b7wr7lrkj79f6zr9qia532"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.77.0-darwin-arm64.tar.gz"; - sha256 = "0jvcw7xn12mi6gjkayh5saadghi7nxzq4aaznrw7li7a3a0a3m09"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.78.0-darwin-arm64.tar.gz"; + sha256 = "04npcfi1xn3k7qadgdxj53zkwzkh362fd599gmn3yfyab25pq7cd"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-darwin-arm64.tar.gz"; - sha256 = "11626k5s62hpqi60f26zhw3129cx74lv07l8adsa5fz0y2bsnkls"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.2-darwin-arm64.tar.gz"; + sha256 = "0bdlsnh8axa6a2lk610z5m79pbncpwfivrn9ixj0i271irjdk3fp"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.19.1-darwin-arm64.tar.gz"; @@ -515,12 +515,12 @@ sha256 = "0ivjp7sq86gyy38vmy3cmbl1b3zwzij5dxwh6ffp5jf6bazm76wr"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-darwin-arm64.tar.gz"; - sha256 = "1vfhpisa1fyvsmh0crqr859ppmgs09yncsbchs1rlw6hb68sknqh"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.1-darwin-arm64.tar.gz"; + sha256 = "1bwmymv2z6idrqanpwp8hngyl6wljk8yngb17fhic74hiy3jsf8d"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.1.2-darwin-arm64.tar.gz"; - sha256 = "1mdxfskxaj1l28nk009r1b40ldjgj5bjjys33ya56q6rdwf2wyp1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.0-darwin-arm64.tar.gz"; + sha256 = "0fxdprj20k532qvma5gcz0fl9bvf6rwz0n5ax96ar45m5i6wrmww"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-darwin-arm64.tar.gz"; @@ -547,8 +547,8 @@ sha256 = "0lcx81s0qa13cnkm1sh640a15z650vsqxi5a59zgzq6b0r151h4r"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.29.0-darwin-arm64.tar.gz"; - sha256 = "1akanfv6yl72nck6c132kzclingl2g86nf755zv7ab16nwinldcw"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.31.0-darwin-arm64.tar.gz"; + sha256 = "0wn2779ciygmislrf2897cili9s8jxhcs9xphb3qdzlafx069fgj"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-darwin-arm64.tar.gz"; diff --git a/pkgs/tools/audio/beets/plugins/filetote.nix b/pkgs/tools/audio/beets/plugins/filetote.nix index 34a6af769431..98aad485e7d9 100644 --- a/pkgs/tools/audio/beets/plugins/filetote.nix +++ b/pkgs/tools/audio/beets/plugins/filetote.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication rec { pname = "beets-filetote"; - version = "1.0.1"; + version = "1.0.2"; pyproject = true; src = fetchFromGitHub { owner = "gtronset"; repo = "beets-filetote"; tag = "v${version}"; - hash = "sha256-LTJwZI/kQc+Iv0y8jAi5Xdh4wLEwbTA9hV76ndQsQzU="; + hash = "sha256-4goblrcSbjl8+xf1wwyoC2462kSy6biLUhTAVIJ8Pjc="; }; postPatch = '' @@ -75,7 +75,7 @@ python3Packages.buildPythonApplication rec { meta = with lib; { description = "Beets plugin to move non-music files during the import process"; homepage = "https://github.com/gtronset/beets-filetote"; - changelog = "https://github.com/gtronset/beets-filetote/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/gtronset/beets-filetote/blob/${src.tag}/CHANGELOG.md"; maintainers = with maintainers; [ dansbandit ]; license = licenses.mit; inherit (beets.meta) platforms; diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix index 285503591065..1a7cbe116514 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation rec { pname = "ibus-libpinyin"; - version = "1.16.2"; + version = "1.16.3"; src = fetchFromGitHub { owner = "libpinyin"; repo = "ibus-libpinyin"; tag = version; - hash = "sha256-mq6cs9CobfZPkWjaOKA2/W3jr8wdkW7Ph6cPZFr1T1c="; + hash = "sha256-jkwGx8PfrSzI18Q0Yf37FIss6HRow6i46+5s0tp4IVk="; }; nativeBuildInputs = [ diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 713bd99fb021..3a439c5a67c6 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1979,7 +1979,6 @@ mapAliases { wmii_hg = wmii; wrapGAppsHook = wrapGAppsHook3; # Added 2024-03-26 write_stylus = styluslabs-write-bin; # Added 2024-10-09 - wtf = lib.warnOnInstantiate "'wtf' has been renamed to 'wtfutil'." wtfutil; # Added 2025-03-01 ### X ### diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index edb7b4e06ed4..4bbf07e0ae96 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10319,6 +10319,8 @@ self: super: with self; { onnxruntime-tools = callPackage ../development/python-modules/onnxruntime-tools { }; + onnxslim = callPackage ../development/python-modules/onnxslim { }; + onvif-zeep = callPackage ../development/python-modules/onvif-zeep { }; onvif-zeep-async = callPackage ../development/python-modules/onvif-zeep-async { };