lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
115bfaf7 b72dfdf5

+956 -465
+2
doc/release-notes/rl-2511.section.md
··· 33 33 34 34 - `conftest` since `0.60.0` has moved to use rego `v1` as default. To continue using `v0` use `--rego-version v0`. For more information about upgrading to Rego v1 syntax, see the [upstream docs](https://www.openpolicyagent.org/docs/latest/v0-upgrade/). 35 35 36 + - `stalwart-mail` since `0.13.0` "introduces a significant redesign of the MTA’s delivery and queueing subsystem". See [the upgrading announcement for the `0.13.0` release](https://github.com/stalwartlabs/stalwart/blob/89b561b5ca1c5a11f2a768b4a2cfef0f473b7a01/UPGRADING.md#upgrading-from-v012x-and-v011x-to-v013x). 37 + 36 38 - The `archipelago-minecraft` package was removed, as upstream no longer provides support for the Minecraft APWorld. 37 39 38 40 - `tooling-language-server` has been renamed to `deputy` (both the package and binary), following the rename of the upstream project.
+17
nixos/modules/services/mail/stalwart-mail.nix
··· 71 71 }; 72 72 73 73 config = lib.mkIf cfg.enable { 74 + assertions = [ 75 + { 76 + assertion = 77 + !( 78 + (lib.hasAttrByPath [ "settings" "queue" ] cfg) 79 + && (builtins.any (lib.hasAttrByPath [ 80 + "value" 81 + "next-hop" 82 + ]) (lib.attrsToList cfg.settings.queue)) 83 + ); 84 + message = '' 85 + Stalwart deprecated `next-hop` in favor of "virtual queues" `queue.strategy.route` \ 86 + with v0.13.0 see [Outbound Strategy](https://stalw.art/docs/mta/outbound/strategy/#configuration) \ 87 + and [release announcement](https://github.com/stalwartlabs/stalwart/blob/main/UPGRADING.md#upgrading-from-v012x-and-v011x-to-v013x). 88 + ''; 89 + } 90 + ]; 74 91 75 92 # Default config: all local 76 93 services.stalwart-mail.settings = {
+1 -1
nixos/tests/stalwart/stalwart-mail-config.nix
··· 50 50 storage.lookup = "rocksdb"; 51 51 52 52 session.rcpt.directory = "'in-memory'"; 53 - queue.outbound.next-hop = "'local'"; 53 + queue.strategy.route = "'local'"; 54 54 55 55 store."rocksdb" = { 56 56 type = "rocksdb";
+9 -1
pkgs/applications/graphics/rawtherapee/default.nix
··· 50 50 }; 51 51 52 52 postPatch = '' 53 - echo "set(HG_VERSION ${version})" > ReleaseInfo.cmake 53 + cat <<EOF > ReleaseInfo.cmake 54 + set(GIT_DESCRIBE ${version}) 55 + set(GIT_BRANCH ${version}) 56 + set(GIT_VERSION ${version}) 57 + # Missing GIT_COMMIT and GIT_COMMIT_DATE, which are not easy to obtain. 58 + set(GIT_COMMITS_SINCE_TAG 0) 59 + set(GIT_COMMITS_SINCE_BRANCH 0) 60 + set(GIT_VERSION_NUMERIC_BS ${version}) 61 + EOF 54 62 substituteInPlace tools/osx/Info.plist.in rtgui/config.h.in \ 55 63 --replace "/Applications" "${placeholder "out"}/Applications" 56 64 '';
+11 -11
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 9 9 "vendorHash": "sha256-nHaBNYCKfTvaDnz2SeexM2cyNVK5ThPYn4rnGEw7Wi0=" 10 10 }, 11 11 "aci": { 12 - "hash": "sha256-NS5q6ElCGEGSceOCIVudKE6m6EzXMV/3HGHHXwYopOA=", 12 + "hash": "sha256-+aD4M07xXMTbvp69IuGlO3rSkVEi5NVe5fqEPkWNeM0=", 13 13 "homepage": "https://registry.terraform.io/providers/CiscoDevNet/aci", 14 14 "owner": "CiscoDevNet", 15 15 "repo": "terraform-provider-aci", 16 - "rev": "v2.16.0", 16 + "rev": "v2.17.0", 17 17 "spdx": "MPL-2.0", 18 18 "vendorHash": null 19 19 }, ··· 363 363 "vendorHash": "sha256-quoFrJbB1vjz+MdV+jnr7FPACHuUe5Gx9POLubD2IaM=" 364 364 }, 365 365 "digitalocean": { 366 - "hash": "sha256-+JX1EJBRJee6nvn5srwGWSE++LagHw+n1bgfZTBXzKU=", 366 + "hash": "sha256-tR4qN0N+tJu1fmiFIwTTIQyOTsqrVi2DSWJjU6oVdwE=", 367 367 "homepage": "https://registry.terraform.io/providers/digitalocean/digitalocean", 368 368 "owner": "digitalocean", 369 369 "repo": "terraform-provider-digitalocean", 370 - "rev": "v2.60.0", 370 + "rev": "v2.61.0", 371 371 "spdx": "MPL-2.0", 372 372 "vendorHash": null 373 373 }, ··· 732 732 "vendorHash": "sha256-FcxAh8EOvnT8r1GHu0Oj2C5Jgbr2WPwD7/vY4/qIvTA=" 733 733 }, 734 734 "kubernetes": { 735 - "hash": "sha256-JUlthPqYTYlsKyPAjyN9N0A0i8aMJh3tAtwH1vHjzJs=", 735 + "hash": "sha256-QVHLGLTzr39liRcM5AKJ0unYoc/DW2elcJWisiHC2pw=", 736 736 "homepage": "https://registry.terraform.io/providers/hashicorp/kubernetes", 737 737 "owner": "hashicorp", 738 738 "repo": "terraform-provider-kubernetes", 739 - "rev": "v2.37.1", 739 + "rev": "v2.38.0", 740 740 "spdx": "MPL-2.0", 741 741 "vendorHash": "sha256-LeMFN4pOJotTTqakEbVelHSTEb4p7CQIuKzeuX3SZUM=" 742 742 }, ··· 922 922 "vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI=" 923 923 }, 924 924 "oci": { 925 - "hash": "sha256-4Clqd/WO2nmKHQkIf33BROnQveKAvogWdiIabYfU390=", 925 + "hash": "sha256-xdVHJWEvap6Bp/r5hz/113kJF6SexsCROFkQgRTJgYA=", 926 926 "homepage": "https://registry.terraform.io/providers/oracle/oci", 927 927 "owner": "oracle", 928 928 "repo": "terraform-provider-oci", 929 - "rev": "v7.10.0", 929 + "rev": "v7.11.0", 930 930 "spdx": "MPL-2.0", 931 931 "vendorHash": null 932 932 }, ··· 1156 1156 "vendorHash": "sha256-HKmIl/GjGJZmhWLrK3lMjYo1F5nmo+U9ZpvBo5hDH/0=" 1157 1157 }, 1158 1158 "scaleway": { 1159 - "hash": "sha256-rSchMweT5Hxz2tpX6V7cBzntJzIeFB46bjV9lkaIWAQ=", 1159 + "hash": "sha256-/LyxYC+x6e5SQ12iZLxtbgFkF9MvotUlBYdK3/BiiAo=", 1160 1160 "homepage": "https://registry.terraform.io/providers/scaleway/scaleway", 1161 1161 "owner": "scaleway", 1162 1162 "repo": "terraform-provider-scaleway", 1163 - "rev": "v2.57.0", 1163 + "rev": "v2.58.0", 1164 1164 "spdx": "MPL-2.0", 1165 - "vendorHash": "sha256-p9rESR1A1SEYlvjf8du2j2yAlI39LsMRcPvyyJIwWdg=" 1165 + "vendorHash": "sha256-Fsa4I8aYHiK9V8arwd64piASA8qAPmGZRqDPK5ec3uk=" 1166 1166 }, 1167 1167 "secret": { 1168 1168 "hash": "sha256-MmAnA/4SAPqLY/gYcJSTnEttQTsDd2kEdkQjQj6Bb+A=",
+2 -2
pkgs/applications/office/mendeley/default.nix
··· 8 8 9 9 let 10 10 pname = "mendeley"; 11 - version = "2.135.0"; 11 + version = "2.136.0"; 12 12 13 13 executableName = "${pname}-reference-manager"; 14 14 15 15 src = fetchurl { 16 16 url = "https://static.mendeley.com/bin/desktop/mendeley-reference-manager-${version}-x86_64.AppImage"; 17 - hash = "sha256-fJ2rW3VKN4TqwDCCDlPpSFckoBjBtmMOvXanqqMS7AM="; 17 + hash = "sha256-NAH4BwWEdI1WFWgPJIPbWkpkN/qxR2+8NwGtdCeohbA="; 18 18 }; 19 19 20 20 appimageContents = appimageTools.extractType2 {
+13
pkgs/applications/science/astronomy/celestia/default.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 + fetchpatch2, 5 6 pkg-config, 6 7 libglut, 7 8 gtk2, ··· 26 27 rev = version; 27 28 sha256 = "sha256-MkElGo1ZR0ImW/526QlDE1ePd+VOQxwkX7l+0WyZ6Vs="; 28 29 }; 30 + 31 + patches = [ 32 + (fetchpatch2 { 33 + url = "https://github.com/CelestiaProject/Celestia/commit/94894bed3bf98d41c5097e7829d491d8ff8d4a62.patch?full_index=1"; 34 + hash = "sha256-hEZ6BhSEx6Qm+fLisc63xSCDT6GX92AHD0BuldOhzFk="; 35 + }) 36 + ]; 37 + 38 + postPatch = '' 39 + substituteInPlace configure.ac \ 40 + --replace-fail "dnl AM_GNU_GETTEXT_VERSION([0.15])" "AM_GNU_GETTEXT_VERSION([0.15])" 41 + ''; 29 42 30 43 nativeBuildInputs = [ 31 44 pkg-config
+3 -3
pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprsplit.nix
··· 9 9 }: 10 10 mkHyprlandPlugin hyprland rec { 11 11 pluginName = "hyprsplit"; 12 - version = "0.49.0"; 12 + version = "0.50.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "shezdy"; 16 16 repo = "hyprsplit"; 17 - rev = "refs/tags/v${version}"; 18 - hash = "sha256-0jrsiUoQi/VXM2Ji7YTOEYDYYlBI2C3ZbgQpYoAEVKI="; 17 + tag = "v${version}"; 18 + hash = "sha256-D0zfdUJXBRnNMmv/5qW+X4FJJ3/+t7yQmwJFkBuEgck="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+10 -6
pkgs/build-support/php/builders/v2/hooks/composer-vendor-hook.sh
··· 5 5 6 6 declare -g out 7 7 declare -g composerLock 8 + declare -g composerNoDev 9 + declare -g composerNoPlugins 10 + declare -g composerNoScripts 11 + 12 + declare -ga composerFlags=() 13 + [[ -n "$composerNoDev" ]] && composerFlags+=(--no-dev) 14 + [[ -n "$composerNoPlugins" ]] && composerFlags+=(--no-plugins) 15 + [[ -n "$composerNoScripts" ]] && composerFlags+=(--no-scripts) 8 16 9 17 preConfigureHooks+=(composerVendorConfigureHook) 10 18 preBuildHooks+=(composerVendorBuildHook) ··· 32 40 --no-interaction \ 33 41 --no-progress \ 34 42 --optimize-autoloader \ 35 - ${composerNoDev:+--no-dev} \ 36 - ${composerNoPlugins:+--no-plugins} \ 37 - ${composerNoScripts:+--no-scripts} \ 43 + "${composerFlags[@]}" \ 38 44 update 39 45 40 46 if [[ -f "composer.lock" ]]; then ··· 76 82 --no-interaction \ 77 83 --no-progress \ 78 84 --optimize-autoloader \ 79 - ${composerNoDev:+--no-dev} \ 80 - ${composerNoPlugins:+--no-plugins} \ 81 - ${composerNoScripts:+--no-scripts} \ 85 + "${composerFlags[@]}" \ 82 86 install 83 87 84 88 echo "Finished composerVendorBuildHook"
+4
pkgs/by-name/ab/abcde/package.nix
··· 27 27 # FIXME: This package does not support `distmp3', `eject', etc. 28 28 29 29 configurePhase = '' 30 + runHook preConfigure 31 + 30 32 sed -i "s|^[[:blank:]]*prefix *=.*$|prefix = $out|g ; 31 33 s|^[[:blank:]]*etcdir *=.*$|etcdir = $out/etc|g ; 32 34 s|^[[:blank:]]*INSTALL *=.*$|INSTALL = install -c|g" \ ··· 37 39 38 40 substituteInPlace "abcde" \ 39 41 --replace "/etc/abcde.conf" "$out/etc/abcde.conf" 42 + 43 + runHook postConfigure 40 44 ''; 41 45 42 46 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/by-name/ae/aerospace/package.nix
··· 9 9 10 10 let 11 11 appName = "AeroSpace.app"; 12 - version = "0.18.5-Beta"; 12 + version = "0.19.2-Beta"; 13 13 in 14 14 stdenv.mkDerivation { 15 15 pname = "aerospace"; ··· 18 18 19 19 src = fetchzip { 20 20 url = "https://github.com/nikitabobko/AeroSpace/releases/download/v${version}/AeroSpace-v${version}.zip"; 21 - sha256 = "sha256-rF4emnLNVE1fFlxExliN7clSBocBrPwQOwBqRtX9Q4o="; 21 + sha256 = "sha256-6RyGw84GhGwULzN0ObjsB3nzRu1HYQS/qoCvzVWOYWQ="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ installShellFiles ];
+4
pkgs/by-name/ai/aiger/package.nix
··· 46 46 }; 47 47 48 48 configurePhase = '' 49 + runHook preConfigure 50 + 49 51 # Set up picosat, so we can build 'aigbmc' 50 52 mkdir ../picosat 51 53 ln -s ${picosat}/include/picosat/picosat.h ../picosat/picosat.h 52 54 ln -s ${picosat}/lib/picosat.o ../picosat/picosat.o 53 55 ln -s ${picosat}/share/picosat.version ../picosat/VERSION 54 56 ./configure.sh 57 + 58 + runHook postConfigure 55 59 ''; 56 60 57 61 postBuild = ''
+2 -2
pkgs/by-name/as/async-profiler/package.nix
··· 8 8 }: 9 9 stdenv.mkDerivation rec { 10 10 pname = "async-profiler"; 11 - version = "4.0"; 11 + version = "4.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "jvm-profiling-tools"; 15 15 repo = "async-profiler"; 16 16 rev = "v${version}"; 17 - hash = "sha256-4S5Lbhqu2V7TzrbFf3G3G4OEYLU6w5lcgUl49k9YqSA="; 17 + hash = "sha256-82aZK9y1Y5PaYtIG7FqnrbYU+bQ3nNzOCn+3lFzyeCA="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ makeWrapper ];
+57 -50
pkgs/by-name/au/auto-cpufreq/package.nix
··· 9 9 getent, 10 10 nixosTests, 11 11 }: 12 + 12 13 python3Packages.buildPythonPackage rec { 13 14 pname = "auto-cpufreq"; 14 15 version = "2.6.0"; 15 - format = "pyproject"; 16 + pyproject = true; 16 17 17 18 src = fetchFromGitHub { 18 19 owner = "AdnanHodzic"; ··· 21 22 hash = "sha256-DEs6jbWYJFJgpaPtF5NT3DQs3erjzdm2brLNHpjrEPA="; 22 23 }; 23 24 24 - nativeBuildInputs = [ 25 - gobject-introspection 26 - wrapGAppsHook3 27 - ]; 28 - 29 - buildInputs = [ 30 - gtk3 31 - python3Packages.poetry-core 32 - ]; 33 - 34 - propagatedBuildInputs = 35 - with python3Packages; 36 - [ 37 - click 38 - distro 39 - psutil 40 - pygobject3 41 - poetry-dynamic-versioning 42 - setuptools 43 - pyinotify 44 - urwid 45 - pyasyncore 46 - requests 47 - ] 48 - ++ [ getent ]; 49 - 50 - doCheck = false; 51 - pythonImportsCheck = [ "auto_cpufreq" ]; 52 - 53 25 patches = [ 54 26 # hardcodes version output 55 27 (replaceVars ./fix-version-output.patch { ··· 64 36 65 37 postPatch = '' 66 38 substituteInPlace auto_cpufreq/core.py \ 67 - --replace-fail '/opt/auto-cpufreq/override.pickle' /var/run/override.pickle 39 + --replace-fail "/opt/auto-cpufreq/override.pickle" "/var/run/override.pickle" 68 40 substituteInPlace scripts/org.auto-cpufreq.pkexec.policy \ 69 - --replace-fail "/opt/auto-cpufreq/venv/bin/auto-cpufreq" $out/bin/auto-cpufreq 41 + --replace-fail "/opt/auto-cpufreq/venv/bin/auto-cpufreq" "$out/bin/auto-cpufreq" 70 42 substituteInPlace auto_cpufreq/gui/app.py auto_cpufreq/gui/objects.py \ 71 - --replace-fail "/usr/local/share/auto-cpufreq/images/icon.png" $out/share/pixmaps/auto-cpufreq.png 43 + --replace-fail "/usr/local/share/auto-cpufreq/images/icon.png" "$out/share/icons/hicolor/512x512/apps/auto-cpufreq.png" 72 44 substituteInPlace auto_cpufreq/gui/app.py \ 73 - --replace-fail "/usr/local/share/auto-cpufreq/scripts/style.css" $out/share/auto-cpufreq/scripts/style.css 45 + --replace-fail "/usr/local/share/auto-cpufreq/scripts/style.css" "$out/share/auto-cpufreq/scripts/style.css" 74 46 ''; 75 47 76 - postInstall = '' 48 + build-system = with python3Packages; [ 49 + poetry-core 50 + poetry-dynamic-versioning 51 + ]; 52 + 53 + dependencies = with python3Packages; [ 54 + click 55 + distro 56 + psutil 57 + pygobject3 58 + poetry-dynamic-versioning 59 + setuptools 60 + pyinotify 61 + urwid 62 + pyasyncore 63 + requests 64 + ]; 65 + 66 + nativeBuildInputs = [ 67 + gobject-introspection 68 + wrapGAppsHook3 69 + ]; 70 + 71 + buildInputs = [ gtk3 ]; 72 + 73 + propagatedBuildInputs = [ getent ]; 74 + 75 + postInstall = 77 76 # copy script manually 78 - cp ${src}/scripts/cpufreqctl.sh $out/bin/cpufreqctl.auto-cpufreq 79 - 77 + '' 78 + install -Dm 0755 scripts/cpufreqctl.sh $out/bin/cpufreqctl.auto-cpufreq 79 + '' 80 80 # copy css file 81 - mkdir -p $out/share/auto-cpufreq/scripts 82 - cp scripts/style.css $out/share/auto-cpufreq/scripts/style.css 83 - 81 + + '' 82 + install -Dm 0644 scripts/style.css $out/share/auto-cpufreq/scripts/style.css 83 + '' 84 84 # systemd service 85 - mkdir -p $out/lib/systemd/system 86 - cp ${src}/scripts/auto-cpufreq.service $out/lib/systemd/system 87 - 85 + + '' 86 + install -Dm 0644 scripts/auto-cpufreq.service -t $out/lib/systemd/system 87 + '' 88 88 # desktop icon 89 - mkdir -p $out/share/applications 90 - mkdir $out/share/pixmaps 91 - cp scripts/auto-cpufreq-gtk.desktop $out/share/applications 92 - cp images/icon.png $out/share/pixmaps/auto-cpufreq.png 93 - 89 + + '' 90 + install -Dm 0644 scripts/auto-cpufreq-gtk.desktop -t $out/share/applications 91 + install -Dm 0644 images/icon.png $out/share/icons/hicolor/512x512/apps/auto-cpufreq.png 92 + '' 94 93 # polkit policy 95 - mkdir -p $out/share/polkit-1/actions 96 - cp scripts/org.auto-cpufreq.pkexec.policy $out/share/polkit-1/actions 94 + + '' 95 + install -Dm 0644 scripts/org.auto-cpufreq.pkexec.policy -t $out/share/polkit-1/actions 96 + ''; 97 + 98 + dontWrapGApps = true; 99 + 100 + preFixup = '' 101 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 97 102 ''; 103 + 104 + pythonImportsCheck = [ "auto_cpufreq" ]; 98 105 99 106 passthru.tests = { 100 107 inherit (nixosTests) auto-cpufreq;
+78 -26
pkgs/by-name/bi/bitcomet/package.nix
··· 1 1 { 2 2 lib, 3 + stdenvNoCC, 4 + buildFHSEnv, 3 5 appimageTools, 4 6 fetchurl, 7 + desktop-file-utils, 8 + dpkg, 9 + webkitgtk_4_0, 10 + runScript ? "BitComet", 5 11 }: 6 12 7 13 let 8 14 pname = "bitcomet"; 9 - version = "2.13.2"; 15 + version = "2.15.0"; 10 16 11 - src = fetchurl { 12 - url = "https://download.bitcomet.com/linux/x86_64/BitComet-${version}-x86_64.AppImage"; 13 - hash = "sha256-T66hmWmjt7ZZj03IxTSYtNUBoFHgwOoAIOHMyJSAmbU="; 17 + meta = { 18 + homepage = "https://www.bitcomet.com"; 19 + description = "BitTorrent download client"; 20 + mainProgram = "BitComet"; 21 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 22 + license = lib.licenses.unfree; 23 + platforms = [ 24 + "aarch64-linux" 25 + "x86_64-linux" 26 + ]; 27 + maintainers = with lib.maintainers; [ ]; 14 28 }; 15 29 16 - appimageContents = appimageTools.extractType2 { inherit pname version src; }; 30 + bitcomet = stdenvNoCC.mkDerivation { 31 + inherit pname version meta; 32 + 33 + src = 34 + let 35 + selectSystem = 36 + attrs: 37 + attrs.${stdenvNoCC.hostPlatform.system} 38 + or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); 39 + arch = selectSystem { 40 + x86_64-linux = "x86_64"; 41 + aarch64-linux = "arm64"; 42 + }; 43 + in 44 + fetchurl { 45 + url = "https://download.bitcomet.com/linux/${arch}/BitComet-${version}-${arch}.deb"; 46 + hash = selectSystem { 47 + x86_64-linux = "sha256-YmcHcrqw4Ue8uyQqYcLWTYS5WYQro3kk7VLY8pfIsRQ="; 48 + aarch64-linux = "sha256-Bfg20aKU90Ap8scn4eHtf451uxPfWcnQCrh5gWRQmsU="; 49 + }; 50 + }; 51 + 52 + nativeBuildInputs = [ 53 + dpkg 54 + desktop-file-utils 55 + ]; 56 + 57 + installPhase = '' 58 + runHook preInstall 59 + 60 + desktop-file-edit usr/share/applications/bitcomet.desktop \ 61 + --remove-key="Version" \ 62 + --remove-key="Comment" \ 63 + --set-key="Exec" --set-value="BitComet" \ 64 + --set-icon="bitcomet" 65 + cp -r usr $out 66 + 67 + runHook postInstall 68 + ''; 69 + }; 17 70 in 18 - appimageTools.wrapType2 { 19 - inherit pname version src; 71 + buildFHSEnv { 72 + inherit 73 + pname 74 + version 75 + runScript 76 + meta 77 + ; 20 78 21 - extraPkgs = 22 - pkgs: with pkgs; [ 23 - libxml2 24 - libpng 79 + executableName = "BitComet"; 80 + 81 + targetPkgs = 82 + pkgs: 83 + [ 84 + bitcomet 25 85 webkitgtk_4_0 26 - ]; 86 + ] 87 + ++ appimageTools.defaultFhsEnvArgs.targetPkgs pkgs; 88 + 89 + multiPkgs = appimageTools.defaultFhsEnvArgs.multiPkgs; 27 90 28 91 extraInstallCommands = '' 29 - install -Dm644 ${appimageContents}/com.bitcomet.linux.desktop $out/share/applications/bitcomet.desktop 30 - substituteInPlace $out/share/applications/bitcomet.desktop \ 31 - --replace-fail "Exec=usr/bin/BitComet" "Exec=bitcomet" 32 - cp -r ${appimageContents}/usr/share/icons $out/share/icons 92 + mkdir -p $out/share 93 + ln -s ${bitcomet}/share/applications $out/share/applications 94 + ln -s ${bitcomet}/share/icons $out/share/icons 33 95 ''; 34 - 35 - meta = { 36 - homepage = "https://www.bitcomet.com"; 37 - description = "BitTorrent download client"; 38 - mainProgram = "bitcomet"; 39 - sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 40 - license = lib.licenses.unfree; 41 - platforms = [ "x86_64-linux" ]; 42 - maintainers = with lib.maintainers; [ ]; 43 - }; 44 96 }
+2 -2
pkgs/by-name/bu/buffer/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "buffer"; 21 - version = "0.10.0"; 21 + version = "0.10.1"; 22 22 23 23 src = fetchFromGitLab { 24 24 domain = "gitlab.gnome.org"; 25 25 owner = "cheywood"; 26 26 repo = "buffer"; 27 27 tag = finalAttrs.version; 28 - hash = "sha256-81riamRKzV4wXVTXkp1ngO/5mG7leRJMw/r2DDHl8LU="; 28 + hash = "sha256-AkgmKMMy3tBgJudJ2Mm8LFV+aE0QbviKxgAJEZ9A3cg="; 29 29 }; 30 30 31 31 cargoDeps = rustPlatform.fetchCargoVendor {
+4
pkgs/by-name/ca/caps/package.nix
··· 12 12 }; 13 13 14 14 configurePhase = '' 15 + runHook preConfigure 16 + 15 17 echo "PREFIX = $out" > defines.make 18 + 19 + runHook postConfigure 16 20 ''; 17 21 18 22 meta = {
+3 -3
pkgs/by-name/cf/cfonts/package.nix
··· 5 5 }: 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "cfonts"; 8 - version = "1.2.0"; 8 + version = "1.3.0"; 9 9 10 10 src = fetchCrate { 11 11 inherit pname version; 12 - hash = "sha256-W5hN+b4R50tNfYb3WrM0z5Etm6ixa11pZWnzGC9bjSs="; 12 + hash = "sha256-rgdqQzJyb1/bYB3S1MD/53vdQ+GaxOvGHuPE6dxMRB0="; 13 13 }; 14 14 15 - cargoHash = "sha256-MXUUvk7R1JdjNlZ7h3ymUAPOT/A0I8TOW3saBB4C94o="; 15 + cargoHash = "sha256-Gf4W7ACyyVSCXV2RmpAfrE7Xircjk34Llk2j58cWXtU="; 16 16 17 17 meta = with lib; { 18 18 homepage = "https://github.com/dominikwilkowski/cfonts";
+4
pkgs/by-name/cg/cgui/package.nix
··· 25 25 ]; 26 26 27 27 configurePhase = '' 28 + runHook preConfigure 29 + 28 30 sh fix.sh unix 31 + 32 + runHook postConfigure 29 33 ''; 30 34 31 35 hardeningDisable = [ "format" ];
+3 -3
pkgs/by-name/ch/check50/package.nix
··· 7 7 8 8 python3Packages.buildPythonApplication rec { 9 9 pname = "check50"; 10 - version = "3.3.11"; 10 + version = "3.4.0"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "cs50"; 15 15 repo = "check50"; 16 16 tag = "v${version}"; 17 - hash = "sha256-+qyEMzAJG/fyIqj+0mk0HTxTlQk6sHZhvmfd9Hgj/aw="; 17 + hash = "sha256-3WxFdXECIjbTxHK65BFnxOroEYzu7iOJwm15gIjitLA="; 18 18 }; 19 19 20 20 build-system = [ ··· 45 45 description = "Testing tool for checking student CS50 code"; 46 46 homepage = "https://cs50.readthedocs.io/projects/check50/en/latest/"; 47 47 downloadPage = "https://github.com/cs50/check50"; 48 - changelog = "https://github.com/cs50/check50/releases/tag/v${version}"; 48 + changelog = "https://github.com/cs50/check50/releases/tag/${src.tag}"; 49 49 license = lib.licenses.gpl3Only; 50 50 platforms = lib.platforms.unix; 51 51 maintainers = with lib.maintainers; [ ethancedwards8 ];
+3 -3
pkgs/by-name/ch/chirp/package.nix
··· 11 11 12 12 python3Packages.buildPythonApplication { 13 13 pname = "chirp"; 14 - version = "0.4.0-unstable-2025-07-17"; 14 + version = "0.4.0-unstable-2025-07-25"; 15 15 pyproject = true; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "kk7ds"; 19 19 repo = "chirp"; 20 - rev = "c28ea5e8a7d8036ccc76ec38a050fd30b84c65e4"; 21 - hash = "sha256-hr8Q8BUanM64CktbrCazs8uvt/ssf+JBdevAMuDj6G4="; 20 + rev = "85e0655382b2c1564c387aa2fa5e21a444887ea1"; 21 + hash = "sha256-IrwKTJt8RXJKzZFQjrEYndQ5WmG52IiJnB+hrw89tfU="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/by-name/cl/clj-kondo/package.nix
··· 6 6 7 7 buildGraalvmNativeImage (finalAttrs: { 8 8 pname = "clj-kondo"; 9 - version = "2025.06.05"; 9 + version = "2025.07.26"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/clj-kondo/clj-kondo/releases/download/v${finalAttrs.version}/clj-kondo-${finalAttrs.version}-standalone.jar"; 13 - sha256 = "sha256-jmQFiL8MFIuMrHPSxW27E7yZIGf+k8J5nFVXgNGIKoM="; 13 + sha256 = "sha256-jo8iY8vEtrGTQTV98y89i2OLWW4M3u6hsXZebd7cnUw="; 14 14 }; 15 15 16 16 extraNativeImageBuildArgs = [
+4
pkgs/by-name/cn/cnijfilter_4_00/package.nix
··· 87 87 ''; 88 88 89 89 configurePhase = '' 90 + runHook preConfigure 91 + 90 92 cd libs 91 93 ./autogen.sh --prefix=$out 92 94 ··· 127 129 128 130 sed -e "s,cnijlgmon2_LDADD =,cnijlgmon2_LDADD = -L../../com/libs_bin${arch}," \ 129 131 -i lgmon2/src/Makefile.am || die 132 + 133 + runHook postConfigure 130 134 ''; 131 135 132 136 preInstall = ''
+4
pkgs/by-name/da/daemontools/package.nix
··· 38 38 nativeBuildInputs = [ installShellFiles ]; 39 39 40 40 configurePhase = '' 41 + runHook preConfigure 42 + 41 43 cd daemontools-${version} 42 44 43 45 sed -i -e '1 s_$_ -include ${glibc.dev}/include/errno.h_' src/conf-cc ··· 48 50 sed -i -e "s_^PATH=.*_PATH=$src/daemontools-${version}/compile:''${PATH}_" src/rts.tests 49 51 50 52 cat ${glibc.dev}/include/errno.h 53 + 54 + runHook postConfigure 51 55 ''; 52 56 53 57 buildPhase = ''
+5 -5
pkgs/by-name/db/dbgate/package.nix
··· 8 8 9 9 let 10 10 pname = "dbgate"; 11 - version = "6.5.6"; 11 + version = "6.6.0"; 12 12 src = 13 13 fetchurl 14 14 { 15 15 aarch64-linux = { 16 16 url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-linux_arm64.AppImage"; 17 - hash = "sha256-S0xlC0ht6G+RDrsMaMD4nk/vKdLvtvAtUaMaFowT/Gw="; 17 + hash = "sha256-GFKsZ/rSMXWn2hAlRRdswDrooqUIGeIhEsMchIPEb5U="; 18 18 }; 19 19 x86_64-linux = { 20 20 url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-linux_x86_64.AppImage"; 21 - hash = "sha256-JBE/t/IwFe02LrK4Ci+2KEtAXlH1zr5WcTmQir6yvNc="; 21 + hash = "sha256-2g8XsljPvn2TITC1/PtBlgdrfwVDPnjmOXeOS/iQh5Q="; 22 22 }; 23 23 x86_64-darwin = { 24 24 url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-mac_x64.dmg"; 25 - hash = "sha256-EkySGJCHAR/YCS/I6j2LZHA6/L0P8VX2WDPScj58mSg="; 25 + hash = "sha256-ooLivNWt5IDKB779PLb4FOgk9jSU10IkB0D9OPLVKsE="; 26 26 }; 27 27 aarch64-darwin = { 28 28 url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-mac_universal.dmg"; 29 - hash = "sha256-isOrajXB+O9y3fiSulhjoSSt/7lgu4xPMXBhUcfgK2Y="; 29 + hash = "sha256-PqgG8dGvr4S8BhxqfvYo2BiR5KoAWon9ZI8KGKT3ujI="; 30 30 }; 31 31 } 32 32 .${stdenv.hostPlatform.system} or (throw "dbgate: ${stdenv.hostPlatform.system} is unsupported.");
+2 -2
pkgs/by-name/de/decker/package.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "decker"; 13 - version = "1.56"; 13 + version = "1.57"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "JohnEarnest"; 17 17 repo = "Decker"; 18 18 rev = "v${version}"; 19 - hash = "sha256-b4Z+hQ7sQf8sdFXcX4+GA9Q8gJDUeb5LuVgrd3bY6vA="; 19 + hash = "sha256-2y/kr8kBMfHAiWO6s7rAyDYyv70NnmiKeYhYq9Zmz0Y="; 20 20 }; 21 21 22 22 buildInputs = [
+4
pkgs/by-name/dl/dl-poly-classic-mpi/package.nix
··· 20 20 buildInputs = [ mpi ]; 21 21 22 22 configurePhase = '' 23 + runHook preConfigure 24 + 23 25 cd source 24 26 cp -v ../build/MakePAR Makefile 27 + 28 + runHook postConfigure 25 29 ''; 26 30 27 31 # https://gitlab.com/DL_POLY_Classic/dl_poly/-/blob/master/README
+2 -2
pkgs/by-name/do/do-agent/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "do-agent"; 9 - version = "3.18.0"; 9 + version = "3.18.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "digitalocean"; 13 13 repo = "do-agent"; 14 14 rev = version; 15 - sha256 = "sha256-sS6aBJVrF9NrAzizSBBXKM3iMAHa+j9rDw7hZSHgRFg="; 15 + sha256 = "sha256-+UoQhJkwxazfe6LwqNF4zn4jnc3ZQia0ZOL3GX27r3w="; 16 16 }; 17 17 18 18 ldflags = [
+4
pkgs/by-name/do/dorion/package.nix
··· 122 122 ''; 123 123 124 124 configurePhase = '' 125 + runHook preConfigure 126 + 125 127 cmakeConfigurePhase 126 128 pnpmConfigHook 129 + 130 + runHook postConfigure 127 131 ''; 128 132 129 133 buildPhase = ''
+4
pkgs/by-name/ec/ecdsatool/package.nix
··· 16 16 }; 17 17 18 18 configurePhase = '' 19 + runHook preConfigure 20 + 19 21 ./autogen.sh 20 22 ./configure --prefix=$out 23 + 24 + runHook postConfigure 21 25 ''; 22 26 23 27 patches = [
+4
pkgs/by-name/ed/edid-generator/package.nix
··· 48 48 modelines = ""; 49 49 50 50 configurePhase = '' 51 + runHook preConfigure 52 + 51 53 test "$clean" != 1 || rm *x*.S 52 54 ./modeline2edid - <"$modelinesPath" 53 55 ··· 56 58 cat "$file" 57 59 done 58 60 make clean 61 + 62 + runHook postConfigure 59 63 ''; 60 64 61 65 buildPhase = ''
+4 -5
pkgs/by-name/fa/far2l/package.nix
··· 27 27 # Plugins 28 28 withColorer ? true, 29 29 spdlog, 30 - xercesc, 30 + libxml2, 31 31 withMultiArc ? true, 32 32 libarchive, 33 33 pcre, ··· 43 43 44 44 stdenv.mkDerivation rec { 45 45 pname = "far2l"; 46 - version = "2.6.3"; 46 + version = "2.6.5"; 47 47 48 48 src = fetchFromGitHub { 49 49 owner = "elfmz"; 50 50 repo = "far2l"; 51 51 rev = "v_${version}"; 52 - sha256 = "sha256-iWZQpLe+shdepCVOHZDp7QEQoqelbHGRJh09KWb6aD0="; 52 + sha256 = "sha256-a/k36O19z/lHnETOGIbTJ7BNAI5zOQxVUSp+nIM08i4="; 53 53 }; 54 54 55 55 nativeBuildInputs = [ ··· 67 67 ++ lib.optional withUCD libuchardet 68 68 ++ lib.optionals withColorer [ 69 69 spdlog 70 - xercesc 70 + libxml2 71 71 ] 72 72 ++ lib.optionals withMultiArc [ 73 73 libarchive ··· 121 121 122 122 postInstall = '' 123 123 wrapProgram $out/bin/far2l \ 124 - --argv0 $out/bin/far2l \ 125 124 --prefix PATH : ${lib.makeBinPath runtimeDeps} \ 126 125 --suffix PATH : ${lib.makeBinPath [ xdg-utils ]} 127 126 '';
+4
pkgs/by-name/fa/fast-downward/package.nix
··· 31 31 cmakeFlags = lib.optionals osi.withCplex [ "-DDOWNWARD_CPLEX_ROOT=${cplex}/cplex" ]; 32 32 33 33 configurePhase = '' 34 + runHook preConfigure 35 + 34 36 python build.py release 37 + 38 + runHook postConfigure 35 39 ''; 36 40 37 41 postPatch = ''
+2 -2
pkgs/by-name/fl/flyctl/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "flyctl"; 12 - version = "0.3.157"; 12 + version = "0.3.161"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "superfly"; 16 16 repo = "flyctl"; 17 17 rev = "v${version}"; 18 - hash = "sha256-R5hZLY7uKYfSQdSnYkCruobdHiUZfHshnb/oIYbCMEc="; 18 + hash = "sha256-ctE8X3vyNqbdYQuDrmCLmwy/EMGpJFRnlcjxnRji1Zo="; 19 19 }; 20 20 21 21 vendorHash = "sha256-OwxzdLXNPiQRq6mgvZaOs8tnNZQm0mYyzyPFUYcokb0=";
+4
pkgs/by-name/fr/fricas/package.nix
··· 36 36 37 37 # Remove when updating to next version 38 38 configurePhase = '' 39 + runHook preConfigure 40 + 39 41 ./configure --prefix=$out --with-lisp='sbcl --dynamic-space-size 3072' 42 + 43 + runHook postConfigure 40 44 ''; 41 45 42 46 dontStrip = true;
+4
pkgs/by-name/ga/gatling/package.nix
··· 30 30 ]; 31 31 32 32 configurePhase = '' 33 + runHook preConfigure 34 + 33 35 substituteInPlace Makefile --replace-fail "/usr/local" "$out" 34 36 substituteInPlace GNUmakefile --replace-fail "/opt/diet" "$out" 35 37 substituteInPlace tryalloca.c --replace-fail "main() {" "int main() {" 36 38 substituteInPlace trysocket.c --replace-fail "main() {" "int main() {" 39 + 40 + runHook postConfigure 37 41 ''; 38 42 39 43 buildPhase = ''
+4
pkgs/by-name/gi/gildas/package.nix
··· 68 68 env.GAG_CPP = lib.optionalString stdenv.hostPlatform.isDarwin "${gfortran.outPath}/bin/cpp"; 69 69 70 70 configurePhase = '' 71 + runHook preConfigure 72 + 71 73 substituteInPlace admin/wrapper.sh --replace '%%OUT%%' $out 72 74 substituteInPlace admin/wrapper.sh --replace '%%PYTHONHOME%%' ${python3Env} 73 75 substituteInPlace utilities/main/gag-makedepend.pl --replace '/usr/bin/perl' ${perl}/bin/perl 74 76 source admin/gildas-env.sh -c gfortran -o openmp 75 77 echo "gag_doc: $out/share/doc/" >> kernel/etc/gag.dico.lcl 78 + 79 + runHook postConfigure 76 80 ''; 77 81 78 82 userExec = "astro class greg mapping sic";
+3 -3
pkgs/by-name/gi/git-cliff/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "git-cliff"; 11 - version = "2.9.1"; 11 + version = "2.10.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "orhun"; 15 15 repo = "git-cliff"; 16 16 rev = "v${version}"; 17 - hash = "sha256-J3KjVPH7shMupogLSfA5HV1FyA+cFSOWP9gMBU6txww="; 17 + hash = "sha256-Kv17U2/1mM+c1356oo2730AihgYUDGULOoZVlqW5tZY="; 18 18 }; 19 19 20 - cargoHash = "sha256-16ouBn6GQlE1ZVr4g/TicEL0cTiewegGkuhGcJPicrc="; 20 + cargoHash = "sha256-nsE4yDXVA7h82LekaKMPLEG0cRfR4UmxoCzF/wecMcQ="; 21 21 22 22 # attempts to run the program on .git in src which is not deterministic 23 23 doCheck = false;
+50 -33
pkgs/by-name/gm/gmsh/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchurl, 5 - fetchpatch, 5 + makeDesktopItem, 6 + copyDesktopItems, 6 7 cmake, 7 8 blas, 8 9 lapack, ··· 16 17 xorg, 17 18 opencascade-occt, 18 19 llvmPackages, 19 - python ? null, 20 + python3Packages, 20 21 enablePython ? false, 21 22 }: 22 23 23 24 assert (!blas.isILP64) && (!lapack.isILP64); 24 - assert enablePython -> (python != null); 25 25 26 - stdenv.mkDerivation rec { 26 + stdenv.mkDerivation (finalAttrs: { 27 27 pname = "gmsh"; 28 - version = "4.13.1"; 28 + version = "4.14.0"; 29 29 30 30 src = fetchurl { 31 - url = "https://gmsh.info/src/gmsh-${version}-source.tgz"; 32 - hash = "sha256-d5chRfQxcmAm1QWWpqRPs8HJXCElUhjWaVWAa4btvo0="; 31 + url = "https://gmsh.info/src/gmsh-${finalAttrs.version}-source.tgz"; 32 + hash = "sha256-2019ogYumkNWqCCDITirmfl69jiL/rIVmaLq37C3aig="; 33 33 }; 34 34 35 + nativeBuildInputs = [ 36 + cmake 37 + gfortran 38 + ] 39 + ++ lib.optional ( 40 + enablePython && stdenv.buildPlatform == stdenv.hostPlatform 41 + ) python3Packages.pythonImportsCheckHook 42 + ++ lib.optional stdenv.hostPlatform.isLinux copyDesktopItems; 43 + 35 44 buildInputs = [ 36 45 blas 37 46 lapack ··· 54 63 xorg.libSM 55 64 xorg.libICE 56 65 ] 57 - ++ lib.optional stdenv.cc.isClang llvmPackages.openmp 58 - ++ lib.optional enablePython python; 59 - 60 - enableParallelBuilding = true; 61 - 62 - patches = [ 63 - (fetchpatch { 64 - url = "https://gitlab.onelab.info/gmsh/gmsh/-/commit/7d5094fb0a5245cb435afd3f3e8c35e2ecfe70fd.patch"; 65 - hash = "sha256-3atm1NGsMI4KEct2xakRG6EasRpF6YRI4raoVYxBV4g="; 66 - }) 67 - ]; 68 - 69 - postPatch = '' 70 - substituteInPlace api/gmsh.py \ 71 - --replace-fail 'find_library("gmsh")' \"$out/lib/libgmsh${stdenv.hostPlatform.extensions.sharedLibrary}\" 72 - ''; 66 + ++ lib.optional stdenv.cc.isClang llvmPackages.openmp; 73 67 74 68 # N.B. the shared object is used by bindings 75 69 cmakeFlags = [ ··· 78 72 "-DENABLE_OPENMP=ON" 79 73 ]; 80 74 81 - nativeBuildInputs = [ 82 - cmake 83 - gfortran 75 + doCheck = true; 76 + 77 + desktopItems = [ 78 + (makeDesktopItem { 79 + name = "gmsh"; 80 + exec = "gmsh"; 81 + comment = finalAttrs.meta.description; 82 + desktopName = "Gmsh"; 83 + genericName = "3D Mesh Generator"; 84 + categories = [ 85 + "Science" 86 + "Math" 87 + ]; 88 + icon = "gmsh"; 89 + }) 84 90 ]; 85 91 86 - postFixup = lib.optionalString enablePython '' 87 - mkdir -p $out/lib/python${python.pythonVersion}/site-packages 88 - mv $out/lib/gmsh.py $out/lib/python${python.pythonVersion}/site-packages 89 - mv $out/lib/*.dist-info $out/lib/python${python.pythonVersion}/site-packages 90 - ''; 92 + postInstall = 93 + let 94 + logo = fetchurl { 95 + url = "https://salsa.debian.org/science-team/gmsh/-/raw/d2d8b4e3488c7b0f51879f809f624b537b4bd28f/debian/gmsh.svg"; 96 + hash = "sha256-p69Cju3bn1ShWmESOSOmJj0x3IYDGI9oD25SFTh2GLo="; 97 + }; 98 + in 99 + lib.optionalString stdenv.hostPlatform.isLinux '' 100 + install -Dm644 ${logo} $out/share/icons/hicolor/scalable/apps/gmsh.svg 101 + '' 102 + + lib.optionalString enablePython '' 103 + mkdir -p $out/${python3Packages.python.sitePackages} 104 + mv $out/lib/gmsh.py $out/${python3Packages.python.sitePackages} 105 + mv $out/lib/*.dist-info $out/${python3Packages.python.sitePackages} 106 + ''; 91 107 92 - doCheck = true; 108 + pythonImportsCheck = [ "gmsh" ]; 93 109 94 110 meta = { 95 111 description = "Three-dimensional finite element mesh generator"; 96 112 mainProgram = "gmsh"; 97 113 homepage = "https://gmsh.info/"; 114 + changelog = "https://gitlab.onelab.info/gmsh/gmsh/-/releases/gmsh_${lib.concatStringsSep "_" (lib.versions.splitVersion finalAttrs.version)}#changelog"; 98 115 license = lib.licenses.gpl2Plus; 99 116 }; 100 - } 117 + })
+3 -3
pkgs/by-name/gn/gnu-efi/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "gnu-efi"; 17 - version = "4.0.0"; 17 + version = "4.0.2"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "ncroxon"; 21 21 repo = "gnu-efi"; 22 22 tag = finalAttrs.version; 23 - hash = "sha256-vVtJkAPe5tPDLAFZibnJRC7G7WtOg11JT5QipdO+FIk="; 23 + hash = "sha256-oIj0aNY4xU5OcO69TTjh5FcWzzkFd6jbenwzVvTXjqo="; 24 24 }; 25 25 26 26 buildInputs = [ pciutils ]; ··· 51 51 license = with lib.licenses; [ 52 52 # This is a mess, upstream is aware. 53 53 # The source for these is Fedora's SPDX identifier for this package. 54 - # Fedora also has gpl2Only here, but 4.0.0 doesn't have gpl2Only code. 54 + # Fedora also has gpl2Only here, but 4.0.2 doesn't have gpl2Only code. 55 55 # However, both upstream and Fedora seems to have missed 56 56 # bsdAxisNoDisclaimerUnmodified and MIT. 57 57 bsd2
+3 -3
pkgs/by-name/go/gorched/package.nix
··· 6 6 }: 7 7 buildGoModule (finalAttrs: { 8 8 pname = "gorched"; 9 - version = "1.6"; 9 + version = "1.7"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "zladovan"; 13 13 repo = "gorched"; 14 14 tag = "v${finalAttrs.version}"; 15 - hash = "sha256-cT6wkWUlz3ixv7Mu5143I5NxjfwhKQ6bLwrW3BwTtTQ="; 15 + hash = "sha256-n4MKZqhgAIsgK9XPv2pF8mK0I4suSN02JkqY7Aj+LG0="; 16 16 }; 17 - vendorHash = "sha256-9fucarQKltIxV8j8L+yQ6Fa7IRIhoQCNxcG21KYOpuw="; 17 + vendorHash = "sha256-ohFj0jEHt0SV3pC9+mz+XAjOJ6MIBFY7CJf+G++r72U="; 18 18 19 19 postPatch = '' 20 20 mkdir ./cmd/gorched
+3 -3
pkgs/by-name/gq/gqlgen/package.nix
··· 6 6 }: 7 7 8 8 let 9 - version = "0.17.76"; 9 + version = "0.17.77"; 10 10 in 11 11 buildGoModule { 12 12 pname = "gqlgen"; ··· 16 16 owner = "99designs"; 17 17 repo = "gqlgen"; 18 18 tag = "v${version}"; 19 - hash = "sha256-b226pRpO693e48OlzVwSaDlPM5RAivIoX/KHXESVEJI="; 19 + hash = "sha256-3feo0wpRHDK3Vx9R6YoQuc2NU+4F+trkaNTvA3AV2NE="; 20 20 }; 21 21 22 - vendorHash = "sha256-cqNRfKPneq4BxVA+kGAxSalwfeNI/hFxsrOgVhkUbLs="; 22 + vendorHash = "sha256-qDPJKGQmZz5Taj/gXakx3t/4bDaMrNR+HehV19HvdCI="; 23 23 24 24 subPackages = [ "." ]; 25 25
+4
pkgs/by-name/gx/gxplugins-lv2/package.nix
··· 32 32 installFlags = [ "INSTALL_DIR=$(out)/lib/lv2" ]; 33 33 34 34 configurePhase = '' 35 + runHook preConfigure 36 + 35 37 for i in GxBoobTube GxValveCaster; do 36 38 substituteInPlace $i.lv2/Makefile --replace "\$(shell which echo) -e" "echo -e" 37 39 done 40 + 41 + runHook postConfigure 38 42 ''; 39 43 40 44 meta = with lib; {
+4
pkgs/by-name/hd/hdr10plus/package.nix
··· 63 63 ]; 64 64 65 65 configurePhase = '' 66 + runHook preConfigure 67 + 66 68 # let stdenv handle stripping 67 69 export "CARGO_PROFILE_''${cargoBuildType@U}_STRIP"=false 68 70 69 71 prependToVar cargoCFlags -j "$NIX_BUILD_CORES" 72 + 73 + runHook postConfigure 70 74 ''; 71 75 72 76 buildPhase = ''
+3 -3
pkgs/by-name/he/hebcal/package.nix
··· 6 6 7 7 buildGoModule (finalAttrs: { 8 8 pname = "hebcal"; 9 - version = "5.9.2"; 9 + version = "5.9.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "hebcal"; 13 13 repo = "hebcal"; 14 14 tag = "v${finalAttrs.version}"; 15 - hash = "sha256-6iyltrnA1pLtTUg0AUIp0yciN53oeoLE88dAbTxBK6I="; 15 + hash = "sha256-6SyK5BKVMGcqEFy3tbPBPqmZYp9/DD8A3VUNpAsihEM="; 16 16 }; 17 17 18 - vendorHash = "sha256-azKie/qJUmRSVgkfqsL04NpnePx9ToUPjz6RUOFRdUw="; 18 + vendorHash = null; 19 19 20 20 preBuild = '' 21 21 make dcity.go
+2 -2
pkgs/by-name/he/heptabase/package.nix
··· 5 5 }: 6 6 let 7 7 pname = "heptabase"; 8 - version = "1.64.0"; 8 + version = "1.66.0"; 9 9 src = fetchurl { 10 10 url = "https://github.com/heptameta/project-meta/releases/download/v${version}/Heptabase-${version}.AppImage"; 11 - hash = "sha256-VBoQgSVpEshmGjEGzSe1sG8nDcrl8nJ+m7+s/7LlAMg="; 11 + hash = "sha256-8kkY+Tp8RuE+REcCT/gj8CA6CqTLk6eVeAEsOKv+axA="; 12 12 }; 13 13 14 14 appimageContents = appimageTools.extractType2 { inherit pname version src; };
+4
pkgs/by-name/ht/httperf/package.nix
··· 21 21 propagatedBuildInputs = [ openssl ]; 22 22 23 23 configurePhase = '' 24 + runHook preConfigure 25 + 24 26 autoreconf -i 25 27 mkdir -pv build 26 28 cd build 27 29 ../configure 30 + 31 + runHook postConfigure 28 32 ''; 29 33 30 34 installPhase = ''
+2 -2
pkgs/by-name/hy/hydralauncher/package.nix
··· 6 6 }: 7 7 let 8 8 pname = "hydralauncher"; 9 - version = "3.6.2"; 9 + version = "3.6.3"; 10 10 src = fetchurl { 11 11 url = "https://github.com/hydralauncher/hydra/releases/download/v${version}/hydralauncher-${version}.AppImage"; 12 - hash = "sha256-ybSTrglU0ktDJahGtqoTBVqqCPATtQYgo83Bd53HSeM="; 12 + hash = "sha256-WFkO5N9KY0RFMzIrr5IyaNc2GZSusC4GQq5Jepwa1JA="; 13 13 }; 14 14 15 15 appimageContents = appimageTools.extractType2 { inherit pname src version; };
+4
pkgs/by-name/il/illum/package.nix
··· 39 39 ]; 40 40 41 41 configurePhase = '' 42 + runHook preConfigure 43 + 42 44 bash ./configure 45 + 46 + runHook postConfigure 43 47 ''; 44 48 45 49 installPhase = ''
+3 -3
pkgs/by-name/ju/just/package.nix
··· 19 19 20 20 rustPlatform.buildRustPackage rec { 21 21 pname = "just"; 22 - version = "1.42.3"; 22 + version = "1.42.4"; 23 23 outputs = [ 24 24 "out" 25 25 ] ··· 32 32 owner = "casey"; 33 33 repo = "just"; 34 34 tag = version; 35 - hash = "sha256-SinL3sdSTtE3oGHe54P4n1jWarJIwYXWp1kPNXGwKIA="; 35 + hash = "sha256-MLGtHMNCyhYq9OTquCc9zKmear1ts5vNAvlLxNQaOqk="; 36 36 }; 37 37 38 - cargoHash = "sha256-byE2ssjEy6etHzkbeYCuW69TC8ErkYhU7oTt0U107Ac="; 38 + cargoHash = "sha256-udNHlPEwTb5S1ZypIqng7JLZ6Yl1vbYwASn+DT2SOLY="; 39 39 40 40 nativeBuildInputs = 41 41 lib.optionals (installShellCompletions || installManPages) [ installShellFiles ]
+3 -3
pkgs/by-name/kc/kcl/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "kcl"; 14 - version = "0.11.2"; 14 + version = "0.11.3"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "kcl-lang"; 18 18 repo = "cli"; 19 19 rev = "v${version}"; 20 - hash = "sha256-9QPGQ8PfXtb37RIrfqLeezobmXSpgvYzxJOWldmgnyc="; 20 + hash = "sha256-LJ+Mclw/dMyOeUHg6TAckSbvDGFYCf6mMGzDmiIQVZc="; 21 21 }; 22 22 23 - vendorHash = "sha256-zToyM20ykPAd+EHwSUsX+4BvBPT8iXk5suGK2ZYBjvc="; 23 + vendorHash = "sha256-jNQ0g7BGXUoYKV5RkU/f9GrSC3ygeZv83SekAmyKLxc="; 24 24 25 25 subPackages = [ "cmd/kcl" ]; 26 26
+4
pkgs/by-name/ki/kissat/package.nix
··· 59 59 setOutputFlags = false; 60 60 61 61 configurePhase = '' 62 + runHook preConfigure 63 + 62 64 ./configure 65 + 66 + runHook postConfigure 63 67 ''; 64 68 65 69 buildPhase = ''
+2 -2
pkgs/by-name/ko/kopia-ui/package.nix
··· 10 10 kopia, 11 11 }: 12 12 let 13 - version = "0.21.0"; 13 + version = "0.21.1"; 14 14 src = fetchFromGitHub { 15 15 owner = "kopia"; 16 16 repo = "kopia"; 17 17 tag = "v${version}"; 18 - hash = "sha256-M4qI8CzIIeoUqCvi8wc7s2CItPFN+1scHdwACy9vw/4="; 18 + hash = "sha256-0i8bKah3a7MrgzATysgFCsmDZxK9qH+4hmBMW+GR9/4="; 19 19 }; 20 20 in 21 21 buildNpmPackage {
+3 -3
pkgs/by-name/ku/kubectl-cnpg/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "kubectl-cnpg"; 9 - version = "1.26.0"; 9 + version = "1.26.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "cloudnative-pg"; 13 13 repo = "cloudnative-pg"; 14 14 rev = "v${version}"; 15 - hash = "sha256-IYHzgP9KDNGlNe1znWKv/IST1if9Nnn2cP9rerAIgkY="; 15 + hash = "sha256-CRQrHW8mJ6yzWCLfU/4G10w1h/Hp1+7UqlZ9ziQqjNs="; 16 16 }; 17 17 18 - vendorHash = "sha256-mJyriMf2/2J1ol4gBxgmEdNT1qWCBnwKwIB0yyubxc4="; 18 + vendorHash = "sha256-mlVfJrsuBDtk4b78uEWYmXRbzAl91Pqp5twe9tolGdI="; 19 19 20 20 subPackages = [ "cmd/kubectl-cnpg" ]; 21 21
+2 -2
pkgs/by-name/ku/kubeone/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "kubeone"; 12 - version = "1.11.0"; 12 + version = "1.11.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kubermatic"; 16 16 repo = "kubeone"; 17 17 rev = "v${version}"; 18 - hash = "sha256-K33KKvGw4iF7aq/eumSFzYk3ij8pE8mUh4wN9TA9Q/4="; 18 + hash = "sha256-K3Xo2tvtmkGbXl2yJjd8Q1xzdLSap8p824ommi+r8dY="; 19 19 }; 20 20 21 21 vendorHash = "sha256-Wnnwp1GRlE1q8MSc23pOmSn9fKu5uHVzkivfuF2lnEk=";
+3 -3
pkgs/by-name/ku/kubernetes-polaris/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "kubernetes-polaris"; 10 - version = "9.6.4"; 10 + version = "10.0.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "FairwindsOps"; 14 14 repo = "polaris"; 15 15 rev = version; 16 - sha256 = "sha256-ymChgk3r1m4B6jiX3cL+vo4KzmvzsjUxA0t/MjfYvrU="; 16 + sha256 = "sha256-yJPtTIj6vfzWwjozwcsIJjZGfy3QS6h8uOcoL4OXrnQ="; 17 17 }; 18 18 19 - vendorHash = "sha256-F7QGVowpwRyHxvgKYtuSqH2A/IH2Bvxr3vU78PNN0Z0="; 19 + vendorHash = "sha256-4H1NHeYGd3ujtOo+UDkjIQaH+rkODS41C865OE1S9YA="; 20 20 21 21 nativeBuildInputs = [ installShellFiles ]; 22 22
+4
pkgs/by-name/la/latex2html/package.nix
··· 29 29 nativeBuildInputs = [ makeWrapper ]; 30 30 31 31 configurePhase = '' 32 + runHook preConfigure 33 + 32 34 ./configure \ 33 35 --prefix="$out" \ 34 36 --without-mktexlsr \ 35 37 --with-texpath=$out/share/texmf/tex/latex/html 38 + 39 + runHook postConfigure 36 40 ''; 37 41 38 42 postInstall = ''
+4
pkgs/by-name/li/lingeling/package.nix
··· 18 18 }; 19 19 20 20 configurePhase = '' 21 + runHook preConfigure 22 + 21 23 ./configure.sh 22 24 23 25 # Rather than patch ./configure, just sneak in use of aiger here, since it ··· 28 30 --replace-fail '$(AIGER)/aiger.o' '${aiger.lib}/lib/libaiger.a' \ 29 31 --replace-fail '$(AIGER)/aiger.h' '${aiger.dev}/include/aiger.h' \ 30 32 --replace-fail '-I$(AIGER)' '-I${aiger.dev}/include' 33 + 34 + runHook postConfigure 31 35 ''; 32 36 33 37 installPhase = ''
+4
pkgs/by-name/li/liquidfun/package.nix
··· 37 37 ''; 38 38 39 39 configurePhase = '' 40 + runHook preConfigure 41 + 40 42 mkdir Build 41 43 cd Build; 42 44 cmake -DBOX2D_INSTALL=ON -DBOX2D_BUILD_SHARED=ON -DCMAKE_INSTALL_PREFIX=$out .. 45 + 46 + runHook postConfigure 43 47 ''; 44 48 45 49 meta = with lib; {
+3 -3
pkgs/by-name/ma/markdown-oxide/package.nix
··· 5 5 }: 6 6 rustPlatform.buildRustPackage (finalAttrs: { 7 7 pname = "markdown-oxide"; 8 - version = "0.25.4"; 8 + version = "0.25.5"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "Feel-ix-343"; 12 12 repo = "markdown-oxide"; 13 13 tag = "v${finalAttrs.version}"; 14 - hash = "sha256-wS75Etj6NAMt/wlWB1yLGetM+OsgyeCo0dqHkrjUsQI="; 14 + hash = "sha256-4K69eBHp1RGv0b7BUwGTErDc2M+XOh5ZIly+XvR1Aa4="; 15 15 }; 16 16 17 - cargoHash = "sha256-W+4WmWfqNuh3kmqE9X6CQ5/kTqMoUqyuIFCRiZa6Kc4="; 17 + cargoHash = "sha256-7peel81Yf//MLIoXXCY3lklkykY9XxY/dfIxuNQyQ64="; 18 18 19 19 meta = { 20 20 description = "Markdown LSP server inspired by Obsidian";
+3 -3
pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix
··· 8 8 9 9 buildGoModule (finalAttrs: { 10 10 pname = "matrix-alertmanager-receiver"; 11 - version = "2025.7.2"; 11 + version = "2025.7.23"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "metio"; 15 15 repo = "matrix-alertmanager-receiver"; 16 16 tag = finalAttrs.version; 17 - hash = "sha256-Dz2oP3lNxO75Lqmke0WprvI1yuuQIv3HffNxMYCSJso="; 17 + hash = "sha256-DkltZsWcCFLMDzTMxDv+amwbTVNHxpQVBtgpnTJOFsU="; 18 18 }; 19 19 20 - vendorHash = "sha256-+tkxK3h6N45XA4OvdNYrRFNbqJLGflY2v8oF36Gpwm4="; 20 + vendorHash = "sha256-6N0G0JGFp+dIUyTFHwpp526QmVZlp071NX+H6CB0uVE="; 21 21 22 22 env.CGO_ENABLED = "0"; 23 23
+2 -2
pkgs/by-name/mi/min-ed-launcher/package.nix
··· 6 6 }: 7 7 buildDotnetModule rec { 8 8 pname = "min-ed-launcher"; 9 - version = "0.12.1"; 9 + version = "0.12.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "rfvgyhn"; 13 13 repo = "min-ed-launcher"; 14 14 tag = "v${version}"; 15 - hash = "sha256-/dzcWwpg1nIrqICAQIxzwMgfrCB1G9bu2bT7Cv1khFM="; 15 + hash = "sha256-jx8R/8mWuluD7ub8J3UqiP4A8k1npBgZpqRti3mhBrM="; 16 16 17 17 leaveDotGit = true; # During build the current commit is appended to the version 18 18 };
+4
pkgs/by-name/mi/minivmac/package.nix
··· 23 23 makeFlags = [ "PREFIX=${placeholder "out"}" ]; 24 24 25 25 configurePhase = '' 26 + runHook preConfigure 27 + 26 28 ${lib.getExe' buildPackages.stdenv.cc "cc"} setup/tool.c -o setup_t 27 29 ./setup_t -t lx64 > setup.sh 28 30 ··· 31 33 substituteInPlace setup.sh --replace 'strip --strip-unneeded' '${stdenv.cc.targetPrefix}strip --strip-unneeded' 32 34 33 35 sh < ./setup.sh 36 + 37 + runHook postConfigure 34 38 ''; 35 39 36 40 installPhase = ''
+2 -2
pkgs/by-name/mr/mrtrix/package.nix
··· 22 22 23 23 stdenv.mkDerivation (finalAttrs: { 24 24 pname = "mrtrix"; 25 - version = "3.0.6"; 25 + version = "3.0.7"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "MRtrix3"; 29 29 repo = "mrtrix3"; 30 30 rev = finalAttrs.version; 31 - hash = "sha256-5GcQVZaRV7A6aA/ES6qR0dNBrToJiUXt/LyLYmnpvlQ="; 31 + hash = "sha256-cPI6Ac1Yp5yb07zv9r5O7ZbsHpjrv5BkzbAW1qgj3gQ="; 32 32 fetchSubmodules = true; 33 33 }; 34 34
+2 -2
pkgs/by-name/na/naja/package.nix
··· 16 16 }: 17 17 stdenv.mkDerivation (finalAttrs: { 18 18 pname = "naja"; 19 - version = "0.1.24"; 19 + version = "0.2.1"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "najaeda"; 23 23 repo = "naja"; 24 24 tag = "v${finalAttrs.version}"; 25 - hash = "sha256-vfP/xusfY11bk0GsIZcW38rXPMgutTDgTNjO40Uz1bU="; 25 + hash = "sha256-eKeb6V9u4huesQV4sq9GxIcxO2SVvMrUDeQaObCCags="; 26 26 fetchSubmodules = true; 27 27 }; 28 28
+4
pkgs/by-name/nc/ncpamixer/package.nix
··· 49 49 ]; 50 50 51 51 configurePhase = '' 52 + runHook preConfigure 53 + 52 54 make PREFIX=$out USE_WIDE=1 RELEASE=1 build/Makefile 55 + 56 + runHook postConfigure 53 57 ''; 54 58 55 59 meta = with lib; {
+4
pkgs/by-name/ne/netevent/package.nix
··· 27 27 ]; 28 28 29 29 configurePhase = '' 30 + runHook preConfigure 31 + 30 32 export RST2MAN=rst2man 31 33 ./configure 34 + 35 + runHook postConfigure 32 36 ''; 33 37 34 38 installPhase = ''
+4
pkgs/by-name/ne/netsniff-ng/package.nix
··· 53 53 54 54 # ./configure is not autoGNU but some home-brewn magic 55 55 configurePhase = '' 56 + runHook preConfigure 57 + 56 58 patchShebangs configure 57 59 substituteInPlace configure --replace "which" "command -v" 58 60 NACL_INC_DIR=${libsodium.dev}/include/sodium NACL_LIB=sodium ./configure 61 + 62 + runHook postConfigure 59 63 ''; 60 64 61 65 enableParallelBuilding = true;
+2 -2
pkgs/by-name/nv/nvrh/package.nix
··· 8 8 9 9 buildGoModule (finalAttrs: { 10 10 pname = "nvrh"; 11 - version = "0.1.17"; 11 + version = "0.1.19"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "mikew"; 15 15 repo = "nvrh"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-5LkDbLKz4phSOsKqdzC/tMHqdXy+c5chBsXwWso/Wsk="; 17 + hash = "sha256-oLCHuU2KZypMnW+KOuc3RhSP/mO4hQUN3Pi1W8uhoJA="; 18 18 }; 19 19 20 20 postPatch = ''
+2 -2
pkgs/by-name/oe/oelint-adv/package.nix
··· 7 7 8 8 python3Packages.buildPythonApplication rec { 9 9 pname = "oelint-adv"; 10 - version = "8.1.4"; 10 + version = "8.2.0"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "priv-kweihmann"; 15 15 repo = "oelint-adv"; 16 16 tag = version; 17 - hash = "sha256-Ld8PwAWKH1BQTvmIev5e6ZI1xOaaopunKJkTgAFUipI="; 17 + hash = "sha256-K1MUf9QDDBuIuVovyXYkHPK4eoth4wdFnzjuFpZFBLc="; 18 18 }; 19 19 20 20 postPatch = ''
+3 -3
pkgs/by-name/ow/owi/package.nix
··· 15 15 in 16 16 ocamlPackages.buildDunePackage rec { 17 17 pname = "owi"; 18 - version = "0.2-unstable-2025-07-11"; 18 + version = "0.2-unstable-2025-07-23"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "ocamlpro"; 22 22 repo = "owi"; 23 - rev = "be3d93320dcbf7d4e991f9b240ff490b5a1b0acc"; 23 + rev = "bcebeb15de0a4968d1cb59970ee4a0c635e78bf4"; 24 24 fetchSubmodules = true; 25 - hash = "sha256-yc/f/N+smGk3NwtZnP/k4ISN3mvp1GL9VTcjgosbQJw="; 25 + hash = "sha256-MOgh5Q5Ai1Nk8DllUswiOk+Qu+hMRp7Q6mYPNSUs/1A="; 26 26 }; 27 27 28 28 nativeBuildInputs = with ocamlPackages; [
+4
pkgs/by-name/pa/parmetis/package.nix
··· 23 23 buildInputs = [ mpi ]; 24 24 25 25 configurePhase = '' 26 + runHook preConfigure 27 + 26 28 tar xf ${metis.src} 27 29 mv metis-* metis 28 30 make config metis_path=metis gklib_path=metis/GKlib prefix=$out 31 + 32 + runHook postConfigure 29 33 ''; 30 34 31 35 meta = with lib; {
+3 -3
pkgs/by-name/ph/phrase-cli/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "phrase-cli"; 9 - version = "2.43.0"; 9 + version = "2.44.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "phrase"; 13 13 repo = "phrase-cli"; 14 14 rev = version; 15 - sha256 = "sha256-myG+V7piegEvjqLYeGg8Q3YgcNeLSZmB+5qwUhZRUik="; 15 + sha256 = "sha256-tMWjk+cqgVcmtFSXqWhvOTc6y/85hJ8ds8OVukLbtzQ="; 16 16 }; 17 17 18 - vendorHash = "sha256-ycjpZBa/6yYChQh+gHrq0V76GR38TnEU73QKJQBlr5o="; 18 + vendorHash = "sha256-Eb/rkXvih7CDEgxZ15BD62zE5/TRYWNTTZzQU+uxtXg="; 19 19 20 20 ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; 21 21
+4
pkgs/by-name/pm/pmccabe/package.nix
··· 20 20 env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; 21 21 22 22 configurePhase = '' 23 + runHook preConfigure 24 + 23 25 sed -i -r Makefile \ 24 26 -e 's,/usr/,/,g' \ 25 27 -e "s,^DESTDIR =.*$,DESTDIR = $out," \ 26 28 -e "s,^INSTALL = install.*$,INSTALL = install," \ 27 29 -e "s,^all:.*$,all: \$(PROGS)," 30 + 31 + runHook postConfigure 28 32 ''; 29 33 30 34 checkPhase = "make test";
+4
pkgs/by-name/pn/pngcrush/package.nix
··· 28 28 ]; # gcc and/or clang compat 29 29 30 30 configurePhase = '' 31 + runHook preConfigure 32 + 31 33 sed -i s,/usr,$out, Makefile 34 + 35 + runHook postConfigure 32 36 ''; 33 37 34 38 buildInputs = [ libpng ];
+4
pkgs/by-name/pn/pngtoico/package.nix
··· 23 23 ]; 24 24 25 25 configurePhase = '' 26 + runHook preConfigure 27 + 26 28 sed -i s,/usr/local,$out, Makefile 29 + 30 + runHook postConfigure 27 31 ''; 28 32 29 33 buildInputs = [ libpng ];
+1
pkgs/by-name/pr/pretix/package.nix
··· 83 83 pythonRelaxDeps = [ 84 84 "beautifulsoup4" 85 85 "celery" 86 + "css-inline" 86 87 "django-bootstrap3" 87 88 "django-localflavor" 88 89 "django-phonenumber-field"
+3 -3
pkgs/by-name/ps/pscale/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "pscale"; 13 - version = "0.247.0"; 13 + version = "0.248.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "planetscale"; 17 17 repo = "cli"; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-/ZBGeZTrtRUCqoS1cgDHglogpVOzOLroOWgJC3j9Zxg="; 19 + sha256 = "sha256-Vp9qS8Od+OVV/kVMH8CsD/Ltx9aFykU7E8w+o91J2gY="; 20 20 }; 21 21 22 - vendorHash = "sha256-w1abfm7wSywu+KXIACfYtHZoW/uSzW/2M0vR9gXrj34="; 22 + vendorHash = "sha256-eGF44NEW8dIm2neJmGnYiafvRISIAUgA5jKV9EzsJj0="; 23 23 24 24 ldflags = [ 25 25 "-s"
+2 -2
pkgs/by-name/re/renode-unstable/package.nix
··· 7 7 renode.overrideAttrs ( 8 8 finalAttrs: _: { 9 9 pname = "renode-unstable"; 10 - version = "1.15.3+20250711gitb35bde0fb"; 10 + version = "1.15.3+20250720git2309db7fd"; 11 11 12 12 src = fetchurl { 13 13 url = "https://builds.renode.io/renode-${finalAttrs.version}.linux-dotnet.tar.gz"; 14 - hash = "sha256-jjs8e8+ipyrF96c/lKwS8S6JXyiRLy9Lf1RYsU+Tk6s="; 14 + hash = "sha256-pcgjT27cBlHzHnh4q9AsgVAVXshdvA0Tdo0dsq9rXP4="; 15 15 }; 16 16 17 17 passthru.updateScript =
+4
pkgs/by-name/re/retrofe/package.nix
··· 52 52 ]); 53 53 54 54 configurePhase = '' 55 + runHook preConfigure 56 + 55 57 cmake RetroFE/Source -BRetroFE/Build -DCMAKE_BUILD_TYPE=Release \ 56 58 -DVERSION_MAJOR=0 -DVERSION_MINOR=0 -DVERSION_BUILD=0 \ 59 + 60 + runHook postConfigure 57 61 ''; 58 62 59 63 buildPhase = ''
+3 -3
pkgs/by-name/ru/rustfinity/package.nix
··· 8 8 }: 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "rustfinity"; 11 - version = "0.2.13"; 11 + version = "0.2.14"; 12 12 13 13 src = fetchCrate { 14 14 inherit pname version; 15 - hash = "sha256-yBWhY4Uta/K/Ka5DzhpZUiv0Y3Yfn4dI4ZARpJqTqY8="; 15 + hash = "sha256-Oh+AEgmBhlOQaCFECheuHCXT6hndpUnZH/l+tWMp2RQ="; 16 16 }; 17 17 18 - cargoHash = "sha256-ifVhVFiTO1CVpWo6B9OZXJwuc40IRkSc4ncMXG+5DnE="; 18 + cargoHash = "sha256-e1RnPqfgeyeEh8Av81RTuaMgYc6zoBZcygbc29DNKqE="; 19 19 20 20 nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ]; 21 21 buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ openssl ];
+4
pkgs/by-name/sb/sbsigntool/package.nix
··· 40 40 ]; 41 41 42 42 configurePhase = '' 43 + runHook preConfigure 44 + 43 45 substituteInPlace configure.ac --replace "@@NIX_GNUEFI@@" "${gnu-efi}" 44 46 45 47 lib/ccan.git/tools/create-ccan-tree --build-type=automake lib/ccan "talloc read_write_all build_assert array_size endian" ··· 54 56 automake --add-missing -Wno-portability 55 57 56 58 ./configure --prefix=$out 59 + 60 + runHook postConfigure 57 61 ''; 58 62 59 63 meta = with lib; {
+2 -2
pkgs/by-name/si/signalbackup-tools/package.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "signalbackup-tools"; 16 - version = "20250718"; 16 + version = "20250726"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "bepaald"; 20 20 repo = "signalbackup-tools"; 21 21 rev = version; 22 - hash = "sha256-weUqp77bK8svM5Pj0z6E1agAw1bTfELcaWTeW+XlfY0="; 22 + hash = "sha256-BDrz2AHscjJdlnHW52TWaMGaz8TKVMRLGXs1rn2TQVI="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+3 -3
pkgs/by-name/si/sillytavern/package.nix
··· 7 7 }: 8 8 buildNpmPackage (finalAttrs: { 9 9 pname = "sillytavern"; 10 - version = "1.13.1"; 10 + version = "1.13.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "SillyTavern"; 14 14 repo = "SillyTavern"; 15 15 tag = finalAttrs.version; 16 - hash = "sha256-rWDJBuGzgG34jpsBPdLqIegcOfV3bRyOdulRsMS2mhg="; 16 + hash = "sha256-tTBpSXkXzQjp3TW9hksqUpA3sagR2GSY42bHLHEd9oI="; 17 17 }; 18 - npmDepsHash = "sha256-DyqAaaeSCAdsKXWUo1t4FpUuqu1n4TfZBLg23URuNUM="; 18 + npmDepsHash = "sha256-hayhsEZN857V6bsWPXupLeqxcOr1sgKs0uWN2pSQD+k="; 19 19 20 20 nativeBuildInputs = [ makeBinaryWrapper ]; 21 21
+2 -2
pkgs/by-name/sn/snis-unwrapped/package.nix
··· 27 27 28 28 stdenv.mkDerivation (finalAttrs: { 29 29 pname = "snis"; 30 - version = "1.0.8"; 30 + version = "1.0.9"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "smcameron"; 34 34 repo = "space-nerds-in-space"; 35 35 tag = "v${finalAttrs.version}"; 36 - hash = "sha256-WxxJW0o4PtOhmloeRLqxJahJwWlGpcdpQjrjrah+Ixk="; 36 + hash = "sha256-H6ZeZOeKy8Z5HGicQs9CmjR2tDzD8AGvLr75Xx0YkAg="; 37 37 }; 38 38 39 39 enableParallelBuilding = true;
+3 -3
pkgs/by-name/sp/spacer/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "spacer"; 9 - version = "0.4.1"; 9 + version = "0.4.5"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "samwho"; 13 13 repo = "spacer"; 14 14 rev = "v${version}"; 15 - hash = "sha256-3+1YWx+o1sDWXsG3qZCrtshRxVJgh5D9XJ5qVo+sL0M="; 15 + hash = "sha256-GG9v6N7bJN7kYEQRqRIDgPPT0gGJ6LSSr8NWBDKsajo="; 16 16 }; 17 17 18 - cargoHash = "sha256-ERMP+gG2zCmkiB5GWM0s2dPo8JevWyjfMDUA8NxH3dc="; 18 + cargoHash = "sha256-sWE0nFFVAUcCgW6R3BWBdSqn1QMRI8tKnuxX4gpRdvA="; 19 19 20 20 meta = with lib; { 21 21 description = "CLI tool to insert spacers when command output stops";
+4
pkgs/by-name/sp/spectrojack/package.nix
··· 23 23 gtk2 24 24 ]; 25 25 configurePhase = '' 26 + runHook preConfigure 27 + 26 28 sed -i 's/.*home.*/#&/' ./Makefile 27 29 substituteInPlace ./Makefile \ 28 30 --replace "/usr/share" "$out/usr/share" 31 + 32 + runHook postConfigure 29 33 ''; 30 34 installPhase = '' 31 35 install -Dm755 spectrojack $out/bin/spectrojack
+3 -3
pkgs/by-name/ss/ssdfs-utils/package.nix
··· 13 13 # as ssdfs-utils, not ssdfs-tools. 14 14 pname = "ssdfs-utils"; 15 15 # The version is taken from `configure.ac`, there are no tags. 16 - version = "4.56"; 16 + version = "4.57"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "dubeyko"; 20 20 repo = "ssdfs-tools"; 21 - rev = "300d57aabcf7d6208ee863463e7947005efa70e9"; 22 - hash = "sha256-X2LTt1iVyRX+Zli/KePu5Ryf6Fz2/hcDDWyaL9qp/vI="; 21 + rev = "fab40f45663ecd03f32ccf891691798db245bd04"; 22 + hash = "sha256-9Eha2tqEBykhlF/GUX5nH1jYQlzEW7ou7mUbTL2A2r0="; 23 23 }; 24 24 25 25 strictDeps = true;
+39 -36
pkgs/by-name/st/stalwart-mail/package.nix
··· 20 20 21 21 rustPlatform.buildRustPackage (finalAttrs: { 22 22 pname = "stalwart-mail" + (lib.optionalString stalwartEnterprise "-enterprise"); 23 - version = "0.12.4"; 23 + version = "0.13.1"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "stalwartlabs"; 27 27 repo = "stalwart"; 28 28 tag = "v${finalAttrs.version}"; 29 - hash = "sha256-MUbWGBbb8+b5cp+M5w27A/cHHkMcoEtkN13++FyBvbM="; 29 + hash = "sha256-6zoI+yvE1Ep5jh9XthDqphm2zBA4UzhfK7VCKRWIH8g="; 30 30 }; 31 31 32 - cargoHash = "sha256-G1c7hh0nScc4Cx7A1UUXv6slA6pP0fC6h00zR71BJIo="; 32 + cargoHash = "sha256-t4BLko8vIVHZ44yeQoAhss3OxOlxJCErHm9h+FGG+28="; 33 33 34 34 nativeBuildInputs = [ 35 35 pkg-config ··· 75 75 --replace "__PATH__" "$out" 76 76 ''; 77 77 78 - checkFlags = [ 78 + checkFlags = lib.forEach [ 79 79 # Require running mysql, postgresql daemon 80 - "--skip=directory::imap::imap_directory" 81 - "--skip=directory::internal::internal_directory" 82 - "--skip=directory::ldap::ldap_directory" 83 - "--skip=directory::sql::sql_directory" 84 - "--skip=directory::oidc::oidc_directory" 85 - "--skip=store::blob::blob_tests" 86 - "--skip=store::lookup::lookup_tests" 87 - "--skip=smtp::lookup::sql::lookup_sql" 80 + "directory::imap::imap_directory" 81 + "directory::internal::internal_directory" 82 + "directory::ldap::ldap_directory" 83 + "directory::sql::sql_directory" 84 + "directory::oidc::oidc_directory" 85 + "store::blob::blob_tests" 86 + "store::lookup::lookup_tests" 87 + "smtp::lookup::sql::lookup_sql" 88 88 # thread 'directory::smtp::lmtp_directory' panicked at tests/src/store/mod.rs:122:44: 89 89 # called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } 90 - "--skip=directory::smtp::lmtp_directory" 90 + "directory::smtp::lmtp_directory" 91 91 # thread 'imap::imap_tests' panicked at tests/src/imap/mod.rs:436:14: 92 92 # Missing store type. Try running `STORE=<store_type> cargo test`: NotPresent 93 - "--skip=imap::imap_tests" 93 + "imap::imap_tests" 94 94 # thread 'jmap::jmap_tests' panicked at tests/src/jmap/mod.rs:303:14: 95 95 # Missing store type. Try running `STORE=<store_type> cargo test`: NotPresent 96 - "--skip=jmap::jmap_tests" 96 + "jmap::jmap_tests" 97 97 # Failed to read system DNS config: io error: No such file or directory (os error 2) 98 - "--skip=smtp::inbound::data::data" 98 + "smtp::inbound::data::data" 99 99 # Expected "X-My-Header: true" but got Received: from foobar.net (unknown [10.0.0.123]) 100 - "--skip=smtp::inbound::scripts::sieve_scripts" 100 + "smtp::inbound::scripts::sieve_scripts" 101 101 # thread 'smtp::outbound::lmtp::lmtp_delivery' panicked at tests/src/smtp/session.rs:313:13: 102 102 # Expected "<invalid@domain.org> (failed to lookup" but got From: "Mail Delivery Subsystem" <MAILER-DAEMON@localhost> 103 - "--skip=smtp::outbound::lmtp::lmtp_delivery" 103 + "smtp::outbound::lmtp::lmtp_delivery" 104 104 # thread 'smtp::outbound::extensions::extensions' panicked at tests/src/smtp/inbound/mod.rs:45:23: 105 105 # No queue event received. 106 - "--skip=smtp::outbound::extensions::extensions" 106 + "smtp::outbound::extensions::extensions" 107 107 # panicked at tests/src/smtp/outbound/smtp.rs:173:5: 108 - "--skip=smtp::outbound::smtp::smtp_delivery" 108 + "smtp::outbound::smtp::smtp_delivery" 109 109 # panicked at tests/src/smtp/outbound/lmtp.rs 110 - "--skip=smtp::outbound::lmtp::lmtp_delivery" 110 + "smtp::outbound::lmtp::lmtp_delivery" 111 111 # thread 'smtp::queue::retry::queue_retry' panicked at tests/src/smtp/queue/retry.rs:119:5: 112 112 # assertion `left == right` failed 113 113 # left: [1, 2, 2] 114 114 # right: [1, 2, 3] 115 - "--skip=smtp::queue::retry::queue_retry" 115 + "smtp::queue::retry::queue_retry" 116 + # thread 'smtp::queue::virtualq::virtual_queue' panicked at /build/source/crates/store/src/dispatch/store.rs:548:14: 117 + # called `Result::unwrap()` on an `Err` value: Error(Event { inner: Store(MysqlError), keys: [(Reason, String("Input/output error: Input/output error: Connection refused (os error 111)")), (CausedBy, String("crates/store/src/dispatch/store.rs:301"))] }) 118 + "smtp::queue::virtualq::virtual_queue" 116 119 # Missing store type. Try running `STORE=<store_type> cargo test`: NotPresent 117 - "--skip=store::store_tests" 120 + "store::store_tests" 118 121 # Missing store type. Try running `STORE=<store_type> cargo test`: NotPresent 119 - "--skip=cluster::cluster_tests" 122 + "cluster::cluster_tests" 120 123 # Missing store type. Try running `STORE=<store_type> cargo test`: NotPresent 121 - "--skip=webdav::webdav_tests" 124 + "webdav::webdav_tests" 122 125 # thread 'config::parser::tests::toml_parse' panicked at crates/utils/src/config/parser.rs:463:58: 123 126 # called `Result::unwrap()` on an `Err` value: "Expected ['\\n'] but found '!' in value at line 70." 124 - "--skip=config::parser::tests::toml_parse" 127 + "config::parser::tests::toml_parse" 125 128 # error[E0432]: unresolved import `r2d2_sqlite` 126 129 # use of undeclared crate or module `r2d2_sqlite` 127 - "--skip=backend::sqlite::pool::SqliteConnectionManager::with_init" 130 + "backend::sqlite::pool::SqliteConnectionManager::with_init" 128 131 # thread 'smtp::reporting::analyze::report_analyze' panicked at tests/src/smtp/reporting/analyze.rs:88:5: 129 132 # assertion `left == right` failed 130 133 # left: 0 131 134 # right: 12 132 - "--skip=smtp::reporting::analyze::report_analyze" 135 + "smtp::reporting::analyze::report_analyze" 133 136 # thread 'smtp::inbound::dmarc::dmarc' panicked at tests/src/smtp/inbound/mod.rs:59:26: 134 137 # Expected empty queue but got Reload 135 - "--skip=smtp::inbound::dmarc::dmarc" 138 + "smtp::inbound::dmarc::dmarc" 136 139 # thread 'smtp::queue::concurrent::concurrent_queue' panicked at tests/src/smtp/inbound/mod.rs:65:9: 137 140 # assertion `left == right` failed 138 - "--skip=smtp::queue::concurrent::concurrent_queue" 141 + "smtp::queue::concurrent::concurrent_queue" 139 142 # Failed to read system DNS config: io error: No such file or directory (os error 2) 140 - "--skip=smtp::inbound::auth::auth" 143 + "smtp::inbound::auth::auth" 141 144 # Failed to read system DNS config: io error: No such file or directory (os error 2) 142 - "--skip=smtp::inbound::antispam::antispam" 145 + "smtp::inbound::antispam::antispam" 143 146 # Failed to read system DNS config: io error: No such file or directory (os error 2) 144 - "--skip=smtp::inbound::vrfy::vrfy_expn" 147 + "smtp::inbound::vrfy::vrfy_expn" 145 148 # thread 'smtp::management::queue::manage_queue' panicked at tests/src/smtp/inbound/mod.rs:45:23: 146 149 # No queue event received. 147 150 # NOTE: Test unreliable on high load systems 148 - "--skip=smtp::management::queue::manage_queue" 151 + "smtp::management::queue::manage_queue" 149 152 # thread 'responses::tests::parse_responses' panicked at crates/dav-proto/src/responses/mod.rs:671:17: 150 153 # assertion `left == right` failed: failed for 008.xml 151 154 # left: ElementEnd 152 155 # right: Bytes([...]) 153 - "--skip=responses::tests::parse_responses" 154 - ]; 156 + "responses::tests::parse_responses" 157 + ] (test: "--skip=${test}"); 155 158 156 159 doCheck = !(stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64); 157 160
+3 -3
pkgs/by-name/st/stalwart-mail/webadmin.nix
··· 17 17 18 18 rustPlatform.buildRustPackage (finalAttrs: { 19 19 pname = "webadmin"; 20 - version = "0.1.28"; 20 + version = "0.1.31"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "stalwartlabs"; 24 24 repo = "webadmin"; 25 25 tag = "v${finalAttrs.version}"; 26 - hash = "sha256-OgZ2qs84zVM2zNmBQSPnb9Uy4mahzNC81vbWM9wmrn4="; 26 + hash = "sha256-4+R7QQT0cbKYe6WzgvzreOFULBnWdNcbPC27f4r+M0g="; 27 27 }; 28 28 29 29 npmDeps = fetchNpmDeps { ··· 31 31 hash = "sha256-na1HEueX8w7kuDp8LEtJ0nD1Yv39cyk6sEMpS1zix2s="; 32 32 }; 33 33 34 - cargoHash = "sha256-rcgeSdCGIRvpz2xZPw0I753+D3zm9AYbtuUdMSp2I94="; 34 + cargoHash = "sha256-Q05+wH9+NfkfmEDJFLuWVQ7wuDeEu9h1XmOMN6SYdyU="; 35 35 36 36 postPatch = '' 37 37 # Using local tailwindcss for compilation
+3 -3
pkgs/by-name/st/sttr/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "sttr"; 10 - version = "0.2.25"; 10 + version = "0.2.26"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "abhimanyu003"; 14 14 repo = "sttr"; 15 15 rev = "v${version}"; 16 - hash = "sha256-FVjdlheKt3WoFQnb9qrYQATSkJmuXCVrigBbnKUHUR0="; 16 + hash = "sha256-VyO4NyiTWWQJjbhKHoIC86B4KdSowlrR6XR3HCKr0U4="; 17 17 }; 18 18 19 - vendorHash = "sha256-OQxp52v8TEgB09obp3UKOReRWB79Cwa6zbSE1V/s+JY="; 19 + vendorHash = "sha256-g35BCThoym9awjMObMUecRkkLsQyEIviYc4rdQsIICY="; 20 20 21 21 nativeBuildInputs = [ installShellFiles ]; 22 22
+4
pkgs/by-name/su/subread/package.nix
··· 19 19 ]; 20 20 21 21 configurePhase = '' 22 + runHook preConfigure 23 + 22 24 cd src 23 25 cp Makefile.${if stdenv.hostPlatform.isLinux then "Linux" else "MacOS"} Makefile 26 + 27 + runHook postConfigure 24 28 ''; 25 29 26 30 makeFlags = [ "CC_EXEC=cc" ];
+4
pkgs/by-name/te/teetertorture/package.nix
··· 22 22 ]; 23 23 24 24 configurePhase = '' 25 + runHook preConfigure 26 + 25 27 sed -i s,data/,$out/share/teetertorture/, src/teetertorture.c 28 + 29 + runHook postConfigure 26 30 ''; 27 31 28 32 patchPhase = ''
+4
pkgs/by-name/te/tennix/package.nix
··· 33 33 ]; 34 34 35 35 configurePhase = '' 36 + runHook preConfigure 37 + 36 38 ./configure --prefix $out 39 + 40 + runHook postConfigure 37 41 ''; 38 42 39 43 meta = with lib; {
+2 -2
pkgs/by-name/te/testkube/package.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "testkube"; 8 - version = "2.1.163"; 8 + version = "2.1.164"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "kubeshop"; 12 12 repo = "testkube"; 13 13 rev = "v${version}"; 14 - hash = "sha256-g9m3Uyrc8dXeDm5mjmWhcSrlVAqP0/4OCvuZQwW6Pf8="; 14 + hash = "sha256-GBQDVzloAWROD7xM26gt0+cko8hbquHf5kvxVjjFeA0="; 15 15 }; 16 16 17 17 vendorHash = "sha256-i7GjhW9w6TEHg+PBVsQ8bOuToejiPpuOcSbXO5ffAMs=";
+4 -4
pkgs/by-name/ti/tideways-daemon/package.nix
··· 10 10 11 11 stdenvNoCC.mkDerivation (finalAttrs: { 12 12 pname = "tideways-daemon"; 13 - version = "1.9.44"; 13 + version = "1.9.46"; 14 14 15 15 src = 16 16 finalAttrs.passthru.sources.${stdenvNoCC.hostPlatform.system} ··· 28 28 sources = { 29 29 "x86_64-linux" = fetchurl { 30 30 url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_linux_amd64-${finalAttrs.version}.tar.gz"; 31 - hash = "sha256-JzsSyUqKuH4msdSqN+rFdfrnNvlkFFFmspfpYLsiRZc="; 31 + hash = "sha256-QIXnKaANoPEkVU2PiRkfNzJQ1rJ+D8Di9qGqiFMS9so="; 32 32 }; 33 33 "aarch64-linux" = fetchurl { 34 34 url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_linux_aarch64-${finalAttrs.version}.tar.gz"; 35 - hash = "sha256-1nE61XHqnycMgjvjKIZnbgVSak0HYOIUHgF67RjcJi8="; 35 + hash = "sha256-/aGqC5qV9fFV+7QLFUFaMz5eUixL4RiATelq+M/yzkM="; 36 36 }; 37 37 "aarch64-darwin" = fetchurl { 38 38 url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_macos_arm64-${finalAttrs.version}.tar.gz"; 39 - hash = "sha256-4KwUsFK3G73hGiVGqF1sAOv7gEjqJXSAj99wLyHE+qM="; 39 + hash = "sha256-diATzMDw2sE5Ab/291pA7b6TQz+uJxIzECWQXVh5mng="; 40 40 }; 41 41 }; 42 42 updateScript = "${
+3 -3
pkgs/by-name/ti/tinfoil-cli/package.nix
··· 7 7 8 8 buildGoModule (finalAttrs: { 9 9 pname = "tinfoil-cli"; 10 - version = "0.1.1"; 10 + version = "0.1.3"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "tinfoilsh"; 14 14 repo = "tinfoil-cli"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-u7ELBS2WKet+MhTlUL+ID6f3AeNjE6aUj+PJY1rXb+8="; 16 + hash = "sha256-yOFlQxMRxrdC1w8r8D9b0qrwGLjEflgcvLX5Q8ntMJY="; 17 17 }; 18 18 19 - vendorHash = "sha256-Dn1hhWE18UConE1a1RfLty3NWQ859Axt0LFBSC9i1uc="; 19 + vendorHash = "sha256-L4wdnxm5fOtGymIZfr/YYTDnXpREgZmEthcZV1ploI4="; 20 20 21 21 # The attestation test requires internet access 22 22 checkFlags = [ "-skip=TestAttestationVerifySEV" ];
+2 -2
pkgs/by-name/to/topicctl/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "topicctl"; 9 - version = "1.20.1"; 9 + version = "1.20.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "segmentio"; 13 13 repo = "topicctl"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-9bp9dGpJYYgOqNcqOWWaf1ZKVewiFm02af6oZo5F6iM="; 15 + sha256 = "sha256-OrHQVgN4wwRBdYvCdn4GCzMIhMaav7wmmHemZbQMRCc="; 16 16 }; 17 17 18 18 vendorHash = "sha256-M/lNhGD9zNmwkzTAjp0lbAeliNpLOCVJbOG16N76QL4=";
+2 -2
pkgs/by-name/ui/uid_wrapper/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "uid_wrapper"; 11 - version = "1.3.1"; 11 + version = "1.3.2"; 12 12 13 13 src = fetchurl { 14 14 url = "mirror://samba/cwrap/uid_wrapper-${version}.tar.gz"; 15 - sha256 = "sha256-9mB9hketooqW+rg8Sa1y/IPrbTiZHKJ7JJWzWP8Pbew="; 15 + sha256 = "sha256-rkvzuPCnSPRwUxplBDazkYLIIX7pJpqcfpJcZDgKm9o="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+4
pkgs/by-name/uq/uqm/package.nix
··· 113 113 # uqm has a 'unique' build system with a root script incidentally called 114 114 # 'build.sh'. 115 115 configurePhase = '' 116 + runHook preConfigure 117 + 116 118 echo "INPUT_install_prefix_VALUE='$out'" >> config.state 117 119 echo "INPUT_install_bindir_VALUE='$out/bin'" >> config.state 118 120 echo "INPUT_install_libdir_VALUE='$out/lib'" >> config.state 119 121 echo "INPUT_install_sharedir_VALUE='$out/share'" >> config.state 120 122 PREFIX=$out ./build.sh uqm config 123 + 124 + runHook postConfigure 121 125 ''; 122 126 123 127 buildPhase = ''
+2 -2
pkgs/by-name/us/usbguard/package.nix
··· 25 25 protobuf = protobuf_29; 26 26 in 27 27 stdenv.mkDerivation rec { 28 - version = "1.1.3"; 28 + version = "1.1.4"; 29 29 pname = "usbguard"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "USBGuard"; 33 33 repo = "usbguard"; 34 34 rev = "usbguard-${version}"; 35 - hash = "sha256-8y8zaKJfoIXc9AvG1wi3EzZA7BR2wVFLuOyD+zpBY0s="; 35 + hash = "sha256-PDuYszdG6BK4fkAHWWBct1d7tnwwe+5XOw+xmSPoPCY="; 36 36 fetchSubmodules = true; 37 37 }; 38 38
+2 -2
pkgs/by-name/v2/v2rayn/package.nix
··· 21 21 22 22 buildDotnetModule rec { 23 23 pname = "v2rayn"; 24 - version = "7.13.1"; 24 + version = "7.13.2"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "2dust"; 28 28 repo = "v2rayN"; 29 29 tag = version; 30 - hash = "sha256-4lnMT6p32uHeLd85JNWEVg1LsDr99YVsgpxG2MdpYQ0="; 30 + hash = "sha256-go0XhZF3rEZ11MmHSx+dKqOT6IyiTqtn6hNHLwTyHOM="; 31 31 fetchSubmodules = true; 32 32 }; 33 33
+4
pkgs/by-name/ve/vep/package.nix
··· 58 58 }; 59 59 # PREFIX is important 60 60 configurePhase = '' 61 + runHook preConfigure 62 + 61 63 perl Makefile.PL PREFIX=$out INSTALLDIRS=site 64 + 65 + runHook postConfigure 62 66 ''; 63 67 # Test do not work -- wrong include path 64 68 doCheck = false;
+4
pkgs/by-name/vk/vkeybd/package.nix
··· 27 27 ]; 28 28 29 29 configurePhase = '' 30 + runHook preConfigure 31 + 30 32 mkdir -p $out/bin 31 33 sed -e "s@/usr/local@$out@" -i Makefile 34 + 35 + runHook postConfigure 32 36 ''; 33 37 34 38 makeFlags = [
+3 -3
pkgs/by-name/wa/walker/package.nix
··· 14 14 15 15 buildGoModule rec { 16 16 pname = "walker"; 17 - version = "0.12.39"; 17 + version = "0.13.13"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "abenz1267"; 21 21 repo = "walker"; 22 22 rev = "v${version}"; 23 - hash = "sha256-HLQ2hYZhXcrA9V0kshV1GxxgI1CGXtTeI7dKelrIz6w="; 23 + hash = "sha256-/4XKb2nU76EvUeuvhaTQr2CeLA5k20D0/XXYdX4n9cs="; 24 24 }; 25 25 26 - vendorHash = "sha256-250HPwSkcT7pOulhqAtmuoWOJUakF0S1bpZ8FMsp7bU="; 26 + vendorHash = "sha256-N7lNxO/l3E1BlSSbSiQjrDPy2sWwk4G4JYlUArmMJxs="; 27 27 subPackages = [ "cmd/walker.go" ]; 28 28 29 29 passthru.updateScript = nix-update-script { };
+4
pkgs/by-name/wa/wannier90/package.nix
··· 45 45 ''; 46 46 47 47 configurePhase = '' 48 + runHook preConfigure 49 + 48 50 cp config/make.inc.gfort make.inc 51 + 52 + runHook postConfigure 49 53 ''; 50 54 51 55 buildFlags = [
+16 -8
pkgs/by-name/wa/wayback-x11/package.nix
··· 2 2 fetchFromGitLab, 3 3 lib, 4 4 libxkbcommon, 5 + makeWrapper, 5 6 meson, 6 7 ninja, 8 + nix-update-script, 7 9 pixman, 8 10 pkg-config, 9 11 scdoc, 10 12 stdenv, 11 - unstableGitUpdater, 12 13 wayland, 13 14 wayland-protocols, 14 15 wayland-scanner, ··· 16 17 xwayland, 17 18 }: 18 19 19 - stdenv.mkDerivation { 20 + stdenv.mkDerivation (finalAttrs: { 20 21 pname = "wayback"; 21 - version = "0-unstable-2025-07-20"; 22 + version = "0.2"; 22 23 23 24 src = fetchFromGitLab { 24 25 domain = "gitlab.freedesktop.org"; 25 26 owner = "wayback"; 26 27 repo = "wayback"; 27 - rev = "4b1b4c59f67a2639e960d6b19e1282cf03fc3660"; 28 - hash = "sha256-+4fPMVVPoUAYbt0jgfl+dmt0ZNyGGWF7xuF1UzZ2uiU="; 28 + tag = "${finalAttrs.version}"; 29 + hash = "sha256-8pfW1tu7OI6dLSR9iiVuJDdK76fRgpQmesW5wJUVN/0="; 29 30 }; 30 31 31 32 strictDeps = true; ··· 35 36 ]; 36 37 37 38 nativeBuildInputs = [ 39 + makeWrapper 38 40 meson 39 41 ninja 40 42 pkg-config ··· 51 53 xwayland 52 54 ]; 53 55 54 - passthru.updateScript = unstableGitUpdater { }; 56 + postInstall = '' 57 + wrapProgram "$out/bin/wayback-session" \ 58 + --set XWAYBACK_PATH "$out/bin/Xwayback" 59 + ''; 60 + 61 + passthru.updateScript = nix-update-script { }; 55 62 56 63 meta = { 57 64 description = "X11 compatibility layer leveraging wlroots and Xwayland"; 58 65 homepage = "https://wayback.freedesktop.org"; 66 + changelog = "https://gitlab.freedesktop.org/wayback/wayback/-/releases/${finalAttrs.version}"; 59 67 license = lib.licenses.mit; 60 68 platforms = lib.platforms.linux; 61 - mainProgram = "wayback-session"; 69 + mainProgram = "Xwayback"; 62 70 maintainers = with lib.maintainers; [ dramforever ]; 63 71 }; 64 - } 72 + })
+3 -3
pkgs/by-name/we/wealthfolio/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "wealthfolio"; 21 - version = "1.1.5"; 21 + version = "1.1.6"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "afadil"; 25 25 repo = "wealthfolio"; 26 26 rev = "v${finalAttrs.version}"; 27 - hash = "sha256-w/NA8rOkJHCrxQc4VTt3q9iLlTlQHp3x23lpcZJj9sI="; 27 + hash = "sha256-YjCAMWyGSEEC4NhSKxWbaP11yP9xLs5Mk5B+NZRQwDo="; 28 28 }; 29 29 30 30 pnpmDeps = pnpm_9.fetchDeps { ··· 43 43 src 44 44 cargoRoot 45 45 ; 46 - hash = "sha256-FU02JpDc3VvFqwXTBzpBQM2RBp/BcdPlEg2iCvvskA8="; 46 + hash = "sha256-scgo526LDZTj7XHiX4/hF8PRPJuA7ul8DD3kIZyPUKs="; 47 47 }; 48 48 49 49 nativeBuildInputs = [
+4
pkgs/by-name/wi/wiggle/package.nix
··· 23 23 ]; 24 24 25 25 configurePhase = '' 26 + runHook preConfigure 27 + 26 28 makeFlagsArray=( CFLAGS="-I. -O3" 27 29 STRIP="-s" 28 30 INSTALL="install" ··· 30 32 MANDIR="$out/share/man" 31 33 ) 32 34 patchShebangs . 35 + 36 + runHook postConfigure 33 37 ''; 34 38 35 39 meta = with lib; {
+2 -2
pkgs/by-name/wt/wtfis/package.nix
··· 6 6 7 7 let 8 8 pname = "wtfis"; 9 - version = "0.11.0"; 9 + version = "0.12.0"; 10 10 src = fetchFromGitHub { 11 11 owner = "pirxthepilot"; 12 12 repo = "wtfis"; 13 13 tag = "v${version}"; 14 - hash = "sha256-53D5ty5u5/NUEIQXYxuZOOaCrNLPKcHu/faX7S31+lU="; 14 + hash = "sha256-LEqWfpRpxZEnlIw1bllqM27Xb3KTp7AhzU7Vpo686ak="; 15 15 }; 16 16 in 17 17 python3.pkgs.buildPythonApplication {
+4
pkgs/by-name/xf/xfractint/package.nix
··· 20 20 ]; 21 21 22 22 configurePhase = '' 23 + runHook preConfigure 24 + 23 25 sed -e 's@/usr/bin/@@' -i Makefile 26 + 27 + runHook postConfigure 24 28 ''; 25 29 26 30 makeFlags = [ "PREFIX=$(out)" ];
+2 -2
pkgs/by-name/xk/xk6/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "xk6"; 12 - version = "1.1.1"; 12 + version = "1.1.2"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "grafana"; 16 16 repo = "xk6"; 17 17 tag = "v${version}"; 18 - hash = "sha256-cypxnBQwVW4gdesRljlT8ATmgojOj5RxU+lScMTj5Ac="; 18 + hash = "sha256-o+sN/xAGewqHo6/aoN23+FG1YrtNykc4voSg5wO74uA="; 19 19 }; 20 20 21 21 vendorHash = null;
+4
pkgs/by-name/xp/xprintidle-ng/package.nix
··· 51 51 ]; 52 52 53 53 configurePhase = '' 54 + runHook preConfigure 55 + 54 56 ./bootstrap --gnulib-srcdir=${gnulib} 55 57 ./configure --prefix="$out" 58 + 59 + runHook postConfigure 56 60 ''; 57 61 58 62 buildInputs = [
+4
pkgs/by-name/ze/zeroad-unwrapped/package.nix
··· 109 109 ]; 110 110 111 111 configurePhase = '' 112 + runHook preConfigure 113 + 112 114 # Delete shipped libraries which we don't need. 113 115 rm -rf libraries/source/{cxxtest-4.4,nvtt,premake-core,spidermonkey,spirv-reflect} 114 116 ··· 138 140 139 141 # Move to the build directory. 140 142 pushd build/workspaces/gcc 143 + 144 + runHook postConfigure 141 145 ''; 142 146 143 147 enableParallelBuilding = true;
-1
pkgs/desktops/gnome/extensions/default.nix
··· 93 93 // lib.optionalAttrs config.allowAliases { 94 94 unite-shell = gnomeExtensions.unite; # added 2021-01-19 95 95 arc-menu = gnomeExtensions.arcmenu; # added 2021-02-14 96 - disable-unredirect = gnomeExtensions.disable-unredirect-fullscreen-windows; # added 2021-11-20 97 96 98 97 icon-hider = throw "gnomeExtensions.icon-hider was removed on 2024-03-15. The extension has not received any updates since 2020/3.34."; 99 98 nohotcorner = throw "gnomeExtensions.nohotcorner removed since 2019-10-09: Since 3.34, it is a part of GNOME Shell configurable through GNOME Tweaks.";
+37 -37
pkgs/development/compilers/flutter/versions/3_32/data.json
··· 1 1 { 2 - "version": "3.32.7", 3 - "engineVersion": "39d6d6e699e51b2874210e14cddf1a22fb9524b2", 2 + "version": "3.32.8", 3 + "engineVersion": "ef0cd000916d64fa0c5d09cc809fa7ad244a5767", 4 4 "engineSwiftShaderHash": "sha256-ATVcuxqPHqHOWYyO7DoX9LdgUiO3INUi7m9Mc6ccc1M=", 5 5 "engineSwiftShaderRev": "d040a5bab638bf7c226235c95787ba6288bb6416", 6 6 "channel": "stable", 7 7 "engineHashes": { 8 8 "aarch64-linux": { 9 - "aarch64-linux": "sha256-3cqYwwQlnHPMRoeRLsru+Xk9rMiAaLZ6rBxdJttJSW0=", 10 - "x86_64-linux": "sha256-3cqYwwQlnHPMRoeRLsru+Xk9rMiAaLZ6rBxdJttJSW0=" 9 + "aarch64-linux": "sha256-JrbIMYwdfe36y6bHj1eAjYOKPGGp7mfWxWDCoCm7wiQ=", 10 + "x86_64-linux": "sha256-JrbIMYwdfe36y6bHj1eAjYOKPGGp7mfWxWDCoCm7wiQ=" 11 11 }, 12 12 "x86_64-linux": { 13 - "aarch64-linux": "sha256-8jXbz7gQZhaoU2Cs6uAbR5xF22HzBxMghA4edm/7oa4=", 14 - "x86_64-linux": "sha256-8jXbz7gQZhaoU2Cs6uAbR5xF22HzBxMghA4edm/7oa4=" 13 + "aarch64-linux": "sha256-R0ut5hzzBgfjbZFB1ofK4jEmr3CcBKHFJUl3c7nmn0E=", 14 + "x86_64-linux": "sha256-R0ut5hzzBgfjbZFB1ofK4jEmr3CcBKHFJUl3c7nmn0E=" 15 15 } 16 16 }, 17 17 "dartVersion": "3.8.1", ··· 21 21 "x86_64-darwin": "sha256-S3iGDVLollApke2SnXAcV919qsDTVmz5Gf9fTletr00=", 22 22 "aarch64-darwin": "sha256-haHQks9N1mBIqRsYg9sOLw7ra7gC708gsTWfKxvIK1c=" 23 23 }, 24 - "flutterHash": "sha256-fPCa9JHvQGP47uo6LHbGC2aMMwdX+AOEZfvIyZ3M2/U=", 24 + "flutterHash": "sha256-s5T16+cMmL2ustJQjwFbfS8G+/TJW/WCEF1IO4WgbXQ=", 25 25 "artifactHashes": { 26 26 "android": { 27 - "aarch64-darwin": "sha256-Gs4SLCLh/6e/n8lu6pTujksW/MqIieWymF151N5dDnw=", 28 - "aarch64-linux": "sha256-aTVHfbG6V4T2/SDbxdCEYo3+7EryjK6sAUL4FF4AmUM=", 29 - "x86_64-darwin": "sha256-Gs4SLCLh/6e/n8lu6pTujksW/MqIieWymF151N5dDnw=", 30 - "x86_64-linux": "sha256-aTVHfbG6V4T2/SDbxdCEYo3+7EryjK6sAUL4FF4AmUM=" 27 + "aarch64-darwin": "sha256-hswA4YkMM3uur0F2KuA32g+EXtCPH7SYVZkjr2EFV7o=", 28 + "aarch64-linux": "sha256-1V8hfmK2q2QgbIT+YC/WtFZmkG7xcvrJYPeiN0o4fhY=", 29 + "x86_64-darwin": "sha256-hswA4YkMM3uur0F2KuA32g+EXtCPH7SYVZkjr2EFV7o=", 30 + "x86_64-linux": "sha256-1V8hfmK2q2QgbIT+YC/WtFZmkG7xcvrJYPeiN0o4fhY=" 31 31 }, 32 32 "fuchsia": { 33 - "aarch64-darwin": "sha256-cKUp9CQq10Ls3dOcB3wPdnnwVK26RG0JWn0n4TsWigc=", 34 - "aarch64-linux": "sha256-cKUp9CQq10Ls3dOcB3wPdnnwVK26RG0JWn0n4TsWigc=", 35 - "x86_64-darwin": "sha256-cKUp9CQq10Ls3dOcB3wPdnnwVK26RG0JWn0n4TsWigc=", 36 - "x86_64-linux": "sha256-cKUp9CQq10Ls3dOcB3wPdnnwVK26RG0JWn0n4TsWigc=" 33 + "aarch64-darwin": "sha256-WkWLbIpEyrwyB9mcA3ElNecRmCVt8+6y3qKi9zFRR9I=", 34 + "aarch64-linux": "sha256-WkWLbIpEyrwyB9mcA3ElNecRmCVt8+6y3qKi9zFRR9I=", 35 + "x86_64-darwin": "sha256-WkWLbIpEyrwyB9mcA3ElNecRmCVt8+6y3qKi9zFRR9I=", 36 + "x86_64-linux": "sha256-WkWLbIpEyrwyB9mcA3ElNecRmCVt8+6y3qKi9zFRR9I=" 37 37 }, 38 38 "ios": { 39 - "aarch64-darwin": "sha256-EvzvRyR2aRomFPiz7WfGyhg0JiOHzCIi6xEDbLeIGAQ=", 40 - "aarch64-linux": "sha256-EvzvRyR2aRomFPiz7WfGyhg0JiOHzCIi6xEDbLeIGAQ=", 41 - "x86_64-darwin": "sha256-EvzvRyR2aRomFPiz7WfGyhg0JiOHzCIi6xEDbLeIGAQ=", 42 - "x86_64-linux": "sha256-EvzvRyR2aRomFPiz7WfGyhg0JiOHzCIi6xEDbLeIGAQ=" 39 + "aarch64-darwin": "sha256-obbmFnObjvQH6sLL0MsRrFtA0x8yCOo7clMqQzteWGY=", 40 + "aarch64-linux": "sha256-obbmFnObjvQH6sLL0MsRrFtA0x8yCOo7clMqQzteWGY=", 41 + "x86_64-darwin": "sha256-obbmFnObjvQH6sLL0MsRrFtA0x8yCOo7clMqQzteWGY=", 42 + "x86_64-linux": "sha256-obbmFnObjvQH6sLL0MsRrFtA0x8yCOo7clMqQzteWGY=" 43 43 }, 44 44 "linux": { 45 - "aarch64-darwin": "sha256-eLGFwZxd4P9NSnHhOssAvjWea+ahuPUtIi4BrsOxZDE=", 46 - "aarch64-linux": "sha256-eLGFwZxd4P9NSnHhOssAvjWea+ahuPUtIi4BrsOxZDE=", 47 - "x86_64-darwin": "sha256-WhDM+gxvSWsQ0RyaInKH3obabboMfBtfBPZPx6379kc=", 48 - "x86_64-linux": "sha256-WhDM+gxvSWsQ0RyaInKH3obabboMfBtfBPZPx6379kc=" 45 + "aarch64-darwin": "sha256-LID4h0JABLwjmrv3XS1MEWTYn/7GmBtybqiLbErfgWA=", 46 + "aarch64-linux": "sha256-LID4h0JABLwjmrv3XS1MEWTYn/7GmBtybqiLbErfgWA=", 47 + "x86_64-darwin": "sha256-k8fVg13YXFFBAI0OKph1DqzfmNk1PYAyy/PVuma2hlM=", 48 + "x86_64-linux": "sha256-k8fVg13YXFFBAI0OKph1DqzfmNk1PYAyy/PVuma2hlM=" 49 49 }, 50 50 "macos": { 51 - "aarch64-darwin": "sha256-3QXe7KTjh9noCdZnCRbo6bXuif7dhQ75mk6/lyydSck=", 52 - "aarch64-linux": "sha256-3QXe7KTjh9noCdZnCRbo6bXuif7dhQ75mk6/lyydSck=", 53 - "x86_64-darwin": "sha256-3QXe7KTjh9noCdZnCRbo6bXuif7dhQ75mk6/lyydSck=", 54 - "x86_64-linux": "sha256-3QXe7KTjh9noCdZnCRbo6bXuif7dhQ75mk6/lyydSck=" 51 + "aarch64-darwin": "sha256-Y+T2SuM4D8Du/MAQR9DScU8ObPPE7WGxxvC5Km2YmHg=", 52 + "aarch64-linux": "sha256-Y+T2SuM4D8Du/MAQR9DScU8ObPPE7WGxxvC5Km2YmHg=", 53 + "x86_64-darwin": "sha256-Y+T2SuM4D8Du/MAQR9DScU8ObPPE7WGxxvC5Km2YmHg=", 54 + "x86_64-linux": "sha256-Y+T2SuM4D8Du/MAQR9DScU8ObPPE7WGxxvC5Km2YmHg=" 55 55 }, 56 56 "universal": { 57 - "aarch64-darwin": "sha256-Z7UTqCTESwcpv0yxzTEMThkQMNfisOCnhC7sltY0dUA=", 58 - "aarch64-linux": "sha256-VIMu52o7BIEkxt4h0u4sILcrgKg85TY+3ieQl290icM=", 59 - "x86_64-darwin": "sha256-/jOrwEy6EWCx8cS9MyIEI4NqO2H8Rs/VV7N6RmCyPWM=", 60 - "x86_64-linux": "sha256-mcQYpXo8E/j4j4OYIwlcx6xpiyYbnKXrwfT+rl6W4Zw=" 57 + "aarch64-darwin": "sha256-h4v8Pyw7VqFDWh+VCcz12bgd1o5FIb+cpomR0k570f4=", 58 + "aarch64-linux": "sha256-ZBDA3tS2GwnubeIuXhZ7Zxc75KNim5OCYkkn03KMYGs=", 59 + "x86_64-darwin": "sha256-USoiNw8AUinCwMvrpOTmhSDq/TP1f0N9ZT8l8ZILzOo=", 60 + "x86_64-linux": "sha256-OfSxYyyaRxaUCDR8ZjTdIBQ3PFpRXoA1YHIIooXAKKY=" 61 61 }, 62 62 "web": { 63 - "aarch64-darwin": "sha256-2nnM91LPjdxuU2uWCdE2tFoZ75N0L5DWlJa75KCulY8=", 64 - "aarch64-linux": "sha256-2nnM91LPjdxuU2uWCdE2tFoZ75N0L5DWlJa75KCulY8=", 65 - "x86_64-darwin": "sha256-2nnM91LPjdxuU2uWCdE2tFoZ75N0L5DWlJa75KCulY8=", 66 - "x86_64-linux": "sha256-2nnM91LPjdxuU2uWCdE2tFoZ75N0L5DWlJa75KCulY8=" 63 + "aarch64-darwin": "sha256-jaDnIyn0uwLOblQ1IqU0TlsgBrXyk8wXhlRzAwXLo50=", 64 + "aarch64-linux": "sha256-jaDnIyn0uwLOblQ1IqU0TlsgBrXyk8wXhlRzAwXLo50=", 65 + "x86_64-darwin": "sha256-jaDnIyn0uwLOblQ1IqU0TlsgBrXyk8wXhlRzAwXLo50=", 66 + "x86_64-linux": "sha256-jaDnIyn0uwLOblQ1IqU0TlsgBrXyk8wXhlRzAwXLo50=" 67 67 }, 68 68 "windows": { 69 - "x86_64-darwin": "sha256-boajU3GH29bhgDT+emE3gIQjAtuon1OUi1gGBH6iq/4=", 70 - "x86_64-linux": "sha256-boajU3GH29bhgDT+emE3gIQjAtuon1OUi1gGBH6iq/4=" 69 + "x86_64-darwin": "sha256-zJrruuMcgtOXRrkRPoGHovyjABDck0Dzjrz7bCtx4C4=", 70 + "x86_64-linux": "sha256-zJrruuMcgtOXRrkRPoGHovyjABDck0Dzjrz7bCtx4C4=" 71 71 } 72 72 }, 73 73 "pubspecLock": {
+2 -2
pkgs/development/python-modules/aioimmich/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "aioimmich"; 17 - version = "0.10.2"; 17 + version = "0.11.1"; 18 18 pyproject = true; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "mib1185"; 22 22 repo = "aioimmich"; 23 23 tag = "v${version}"; 24 - hash = "sha256-+k696FDr8LoJr90SfCNzjhwxC3776IN3kRLqdtPk/LI="; 24 + hash = "sha256-f/zTgaLqR0WRhi7ea2djfHbI3/qz2p5lArsKNLz/Y1s="; 25 25 }; 26 26 27 27 postPatch = ''
+2 -2
pkgs/development/python-modules/blosc2/default.nix
··· 32 32 33 33 buildPythonPackage rec { 34 34 pname = "blosc2"; 35 - version = "3.5.1"; 35 + version = "3.6.1"; 36 36 pyproject = true; 37 37 38 38 src = fetchFromGitHub { 39 39 owner = "Blosc"; 40 40 repo = "python-blosc2"; 41 41 tag = "v${version}"; 42 - hash = "sha256-ToPlN8OMgH6BCp0mPanfH0SUJWnrPDxVncF6pBpRhRI="; 42 + hash = "sha256-MSGuG9Vqniz6gie0je84XNTHLZaZho9tmqELMKoDh/U="; 43 43 }; 44 44 45 45 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/boto3-stubs/default.nix
··· 359 359 360 360 buildPythonPackage rec { 361 361 pname = "boto3-stubs"; 362 - version = "1.39.9"; 362 + version = "1.39.11"; 363 363 pyproject = true; 364 364 365 365 disabled = pythonOlder "3.7"; ··· 367 367 src = fetchPypi { 368 368 pname = "boto3_stubs"; 369 369 inherit version; 370 - hash = "sha256-neoNjC22AkSykCziRCs5L74gymljglGgLUdSecfeMto="; 370 + hash = "sha256-3Ig1yx4lbzCWAx5ehFVkNk0LKNXLT/7/5U7K99smaug="; 371 371 }; 372 372 373 373 build-system = [ setuptools ];
+74 -43
pkgs/development/python-modules/css-inline/Cargo.lock
··· 113 113 114 114 [[package]] 115 115 name = "cc" 116 - version = "1.2.27" 116 + version = "1.2.30" 117 117 source = "registry+https://github.com/rust-lang/crates.io-index" 118 - checksum = "d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc" 118 + checksum = "deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7" 119 119 dependencies = [ 120 120 "shlex", 121 121 ] ··· 177 177 178 178 [[package]] 179 179 name = "css-inline" 180 - version = "0.15.0" 180 + version = "0.17.0" 181 181 dependencies = [ 182 182 "cssparser", 183 183 "html5ever", ··· 193 193 194 194 [[package]] 195 195 name = "css-inline-python" 196 - version = "0.15.0" 196 + version = "0.17.0" 197 197 dependencies = [ 198 198 "built", 199 199 "css-inline", ··· 228 228 229 229 [[package]] 230 230 name = "derive_more" 231 - version = "0.99.20" 231 + version = "2.0.1" 232 232 source = "registry+https://github.com/rust-lang/crates.io-index" 233 - checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" 233 + checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" 234 + dependencies = [ 235 + "derive_more-impl", 236 + ] 237 + 238 + [[package]] 239 + name = "derive_more-impl" 240 + version = "2.0.1" 241 + source = "registry+https://github.com/rust-lang/crates.io-index" 242 + checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" 234 243 dependencies = [ 235 244 "proc-macro2", 236 245 "quote", ··· 417 426 418 427 [[package]] 419 428 name = "html5ever" 420 - version = "0.31.0" 429 + version = "0.35.0" 421 430 source = "registry+https://github.com/rust-lang/crates.io-index" 422 - checksum = "953cbbe631aae7fc0a112702ad5d3aaf09da38beaf45ea84610d6e1c358f569c" 431 + checksum = "55d958c2f74b664487a2035fe1dadb032c48718a03b63f3ab0b8537db8549ed4" 423 432 dependencies = [ 424 433 "log", 425 - "mac", 426 434 "markup5ever", 427 435 "match_token", 428 436 ] ··· 505 513 506 514 [[package]] 507 515 name = "hyper-util" 508 - version = "0.1.14" 516 + version = "0.1.16" 509 517 source = "registry+https://github.com/rust-lang/crates.io-index" 510 - checksum = "dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb" 518 + checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" 511 519 dependencies = [ 512 520 "base64", 513 521 "bytes", ··· 521 529 "libc", 522 530 "percent-encoding", 523 531 "pin-project-lite", 524 - "socket2", 532 + "socket2 0.6.0", 525 533 "tokio", 526 534 "tower-service", 527 535 "tracing", ··· 675 683 checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd" 676 684 677 685 [[package]] 686 + name = "io-uring" 687 + version = "0.7.9" 688 + source = "registry+https://github.com/rust-lang/crates.io-index" 689 + checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4" 690 + dependencies = [ 691 + "bitflags", 692 + "cfg-if", 693 + "libc", 694 + ] 695 + 696 + [[package]] 678 697 name = "ipnet" 679 698 version = "2.11.0" 680 699 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 736 755 737 756 [[package]] 738 757 name = "lru" 739 - version = "0.14.0" 758 + version = "0.16.0" 740 759 source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198" 760 + checksum = "86ea4e65087ff52f3862caff188d489f1fab49a0cb09e01b2e3f1a617b10aaed" 742 761 dependencies = [ 743 762 "hashbrown", 744 763 ] ··· 757 776 758 777 [[package]] 759 778 name = "markup5ever" 760 - version = "0.16.2" 779 + version = "0.35.0" 761 780 source = "registry+https://github.com/rust-lang/crates.io-index" 762 - checksum = "2e4cd8c02f18a011991a039855480c64d74291c5792fcc160d55d77dc4de4a39" 781 + checksum = "311fe69c934650f8f19652b3946075f0fc41ad8757dbb68f1ca14e7900ecc1c3" 763 782 dependencies = [ 764 783 "log", 765 784 "tendril", ··· 768 787 769 788 [[package]] 770 789 name = "match_token" 771 - version = "0.1.0" 790 + version = "0.35.0" 772 791 source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b" 792 + checksum = "ac84fd3f360fcc43dc5f5d186f02a94192761a080e8bc58621ad4d12296a58cf" 774 793 dependencies = [ 775 794 "proc-macro2", 776 795 "quote", ··· 1055 1074 "quinn-udp", 1056 1075 "rustc-hash", 1057 1076 "rustls", 1058 - "socket2", 1077 + "socket2 0.5.10", 1059 1078 "thiserror", 1060 1079 "tokio", 1061 1080 "tracing", ··· 1071 1090 "bytes", 1072 1091 "getrandom 0.3.3", 1073 1092 "lru-slab", 1074 - "rand 0.9.1", 1093 + "rand 0.9.2", 1075 1094 "ring", 1076 1095 "rustc-hash", 1077 1096 "rustls", ··· 1092 1111 "cfg_aliases", 1093 1112 "libc", 1094 1113 "once_cell", 1095 - "socket2", 1114 + "socket2 0.5.10", 1096 1115 "tracing", 1097 1116 "windows-sys 0.59.0", 1098 1117 ] ··· 1123 1142 1124 1143 [[package]] 1125 1144 name = "rand" 1126 - version = "0.9.1" 1145 + version = "0.9.2" 1127 1146 source = "registry+https://github.com/rust-lang/crates.io-index" 1128 - checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" 1147 + checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" 1129 1148 dependencies = [ 1130 1149 "rand_chacha", 1131 1150 "rand_core 0.9.3", ··· 1178 1197 1179 1198 [[package]] 1180 1199 name = "redox_syscall" 1181 - version = "0.5.13" 1200 + version = "0.5.16" 1182 1201 source = "registry+https://github.com/rust-lang/crates.io-index" 1183 - checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6" 1202 + checksum = "7251471db004e509f4e75a62cca9435365b5ec7bcdff530d612ac7c87c44a792" 1184 1203 dependencies = [ 1185 1204 "bitflags", 1186 1205 ] 1187 1206 1188 1207 [[package]] 1189 1208 name = "reqwest" 1190 - version = "0.12.20" 1209 + version = "0.12.22" 1191 1210 source = "registry+https://github.com/rust-lang/crates.io-index" 1192 - checksum = "eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813" 1211 + checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531" 1193 1212 dependencies = [ 1194 1213 "base64", 1195 1214 "bytes", ··· 1253 1272 1254 1273 [[package]] 1255 1274 name = "rustls" 1256 - version = "0.23.28" 1275 + version = "0.23.29" 1257 1276 source = "registry+https://github.com/rust-lang/crates.io-index" 1258 - checksum = "7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643" 1277 + checksum = "2491382039b29b9b11ff08b76ff6c97cf287671dbb74f0be44bda389fffe9bd1" 1259 1278 dependencies = [ 1260 1279 "once_cell", 1261 1280 "ring", ··· 1277 1296 1278 1297 [[package]] 1279 1298 name = "rustls-webpki" 1280 - version = "0.103.3" 1299 + version = "0.103.4" 1281 1300 source = "registry+https://github.com/rust-lang/crates.io-index" 1282 - checksum = "e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435" 1301 + checksum = "0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc" 1283 1302 dependencies = [ 1284 1303 "ring", 1285 1304 "rustls-pki-types", ··· 1306 1325 1307 1326 [[package]] 1308 1327 name = "selectors" 1309 - version = "0.28.0" 1328 + version = "0.30.0" 1310 1329 source = "registry+https://github.com/rust-lang/crates.io-index" 1311 - checksum = "db3079aef7a4383aff1e60eca2818995d3de8168e85ae4b6ea8fb2804b182c54" 1330 + checksum = "3df44ba8a7ca7a4d28c589e04f526266ed76b6cc556e33fe69fa25de31939a65" 1312 1331 dependencies = [ 1313 1332 "bitflags", 1314 1333 "cssparser", ··· 1354 1373 1355 1374 [[package]] 1356 1375 name = "serde_json" 1357 - version = "1.0.140" 1376 + version = "1.0.141" 1358 1377 source = "registry+https://github.com/rust-lang/crates.io-index" 1359 - checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 1378 + checksum = "30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3" 1360 1379 dependencies = [ 1361 1380 "itoa", 1362 1381 "memchr", ··· 1426 1445 dependencies = [ 1427 1446 "libc", 1428 1447 "windows-sys 0.52.0", 1448 + ] 1449 + 1450 + [[package]] 1451 + name = "socket2" 1452 + version = "0.6.0" 1453 + source = "registry+https://github.com/rust-lang/crates.io-index" 1454 + checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" 1455 + dependencies = [ 1456 + "libc", 1457 + "windows-sys 0.59.0", 1429 1458 ] 1430 1459 1431 1460 [[package]] ··· 1560 1589 1561 1590 [[package]] 1562 1591 name = "tokio" 1563 - version = "1.45.1" 1592 + version = "1.47.0" 1564 1593 source = "registry+https://github.com/rust-lang/crates.io-index" 1565 - checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" 1594 + checksum = "43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35" 1566 1595 dependencies = [ 1567 1596 "backtrace", 1568 1597 "bytes", 1598 + "io-uring", 1569 1599 "libc", 1570 1600 "mio", 1571 1601 "pin-project-lite", 1572 - "socket2", 1573 - "windows-sys 0.52.0", 1602 + "slab", 1603 + "socket2 0.6.0", 1604 + "windows-sys 0.59.0", 1574 1605 ] 1575 1606 1576 1607 [[package]] ··· 1864 1895 1865 1896 [[package]] 1866 1897 name = "webpki-roots" 1867 - version = "1.0.1" 1898 + version = "1.0.2" 1868 1899 source = "registry+https://github.com/rust-lang/crates.io-index" 1869 - checksum = "8782dd5a41a24eed3a4f40b606249b3e236ca61adf1f25ea4d45c73de122b502" 1900 + checksum = "7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2" 1870 1901 dependencies = [ 1871 1902 "rustls-pki-types", 1872 1903 ] ··· 2014 2045 2015 2046 [[package]] 2016 2047 name = "winnow" 2017 - version = "0.7.11" 2048 + version = "0.7.12" 2018 2049 source = "registry+https://github.com/rust-lang/crates.io-index" 2019 - checksum = "74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd" 2050 + checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95" 2020 2051 dependencies = [ 2021 2052 "memchr", 2022 2053 ]
+3 -3
pkgs/development/python-modules/css-inline/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "css-inline"; 20 - version = "0.15.0"; 20 + version = "0.17.0"; 21 21 pyproject = true; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "Stranger6667"; 25 25 repo = "css-inline"; 26 26 rev = "python-v${version}"; 27 - hash = "sha256-js9n+m5xDlzxMbXtN74klS0rjTCsHL3LhVAp0tx48b0="; 27 + hash = "sha256-RclMgVJpK2dOtuFKearRMK8rpa6vFTa8T3Z+A7mk7Zs="; 28 28 }; 29 29 30 30 postPatch = '' ··· 43 43 cd bindings/python 44 44 ln -s ${./Cargo.lock} Cargo.lock 45 45 ''; 46 - hash = "sha256-4DVLcJrK2at1vlThey0N97IWFHd1NM2MEXXA74BYfZs="; 46 + hash = "sha256-WvUlumpXVLiu9htY07wfGyibro2StWgYF7XVW411ePw="; 47 47 }; 48 48 49 49 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/django-anymail/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "django-anymail"; 18 - version = "13.0"; 18 + version = "13.0.1"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "anymail"; 25 25 repo = "django-anymail"; 26 26 tag = "v${version}"; 27 - hash = "sha256-0KqpgS71QwTfLp4I8p1An6sCnGcvxTNB4xy4LaFFl8E="; 27 + hash = "sha256-ozaukE6W2tq+RBVL10GV9epUMb5W6Yn4s2oeB14Skp8="; 28 28 }; 29 29 30 30 build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/falconpy/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "falconpy"; 11 - version = "1.5.3"; 11 + version = "1.5.4"; 12 12 pyproject = true; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "CrowdStrike"; 16 16 repo = "falconpy"; 17 17 tag = "v${version}"; 18 - hash = "sha256-yK6delBTDnK5cP8mWIQZRfZClRsM2IeqjqrqOjbrlnc="; 18 + hash = "sha256-m/pW9M2HXTtu42UIOCq7J1lr+y9mc3N74lD+qaCjaVE="; 19 19 }; 20 20 21 21 build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/gaphas/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "gaphas"; 16 - version = "5.1.0"; 16 + version = "5.1.1"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.7"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-89KGjrA5ncwxK5gVayfhlTddRZj2912L5G4L4ov4YhA="; 23 + hash = "sha256-ifr1Ul9/IaIvZ6b2SU08o110lRXlZ6RoqkH3CRYcH5A="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-spanner/default.nix
··· 33 33 34 34 buildPythonPackage rec { 35 35 pname = "google-cloud-spanner"; 36 - version = "3.55.0"; 36 + version = "3.56.0"; 37 37 pyproject = true; 38 38 39 39 src = fetchFromGitHub { 40 40 owner = "googleapis"; 41 41 repo = "python-spanner"; 42 42 tag = "v${version}"; 43 - hash = "sha256-0+mTBqgy8SaHjoYhQjCaypipVsJTrN2DdhcfPY3PxSc="; 43 + hash = "sha256-yCEFVf/euu48j+0jK5QfjhdJMV4c4mEHFYE+Ukz7Rjo="; 44 44 }; 45 45 46 46 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/model-checker/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "model-checker"; 14 - version = "0.9.28"; 14 + version = "0.9.31"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.8"; ··· 19 19 src = fetchPypi { 20 20 pname = "model_checker"; 21 21 inherit version; 22 - hash = "sha256-mRJpkJkSA8wNTCs3YhNm+W3OQnRVUXhCYz5CJhmqpmA="; 22 + hash = "sha256-mg964kVjZD4XnfDV93sC1NRhThnI8mlYQ3iYBzB92IU="; 23 23 }; 24 24 25 25 # z3 does not provide a dist-info, so python-runtime-deps-check will fail
+14 -14
pkgs/development/python-modules/mypy-boto3/default.nix
··· 230 230 "sha256-c0qUMt2dvFgmJCTabQSkliysaBDBepkz5kOBgNIlQSk="; 231 231 232 232 mypy-boto3-cloudfront = 233 - buildMypyBoto3Package "cloudfront" "1.39.8" 234 - "sha256-N1QVZiMkTf9AS9I2nm+2foIozWGhuLtauNZHvDvA1nk="; 233 + buildMypyBoto3Package "cloudfront" "1.39.10" 234 + "sha256-2v3ZBFKuD2bfjTaZpW4gpaKKSJ4FhpTnOyFbeBInkOo="; 235 235 236 236 mypy-boto3-cloudhsm = 237 237 buildMypyBoto3Package "cloudhsm" "1.39.0" ··· 446 446 "sha256-uYeekAsfyETYQYWR3L8S+uzlp6EQpvYEWsqiX+60b/Y="; 447 447 448 448 mypy-boto3-ec2 = 449 - buildMypyBoto3Package "ec2" "1.39.8" 450 - "sha256-jdFnyTA5Po3XaVWVCwEtY10JeyiIC453jw8cTZ6xjFs="; 449 + buildMypyBoto3Package "ec2" "1.39.10" 450 + "sha256-8fxtJZJnC0UDtEqRMdOzU92mht0oAg4zjxcS1kb6biw="; 451 451 452 452 mypy-boto3-ec2-instance-connect = 453 453 buildMypyBoto3Package "ec2-instance-connect" "1.39.0" 454 454 "sha256-VbEhzVf9uNm1DmyEvAUBEkHawITLiArgya5kwotuYbI="; 455 455 456 456 mypy-boto3-ecr = 457 - buildMypyBoto3Package "ecr" "1.39.0" 458 - "sha256-fsGs0xUocXqkO2ANby3RuluJizT9HGgo6GhdeG5SMJg="; 457 + buildMypyBoto3Package "ecr" "1.39.11" 458 + "sha256-1tIxouuj5FmgUyz+W5vfbVYRMH5FkCYBR5oechO9tXo="; 459 459 460 460 mypy-boto3-ecr-public = 461 461 buildMypyBoto3Package "ecr-public" "1.39.0" ··· 498 498 "sha256-WK1TbY46qCD6V+lRv2hqEG8xtjF37xJO6K2t5gj2xLU="; 499 499 500 500 mypy-boto3-emr = 501 - buildMypyBoto3Package "emr" "1.39.0" 502 - "sha256-Nxu4G4ww6yTBukU9TwhO7jVGL57cEFdsNadDUCDvQKI="; 501 + buildMypyBoto3Package "emr" "1.39.11" 502 + "sha256-C/Ui2pSoYCB2sCFR53UAEj17YPvW8Z8vtV7tmJTz0iA="; 503 503 504 504 mypy-boto3-emr-containers = 505 505 buildMypyBoto3Package "emr-containers" "1.39.0" ··· 770 770 "sha256-UMrR80IPpkYrz4iBsArrjWbt+n58KmNOIFUUlp05eNk="; 771 771 772 772 mypy-boto3-lambda = 773 - buildMypyBoto3Package "lambda" "1.39.0" 774 - "sha256-ZDoMZQQn6ElClTDZtXDm1XPecnSYQZPxggM8y/ylXQw="; 773 + buildMypyBoto3Package "lambda" "1.39.11" 774 + "sha256-qYZ7pUztjP0el3r67gU9EmTI1k7yFf6NEyuaOkc2/gc="; 775 775 776 776 mypy-boto3-lex-models = 777 777 buildMypyBoto3Package "lex-models" "1.39.0" ··· 946 946 "sha256-q8NsWE/syMihH6TE1b1nBFgHhNavOBaFdwgQnDQXrXs="; 947 947 948 948 mypy-boto3-neptunedata = 949 - buildMypyBoto3Package "neptunedata" "1.39.0" 950 - "sha256-Jrgjn7fXiMBZ87VKHcknDlexLfHmDYuN4TIyGQA4fAw="; 949 + buildMypyBoto3Package "neptunedata" "1.39.11" 950 + "sha256-KdPpWb+esR94Abnfs1K09qf2MWfTkj28yLRSg/1QCFI="; 951 951 952 952 mypy-boto3-network-firewall = 953 953 buildMypyBoto3Package "network-firewall" "1.39.0" ··· 1174 1174 "sha256-vW033S6oYNQN+iCLiDEGbgaNOxjDM0FK0P/SrSHEprA="; 1175 1175 1176 1176 mypy-boto3-sagemaker = 1177 - buildMypyBoto3Package "sagemaker" "1.39.5" 1178 - "sha256-mEYdxdkrTwbl8ByvLIfqJnZw12+xstzevnFMqC2uWFY="; 1177 + buildMypyBoto3Package "sagemaker" "1.39.10" 1178 + "sha256-jqLHNFIZ4P03QO0NgXzU9V0RdLbR/i0er6VPk4QDbks="; 1179 1179 1180 1180 mypy-boto3-sagemaker-a2i-runtime = 1181 1181 buildMypyBoto3Package "sagemaker-a2i-runtime" "1.39.0"
+3 -3
pkgs/development/python-modules/nats-py/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "nats-py"; 18 - version = "2.10.0"; 18 + version = "2.11.0"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "nats-io"; 25 25 repo = "nats.py"; 26 26 tag = "v${version}"; 27 - hash = "sha256-cgcoxDTfXeP2w1k8Miw8zY1Bln0XpTdtUY13SSvrHXw="; 27 + hash = "sha256-wILjBhdlNU8U2lyJm4CmPy4DzOjJ7cBIkawKwW5KVgg="; 28 28 }; 29 29 30 30 build-system = [ setuptools ]; ··· 67 67 meta = with lib; { 68 68 description = "Python client for NATS.io"; 69 69 homepage = "https://github.com/nats-io/nats.py"; 70 - changelog = "https://github.com/nats-io/nats.py/releases/tag/v${version}"; 70 + changelog = "https://github.com/nats-io/nats.py/releases/tag/${src.tag}"; 71 71 license = with licenses; [ asl20 ]; 72 72 maintainers = with maintainers; [ fab ]; 73 73 };
+2 -2
pkgs/development/python-modules/osc-sdk-python/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "osc-sdk-python"; 13 - version = "0.34.0"; 13 + version = "0.35.0"; 14 14 pyproject = true; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "outscale"; 18 18 repo = "osc-sdk-python"; 19 19 tag = "v${version}"; 20 - hash = "sha256-RVcpwLJ/95dAfQNTvhuKg3DFsXVhJsGshVWqiQUgTvk="; 20 + hash = "sha256-/UYxleKMFN42EKxXuGSb1FtY8QoVkKCqzJUqocLjeFg="; 21 21 fetchSubmodules = true; 22 22 }; 23 23
+2 -2
pkgs/development/python-modules/ossapi/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "ossapi"; 15 - version = "5.3.0"; 15 + version = "5.3.1"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "tybug"; 20 20 repo = "ossapi"; 21 21 tag = "v${version}"; 22 - hash = "sha256-mBR+4zpY7PprjAWy17vSRdKa8uE4VjyAIwDpr0ZJrnY="; 22 + hash = "sha256-5a2kSdOHF0BM/ZjhtPc9O/BiZXeLuZFlXwVOJHnKYLI="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/pebble/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pebble"; 13 - version = "5.1.1"; 13 + version = "5.1.2"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.8"; ··· 19 19 owner = "noxdafox"; 20 20 repo = "pebble"; 21 21 tag = version; 22 - hash = "sha256-x0jvqH1wSAkOgxYNcXr+TL5dqZE0Vai0ZaxdnDSqRNI="; 22 + hash = "sha256-VQ6611HMj19Sq5IXqKNqVHEau8OZu8HEYFRe5LKivaI="; 23 23 }; 24 24 25 25 build-system = [
+34
pkgs/development/python-modules/py-schluter/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + requests, 6 + setuptools, 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "py-schluter"; 11 + version = "0.1.7"; 12 + pyproject = true; 13 + 14 + src = fetchPypi { 15 + inherit pname version; 16 + hash = "sha256-FS6aflpRDoIHsE4XIf93Q6MsO9ApRbU+efm7zWpw/dY="; 17 + }; 18 + 19 + build-system = [ setuptools ]; 20 + 21 + dependencies = [ requests ]; 22 + 23 + # Package has no tests 24 + doCheck = false; 25 + 26 + pythonImportsCheck = [ "schluter" ]; 27 + 28 + meta = { 29 + description = "Python API for Schluter DITRA-HEAT thermostat"; 30 + homepage = "https://github.com/prairieapps/py-schluter"; 31 + license = lib.licenses.mit; 32 + maintainers = [ lib.maintainers.jamiemagee ]; 33 + }; 34 + }
+2 -2
pkgs/development/python-modules/pyathena/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "pyathena"; 20 - version = "3.14.1"; 20 + version = "3.15.0"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.9"; 24 24 25 25 src = fetchPypi { 26 26 inherit pname version; 27 - hash = "sha256-/2KCYVlbUrwrdICcQu+JiG90vgE3FQbiif2wvE9lOZM="; 27 + hash = "sha256-F3XquRYvwWFLqGHokxaRxsNM4pANemCweU3tVmhn0M4="; 28 28 }; 29 29 30 30 build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/python-linkplay/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "python-linkplay"; 18 - version = "0.2.13"; 18 + version = "0.2.14"; 19 19 pyproject = true; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "Velleman"; 23 23 repo = "python-linkplay"; 24 24 tag = "v${version}"; 25 - hash = "sha256-E9KuIHLaA7XQC2XH8a1oeTuQh7Q4YxmswoaVKEJU4VE="; 25 + hash = "sha256-UGYvaprqwEDxLQZUqyl0NXaDvwx1pDRoTjpRRS1KJPc="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/scancode-toolkit/default.nix
··· 61 61 62 62 buildPythonPackage rec { 63 63 pname = "scancode-toolkit"; 64 - version = "32.4.0"; 64 + version = "32.4.1"; 65 65 pyproject = true; 66 66 67 67 disabled = pythonOlder "3.7"; 68 68 69 69 src = fetchPypi { 70 70 inherit pname version; 71 - hash = "sha256-kTIDmaXOQusDy0XIDui7cKnR1RcjMeQDjDijufh07cQ="; 71 + hash = "sha256-qZUILeB1lGv0V9Uq81/aOI9pJTtayfZH/O5kwNnpf28="; 72 72 }; 73 73 74 74 dontConfigure = true;
+2 -2
pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "tencentcloud-sdk-python"; 13 - version = "3.0.1429"; 13 + version = "3.0.1430"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.9"; ··· 19 19 owner = "TencentCloud"; 20 20 repo = "tencentcloud-sdk-python"; 21 21 tag = version; 22 - hash = "sha256-icA5CuDkGYipXXcL1ePODBC8CMmMLLmBwD/X/nykqL8="; 22 + hash = "sha256-8ccjMWruE+6CYVj0MnO51sDUqeC68qAqNI1sW3+KGaI="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/whool/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "whool"; 16 - version = "1.2"; 16 + version = "1.3"; 17 17 pyproject = true; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "sbidoul"; 21 21 repo = "whool"; 22 22 tag = "v${version}"; 23 - hash = "sha256-uIHtygDeFbtIZLn0YwGzAHD7B+EZQ3JAovuNMZ5YMxc="; 23 + hash = "sha256-vY7MPTBjNy3LY29k0MjMDnPiU7l9lUvPvTCrji8A5Cw="; 24 24 }; 25 25 26 26 build-system = [ hatch-vcs ]; ··· 43 43 meta = { 44 44 description = "Standards-compliant Python build backend to package Odoo addons"; 45 45 homepage = "https://github.com/sbidoul/whool"; 46 - changelog = "https://github.com/sbidoul/whool/blob/v${version}/CHANGELOG.md"; 46 + changelog = "https://github.com/sbidoul/whool/blob/${src.tag}/CHANGELOG.md"; 47 47 license = lib.licenses.mit; 48 48 maintainers = [ lib.maintainers.yajo ]; 49 49 };
+19
pkgs/development/rocm-modules/6/rocdbgapi/default.nix
··· 37 37 helvetic 38 38 wasy 39 39 courier 40 + # FIXME: The following packages are used in the Doxygen table 41 + # workaround, can be removed once 42 + # https://github.com/doxygen/doxygen/issues/11634 is fixed, depending 43 + # on what the fix is 44 + tabularray 45 + ninecolors 46 + codehigh 47 + catchfile 48 + environ 40 49 ] 41 50 ) 42 51 ); ··· 58 67 rev = "rocm-${finalAttrs.version}"; 59 68 hash = "sha256-6itfBrWVspobU47aiJAOQoxT8chwrq9scRn0or3bXto="; 60 69 }; 70 + 71 + # FIXME: remove once https://github.com/doxygen/doxygen/issues/11634 is resolved 72 + # Applies workaround based on what was suggested in 73 + # https://github.com/doxygen/doxygen/issues/11634#issuecomment-3027000655, 74 + # but rewritten to use the `tabularray` LaTeX package. Unfortunately, 75 + # verbatim code snippets in the documentation are not formatted very nicely 76 + # with this workaround. 77 + postPatch = '' 78 + substituteInPlace doc/Doxyfile.in --replace 'LATEX_EXTRA_STYLESHEET =' 'LATEX_EXTRA_STYLESHEET = ${./override_doxygen_tables.sty}' 79 + ''; 61 80 62 81 nativeBuildInputs = [ 63 82 cmake
+89
pkgs/development/rocm-modules/6/rocdbgapi/override_doxygen_tables.sty
··· 1 + \NeedsTeXFormat{LaTeX2e} 2 + 3 + % Packages used by this style file 4 + \RequirePackage{doxygen} 5 + \RequirePackage{tabularray} 6 + \UseTblrLibrary{varwidth} 7 + \RequirePackage{codehigh} 8 + \RequirePackage{environ} 9 + 10 + % Used by parameter lists 11 + \renewenvironment{DoxyParams}[2][]{% 12 + \par% 13 + \ifthenelse{\equal{#1}{}}% 14 + {\begin{longtblr}[l]{rowhead=1,measure=vbox,colspec={|X[-1,l]|X[-1,l]|}}}% name + description 15 + {\ifthenelse{\equal{#1}{1}}% 16 + {\begin{longtblr}[l]{rowhead=1,measure=vbox,colspec={|X[-1,l]|X[-1,l]|X[-1,l]|}}}% in/out + name + desc 17 + {\begin{longtblr}[l]{rowhead=1,measure=vbox,colspec={|X[-1,l]|X[-1,l]|X[-1,l]|X[-1,l]|}}}% in/out + type + name + desc 18 + } 19 + \SetCell[c=2]{l} \hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2 \\[1ex]% 20 + \hline% 21 + }{% 22 + \end{longtblr}% 23 + \vspace{6pt}% 24 + } 25 + 26 + % Used for fields of simple structs 27 + \renewenvironment{DoxyFields}[1]{% 28 + \par% 29 + \begin{longtblr}[l]{rowhead=1,measure=vbox,colspec={|X[-1,r]|X[-1,l]|X[-1,l]|}}% 30 + \SetCell[c=3]{l} \hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1 \\[1ex]% 31 + \hline% 32 + }{% 33 + \end{longtblr}% 34 + \vspace{6pt}% 35 + } 36 + 37 + % Used for fields simple class style enums 38 + \renewenvironment{DoxyEnumFields}[2][]{% 39 + \par% 40 + \ifthenelse{\equal{#1}{2}}% 41 + {\begin{longtblr}[l]{rowhead=1,measure=vbox,colspec={|X[-1,r]|X[-1,l]|}}}% 42 + {\begin{longtblr}[l]{rowhead=1,measure=vbox,colspec={|X[-1,l]|X[-1,r]|X[-1,l]|}}}% with init value 43 + \SetCell[c=2]{l} \hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2 \\[1ex]% 44 + \hline% 45 + }{% 46 + \end{longtblr}% 47 + \vspace{6pt}% 48 + } 49 + 50 + % Used by return value lists 51 + \renewenvironment{DoxyRetVals}[1]{% 52 + \par% 53 + \begin{longtblr}[l]{rowhead=1,measure=vbox,colspec={|X[-1,r]|X[-1,l]|}}% 54 + \SetCell[c=2]{l} \hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1 \\[1ex]% 55 + \hline% 56 + }{% 57 + \end{longtblr}% 58 + \vspace{6pt}% 59 + } 60 + 61 + % Used by exception lists 62 + \renewenvironment{DoxyExceptions}[1]{% 63 + \par% 64 + \begin{longtblr}[l]{rowhead=1,measure=vbox,colspec={|l[-1,r]|l[-1,l]|}}% 65 + \SetCell[c=2]{l} \hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1 \\[1ex]% 66 + \hline% 67 + }{% 68 + \end{longtblr}% 69 + \vspace{6pt}% 70 + } 71 + 72 + % Used by template parameter lists 73 + \renewenvironment{DoxyTemplParams}[1]{% 74 + \par% 75 + \begin{longtblr}[l]{rowhead=1,measure=vbox,colspec={|X[-1,r]|X[-1,l]|}}% 76 + \SetCell[c=2]{l} \hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1 \\[1ex]% 77 + \hline% 78 + }{% 79 + \end{longtblr}% 80 + \vspace{6pt}% 81 + } 82 + 83 + % NOTE: this is not a perfect workaround, and known to loose linebreaks, repeated spaces, etc 84 + \RenewEnviron{DoxyVerb}{% 85 + \par% 86 + \footnotesize% 87 + \ExpandArgs{o}\fakeverb{\BODY}% 88 + \normalsize% 89 + }
+2 -1
pkgs/servers/home-assistant/component-packages.nix
··· 5093 5093 ]; 5094 5094 "schluter" = 5095 5095 ps: with ps; [ 5096 - ]; # missing inputs: py-schluter 5096 + py-schluter 5097 + ]; 5097 5098 "scl" = 5098 5099 ps: with ps; [ 5099 5100 ];
+4
pkgs/servers/home-assistant/custom-lovelace-modules/zigbee2mqtt-networkmap/package.nix
··· 24 24 }; 25 25 26 26 configurePhase = '' 27 + runHook preConfigure 28 + 27 29 cp -r $node_modules node_modules 28 30 chmod +w node_modules 31 + 32 + runHook postConfigure 29 33 ''; 30 34 31 35 buildPhase = ''
+8
pkgs/servers/irc/charybdis/default.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 + fetchurl, 5 6 autoreconfHook, 6 7 bison, 7 8 flex, ··· 19 20 rev = "${pname}-${version}"; 20 21 sha256 = "1lndk0yp27qm8bds4jd204ynxcq92fqmpfb0kkcla5zgky3miks3"; 21 22 }; 23 + 24 + patches = [ 25 + (fetchurl { 26 + url = "https://gitlab.alpinelinux.org/alpine/aports/-/raw/d13eb723d7e9512fb2f2516e5934bd927a92eb2c/community/charybdis/fix-missing-include.patch"; 27 + hash = "sha256-8JXYuIjoHQg+l33OjseF5nnd5ZPagBA2/bSa3Il5Te4="; 28 + }) 29 + ]; 22 30 23 31 postPatch = '' 24 32 substituteInPlace include/defaults.h --replace 'PKGLOCALSTATEDIR "' '"/var/lib/charybdis'
+2 -2
pkgs/tools/misc/steampipe-packages/steampipe-plugin-github/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "steampipe-plugin-github"; 11 - version = "1.4.0"; 11 + version = "1.5.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "turbot"; 15 15 repo = "steampipe-plugin-github"; 16 16 tag = "v${version}"; 17 - hash = "sha256-Xz8sUCfxKDEN14bVBzPLO7OVAZjXrdreeCK0IOtuA20="; 17 + hash = "sha256-+RHYPeVY19zRWhI4U4dWuHJseBO9r7hms7XsLrknA2I="; 18 18 }; 19 19 20 20 vendorHash = "sha256-vZDXLfo9EtPKSLE8hHA5lR/RgJtWESdOqOjpFywXKbs=";
+1 -4
pkgs/top-level/all-packages.nix
··· 10146 10146 dnsutils = bind.dnsutils; 10147 10147 dig = lib.addMetaAttrs { mainProgram = "dig"; } bind.dnsutils; 10148 10148 10149 - charybdis = callPackage ../servers/irc/charybdis { 10150 - autoreconfHook = buildPackages.autoreconfHook269; 10151 - }; 10149 + charybdis = callPackage ../servers/irc/charybdis { }; 10152 10150 10153 10151 clickhouse-cli = with python3Packages; toPythonApplication clickhouse-cli; 10154 10152 ··· 15690 15688 boinc-headless = callPackage ../applications/science/misc/boinc { headless = true; }; 15691 15689 15692 15690 celestia = callPackage ../applications/science/astronomy/celestia { 15693 - autoreconfHook = buildPackages.autoreconfHook269; 15694 15691 inherit (gnome2) gtkglext; 15695 15692 }; 15696 15693
+3 -1
pkgs/top-level/python-packages.nix
··· 5897 5897 5898 5898 gmsh = toPythonModule ( 5899 5899 pkgs.gmsh.override { 5900 - inherit (self) python; 5900 + python3Packages = self; 5901 5901 enablePython = true; 5902 5902 } 5903 5903 ); ··· 12248 12248 py-radix-sr = callPackage ../development/python-modules/py-radix-sr { }; 12249 12249 12250 12250 py-rust-stemmers = callPackage ../development/python-modules/py-rust-stemmers { }; 12251 + 12252 + py-schluter = callPackage ../development/python-modules/py-schluter { }; 12251 12253 12252 12254 py-scrypt = callPackage ../development/python-modules/py-scrypt { }; 12253 12255