Merge staging-next into staging

authored by nixpkgs-ci[bot] and committed by GitHub ce741b34 3adcc3f9

+652 -382
+92 -22
nixos/modules/services/networking/fedimintd.nix
··· 49 49 openFirewall = mkOption { 50 50 type = types.bool; 51 51 default = true; 52 - description = "Opens port in firewall for fedimintd's p2p port"; 52 + description = "Opens port in firewall for fedimintd's p2p port (both TCP and UDP)"; 53 53 }; 54 54 port = mkOption { 55 55 type = types.port; 56 56 default = 8173; 57 - description = "Port to bind on for p2p connections from peers"; 57 + description = "Port to bind on for p2p connections from peers (both TCP and UDP)"; 58 58 }; 59 59 bind = mkOption { 60 60 type = types.str; 61 61 default = "0.0.0.0"; 62 - description = "Address to bind on for p2p connections from peers"; 62 + description = "Address to bind on for p2p connections from peers (both TCP and UDP)"; 63 63 }; 64 64 url = mkOption { 65 - type = types.str; 65 + type = types.nullOr types.str; 66 66 example = "fedimint://p2p.myfedimint.com:8173"; 67 67 description = '' 68 - Public address for p2p connections from peers 68 + Public address for p2p connections from peers (if TCP is used) 69 69 ''; 70 70 }; 71 71 }; 72 - api = { 72 + api_ws = { 73 73 openFirewall = mkOption { 74 74 type = types.bool; 75 75 default = false; 76 - description = "Opens port in firewall for fedimintd's api port"; 76 + description = "Opens TCP port in firewall for fedimintd's Websocket API"; 77 77 }; 78 78 port = mkOption { 79 79 type = types.port; 80 80 default = 8174; 81 - description = "Port to bind on for API connections relied by the reverse proxy/tls terminator."; 81 + description = "TCP Port to bind on for API connections relayed by the reverse proxy/tls terminator."; 82 82 }; 83 83 bind = mkOption { 84 84 type = types.str; ··· 86 86 description = "Address to bind on for API connections relied by the reverse proxy/tls terminator."; 87 87 }; 88 88 url = mkOption { 89 - type = types.str; 89 + type = types.nullOr types.str; 90 90 description = '' 91 91 Public URL of the API address of the reverse proxy/tls terminator. Usually starting with `wss://`. 92 92 ''; 93 93 }; 94 94 }; 95 + api_iroh = { 96 + openFirewall = mkOption { 97 + type = types.bool; 98 + default = true; 99 + description = "Opens UDP port in firewall for fedimintd's API Iroh endpoint"; 100 + }; 101 + port = mkOption { 102 + type = types.port; 103 + default = 8174; 104 + description = "UDP Port to bind Iroh endpoint for API connections"; 105 + }; 106 + bind = mkOption { 107 + type = types.str; 108 + default = "0.0.0.0"; 109 + description = "Address to bind on for Iroh endpoint for API connections"; 110 + }; 111 + }; 112 + ui = { 113 + openFirewall = mkOption { 114 + type = types.bool; 115 + default = false; 116 + description = "Opens TCP port in firewall for built-in UI"; 117 + }; 118 + port = mkOption { 119 + type = types.port; 120 + default = 8175; 121 + description = "TCP Port to bind on for UI connections"; 122 + }; 123 + bind = mkOption { 124 + type = types.str; 125 + default = "127.0.0.1"; 126 + description = "Address to bind on for UI connections"; 127 + }; 128 + }; 95 129 bitcoin = { 96 130 network = mkOption { 97 131 type = types.str; ··· 159 193 example = "api.myfedimint.com"; 160 194 description = "Public domain of the API address of the reverse proxy/tls terminator."; 161 195 }; 162 - path = mkOption { 196 + path_ui = mkOption { 197 + type = types.str; 198 + example = "/"; 199 + default = "/"; 200 + description = "Path to host the built-in UI on and forward to the daemon's api port"; 201 + }; 202 + path_ws = mkOption { 163 203 type = types.str; 164 204 example = "/"; 165 205 default = "/ws/"; ··· 197 237 networking.firewall.allowedTCPPorts = concatLists ( 198 238 mapAttrsToList ( 199 239 fedimintdName: cfg: 200 - (lib.optional cfg.api.openFirewall cfg.api.port ++ lib.optional cfg.p2p.openFirewall cfg.p2p.port) 240 + ( 241 + lib.optional cfg.api_ws.openFirewall cfg.api_ws.port 242 + ++ lib.optional cfg.p2p.openFirewall cfg.p2p.port 243 + ++ lib.optional cfg.ui.openFirewall cfg.ui.port 244 + ) 245 + ) eachFedimintd 246 + ); 247 + 248 + networking.firewall.allowedUDPPorts = concatLists ( 249 + mapAttrsToList ( 250 + fedimintdName: cfg: 251 + ( 252 + lib.optional cfg.api_iroh.openFirewall cfg.api_iroh.port 253 + ++ lib.optional cfg.p2p.openFirewall cfg.p2p.port 254 + ) 201 255 ) eachFedimintd 202 256 ); 203 257 ··· 205 259 fedimintdName: cfg: 206 260 (nameValuePair "fedimintd-${fedimintdName}" ( 207 261 let 208 - startScript = pkgs.writeShellScript "fedimintd-start" ( 262 + startScript = pkgs.writeShellScriptBin "fedimintd" ( 209 263 ( 210 264 if cfg.bitcoin.rpc.secretFile != null then 211 265 '' 212 - secret=$(${pkgs.coreutils}/bin/head -n 1 "${cfg.bitcoin.rpc.secretFile}") 213 - prefix="''${FM_BITCOIN_RPC_URL%*@*}" # Everything before the last '@' 214 - suffix="''${FM_BITCOIN_RPC_URL##*@}" # Everything after the last '@' 215 - FM_BITCOIN_RPC_URL="''${prefix}:''${secret}@''${suffix}" 266 + >&2 echo "Setting FM_FORCE_BITCOIN_RPC_URL using password from ${cfg.bitcoin.rpc.secretFile}" 267 + secret=$(${pkgs.coreutils}/bin/head -n 1 "${cfg.bitcoin.rpc.secretFile}" || exit 1) 268 + export FM_FORCE_BITCOIN_RPC_URL=$(echo "$FM_BITCOIN_RPC_URL" | sed "s|^\(\w\+://[^@]\+\)\(@.*\)|\1:''${secret}\2|") 216 269 '' 217 270 else 218 271 "" ··· 229 282 environment = lib.mkMerge [ 230 283 { 231 284 FM_BIND_P2P = "${cfg.p2p.bind}:${toString cfg.p2p.port}"; 232 - FM_BIND_API = "${cfg.api.bind}:${toString cfg.api.port}"; 233 - FM_P2P_URL = cfg.p2p.url; 234 - FM_API_URL = cfg.api.url; 285 + FM_BIND_API_WS = "${cfg.api_ws.bind}:${toString cfg.api_ws.port}"; 286 + FM_BIND_API_IROH = "${cfg.api_iroh.bind}:${toString cfg.api_iroh.port}"; 287 + FM_BIND_UI = "${cfg.ui.bind}:${toString cfg.ui.port}"; 235 288 FM_DATA_DIR = cfg.dataDir; 236 289 FM_BITCOIN_NETWORK = cfg.bitcoin.network; 237 290 FM_BITCOIN_RPC_URL = cfg.bitcoin.rpc.url; 238 291 FM_BITCOIN_RPC_KIND = cfg.bitcoin.rpc.kind; 239 292 } 293 + 294 + (lib.optionalAttrs (cfg.p2p.url != null) { 295 + FM_P2P_URL = cfg.p2p.url; 296 + }) 297 + 298 + (lib.optionalAttrs (cfg.api_ws.url != null) { 299 + FM_API_URL = cfg.api_ws.url; 300 + }) 301 + 240 302 cfg.environment 241 303 ]; 242 304 serviceConfig = { ··· 244 306 245 307 StateDirectory = "fedimintd-${fedimintdName}"; 246 308 StateDirectoryMode = "0700"; 247 - ExecStart = startScript; 309 + ExecStart = "${startScript}/bin/fedimintd"; 248 310 249 311 Restart = "always"; 250 312 RestartSec = 10; ··· 268 330 RestrictAddressFamilies = [ 269 331 "AF_INET" 270 332 "AF_INET6" 333 + "AF_NETLINK" 271 334 ]; 272 335 RestrictNamespaces = true; 273 336 RestrictRealtime = true; 337 + SocketBindAllow = "udp:${builtins.toString cfg.api_iroh.port}"; 274 338 SystemCallArchitectures = "native"; 275 339 SystemCallFilter = [ 276 340 "@system-service" ··· 292 356 # overridden by default value from vhost-options.nix 293 357 enableACME = mkOverride 99 true; 294 358 forceSSL = mkOverride 99 true; 295 - locations.${cfg.nginx.path} = { 296 - proxyPass = "http://127.0.0.1:${toString cfg.api.port}/"; 359 + locations.${cfg.nginx.path_ws} = { 360 + proxyPass = "http://127.0.0.1:${builtins.toString cfg.api_ws.port}/"; 297 361 proxyWebsockets = true; 362 + extraConfig = '' 363 + proxy_pass_header Authorization; 364 + ''; 365 + }; 366 + locations.${cfg.nginx.path_ui} = { 367 + proxyPass = "http://127.0.0.1:${builtins.toString cfg.ui.port}/"; 298 368 extraConfig = '' 299 369 proxy_pass_header Authorization; 300 370 '';
+1 -1
nixos/modules/services/web-apps/nextcloud.nix
··· 1158 1158 imap0 (i: v: '' 1159 1159 ${lib.getExe occ} config:system:set trusted_domains \ 1160 1160 ${toString i} --value="${toString v}" 1161 - '') ([ cfg.hostName ] ++ cfg.settings.trusted_domains) 1161 + '') (lib.unique ([ cfg.hostName ] ++ cfg.settings.trusted_domains)) 1162 1162 ); 1163 1163 1164 1164 in
+3 -5
nixos/tests/fedimintd.nix
··· 17 17 p2p = { 18 18 url = "fedimint://example.com"; 19 19 }; 20 - api = { 20 + api_ws = { 21 21 url = "wss://example.com"; 22 22 }; 23 - environment = { 24 - "FM_REL_NOTES_ACK" = "0_4_xyz"; 25 - }; 23 + environment = { }; 26 24 }; 27 25 }; 28 26 ··· 32 30 start_all() 33 31 34 32 machine.wait_for_unit("fedimintd-mainnet.service") 35 - machine.wait_for_open_port(${toString nodes.machine.services.fedimintd.mainnet.api.port}) 33 + machine.wait_for_open_port(${toString nodes.machine.services.fedimintd.mainnet.api_ws.port}) 36 34 ''; 37 35 }
+3 -3
pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix
··· 12 12 pkgs, 13 13 }: 14 14 let 15 - version = "0.0.24-unstable-2025-06-12"; 15 + version = "0.0.25-unstable-2025-06-20"; 16 16 src = fetchFromGitHub { 17 17 owner = "yetone"; 18 18 repo = "avante.nvim"; 19 - rev = "8a64d454ef8cfaef2c6280efc9a09ba94fec2c42"; 20 - hash = "sha256-45Hnopy5yAFpPFNnsTEmfeFTub5tQvhf4dRYoKC+F0g="; 19 + rev = "060c0de2aa2ef7c9e6e100f3bd8ef92c085d0555"; 20 + hash = "sha256-g5GVTRy1RiNNYrVIQbHxOu1ihxlQk/kww3DEKJ6hF9Q="; 21 21 }; 22 22 avante-nvim-lib = rustPlatform.buildRustPackage { 23 23 pname = "avante-nvim-lib";
+4 -4
pkgs/applications/editors/vscode/extensions/default.nix
··· 1589 1589 # semver scheme, contrary to preview versions which are listed on 1590 1590 # the VSCode Marketplace and use a calver scheme. We should avoid 1591 1591 # using preview versions, because they expire after two weeks. 1592 - version = "17.1.1"; 1593 - hash = "sha256-hlhq4bR3v0AqI3lxilgNEgjjEEBVL0xfvIWbV/Ronh4="; 1592 + version = "17.2.0"; 1593 + hash = "sha256-jruhqXJfCACYBFUbPCL22nhqCSrm1QFSMIpsPguQ6J8="; 1594 1594 }; 1595 1595 meta = { 1596 1596 changelog = "https://marketplace.visualstudio.com/items/eamodio.gitlens/changelog"; ··· 2516 2516 mktplcRef = { 2517 2517 name = "Ionide-fsharp"; 2518 2518 publisher = "Ionide"; 2519 - version = "7.26.1"; 2520 - hash = "sha256-xNbW3VoFGeOaII3Z1l51F1IAKKaGP7FhE+rGuCdaHTI="; 2519 + version = "7.26.2"; 2520 + hash = "sha256-Ox2L39Q3XsnktThVaLP0JxqJlvvkJXaZsdBE2A2ntAc="; 2521 2521 }; 2522 2522 meta = { 2523 2523 changelog = "https://marketplace.visualstudio.com/items/Ionide.Ionide-fsharp/changelog";
-20
pkgs/applications/editors/vscode/update-shell.nix
··· 1 - { 2 - pkgs ? import ../../../.. { }, 3 - }: 4 - 5 - # Ideally, pkgs points to default.nix file of Nixpkgs official tree 6 - with pkgs; 7 - 8 - mkShell { 9 - packages = [ 10 - bash 11 - curl 12 - gawk 13 - gnugrep 14 - gnused 15 - jq 16 - nix 17 - nix-prefetch 18 - nix-prefetch-scripts 19 - ]; 20 - }
+17 -44
pkgs/applications/editors/vscode/update-vscode.sh
··· 1 1 #! /usr/bin/env nix-shell 2 - #! nix-shell update-shell.nix -i bash 3 - 4 - # Update script for the vscode versions and hashes. 5 - # Usually doesn't need to be called by hand, 6 - # but is called by a bot: https://github.com/samuela/nixpkgs-upkeep/actions 7 - # Call it by hand if the bot fails to automatically update the versions. 2 + #!nix-shell -i bash -p bash curl gawk gnugrep gnused jq nix nix-prefetch nix-prefetch-scripts common-updater-scripts 8 3 9 4 set -eou pipefail 10 5 11 - ROOT="$(dirname "$(readlink -f "$0")")" 12 - if [ ! -f "$ROOT/vscode.nix" ]; then 13 - echo "ERROR: cannot find vscode.nix in $ROOT" 14 - exit 1 15 - fi 6 + latestVersion=$(curl --fail --silent https://api.github.com/repos/Microsoft/vscode/releases/latest | jq --raw-output .tag_name) 7 + currentVersion=$(nix eval --raw -f . vscode.version) 16 8 17 - # VSCode 9 + echo "latest version: $latestVersion" 10 + echo "current version: $currentVersion" 18 11 19 - VSCODE_VER=$(curl --fail --silent https://api.github.com/repos/Microsoft/vscode/releases/latest | jq --raw-output .tag_name) 20 - sed -i "s/version = \".*\"/version = \"${VSCODE_VER}\"/" "$ROOT/vscode.nix" 12 + if [[ "$latestVersion" == "$currentVersion" ]]; then 13 + echo "package is up-to-date" 14 + exit 0 15 + fi 21 16 22 - TEMP_FOLDER=$(mktemp -d) 17 + update-source-version vscode $latestVersion 23 18 24 - VSCODE_X64_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-x64/stable" 19 + systems=$(nix eval --json -f . vscode.meta.platforms | jq --raw-output '.[]') 20 + for system in $systems; do 21 + hash=$(nix hash convert --to sri --hash-algo sha256 $(nix-prefetch-url $(nix eval --raw -f . vscode.src.url --system "$system"))) 22 + update-source-version vscode $latestVersion $hash --system=$system --ignore-same-version --ignore-same-hash 23 + done 25 24 26 - # Split output by newlines into Bash array 27 - readarray -t VSCODE_X64_LINUX <<< $(nix-prefetch-url --print-path ${VSCODE_X64_LINUX_URL}) 28 - 29 - sed -i "s/x86_64-linux = \".\{52\}\"/x86_64-linux = \"${VSCODE_X64_LINUX[0]}\"/" "$ROOT/vscode.nix" 30 - 31 - tar xf ${VSCODE_X64_LINUX[1]} -C $TEMP_FOLDER 32 - VSCODE_COMMIT=$(jq --raw-output .commit $TEMP_FOLDER/VSCode-linux-x64/resources/app/product.json) 33 - sed -i "s/rev = \".\{40\}\"/rev = \"${VSCODE_COMMIT}\"/" "$ROOT/vscode.nix" 34 - 35 - SERVER_X64_LINUX_URL="https://update.code.visualstudio.com/commit:${VSCODE_COMMIT}/server-linux-x64/stable" 36 - SERVER_X64_LINUX_SHA256=$(nix-prefetch-url ${SERVER_X64_LINUX_URL}) 37 - sed -i "s/sha256 = \".\{51,52\}\"/sha256 = \"${SERVER_X64_LINUX_SHA256}\"/" "$ROOT/vscode.nix" 38 - 39 - VSCODE_X64_DARWIN_URL="https://update.code.visualstudio.com/${VSCODE_VER}/darwin/stable" 40 - VSCODE_X64_DARWIN_SHA256=$(nix-prefetch-url ${VSCODE_X64_DARWIN_URL}) 41 - sed -i "s/x86_64-darwin = \".\{52\}\"/x86_64-darwin = \"${VSCODE_X64_DARWIN_SHA256}\"/" "$ROOT/vscode.nix" 42 - 43 - VSCODE_AARCH64_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-arm64/stable" 44 - VSCODE_AARCH64_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_AARCH64_LINUX_URL}) 45 - sed -i "s/aarch64-linux = \".\{52\}\"/aarch64-linux = \"${VSCODE_AARCH64_LINUX_SHA256}\"/" "$ROOT/vscode.nix" 46 - 47 - VSCODE_AARCH64_DARWIN_URL="https://update.code.visualstudio.com/${VSCODE_VER}/darwin-arm64/stable" 48 - VSCODE_AARCH64_DARWIN_SHA256=$(nix-prefetch-url ${VSCODE_AARCH64_DARWIN_URL}) 49 - sed -i "s/aarch64-darwin = \".\{52\}\"/aarch64-darwin = \"${VSCODE_AARCH64_DARWIN_SHA256}\"/" "$ROOT/vscode.nix" 50 - 51 - VSCODE_ARMV7L_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-armhf/stable" 52 - VSCODE_ARMV7L_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_ARMV7L_LINUX_URL}) 53 - sed -i "s/armv7l-linux = \".\{52\}\"/armv7l-linux = \"${VSCODE_ARMV7L_LINUX_SHA256}\"/" "$ROOT/vscode.nix" 25 + rev=$(curl --fail --silent https://api.github.com/repos/Microsoft/vscode/git/ref/tags/$latestVersion | jq --raw-output .object.sha) 26 + update-source-version vscode $rev --version-key=rev --source-key=vscodeServer.src --ignore-same-version --ignore-same-hash
+14 -14
pkgs/applications/editors/vscode/vscode.nix
··· 1 1 { 2 + lib, 2 3 stdenv, 3 4 stdenvNoCC, 4 - lib, 5 5 callPackage, 6 6 fetchurl, 7 7 nixosTests, ··· 34 34 35 35 archive_fmt = if stdenv.hostPlatform.isDarwin then "zip" else "tar.gz"; 36 36 37 - sha256 = 37 + hash = 38 38 { 39 - x86_64-linux = "1zc64d1n84kzwmwh8m3j897di5955qlm7glnpjvl8g7q70b4rdax"; 40 - x86_64-darwin = "04ycsad1khxjmiph9fk9449w942m8gmq65amwkf8jxqzn0rybh76"; 41 - aarch64-linux = "0lhqmp59vccs35fksgvdgvw82b0mr9b2wlyafxlwb8pk2q0l0xga"; 42 - aarch64-darwin = "1axzsk6xqlzs3j9irjxp5f4fbdxyi4fffhdk89h45q3zkw8m9m4i"; 43 - armv7l-linux = "1rv3a8xj7iv1d8mfikpj58n398ww5cndbyvgy5328nj7dh6azrsw"; 39 + x86_64-linux = "sha256-Rr7JNWloV4VkgGk9zDEnD/WRHSYv5su8UrOSIl3247c="; 40 + x86_64-darwin = "sha256-hHAJVmFKwD0Z8YyqvNlM4SpWnSIniVvdMwR3fhk/mKE="; 41 + aarch64-linux = "sha256-/pYykG/1IJU7aJ9wtO5oo3dUdCGtfxklre0SGMpgnq8="; 42 + aarch64-darwin = "sha256-pWMCQlgxoJ4EGfycuz3H76r9Sc3x006el1ITOM6E4wE="; 43 + armv7l-linux = "sha256-M0fK1n/HMuNQvN85I4g5GV8QAg3n6vQtR6V/B1PFAwQ="; 44 44 } 45 45 .${system} or throwSystem; 46 46 in 47 47 callPackage ./generic.nix rec { 48 48 # Please backport all compatible updates to the stable release. 49 49 # This is important for the extension ecosystem. 50 - version = "1.101.0"; 50 + version = "1.101.1"; 51 51 pname = "vscode" + lib.optionalString isInsiders "-insiders"; 52 52 53 53 # This is used for VS Code - Remote SSH test 54 - rev = "dfaf44141ea9deb3b4096f7cd6d24e00c147a4b1"; 54 + rev = "18e3a1ec544e6907be1e944a94c496e302073435"; 55 55 56 56 executableName = "code" + lib.optionalString isInsiders "-insiders"; 57 57 longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders"; ··· 61 61 src = fetchurl { 62 62 name = "VSCode_${version}_${plat}.${archive_fmt}"; 63 63 url = "https://update.code.visualstudio.com/${version}/${plat}/stable"; 64 - inherit sha256; 64 + inherit hash; 65 65 }; 66 66 67 67 # We don't test vscode on CI, instead we test vscodium ··· 75 75 src = fetchurl { 76 76 name = "vscode-server-${rev}.tar.gz"; 77 77 url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable"; 78 - sha256 = "0rjd4f54k58k97gxvnivwj52aha5s8prws1izvmg43vphhfvk014"; 78 + hash = "sha256-Myq0OUrwv6bq53Q5FDCVtt+wfGlEX2bjz9CMeVLfd+4="; 79 79 }; 80 80 stdenv = stdenvNoCC; 81 81 }; ··· 91 91 92 92 hasVsceSign = true; 93 93 94 - meta = with lib; { 94 + meta = { 95 95 description = '' 96 96 Open source source code editor developed by Microsoft for Windows, 97 97 Linux and macOS ··· 106 106 ''; 107 107 homepage = "https://code.visualstudio.com/"; 108 108 downloadPage = "https://code.visualstudio.com/Updates"; 109 - license = licenses.unfree; 110 - maintainers = with maintainers; [ 109 + license = lib.licenses.unfree; 110 + maintainers = with lib.maintainers; [ 111 111 eadwu 112 112 synthetica 113 113 bobby285271
+6 -6
pkgs/applications/editors/vscode/vscodium.nix
··· 26 26 27 27 hash = 28 28 { 29 - x86_64-linux = "sha256-c/0+67nosODGvNFav9JAsZlOOL4AqlcRnM1KvcfTXok="; 30 - x86_64-darwin = "sha256-1mqzNWbZE0a7EqbYbPK5iJK4tRuKS0nTDcoDDOikj7g="; 31 - aarch64-linux = "sha256-/ygtxPvX4fKG1s4KD+JCdc+PTdEg57J9RYW0GmcOf/4="; 32 - aarch64-darwin = "sha256-TRwLkZ0uUeD9FA6IPsZ/pK672IgqmhHHycVME9d5X80="; 33 - armv7l-linux = "sha256-81Fm+9iBci7UJupzeG7FWMCIseVGWSSsgyMtOce1fE4="; 29 + x86_64-linux = "sha256-8ICeLN4KZo3kg0QSGgDqwnulMf4wligZZTeXQ+dC61U="; 30 + x86_64-darwin = "sha256-4UDb678hbstvnkySzwI8uhgoR4pmL7KXv9gYLdhigkg="; 31 + aarch64-linux = "sha256-dMsyOV4HFF4xZuUzOBOhVru1XfNu14Ga/2iX2ux07qY="; 32 + aarch64-darwin = "sha256-lcX3562Aj994+vWQNcDTOVkSJ/zhH0GRjlNlNxoZUXg="; 33 + armv7l-linux = "sha256-iSqVoTppc5WDBLRCFhy1hNtovCxeN2bpcvBW4Gqu2+U="; 34 34 } 35 35 .${system} or throwSystem; 36 36 ··· 41 41 42 42 # Please backport all compatible updates to the stable release. 43 43 # This is important for the extension ecosystem. 44 - version = "1.101.03933"; 44 + version = "1.101.14098"; 45 45 pname = "vscodium"; 46 46 47 47 executableName = "codium";
+9 -9
pkgs/applications/networking/browsers/chromium/info.json
··· 797 797 } 798 798 }, 799 799 "ungoogled-chromium": { 800 - "version": "137.0.7151.103", 800 + "version": "137.0.7151.119", 801 801 "deps": { 802 802 "depot_tools": { 803 803 "rev": "1fcc527019d786502b02f71b8b764ee674a40953", ··· 808 808 "hash": "sha256-+nKP2hBUKIqdNfDz1vGggXSdCuttOt0GwyGUQ3Z1ZHI=" 809 809 }, 810 810 "ungoogled-patches": { 811 - "rev": "137.0.7151.103-1", 812 - "hash": "sha256-KMzO25yruwrT7rpqbQ56FMGxkVZOwDSsvFqCZbUUM5Y=" 811 + "rev": "137.0.7151.119-1", 812 + "hash": "sha256-SMEe/Wc4cjaZfw4pQIWeblEvB9CmOJWVNkDvCKAow3Q=" 813 813 }, 814 814 "npmHash": "sha256-I6MsfAhrLRmgiRJ13LSejfy2N63C3Oug5tOOXA622j4=" 815 815 }, 816 816 "DEPS": { 817 817 "src": { 818 818 "url": "https://chromium.googlesource.com/chromium/src.git", 819 - "rev": "3dcc738117a3439068c9773ccd31f9858923fc4a", 820 - "hash": "sha256-MIEjHLpfKIBiTFh+bO+NUf6iDpizTP9yfXQqbHfiDwo=", 819 + "rev": "e0ac9d12dff5f2d33c935958b06bf1ded7f1c08c", 820 + "hash": "sha256-+3C2n/7bbIOpXGvBrFnSMNlgLVRMoPtOF14CDROVClI=", 821 821 "recompress": true 822 822 }, 823 823 "src/third_party/clang-format/script": { ··· 1037 1037 }, 1038 1038 "src/third_party/devtools-frontend/src": { 1039 1039 "url": "https://chromium.googlesource.com/devtools/devtools-frontend", 1040 - "rev": "e423961606946be24c8c1ec0d1ec91511efbabc5", 1041 - "hash": "sha256-MhooXuF6aw+ixPzvVCBl+6T+79cTReCYx86qqXAZ6bg=" 1040 + "rev": "afc8e923a37090445d6d97ca23fea49d9eb7b9cf", 1041 + "hash": "sha256-io0J6tt0RXumjjSklZyJpALV5IikPbROd40xcrX4iBs=" 1042 1042 }, 1043 1043 "src/third_party/dom_distiller_js/dist": { 1044 1044 "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", ··· 1587 1587 }, 1588 1588 "src/v8": { 1589 1589 "url": "https://chromium.googlesource.com/v8/v8.git", 1590 - "rev": "41f53aba7095888c959932bd8f2ee8b4e16af223", 1591 - "hash": "sha256-ICrdvHA6fe2CUphRgPdlofazr0L+NFypWDNOI5e5QIM=" 1590 + "rev": "075234cf3d7622d9d588a6f748fc4501aa23080c", 1591 + "hash": "sha256-wrLxRuJ3rq1yC0PIUGPsuDB/YNee1x3J/i6ZSLk70HM=" 1592 1592 } 1593 1593 } 1594 1594 }
+2 -2
pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix
··· 10 10 buildMozillaMach rec { 11 11 pname = "firefox-beta"; 12 12 binaryName = pname; 13 - version = "140.0b7"; 13 + version = "140.0b9"; 14 14 applicationName = "Firefox Beta"; 15 15 src = fetchurl { 16 16 url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; 17 - sha512 = "51a9dad564bc20aaacec5bc8cfe05f7213d6fbc826783790bcb1067cbea7349a88f479df70f73501357625c6a239d33a10a840e7287d077771dc08b0fd9b076b"; 17 + sha512 = "eb63be9dd42f5f777706c15a87e536769deb22658da6c35070962d98d03ec678409a1d09bf257c0421039cccdf7db892eb4c7aee610341a262ffae28b04b52b3"; 18 18 }; 19 19 20 20 meta = {
+3 -3
pkgs/applications/networking/cluster/helm/default.nix
··· 9 9 10 10 buildGoModule (finalAttrs: { 11 11 pname = "kubernetes-helm"; 12 - version = "3.18.2"; 12 + version = "3.18.3"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "helm"; 16 16 repo = "helm"; 17 17 rev = "v${finalAttrs.version}"; 18 - sha256 = "sha256-yt5OsJscTjAvr/EAgf4BuE18O+OVmAFNzWMvDCGQ4sw="; 18 + sha256 = "sha256-V5gWzgsinT0hGFDocPlljH1ls8Z0j5cz37oPrB6LI9Y="; 19 19 }; 20 - vendorHash = "sha256-gadl9Jkj95eZpzkFWqk33O1jrLr8IxtB5kml7fNlsIo="; 20 + vendorHash = "sha256-r9DLYgEjxapUOAz+FCgYXqdE6APhGKO/YnshbLRmdrU="; 21 21 22 22 subPackages = [ "cmd/helm" ]; 23 23 ldflags = [
+3 -3
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 967 967 "vendorHash": "sha256-Z8ARwVWhep9qrUpl/B7Gj9Aey07Wtwn1XiLnCirV11M=" 968 968 }, 969 969 "openstack": { 970 - "hash": "sha256-7oQ4O76yEF8QKFUHTrwchbShtiG0LAp67MqfIcDLU7o=", 970 + "hash": "sha256-pGNHWhg/1LM1IJYEVLppCJWVzow+j3WPW+H8yWQXMyM=", 971 971 "homepage": "https://registry.terraform.io/providers/terraform-provider-openstack/openstack", 972 972 "owner": "terraform-provider-openstack", 973 973 "repo": "terraform-provider-openstack", 974 - "rev": "v3.1.0", 974 + "rev": "v3.2.0", 975 975 "spdx": "MPL-2.0", 976 - "vendorHash": "sha256-HQVKblAm8H0Q5pbJdIVSMc5FLi3O9TV475yass6BraY=" 976 + "vendorHash": "sha256-mTWLix4A0GRe7ayHTwU3Jt+DfDKMIKJlt1I6JuL3wXU=" 977 977 }, 978 978 "opentelekomcloud": { 979 979 "hash": "sha256-PPrZAxJxLiR3LLEAtWucdWXI5qvsmOVfwCDCtjWuu/A=",
+4 -4
pkgs/by-name/an/ankama-launcher/package.nix
··· 1 1 { 2 + lib, 2 3 appimageTools, 3 4 fetchurl, 4 - lib, 5 5 }: 6 6 let 7 7 pname = "ankama-launcher"; 8 - version = "3.12.39"; 8 + version = "3.13.5"; 9 9 10 10 # The original URL for the launcher is: 11 11 # https://launcher.cdn.ankama.com/installers/production/Ankama%20Launcher-Setup-x86_64.AppImage 12 12 # As it does not encode the version, we use the wayback machine (web.archive.org) to get a fixed URL. 13 13 # To update the client, head to web.archive.org and create a new snapshot of the download page. 14 14 src = fetchurl { 15 - url = "https://web.archive.org/web/20250413180128/https://launcher.cdn.ankama.com/installers/production/Ankama%20Launcher-Setup-x86_64.AppImage"; 16 - hash = "sha256-25x+x5Y0pIxvJyjbctt9weCEiH0UlqGbGM7/RKkyHXA="; 15 + url = "https://web.archive.org/web/20250617174847/https://launcher.cdn.ankama.com/installers/production/Ankama%20Launcher-Setup-x86_64.AppImage"; 16 + hash = "sha256-c3lG4Svd5gxsaUVJ3fiBO2ZL+U4pJxJX5Fg5ITZ/QwI="; 17 17 }; 18 18 19 19 appimageContents = appimageTools.extract { inherit pname version src; };
+50
pkgs/by-name/ap/appmenu-glib-translator/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitLab, 4 + glib, 5 + gtk3, 6 + meson, 7 + ninja, 8 + pkg-config, 9 + gobject-introspection, 10 + vala, 11 + stdenv, 12 + wrapGAppsHook3, 13 + }: 14 + stdenv.mkDerivation (finalAttrs: { 15 + pname = "appmenu-glib-translator"; 16 + version = "25.04"; 17 + 18 + src = fetchFromGitLab { 19 + owner = "vala-panel-project"; 20 + repo = "vala-panel-appmenu"; 21 + tag = finalAttrs.version; 22 + fetchSubmodules = true; 23 + hash = "sha256-v5J3nwViNiSKRPdJr+lhNUdKaPG82fShPDlnmix5tlY="; 24 + }; 25 + 26 + sourceRoot = "source/subprojects/appmenu-glib-translator"; 27 + 28 + nativeBuildInputs = [ 29 + meson 30 + ninja 31 + 32 + pkg-config 33 + wrapGAppsHook3 34 + vala 35 + ]; 36 + 37 + buildInputs = [ 38 + glib 39 + gobject-introspection 40 + gtk3 41 + ]; 42 + 43 + meta = { 44 + description = "GTK module that strips menus from all GTK programs, converts to MenuModel and sends to AppMenu"; 45 + homepage = "https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/tree/${finalAttrs.version}/subprojects/appmenu-gtk-module"; 46 + license = lib.licenses.lgpl3Plus; 47 + maintainers = with lib.maintainers; [ perchun ]; 48 + platforms = lib.platforms.linux; 49 + }; 50 + })
+3 -3
pkgs/by-name/bi/biliup-rs/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "biliup-rs"; 13 - version = "0.2.2"; 13 + version = "0.2.3"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "biliup"; 17 17 repo = "biliup-rs"; 18 18 tag = "v${version}"; 19 - hash = "sha256-Wpi5ONOzWL/NUUuIR4jaDcJFq7ZIYi7gkIxFIU3SLVY="; 19 + hash = "sha256-Gr2veeFDNHisqin4MQl/RcZN51BUHwTn7zUplP+VODo="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ ··· 25 25 ]; 26 26 27 27 useFetchCargoVendor = true; 28 - cargoHash = "sha256-4SH7ux15Sm7NJDY79x9O7oahvbjS4kZzzY/9UsLDq0U="; 28 + cargoHash = "sha256-7LiwKBsDAIc3zZvKFzgnIjup8lA70g7r7TtBCJ5VgL8="; 29 29 30 30 passthru.updateScript = nix-update-script { }; 31 31
+4 -4
pkgs/by-name/bt/btcpayserver/deps.json
··· 51 51 }, 52 52 { 53 53 "pname": "BTCPayServer.Lightning.All", 54 - "version": "1.6.10", 55 - "hash": "sha256-v2D43E9aEFKN/oMP4W98BST+WBMRDLDBD6AKJZey7PA=" 54 + "version": "1.6.11", 55 + "hash": "sha256-HId8axtrx8i205y1uytHp/04/DyKsXzJwSEMzpr7Mzk=" 56 56 }, 57 57 { 58 58 "pname": "BTCPayServer.Lightning.Charge", ··· 96 96 }, 97 97 { 98 98 "pname": "BTCPayServer.Lightning.Phoenixd", 99 - "version": "1.5.7", 100 - "hash": "sha256-kDl8tDEzrwNwyFRp77NSFw0WkHwudeS5pefJNSvq/IM=" 99 + "version": "1.5.8", 100 + "hash": "sha256-pISNuSZW/B0MZ5VkW8nHAENTOUoFI+YfvrubD/vh74w=" 101 101 }, 102 102 { 103 103 "pname": "BTCPayServer.NETCore.Plugins",
+2 -2
pkgs/by-name/bt/btcpayserver/package.nix
··· 8 8 9 9 buildDotnetModule rec { 10 10 pname = "btcpayserver"; 11 - version = "2.1.4"; 11 + version = "2.1.5"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "btcpayserver"; 15 15 repo = "btcpayserver"; 16 16 tag = "v${version}"; 17 - hash = "sha256-GY6s/em5jlok1IFe474bD1L34Zlr6gYtG+Wn6eZxMIc="; 17 + hash = "sha256-qm/MdgM5sPQu7fI1S8qf/dvkMZbmP4rLA1RdSQHSawE="; 18 18 }; 19 19 20 20 projectFile = "BTCPayServer/BTCPayServer.csproj";
+3 -3
pkgs/by-name/ca/cargo-expand/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "cargo-expand"; 9 - version = "1.0.108"; 9 + version = "1.0.109"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "dtolnay"; 13 13 repo = "cargo-expand"; 14 14 rev = version; 15 - hash = "sha256-MJ7v761w8+QePCH5aSi7rTUyMFLwgcmZtHXrfHFRLxU="; 15 + hash = "sha256-LMY9kSyFc9B1yxuJ+maE/ETIyaClRLlGlKixnQ7oirw="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-ax16yGwMGHfaXf/feh+1UcgwCEdgINQtz63J1IqH0pc="; 19 + cargoHash = "sha256-MK3YODig3KK8qJ3EjLYGE1qR9vukHux9gsEA1C2v8EQ="; 20 20 21 21 meta = { 22 22 description = "Cargo subcommand to show result of macro expansion";
+2 -2
pkgs/by-name/ch/checkov/package.nix
··· 25 25 26 26 python3.pkgs.buildPythonApplication rec { 27 27 pname = "checkov"; 28 - version = "3.2.442"; 28 + version = "3.2.443"; 29 29 pyproject = true; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "bridgecrewio"; 33 33 repo = "checkov"; 34 34 tag = version; 35 - hash = "sha256-/0Y9zlFS/hBKd9Mxb95u51+/OPjbxgC+OPoP+nIRIl0="; 35 + hash = "sha256-qROzLxbeH3DeB5RzUPXJU4zyI4p7j96/vp/+iab2M6A="; 36 36 }; 37 37 38 38 pythonRelaxDeps = [
+2 -2
pkgs/by-name/cl/clickhouse-backup/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "clickhouse-backup"; 11 - version = "2.6.22"; 11 + version = "2.6.23"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Altinity"; 15 15 repo = "clickhouse-backup"; 16 16 rev = "v${version}"; 17 - hash = "sha256-EAaXRFNaK4BzLfvfdVdMiVPdv9giAxbA1UMGqDggjss="; 17 + hash = "sha256-r2Oc7WQcWw60g+Pcv4UrSEpxhUET46uNeqF67iK9cvU="; 18 18 }; 19 19 20 20 vendorHash = "sha256-tgDNKujpmDk6wcP9jEwfSbRWzJqiPs7aAWkkaD195Ss=";
+3 -3
pkgs/by-name/cr/crawley/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "crawley"; 10 - version = "1.7.11"; 10 + version = "1.7.12"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "s0rg"; 14 14 repo = "crawley"; 15 15 rev = "v${version}"; 16 - hash = "sha256-P+BsfVYqUDZ+wqIwziWLI3V0nUnypenHFfmw6EkPigo="; 16 + hash = "sha256-MMjyDWDA4gVbMvqZSpTcM9PZtcmHNm4oglkjvjTKzsw="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ installShellFiles ]; 20 20 21 - vendorHash = "sha256-lcCcfn83WGBegQzUKEF8kpu7DdcLyVbS+PGX0mYrr40="; 21 + vendorHash = "sha256-JlAk3ctEVOHnwTBLBqIYFENPEDX+t+Je9DykgK8mBrw="; 22 22 23 23 ldflags = [ 24 24 "-w"
+2 -2
pkgs/by-name/cr/credhub-cli/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "credhub-cli"; 9 - version = "2.9.46"; 9 + version = "2.9.47"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "cloudfoundry-incubator"; 13 13 repo = "credhub-cli"; 14 14 rev = version; 15 - sha256 = "sha256-g5Wa+noAcip4My8epfzLZos1wo/J85v5x0G2rwgJLtE="; 15 + sha256 = "sha256-3/CYwgdGOFkiGNsWrIGbHGK/iSJxz6KRneTdaJT6i24="; 16 16 }; 17 17 18 18 # these tests require network access that we're not going to give them
+3 -3
pkgs/by-name/cy/cyme/package.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "cyme"; 15 - version = "2.2.2"; 15 + version = "2.2.3"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "tuna-f1sh"; 19 19 repo = "cyme"; 20 20 rev = "v${version}"; 21 - hash = "sha256-oOr7LYQfA/ZtC1Up4/dAHFdtWAM+8J+OPiHIOtVLQxY="; 21 + hash = "sha256-Zbb9CEsDtig9Nc6FUFZSdsfU7l6XHQvQK8asZ7O/Weo="; 22 22 }; 23 23 24 24 useFetchCargoVendor = true; 25 - cargoHash = "sha256-PaX2Eod/5eCZFzMzkLovhE/TpQqNyhqCHaF1LiRxndg="; 25 + cargoHash = "sha256-HdlhsOctPxOanbPAIJnlUoY4QeIluVsJlPglFXHBpFY="; 26 26 27 27 nativeBuildInputs = 28 28 [
+31
pkgs/by-name/de/delsum/package.nix
··· 1 + { 2 + fetchFromGitHub, 3 + gf2x, 4 + lib, 5 + rustPlatform, 6 + }: 7 + rustPlatform.buildRustPackage (finalAttrs: { 8 + pname = "delsum"; 9 + version = "1.0.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "8051Enthusiast"; 13 + repo = "delsum"; 14 + tag = "v${finalAttrs.version}"; 15 + hash = "sha256-trCH2LIC3hjm3MMEoVGO2AY33eYTfn4N2mm2rOfUwt4="; 16 + }; 17 + 18 + cargoHash = "sha256-Flz7h2/i4WIGr8CgVjpbCGHUkkGKSiHw5wlOIo7uuXo="; 19 + 20 + buildInputs = [ 21 + gf2x 22 + ]; 23 + 24 + meta = { 25 + homepage = "https://github.com/8051Enthusiast/delsum"; 26 + description = "Reverse engineer's checksum toolbox"; 27 + license = lib.licenses.mit; 28 + maintainers = with lib.maintainers; [ timschumi ]; 29 + mainProgram = "delsum"; 30 + }; 31 + })
+2 -2
pkgs/by-name/do/docker-language-server/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "docker-language-server"; 11 - version = "0.10.2"; 11 + version = "0.12.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "docker"; 15 15 repo = "docker-language-server"; 16 16 tag = "v${version}"; 17 - hash = "sha256-IFHwlunenIeTJUMIgMSi/xFbIMjrC3sABxow5Toxi50="; 17 + hash = "sha256-cMHWdSMPo38Nuvx/K187PJ4tp6F1Fqs73+sIOrAk8Jo="; 18 18 }; 19 19 20 20 vendorHash = "sha256-yb/GdwgEwv6ybb1CkBivCC6WKc/DX9FXxz+7WLr3scw=";
+2 -2
pkgs/by-name/fa/fastp/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "fastp"; 12 - version = "0.26.0"; 12 + version = "1.0.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "OpenGene"; 16 16 repo = "fastp"; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-DrvY2FqTlQU3mJkBp/gM+GHlBlumfYRZItpphaF1xfs="; 18 + sha256 = "sha256-oUThNtxM5zQgC4k3igrzYbFsza8d6E0U/o7w0FC8J3o="; 19 19 }; 20 20 21 21 buildInputs = [
+7 -5
pkgs/by-name/fe/fedimint/package.nix
··· 6 6 pkg-config, 7 7 protobuf, 8 8 rustPlatform, 9 + version ? "0.7.1", 10 + hash ? "sha256-7meBYUN7sG1OAtMEm6I66+ptf4EfsbA+dm5/4P3IRV4=", 11 + cargoHash ? "sha256-4cFuasH2hvrnzTBTFifHEMtXZKsBv7OVpuwPlV19GGw=", 9 12 }: 10 13 11 14 rustPlatform.buildRustPackage rec { 12 15 pname = "fedimint"; 13 - version = "0.5.1"; 16 + inherit version; 14 17 15 18 src = fetchFromGitHub { 16 19 owner = "fedimint"; 17 20 repo = "fedimint"; 18 21 rev = "v${version}"; 19 - hash = "sha256-dhZYOfXepOnt1lQEgrM/y++5V58weiiTMAyMKl2t37Q="; 22 + inherit hash; 20 23 }; 21 24 22 25 useFetchCargoVendor = true; 23 - cargoHash = "sha256-WElH4AdLlF/BuxRrURUv6xNGUVBZ6hhSFg1p+T3jG54="; 26 + inherit cargoHash; 24 27 25 28 nativeBuildInputs = [ 26 29 protobuf ··· 45 48 mkdir -p $fedimint/bin $fedimintCli/bin $gateway/bin $gatewayCli/bin $devimint/bin 46 49 47 50 # delete fuzzing targets and other binaries no one cares about 48 - binsToKeep=(fedimint-cli fedimint-dbtool recoverytool fedimintd gatewayd gateway-cli gateway-cln-extension devimint) 51 + binsToKeep=(fedimint-cli fedimint-dbtool recoverytool fedimintd gatewayd gateway-cli devimint) 49 52 keepPattern=$(printf "|%s" "''${binsToKeep[@]}") 50 53 keepPattern=''${keepPattern:1} 51 54 find "$out/bin" -maxdepth 1 -type f | grep -Ev "(''${keepPattern})" | xargs rm -f ··· 59 62 cp -a $releaseDir/gateway-cli $gatewayCli/bin/ 60 63 61 64 cp -a $releaseDir/gatewayd $gateway/bin/ 62 - cp -a $releaseDir/gateway-cln-extension $gateway/bin/ 63 65 64 66 cp -a $releaseDir/devimint $devimint/bin/ 65 67 '';
+2 -2
pkgs/by-name/gi/github-backup/package.nix
··· 8 8 9 9 python3Packages.buildPythonApplication rec { 10 10 pname = "github-backup"; 11 - version = "0.50.1"; 11 + version = "0.50.2"; 12 12 pyproject = true; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "josegonzalez"; 16 16 repo = "python-github-backup"; 17 17 tag = version; 18 - hash = "sha256-9fPZ+QWHkIQVEgPKCZMJZk4p5nkXan61Ym+tbF0ZOMM="; 18 + hash = "sha256-MUPQa1L3HmAMn1pZSzQk8VKpcz2nDGuWZB8pVi7CyYs="; 19 19 }; 20 20 21 21 build-system = with python3Packages; [
+4 -4
pkgs/by-name/go/gomi/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "gomi"; 9 - version = "1.6.0"; 9 + version = "1.6.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "b4b4r07"; 13 13 repo = "gomi"; 14 14 tag = "v${version}"; 15 - hash = "sha256-0C+us4GO8Jd51ATaaf0aRU3NnhmDvu0I3qDDXBoaiXU="; 15 + hash = "sha256-Sxf/x29uADkdILrWwdKZhTc1Y7zCJbpMNK6vV/SGF1Q="; 16 16 # populate values that require us to use git. By doing this in postFetch we 17 17 # can delete .git afterwards and maintain better reproducibility of the src. 18 18 leaveDotGit = true; ··· 24 24 ''; 25 25 }; 26 26 27 - vendorHash = "sha256-8aw81DKBmgNsQzgtHCsUkok5e5+LeAC8BUijwKVT/0s="; 27 + vendorHash = "sha256-Lt2SA3IHD8wDxv5bScU37hqStnfxVYQQZS6ajr7PhJM="; 28 28 29 29 subPackages = [ "." ]; 30 30 31 31 # Add version information fetched from the repository to ldflags. 32 - # https://github.com/babarot/gomi/blob/v1.6.0/.goreleaser.yaml#L20-L22 32 + # https://github.com/babarot/gomi/blob/v1.6.1/.goreleaser.yaml#L20-L22 33 33 ldflags = [ 34 34 "-X main.version=v${version}" 35 35 ];
+12
pkgs/by-name/gt/gtklock-powerbar-module/package.nix
··· 7 7 pkg-config, 8 8 gtk3, 9 9 gtklock, 10 + systemd, 10 11 }: 11 12 12 13 stdenv.mkDerivation (finalAttrs: { ··· 27 28 ]; 28 29 29 30 buildInputs = [ gtk3 ]; 31 + 32 + postPatch = 33 + let 34 + systemctl = lib.getExe' systemd "systemctl"; 35 + in 36 + '' 37 + substituteInPlace source.c \ 38 + --replace-fail '"systemctl reboot"' '"${systemctl} reboot"' \ 39 + --replace-fail '"systemctl -i poweroff"' '"${systemctl} -i poweroff"' \ 40 + --replace-fail '"systemctl suspend"' '"${systemctl} suspend"' 41 + ''; 30 42 31 43 passthru.tests.testModule = gtklock.testModule finalAttrs.finalPackage; 32 44
+3 -3
pkgs/by-name/hu/hut/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "hut"; 10 - version = "0.6.0"; 10 + version = "0.7.0"; 11 11 12 12 src = fetchFromSourcehut { 13 13 owner = "~xenrox"; 14 14 repo = "hut"; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-wfnuGnO1aiK0D8P5nMCqD38DJ3RpcsK//02KaE5SkZE="; 16 + sha256 = "sha256-pc6E3ORDmaMhoNe8GQeYZrxhe5ySQqsMPe/iUbclnGk="; 17 17 }; 18 18 19 - vendorHash = "sha256-6dIqcjtacxlmadnPzRlOJYoyOaO4zdjzrjO64KS2Bq0="; 19 + vendorHash = "sha256-/51cv/EvcBCyCOf91vJ5M75p0bkAQqVoRUp+C+i70Os="; 20 20 21 21 nativeBuildInputs = [ 22 22 scdoc
+3 -3
pkgs/by-name/hy/hydra/package.nix
··· 130 130 in 131 131 stdenv.mkDerivation (finalAttrs: { 132 132 pname = "hydra"; 133 - version = "0-unstable-2025-05-27"; 133 + version = "0-unstable-2025-06-15"; 134 134 135 135 src = fetchFromGitHub { 136 136 owner = "NixOS"; 137 137 repo = "hydra"; 138 - rev = "2e3c168ec49fb78554247bf1aa7d11fbf716e107"; 139 - hash = "sha256-S3gG8xXItXdefeSIaR4tTzjHv+pceu/i5s+wGQNHAWQ="; 138 + rev = "ed500ca4345f7edaa6c3d84027a7599d38b15a29"; 139 + hash = "sha256-Mxz4n40VKxA2ILtIHX6fObgcy2WlgsM+ERfpjuVJ0BU="; 140 140 }; 141 141 142 142 outputs = [
+2 -7
pkgs/by-name/li/lifeograph/package.nix
··· 16 16 17 17 stdenv.mkDerivation (finalAttrs: { 18 18 pname = "lifeograph"; 19 - version = "3.0.2"; 19 + version = "3.0.3"; 20 20 21 21 src = fetchgit { 22 22 url = "https://git.launchpad.net/lifeograph"; 23 23 rev = "v${finalAttrs.version}"; 24 - hash = "sha256-eb31/ncGH5+Wz1vPCHeEFP1AiKe29rAOg5SL2cjabCc="; 24 + hash = "sha256-VaDxmbTVx6wiFMDRYuBM5Y4oPODWPTm8QP6zpT+yBOY="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ ··· 39 39 libchamplain 40 40 libshumate 41 41 ]; 42 - 43 - postInstall = '' 44 - substituteInPlace $out/share/applications/net.sourceforge.Lifeograph.desktop \ 45 - --replace-fail "Exec=" "Exec=$out/bin/" 46 - ''; 47 42 48 43 meta = { 49 44 homepage = "https://lifeograph.sourceforge.net/doku.php?id=start";
+3 -3
pkgs/by-name/lu/lutgen/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "lutgen"; 11 - version = "0.12.0"; 11 + version = "0.12.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "ozwaldorf"; 15 15 repo = "lutgen-rs"; 16 16 rev = "v${version}"; 17 - hash = "sha256-VE4R0rdQbZ7cyCPRtWWARUAnlR/KWGFUoJSJ4lySwzY="; 17 + hash = "sha256-JFVDiq53AZhiTqEXplCuKoATxeHp/HDJ8p0a6WzVq6I="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-H913/EjCh14AcCIj/Em6neP5F6i88rSVbPMmnS3po/I="; 21 + cargoHash = "sha256-tOFO2eRWd03zzGX3Ia1IBQ27kmSMX7JgbXmaejRTfp4="; 22 22 23 23 nativeBuildInputs = [ installShellFiles ]; 24 24
+3 -3
pkgs/by-name/ma/mark/package.nix
··· 8 8 # https://github.com/kovetskiy/mark/pull/581#issuecomment-2797872996 9 9 buildGoModule rec { 10 10 pname = "mark"; 11 - version = "14.0.4"; 11 + version = "14.1.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "kovetskiy"; 15 15 repo = "mark"; 16 16 rev = "${version}"; 17 - sha256 = "sha256-o5y1rybj32IrlSPMIw1Jv+Os/fdrQSjeUgvGvFvYS3A="; 17 + sha256 = "sha256-TQU49rPpHCDQEOIfC3R89kdtVMVJrisOXF5DhbRgJQ0="; 18 18 }; 19 19 20 - vendorHash = "sha256-ClSFazL9+prDgqHGK5ihSIqCWp8IDtyQ5dpKECfUp6A="; 20 + vendorHash = "sha256-y5WCpL0bJE48iVUO2hPy7AvAx9KEVQJUK6vVwFfob/M="; 21 21 22 22 ldflags = [ 23 23 "-s"
+3 -3
pkgs/by-name/me/melonDS/package.nix
··· 28 28 in 29 29 stdenv.mkDerivation (finalAttrs: { 30 30 pname = "melonDS"; 31 - version = "1.0rc-unstable-2025-05-27"; 31 + version = "1.0rc-unstable-2025-06-18"; 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "melonDS-emu"; 35 35 repo = "melonDS"; 36 - rev = "7117178c2dd56df32b6534ba6a54ad1f8547e693"; 37 - hash = "sha256-6bwagPFIv87WtmQ3cl8cDZ/1A8Ab6itLHAr33CJy/Eo="; 36 + rev = "71edf793fcd2726c4212f7915194c60107dc2809"; 37 + hash = "sha256-B/qWdt+fWSov54zA+7S25bEVxqQuspo5oT3MyMk4Ato="; 38 38 }; 39 39 40 40 nativeBuildInputs = [
+3 -3
pkgs/by-name/mo/moon/package.nix
··· 13 13 14 14 rustPlatform.buildRustPackage (finalAttrs: { 15 15 pname = "moon"; 16 - version = "1.37.1"; 16 + version = "1.37.3"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "moonrepo"; 20 20 repo = "moon"; 21 21 tag = "v${finalAttrs.version}"; 22 - hash = "sha256-qPrrVk+rVEtLPJxhvgYCQ2CczwfGp/Pv1Ck+/FlimwI="; 22 + hash = "sha256-XBuB26ghUUXkQrUDZCt7L4c8aW5odI7BqDdM6Si8Nck="; 23 23 }; 24 24 25 - cargoHash = "sha256-PEmCrE7GcH09buX5p+UoDgqdBCoY5mqmLxm+hNaz3Yo="; 25 + cargoHash = "sha256-7XcpJngFzWvVdmYWLf3jYLVG/rgXaetP1w4vAt6INDQ="; 26 26 27 27 env = { 28 28 RUSTFLAGS = "-C strip=symbols";
+3 -3
pkgs/by-name/mo/moonraker/package.nix
··· 35 35 in 36 36 stdenvNoCC.mkDerivation rec { 37 37 pname = "moonraker"; 38 - version = "0.9.3-unstable-2025-05-22"; 38 + version = "0.9.3-unstable-2025-06-12"; 39 39 40 40 src = fetchFromGitHub { 41 41 owner = "Arksine"; 42 42 repo = "moonraker"; 43 - rev = "0310d0be9fd207c510554ff64ca418cf4bcdaf9f"; 44 - sha256 = "sha256-tTCMNn1UmEeeBEGm8Sw0TrlNcVYHLjw57HH0LIA2y8k="; 43 + rev = "ccbfd6498941cb4d8b49d192c8dd34feacfbe84a"; 44 + sha256 = "sha256-SCexS9dRbdwNSy5bTrGaEfP9EmkO3c/IL2+OIG7/K24="; 45 45 }; 46 46 47 47 nativeBuildInputs = [ makeWrapper ];
+5
pkgs/by-name/ni/niri/package.nix
··· 110 110 "-Wl,--pop-state" 111 111 ] 112 112 ); 113 + 114 + # Upstream recommends setting the commit hash manually when in a 115 + # build environment where the Git repository is unavailable. 116 + # See https://github.com/YaLTeR/niri/wiki/Packaging-niri#version-string 117 + NIRI_BUILD_COMMIT = "Nixpkgs"; 113 118 }; 114 119 115 120 nativeInstallCheckInputs = [ versionCheckHook ];
+3 -3
pkgs/by-name/no/nomad-driver-podman/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "nomad-driver-podman"; 9 - version = "0.6.2"; 9 + version = "0.6.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "hashicorp"; 13 13 repo = "nomad-driver-podman"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-QvIc0RNQX9do6pTyGbJTTR7jANp50DVlHsl/8teiCnY="; 15 + sha256 = "sha256-foGbOIR1pdimMKVVrnvffNfqcWDwomenxtE696I1KwE="; 16 16 }; 17 17 18 - vendorHash = "sha256-9uXpcF/b2iR3xwVQ6XwJ9USuVqzYND4nuGMjMmEIbVs="; 18 + vendorHash = "sha256-nQTxadv2EBf4U0dXQXXAetqk9SzB8s+WyU9nRD+I438="; 19 19 20 20 subPackages = [ "." ]; 21 21
+3 -3
pkgs/by-name/no/nova/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "nova"; 9 - version = "3.11.2"; 9 + version = "3.11.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "FairwindsOps"; 13 13 repo = "nova"; 14 14 rev = "v${version}"; 15 - hash = "sha256-7GAA5Kc5ximdf71Bd8Q5o2pXixLOobXykKxfI31j/4A="; 15 + hash = "sha256-0jDmuZqq3NNTekmu6saUjCuc0G0tj10hV0tRjwkYQg4="; 16 16 }; 17 17 18 - vendorHash = "sha256-tWUE3OUpacxRpShbJQtFbHhjEDt4ULL1wc4vfX4DJ2c="; 18 + vendorHash = "sha256-qXYhj3vVS6MoU4JPEDIxDZNDM2j/4Nxp6ZSlqUYVjMA="; 19 19 20 20 ldflags = [ 21 21 "-X main.version=${version}"
+13 -6
pkgs/by-name/nu/nufmt/package.nix
··· 1 1 { 2 2 lib, 3 3 fetchFromGitHub, 4 + nix-update-script, 4 5 rustPlatform, 5 - nix-update-script, 6 + stdenv, 6 7 }: 7 - 8 8 rustPlatform.buildRustPackage { 9 9 pname = "nufmt"; 10 - version = "0-unstable-2025-04-28"; 10 + version = "0-unstable-2025-05-23"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "nushell"; 14 14 repo = "nufmt"; 15 - rev = "feafe695659c4d5153018a78fad949d088d8a480"; 16 - hash = "sha256-4FnZIlZWuvSAXMQbdyONNrgIuMxH5Vq3MFbb8J2CnHM="; 15 + rev = "62fd38af2f6536bb19ecc78a4dd0f0e1245c0939"; 16 + hash = "sha256-JG8XCXEdjVERQ9f6ZsYCLXVGN85qPWCQhS2svJYW390="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ ··· 21 21 ]; 22 22 23 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-zS4g/uMh1eOoPo/RZfanL6afCEU5cnyzHrIqkvuQVrg="; 24 + cargoHash = "sha256-KDXC2/1GcJL6qH+L/FzzQCA7kJigtKOfxVDLv5qXYao="; 25 + 26 + # NOTE: Patch follows similar intention upstream https://github.com/nushell/nufmt/commit/62fd38af2f6536bb19ecc78a4dd0f0e1245c0939 27 + postPatch = '' 28 + substituteInPlace tests/main.rs --replace-fail \ 29 + 'const TEST_BINARY: &str = "target/debug/nufmt";' \ 30 + 'const TEST_BINARY: &str = "target/${stdenv.hostPlatform.rust.rustcTarget}/release/nufmt";' 31 + ''; 25 32 26 33 passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; 27 34
+2 -2
pkgs/by-name/nv/nvidia-modprobe/package.nix
··· 6 6 }: 7 7 stdenv.mkDerivation rec { 8 8 pname = "nvidia-modprobe"; 9 - version = "575.57.08"; 9 + version = "575.64"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "NVIDIA"; 13 13 repo = "nvidia-modprobe"; 14 14 rev = version; 15 - hash = "sha256-KpHhPFl+cNTQpld9LtI9yLidN9gj1zNz+jKfzF+n+sI="; 15 + hash = "sha256-V0kD0Kk9PaIzQ9tGd9Tb16wwcvyCg4+1Sm+PwCC98Zs="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ gnum4 ];
+2 -2
pkgs/by-name/or/orbiton/package.nix
··· 12 12 13 13 buildGoModule rec { 14 14 pname = "orbiton"; 15 - version = "2.69.0"; 15 + version = "2.70.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "xyproto"; 19 19 repo = "orbiton"; 20 20 tag = "v${version}"; 21 - hash = "sha256-0ba+IkiBQUsesq54S4Ngd9vTO5E7kqOQS61HidxE0jM="; 21 + hash = "sha256-3EAYPCNVQiED8qHyLbwyYU7gXJn2TFgiJ2/JyxyD7+M="; 22 22 }; 23 23 24 24 vendorHash = null;
+2 -2
pkgs/by-name/py/pyenv/package.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "pyenv"; 10 - version = "2.6.1"; 10 + version = "2.6.3"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "pyenv"; 14 14 repo = "pyenv"; 15 15 tag = "v${version}"; 16 - hash = "sha256-Lv8bMFCj+aS3u/1el97O2Z8NnnSjrk1wpguEJIW2oDk="; 16 + hash = "sha256-X4Gwjbgl7y/p/CEz1Z2wydP7ZBHD1i8lzmuYISVL/bo="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+3 -3
pkgs/by-name/ri/rio/package.nix
··· 53 53 in 54 54 rustPlatform.buildRustPackage rec { 55 55 pname = "rio"; 56 - version = "0.2.18"; 56 + version = "0.2.19"; 57 57 58 58 src = fetchFromGitHub { 59 59 owner = "raphamorim"; 60 60 repo = "rio"; 61 61 rev = "v${version}"; 62 - hash = "sha256-VEiurf5y3BAQ2UCl0AKBL4fz36F8RH+GOpJwCZxSnMg="; 62 + hash = "sha256-qEJrsA6MmLs26cnLo83QkKMUm6XMDk/h0UirUZ3/xGg="; 63 63 }; 64 64 65 65 useFetchCargoVendor = true; 66 - cargoHash = "sha256-d7t6XbJs5D8QXyDfXfOqeP6ZhYobcyRADD2SAZX+YQA="; 66 + cargoHash = "sha256-+bGP8JDzOtpqggg3kvtPZuT0KFG2VdB15+bRsahQ6SA="; 67 67 68 68 nativeBuildInputs = 69 69 [
+2 -2
pkgs/by-name/ro/roxterm/package.nix
··· 31 31 32 32 stdenv.mkDerivation (finalAttrs: { 33 33 pname = "roxterm"; 34 - version = "3.16.3"; 34 + version = "3.16.6"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "realh"; 38 38 repo = "roxterm"; 39 39 rev = finalAttrs.version; 40 - hash = "sha256-aS15oFLJVsUDzBtisnHS9S92cZs4w8mqhwrpJJm+6lQ="; 40 + hash = "sha256-T6xFExsgYGUVLgDS7sx5juoraMjzIYyfsXHvQUAm1fc="; 41 41 }; 42 42 43 43 nativeBuildInputs = [
+5 -5
pkgs/by-name/si/signal-desktop/package.nix
··· 52 52 ''; 53 53 }); 54 54 55 - version = "7.56.1"; 55 + version = "7.58.0"; 56 56 57 57 src = fetchFromGitHub { 58 58 owner = "signalapp"; 59 59 repo = "Signal-Desktop"; 60 60 tag = "v${version}"; 61 - hash = "sha256-zPoZ76ujS8H4ls7RW4bojRIKOrPRJPjdHJVAl1cH9vY="; 61 + hash = "sha256-0WO4cjbZLVaf/ju7PdfZJKOa7qGXsjWZHGY8lxOvr3w="; 62 62 }; 63 63 64 64 sticker-creator = stdenv.mkDerivation (finalAttrs: { ··· 120 120 ; 121 121 hash = 122 122 if withAppleEmojis then 123 - "sha256-RP3d1t4bbvehdCDSL3bHrlJEnn65TDViI5jVjSiuJw8=" 123 + "sha256-h2yaGRqAtVh/8Jv+YZAcXw3/b8+fi+cKFSqcRhMH2sM=" 124 124 else 125 - "sha256-KJvc+kVcwRKsUVW3lK7fPXUSqDQlJFPbYAzQjhFtfoU="; 125 + "sha256-1dkJBIQVJxpsd8IQIlRncDYHp+2j0fowlbEEWpQSPtI="; 126 126 }; 127 127 128 128 env = { 129 129 ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; 130 130 SIGNAL_ENV = "production"; 131 - SOURCE_DATE_EPOCH = 1749072888; 131 + SOURCE_DATE_EPOCH = 1750276003; 132 132 }; 133 133 134 134 preBuild = ''
+3 -3
pkgs/by-name/si/signal-desktop/ringrtc.nix
··· 19 19 in 20 20 rustPlatform.buildRustPackage (finalAttrs: { 21 21 pname = "ringrtc"; 22 - version = "2.52.0"; 22 + version = "2.53.0"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "signalapp"; 26 26 repo = "ringrtc"; 27 27 tag = "v${finalAttrs.version}"; 28 - hash = "sha256-Ao1mFJYPnV3lfg4SERwq4dGnBhOVI9pwsqPAsUtV/iY="; 28 + hash = "sha256-JxEeE5r/qQGfTBP0szpChRdPuUl4PMK1km84N/8Dozg="; 29 29 }; 30 30 useFetchCargoVendor = true; 31 - cargoHash = "sha256-mO9t4ZDDM5Y9cMkmdrYrdGYukN1xfGogPSNq+S1t4Us="; 31 + cargoHash = "sha256-qOBjSj1MErB0SajScicVPEn2pqAY+kWq7TS4Wiu4oxI="; 32 32 33 33 cargoBuildFlags = [ 34 34 "-p"
+68 -68
pkgs/by-name/si/signal-desktop/webrtc-sources.json
··· 1 1 { 2 2 "src": { 3 3 "args": { 4 - "hash": "sha256-AFMJmIo7O4fYrVWABciQphTxHQSj4CdfhluIIPpPWAw=", 4 + "hash": "sha256-laPkmf87ujO0dmQ6LqGSnvajeE2D0i5hL95RxN+SdNA=", 5 5 "owner": "signalapp", 6 6 "repo": "webrtc", 7 - "tag": "6998c" 7 + "tag": "7103d" 8 8 }, 9 9 "fetcher": "fetchFromGitHub" 10 10 }, 11 11 "src/base": { 12 12 "args": { 13 - "hash": "sha256-hglQbmk4pfkzhHPXPGPrjN60VfpEbCn3mbOkM1kcjhE=", 14 - "rev": "e0914b7606a151a3a12e994c400519f2e291c53f", 13 + "hash": "sha256-Jm+OJlnJJUrTtsAMWEB+DM7eLZyIMJa5jQysVsyHwfk=", 14 + "rev": "1d80e43078965dbe6ded5521fbffb128f59124a6", 15 15 "url": "https://chromium.googlesource.com/chromium/src/base" 16 16 }, 17 17 "fetcher": "fetchFromGitiles" 18 18 }, 19 19 "src/build": { 20 20 "args": { 21 - "hash": "sha256-f7sLdyVzuWsVMsH21tLBDPadEJPyzSWhk8f97P7Meko=", 22 - "rev": "64e296c42a93fbd27acc9a94713e4289273409b2", 21 + "hash": "sha256-4iM0mh+1AL1maBjle+GOmfr4AMadQpcNDQg0X5tVD5U=", 22 + "rev": "52d62707eaec02b88722a99e335315d166ceda77", 23 23 "url": "https://chromium.googlesource.com/chromium/src/build" 24 24 }, 25 25 "fetcher": "fetchFromGitiles" 26 26 }, 27 27 "src/buildtools": { 28 28 "args": { 29 - "hash": "sha256-w6CVjFp5hkRHscXF7qUJ/Ei9Nl7lqBcGnwHXmjrehHw=", 30 - "rev": "a660247d3c14a172b74b8e832ba1066b30183c97", 29 + "hash": "sha256-Nbaoin+aMtJJaC4mDTYFB7q3RbmzSuEUDDZN3tAXoSI=", 30 + "rev": "6f359296daa889aa726f3d05046b9f37be241169", 31 31 "url": "https://chromium.googlesource.com/chromium/src/buildtools" 32 32 }, 33 33 "fetcher": "fetchFromGitiles" ··· 43 43 }, 44 44 "src/testing": { 45 45 "args": { 46 - "hash": "sha256-VQJ0hqEI2QIFPKZwLCAtUtKuPkJndvndtK4lGRiX20M=", 47 - "rev": "63412fdcdfe281e6b9531a5e1086a59c0b9e6909", 46 + "hash": "sha256-CZOMatu2JSB3fztVz8DvW87KtglBqq0hUYm3IM3pZwY=", 47 + "rev": "f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a", 48 48 "url": "https://chromium.googlesource.com/chromium/src/testing" 49 49 }, 50 50 "fetcher": "fetchFromGitiles" 51 51 }, 52 52 "src/third_party": { 53 53 "args": { 54 - "hash": "sha256-88mIRDQvFeCcwiLPt4cyFE/xfmEJ95xB93uUcRPe670=", 55 - "rev": "d212a71416ad7c6ceca04d6d27dfdd84fd00c04c", 54 + "hash": "sha256-BbFD3QSoHMHsy4d+Quz01Nta7nArhe8or9zsARmlc/U=", 55 + "rev": "10064104c1f11074312018c3a9c4b66f25584bdd", 56 56 "url": "https://chromium.googlesource.com/chromium/src/third_party" 57 57 }, 58 58 "fetcher": "fetchFromGitiles" 59 59 }, 60 60 "src/third_party/boringssl/src": { 61 61 "args": { 62 - "hash": "sha256-Mrv/aV7RjDLPVi0QN7p1qJ3M8zHWogcq+u2F+S1LoNE=", 63 - "rev": "d4b6eb542d4fd109baacd550935efd00c521e674", 62 + "hash": "sha256-fUPl9E2b7RfanH0pZNArIkJ4lnnmCtyk7sCaTArCB70=", 63 + "rev": "a9993612faac4866bc33ca8ff37bfd0659af1c48", 64 64 "url": "https://boringssl.googlesource.com/boringssl.git" 65 65 }, 66 66 "fetcher": "fetchFromGitiles" 67 67 }, 68 68 "src/third_party/breakpad/breakpad": { 69 69 "args": { 70 - "hash": "sha256-jOTRgF2WxsX5P0LgUI9zdCc0+NcqSnO310aq15msThY=", 71 - "rev": "0dfd77492fdb0dcd06027c5842095e2e908adc90", 70 + "hash": "sha256-9MePkv10fwyJ0VDWRtvRcbLMAcJzZlziGTPzXJYjVJE=", 71 + "rev": "657a441e5c1a818d4c10b7bafd431454e6614901", 72 72 "url": "https://chromium.googlesource.com/breakpad/breakpad.git" 73 73 }, 74 74 "fetcher": "fetchFromGitiles" 75 75 }, 76 76 "src/third_party/catapult": { 77 77 "args": { 78 - "hash": "sha256-XtQclu96NHJxt8kJCyp8iaJUkTI2bS+q6NRwvIgmhX8=", 79 - "rev": "b15611f18b506cf9dbc03e9bf87dbc8df549ccce", 78 + "hash": "sha256-xwR9gGE8uU8qFr7GgS3/1JiuTmj1tvcM5CoCfPMdW2M=", 79 + "rev": "5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4", 80 80 "url": "https://chromium.googlesource.com/catapult.git" 81 81 }, 82 82 "fetcher": "fetchFromGitiles" ··· 115 115 }, 116 116 "src/third_party/dav1d/libdav1d": { 117 117 "args": { 118 - "hash": "sha256-Ft71Ubirlpi7IJcNDFIfyZqmR2Xxv68PiEOfg7JhLuU=", 119 - "rev": "edb16889d16f5e13161b6e8f7a839cd82d7d655d", 118 + "hash": "sha256-+DY4p41VuAlx7NvOfXjWzgEhvtpebjkjbFwSYOzSjv4=", 119 + "rev": "8d956180934f16244bdb58b39175824775125e55", 120 120 "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git" 121 121 }, 122 122 "fetcher": "fetchFromGitiles" 123 123 }, 124 124 "src/third_party/depot_tools": { 125 125 "args": { 126 - "hash": "sha256-Qea35ZMbVtvdFPmge0ShrEW0p17Z1UJUGdBTaxaZ5gQ=", 127 - "rev": "80d1969422e75e8e9eecafa46074074b289e2568", 126 + "hash": "sha256-O9vVbrCqHD4w39Q8ZAxl1RwzJxbH/thjqacMtCnOPdg=", 127 + "rev": "f40ddcd8d51626fb7be3ab3c418b3f3be801623f", 128 128 "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git" 129 129 }, 130 130 "fetcher": "fetchFromGitiles" 131 131 }, 132 132 "src/third_party/ffmpeg": { 133 133 "args": { 134 - "hash": "sha256-OXumpRb9XB38dOCJmL3jDcabiJ08wAvydVlJwMgpCoQ=", 135 - "rev": "d10a0f8bf5ddcce572df95105152bc74041cae0c", 134 + "hash": "sha256-bGa0BCvzNxEKu9VZEwJ1NLt+b2KKWUxshpKSN2FHNEM=", 135 + "rev": "fbce2a76c00cd2e5aeffe3c2e71d44c284ec52d6", 136 136 "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git" 137 137 }, 138 138 "fetcher": "fetchFromGitiles" ··· 155 155 }, 156 156 "src/third_party/freetype/src": { 157 157 "args": { 158 - "hash": "sha256-wKzsJ5SXicsLXs0M2+usPz72gy8IsmQGTD3RGKYnhgo=", 159 - "rev": "a059b237bb01eb3e4f9f8b1618dda8c117498bab", 158 + "hash": "sha256-LhSIX7X0+dmLADYGNclg73kIrXmjTMM++tJ92MKzanA=", 159 + "rev": "82090e67c24259c343c83fd9cefe6ff0be7a7eca", 160 160 "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git" 161 161 }, 162 162 "fetcher": "fetchFromGitiles" 163 163 }, 164 164 "src/third_party/fuzztest/src": { 165 165 "args": { 166 - "hash": "sha256-KjO8h5KS7/3vP8zRY2I09nIA/eJHKnmBuY8i8KU81KQ=", 167 - "rev": "00edfa0dd94d7e00a89684e950015c30d3b7ae07", 166 + "hash": "sha256-1pzRK+iorGhnLWWpuWdRjBCh0whKoDgEUhTTs2NlPZU=", 167 + "rev": "3c7bc855a4938c5d0d1d07303aa0697c88d33e6c", 168 168 "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git" 169 169 }, 170 170 "fetcher": "fetchFromGitiles" ··· 179 179 }, 180 180 "src/third_party/googletest/src": { 181 181 "args": { 182 - "hash": "sha256-9hPtc5kLEaetJXqtcneXFOcC2z5AdkvWGYgKMSB+vbs=", 183 - "rev": "2b6b042a77446ff322cd7522ca068d9f2a21c1d1", 182 + "hash": "sha256-8keF4E6ag/rikv5ROaWUB7oganjViupEAdxW1NJVgmE=", 183 + "rev": "52204f78f94d7512df1f0f3bea1d47437a2c3a58", 184 184 "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git" 185 185 }, 186 186 "fetcher": "fetchFromGitiles" 187 187 }, 188 188 "src/third_party/grpc/src": { 189 189 "args": { 190 - "hash": "sha256-RKGZWtH2JmP2mXN+4ln/nCJvOyzynrYcfrxSY8k1vVg=", 191 - "rev": "a363b6c001139b9c8ffb7cd63f60a72f15349c3b", 190 + "hash": "sha256-0ljptpIh4wirWZ+utJyiy4g4dhPRB8pIvjcvoqeycu0=", 191 + "rev": "d8ce421830bd993885038934abdc74e1e56e3213", 192 192 "url": "https://chromium.googlesource.com/external/github.com/grpc/grpc.git" 193 193 }, 194 194 "fetcher": "fetchFromGitiles" ··· 203 203 }, 204 204 "src/third_party/harfbuzz-ng/src": { 205 205 "args": { 206 - "hash": "sha256-TStJvz3Txn4cvU1tCPPZn6RLslvM+VNUqt8l8g67JN4=", 207 - "rev": "1c249be96e27eafd15eb86d832b67fbc3751634b", 206 + "hash": "sha256-/WNGrvyvJ+FGqoIoHapaux1iu63zjID0yR30HYPpxaw=", 207 + "rev": "8efd2d85c78fbba6ca09a3e454f77525f3b296ce", 208 208 "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git" 209 209 }, 210 210 "fetcher": "fetchFromGitiles" 211 211 }, 212 212 "src/third_party/icu": { 213 213 "args": { 214 - "hash": "sha256-O9qrAt8lwNBg5LCVz+SfTe48uJx8onVYwn0LRXIhUvY=", 215 - "rev": "bbccc2f6efc1b825de5f2c903c48be685cd0cf22", 214 + "hash": "sha256-Omv4sp9z44eINXtaE0+1TzIU1q2hWviANA79fmkF78U=", 215 + "rev": "c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b", 216 216 "url": "https://chromium.googlesource.com/chromium/deps/icu.git" 217 217 }, 218 218 "fetcher": "fetchFromGitiles" 219 219 }, 220 220 "src/third_party/instrumented_libs": { 221 221 "args": { 222 - "hash": "sha256-7w5wMcmPcKLS91buxyRdcgaQjbKGFdmrKClvYVO3iko=", 223 - "rev": "3cc43119a29158bcde39d288a8def4b8ec49baf8", 222 + "hash": "sha256-8kokdsnn5jD9KgM/6g0NuITBbKkGXWEM4BMr1nCrfdU=", 223 + "rev": "69015643b3f68dbd438c010439c59adc52cac808", 224 224 "url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git" 225 225 }, 226 226 "fetcher": "fetchFromGitiles" ··· 243 243 }, 244 244 "src/third_party/libaom/source/libaom": { 245 245 "args": { 246 - "hash": "sha256-oceORERaQDEQkssZwiWGOtAsbuI0YeOciwb9FgtFuHw=", 247 - "rev": "d737ca3ebe92feec465876a8fc98950cecd08fd8", 246 + "hash": "sha256-nfnt5JXyKR9JR3BflpGEkwzDo0lYa/oeCDm2bKH/j1g=", 247 + "rev": "9680f2b1781fb33b9eeb52409b75c679c8a954be", 248 248 "url": "https://aomedia.googlesource.com/aom.git" 249 249 }, 250 250 "fetcher": "fetchFromGitiles" 251 251 }, 252 252 "src/third_party/libc++/src": { 253 253 "args": { 254 - "hash": "sha256-QxEbtsEKCs2Xgulq7nVWtAeOGkIYFOy/L1ROfXa5u8U=", 255 - "rev": "2e25154d49c29fa9aa42c30ad4a027bd30123434", 254 + "hash": "sha256-Ypi5fmWdoNA1IZDoKITlkNRITmho8HzVlgjlmtx0Y84=", 255 + "rev": "449310fe2e37834a7e62972d2a690cade2ef596b", 256 256 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git" 257 257 }, 258 258 "fetcher": "fetchFromGitiles" 259 259 }, 260 260 "src/third_party/libc++abi/src": { 261 261 "args": { 262 - "hash": "sha256-RIPejJnlQE5S8ss3WijR4uLVC+yRL9Ba0vslQeJFNiE=", 263 - "rev": "8205ccf0f23545ebcd8846363ea1d29e77917a22", 262 + "hash": "sha256-wMMfj3E2AQJxovoSEIuT2uTyrcGBurS1HrHZOmP36+g=", 263 + "rev": "94c5d7a8edc09f0680aee57548c0b5d400c2840d", 264 264 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git" 265 265 }, 266 266 "fetcher": "fetchFromGitiles" 267 267 }, 268 268 "src/third_party/libjpeg_turbo": { 269 269 "args": { 270 - "hash": "sha256-qgHXAjCDFxQ+QqJ8pSmI1NUvHvKKTi4MkIe1I/+hUAI=", 271 - "rev": "927aabfcd26897abb9776ecf2a6c38ea5bb52ab6", 270 + "hash": "sha256-Ig+tmprZDvlf/M72/DTar2pbxat9ZElgSqdXdoM0lPs=", 271 + "rev": "e14cbfaa85529d47f9f55b0f104a579c1061f9ad", 272 272 "url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git" 273 273 }, 274 274 "fetcher": "fetchFromGitiles" ··· 283 283 }, 284 284 "src/third_party/libunwind/src": { 285 285 "args": { 286 - "hash": "sha256-JazjgI+ch9RgnsDgu6p4cT4UmCBor4x4sRi1ClLISAY=", 287 - "rev": "e55d8cf51c6db1fdd4bb56c158945ec59772c8ee", 286 + "hash": "sha256-LdRaxPo2i7uMeFxpR7R4o3V+1ycBcygT/D+gklsD0tA=", 287 + "rev": "e2e6f2a67e9420e770b014ce9bba476fa2ab9874", 288 288 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git" 289 289 }, 290 290 "fetcher": "fetchFromGitiles" 291 291 }, 292 292 "src/third_party/libvpx/source/libvpx": { 293 293 "args": { 294 - "hash": "sha256-8/Ttkc1ZLQ9WvQf+0/BW9zlmWvlyGDujELyLDqNmQxI=", 295 - "rev": "7a65480684b1b28bb9defae164bf0dc78b32653e", 294 + "hash": "sha256-+4I6B1aTa+txhey6LMeflU0pe39V6TJ+lNIJPh6yFGM=", 295 + "rev": "027bbee30a0103b99d86327b48d29567fed11688", 296 296 "url": "https://chromium.googlesource.com/webm/libvpx.git" 297 297 }, 298 298 "fetcher": "fetchFromGitiles" 299 299 }, 300 300 "src/third_party/libyuv": { 301 301 "args": { 302 - "hash": "sha256-hHwJLMI/leUm8RjkBsSQn/GaNU8Aan1yllGnXvdfG78=", 303 - "rev": "10592b60c0b2c33210b7752454253dc2625b4305", 302 + "hash": "sha256-8sH11psWPXLMy3Q0tAizCZ/woUWvTCCUf44jcr2C4Xs=", 303 + "rev": "ccdf870348764e4b77fa3b56accb2a896a901bad", 304 304 "url": "https://chromium.googlesource.com/libyuv/libyuv.git" 305 305 }, 306 306 "fetcher": "fetchFromGitiles" 307 307 }, 308 308 "src/third_party/llvm-libc/src": { 309 309 "args": { 310 - "hash": "sha256-OtNt+IRn2AFRTKvrA+c9AD+mbfBD37K2S9PXk3UI99A=", 311 - "rev": "12809bfa855813dcef51871e2ee3155e53ed35ea", 310 + "hash": "sha256-sV1wqk8BC7cl7HPgAd+kmxOWpBuWT6kTX91IXIoSYts=", 311 + "rev": "188329a7f2118a957efbb3e6219c255e7dba997c", 312 312 "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git" 313 313 }, 314 314 "fetcher": "fetchFromGitiles" 315 315 }, 316 316 "src/third_party/lss": { 317 317 "args": { 318 - "hash": "sha256-hE8uZf9Fst66qJkoVYChiB8G41ie+k9M4X0W+5JUSdw=", 319 - "rev": "ce877209e11aa69dcfffbd53ef90ea1d07136521", 318 + "hash": "sha256-rhp4EcZYdgSfu9cqn+zxxGx6v2IW8uX8V+iA0UfZhFY=", 319 + "rev": "ed31caa60f20a4f6569883b2d752ef7522de51e0", 320 320 "url": "https://chromium.googlesource.com/linux-syscall-support.git" 321 321 }, 322 322 "fetcher": "fetchFromGitiles" 323 323 }, 324 324 "src/third_party/nasm": { 325 325 "args": { 326 - "hash": "sha256-SiRXHsUlWXtH6dbDjDjqNAm105ibEB3jOfNtQAM4CaY=", 327 - "rev": "f477acb1049f5e043904b87b825c5915084a9a29", 326 + "hash": "sha256-yg4qwhS68B/sWfcJeXUqPC69ppE8FaIyRc+IkUQXSnU=", 327 + "rev": "767a169c8811b090df222a458b25dfa137fc637e", 328 328 "url": "https://chromium.googlesource.com/chromium/deps/nasm.git" 329 329 }, 330 330 "fetcher": "fetchFromGitiles" 331 331 }, 332 332 "src/third_party/openh264/src": { 333 333 "args": { 334 - "hash": "sha256-S7dS2IZwt4p4ZrF6K7E5HnwKuI3owU2I7vwtu95uTkE=", 335 - "rev": "478e5ab3eca30e600006d5a0a08b176fd34d3bd1", 334 + "hash": "sha256-tf0lnxATCkoq+xRti6gK6J47HwioAYWnpEsLGSA5Xdg=", 335 + "rev": "652bdb7719f30b52b08e506645a7322ff1b2cc6f", 336 336 "url": "https://chromium.googlesource.com/external/github.com/cisco/openh264" 337 337 }, 338 338 "fetcher": "fetchFromGitiles" 339 339 }, 340 340 "src/third_party/perfetto": { 341 341 "args": { 342 - "hash": "sha256-ogrB+n5F4UnmL3nHJRyMFOLYVUvjirT9BClg20mTZkc=", 343 - "rev": "a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac", 342 + "hash": "sha256-peD4Vnar1Uf8S/JYPpHH8dJZCDIpzpE4EYDfTqVyG8U=", 343 + "rev": "40b529923598b739b2892a536a7692eedbed5685", 344 344 "url": "https://android.googlesource.com/platform/external/perfetto.git" 345 345 }, 346 346 "fetcher": "fetchFromGitiles" 347 347 }, 348 348 "src/third_party/protobuf-javascript/src": { 349 349 "args": { 350 - "hash": "sha256-TmP6xftUVTD7yML7UEM/DB8bcsL5RFlKPyCpcboD86U=", 351 - "rev": "e34549db516f8712f678fcd4bc411613b5cc5295", 350 + "hash": "sha256-zq86SrDASl6aYPFPijRZp03hJqXUFz2Al/KkiNq7i0M=", 351 + "rev": "eb785a9363664a402b6336dfe96aad27fb33ffa8", 352 352 "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript" 353 353 }, 354 354 "fetcher": "fetchFromGitiles" 355 355 }, 356 356 "src/third_party/re2/src": { 357 357 "args": { 358 - "hash": "sha256-IeANwJlJl45yf8iu/AZNDoiyIvTCZIeK1b74sdCfAIc=", 359 - "rev": "6dcd83d60f7944926bfd308cc13979fc53dd69ca", 358 + "hash": "sha256-f/k2rloV2Nwb0KuJGUX4SijFxAx69EXcsXOG4vo+Kis=", 359 + "rev": "c84a140c93352cdabbfb547c531be34515b12228", 360 360 "url": "https://chromium.googlesource.com/external/github.com/google/re2.git" 361 361 }, 362 362 "fetcher": "fetchFromGitiles" 363 363 }, 364 364 "src/tools": { 365 365 "args": { 366 - "hash": "sha256-C3bzAAJp8OpKAHhM54P/sTBVFf3K6ffxvrpfKKxLRII=", 367 - "rev": "6820cc03cc8a4b1fb99747f30e8249d138a70981", 366 + "hash": "sha256-Vmhd5kfPaOyPJaDSg67V64FSgi4maEVjXE4PMnxnIFw=", 367 + "rev": "3460fbcdee33353d37800dad5caa6bba327ad8c8", 368 368 "url": "https://chromium.googlesource.com/chromium/src/tools" 369 369 }, 370 370 "fetcher": "fetchFromGitiles"
+4
pkgs/by-name/si/signal-desktop/webrtc.nix
··· 10 10 pulseaudio, 11 11 writeShellScriptBin, 12 12 gclient2nix, 13 + rustc, 13 14 }: 14 15 15 16 stdenv.mkDerivation (finalAttrs: { ··· 26 27 exec python3 "$@" 27 28 '') 28 29 python3 30 + rustc 29 31 pkg-config 30 32 gclient2nix.gclientUnpackHook 31 33 ]; ··· 70 72 "symbol_level=1" 71 73 "rtc_include_tests=false" 72 74 "rtc_enable_protobuf=false" 75 + 76 + ''rust_sysroot_absolute="${rustc}"'' 73 77 ]; 74 78 ninjaFlags = [ "webrtc" ]; 75 79
+2 -2
pkgs/by-name/si/signalbackup-tools/package.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "signalbackup-tools"; 16 - version = "20250606"; 16 + version = "20250617"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "bepaald"; 20 20 repo = "signalbackup-tools"; 21 21 rev = version; 22 - hash = "sha256-UGSto0RbC+ZTXgcT+F5UEmRYg79jGyYJaWA4m5ulB+Y="; 22 + hash = "sha256-sX/JM8d0kex09OT8n4IF26+bSPwvTjarqoiRTknA2Og="; 23 23 }; 24 24 25 25 nativeBuildInputs =
+62
pkgs/by-name/sl/slipshow/package.nix
··· 1 + { 2 + lib, 3 + ocamlPackages, 4 + fetchFromGitHub, 5 + versionCheckHook, 6 + nix-update-script, 7 + }: 8 + 9 + ocamlPackages.buildDunePackage rec { 10 + pname = "slipshow"; 11 + version = "0.2.0"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "panglesd"; 15 + repo = "slipshow"; 16 + tag = "v${version}"; 17 + hash = "sha256-1gjQDkjDxanshvn1fNxwpJFt12uRWnkmRbs0tWdTgtM="; 18 + }; 19 + 20 + postPatch = '' 21 + substituteInPlace ./src/cli/main.ml \ 22 + --replace-fail '%%VERSION%%' '${version}' 23 + ''; 24 + 25 + nativeBuildInputs = with ocamlPackages; [ 26 + js_of_ocaml 27 + ]; 28 + 29 + buildInputs = with ocamlPackages; [ 30 + base64 31 + bos 32 + cmdliner 33 + dream 34 + fmt 35 + fpath 36 + irmin-watcher 37 + js_of_ocaml-lwt 38 + logs 39 + lwt 40 + magic-mime 41 + ppx_blob 42 + ppx_sexp_value 43 + sexplib 44 + ]; 45 + 46 + doCheck = true; 47 + 48 + nativeCheckInputs = [ versionCheckHook ]; 49 + versionCheckProgramArg = "--version"; 50 + doInstallCheck = true; 51 + 52 + passthru.updateScript = nix-update-script { }; 53 + 54 + meta = { 55 + description = "Engine for displaying slips, the next-gen version of slides"; 56 + homepage = "https://slipshow.readthedocs.io/en/latest/index.html"; 57 + downloadPage = "https://github.com/panglesd/slipshow"; 58 + maintainers = [ lib.maintainers.ethancedwards8 ]; 59 + teams = [ lib.teams.ngi ]; 60 + mainProgram = "slipshow"; 61 + }; 62 + }
+3 -3
pkgs/by-name/so/soteria/package.nix
··· 12 12 polkit, 13 13 }: 14 14 let 15 - version = "0.1.2"; 15 + version = "0.1.4"; 16 16 in 17 17 rustPlatform.buildRustPackage { 18 18 pname = "soteria"; ··· 22 22 owner = "imvaskel"; 23 23 repo = "soteria"; 24 24 tag = "v${version}"; 25 - hash = "sha256-i7g2my0hP54Tj86UVEEFQIb5ih26djKgLg++I1n9Sfs="; 25 + hash = "sha256-Dpu0GBpa3W2itIjCiqA4Yh4he0ZfLDSr26DYSfhMphI="; 26 26 }; 27 27 28 28 useFetchCargoVendor = true; 29 - cargoHash = "sha256-Z9ycfFhnff0z2ZG+tqf+qGUL7gDJQ+kC+e+WZ21qN1Y="; 29 + cargoHash = "sha256-RXPzmco+pLkLxY+jicafuqdul9LpkDv6YK8+bHCS+5s="; 30 30 31 31 nativeBuildInputs = [ 32 32 pkg-config
+2 -2
pkgs/by-name/st/stats/package.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation (finalAttrs: { 10 10 pname = "stats"; 11 - version = "2.11.41"; 11 + version = "2.11.45"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/exelban/stats/releases/download/v${finalAttrs.version}/Stats.dmg"; 15 - hash = "sha256-iW22uCyfx9sCX3GyVmYzyJIHylxIpgJLns2oHVFBwc4="; 15 + hash = "sha256-OdZ8LCU0kCCKk4SeyDryDpyCUsjf8aUZAv2o/cR4GX8="; 16 16 }; 17 17 18 18 sourceRoot = ".";
+2 -2
pkgs/by-name/sw/swiftformat/package.nix
··· 12 12 13 13 swift.stdenv.mkDerivation rec { 14 14 pname = "swiftformat"; 15 - version = "0.56.3"; 15 + version = "0.56.4"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "nicklockwood"; 19 19 repo = "SwiftFormat"; 20 20 rev = version; 21 - sha256 = "sha256-ZPz/AAAs8L0Zn4jWbbCz2y0dVE8Ap1U16rVpxwQYUPI="; 21 + sha256 = "sha256-WnBQTpbz9tcnbvmtWpZ9esirWdQKJOpVmH8zk97OuFE="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+3 -3
pkgs/by-name/te/terragrunt/package.nix
··· 8 8 9 9 buildGoModule (finalAttrs: { 10 10 pname = "terragrunt"; 11 - version = "0.81.7"; 11 + version = "0.81.8"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "gruntwork-io"; 15 15 repo = "terragrunt"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-/rpZK3uVd+EAP+lD2PohLRIFJY9GI9d32MNjJUo8hos="; 17 + hash = "sha256-+f6rHS1ljj59wmR3NJwviJEBqeS6VzoMPfal4MuoyUE="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ ··· 26 26 make generate-mocks 27 27 ''; 28 28 29 - vendorHash = "sha256-P9EHKvtZwFr6go8IdA8B2SYCfDhaGCADZLVZ46SFQEI="; 29 + vendorHash = "sha256-A8P0wJ/EUTnAeCIFfAECTBQmSaOcED6SDbeRnnTlcJ8="; 30 30 31 31 doCheck = false; 32 32
+2 -2
pkgs/by-name/tt/ttyplot/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "ttyplot"; 11 - version = "1.7.1"; 11 + version = "1.7.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "tenox7"; 15 15 repo = "ttyplot"; 16 16 rev = version; 17 - hash = "sha256-XPWfSL1395TBkUmAO5kB9TdAZHL011o6t/2s01W/kk8="; 17 + hash = "sha256-zTbcl8hM/XYdkV8V/BCQ94fuFXWOMGdQZeowKRhvYNo="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+2 -2
pkgs/by-name/xk/xk6/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "xk6"; 12 - version = "0.20.1"; 12 + version = "1.0.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "grafana"; 16 16 repo = "xk6"; 17 17 tag = "v${version}"; 18 - hash = "sha256-RVuHGvoXQ9tAUEYTGK03Qjkgl3WCbFqbqt2rkPP6MYs="; 18 + hash = "sha256-lSEMToo4Bjh9j2Z/wG64TIeHdJ/+HpYlEXyqIK9MJ/Y="; 19 19 }; 20 20 21 21 vendorHash = null;
+2 -2
pkgs/by-name/ya/yamlfmt/package.nix
··· 8 8 9 9 buildGoModule (finalAttrs: { 10 10 pname = "yamlfmt"; 11 - version = "0.17.0"; 11 + version = "0.17.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "google"; 15 15 repo = "yamlfmt"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-G0tejPNlvtar8eR7wS8oK6//ATd9YkDlC7oa3OkzQ3c="; 17 + hash = "sha256-ORVT70KXW/eatcQkDdpqb7LK6NbUr389zFDyYHy6Cxs="; 18 18 }; 19 19 20 20 vendorHash = "sha256-Cy1eBvKkQ90twxjRL2bHTk1qNFLQ22uFrOgHKmnoUIQ=";
+17 -11
pkgs/by-name/zg/zgrviewer/package.nix
··· 6 6 unzip, 7 7 runtimeShell, 8 8 }: 9 - stdenv.mkDerivation rec { 10 - version = "0.9.0"; 9 + 10 + stdenv.mkDerivation (finalAttrs: { 11 11 pname = "zgrviewer"; 12 + version = "0.10.0"; 13 + 12 14 src = fetchurl { 13 - url = "mirror://sourceforge/zvtm/${pname}/${version}/${pname}-${version}.zip"; 14 - sha256 = "1yg2rck81sqqrgfi5kn6c1bz42dr7d0zqpcsdjhicssi1y159f23"; 15 + url = "mirror://sourceforge/zvtm/zgrviewer/${finalAttrs.version}/zgrviewer-${finalAttrs.version}.zip"; 16 + hash = "sha256-0CrioPNtpUa8uCZOXpe2q/QOo90kYO7mC2s9x3ymP7I="; 15 17 }; 18 + 16 19 nativeBuildInputs = [ unzip ]; 20 + 17 21 buildInputs = [ jre ]; 18 - buildPhase = ""; 19 - installPhase = '' 20 - mkdir -p "$out"/{bin,share/java/zvtm/plugins,share/doc/zvtm} 21 22 22 - cp overview.html *.license.* "$out/share/doc/zvtm" 23 + installPhase = '' 24 + runHook preInstall 23 25 26 + mkdir -p "$out"/{bin,share/java/zvtm/plugins,share/doc/zvtm} 27 + cp *.license.* "$out/share/doc/zvtm" 24 28 cp -r target/* "$out/share/java/zvtm/" 25 - 26 29 echo '#!${runtimeShell}' > "$out/bin/zgrviewer" 27 - echo "${jre}/bin/java -jar '$out/share/java/zvtm/zgrviewer-${version}.jar' \"\$@\"" >> "$out/bin/zgrviewer" 30 + echo "${lib.getExe jre} -jar '$out/share/java/zvtm/zgrviewer-${finalAttrs.version}.jar' \"\$@\"" >> "$out/bin/zgrviewer" 28 31 chmod a+x "$out/bin/zgrviewer" 32 + 33 + runHook postInstall 29 34 ''; 35 + 30 36 meta = { 31 37 # Quicker to unpack locally than load Hydra 32 38 hydraPlatforms = [ ]; ··· 37 43 platforms = with lib.platforms; unix; 38 44 mainProgram = "zgrviewer"; 39 45 }; 40 - } 46 + })
+11 -6
pkgs/by-name/zs/zsh-powerlevel10k/package.nix
··· 7 7 bash, 8 8 }: 9 9 10 - stdenv.mkDerivation rec { 10 + stdenv.mkDerivation (finalAttrs: { 11 11 pname = "powerlevel10k"; 12 - version = "1.20.14"; 12 + version = "1.20.15"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "romkatv"; 16 16 repo = "powerlevel10k"; 17 17 # upstream doesn't seem to use tags anymore 18 - rev = "5e26473457d819fe148f7fff32db1082dae72012"; 19 - hash = "sha256-/+FEkgBR6EOTaCAc15vYGWNih2QZkN27ae6LMXlXZU4="; 18 + rev = "36f3045d69d1ba402db09d09eb12b42eebe0fa3b"; 19 + hash = "sha256-BRJyGn+gTGUWifpJ1ziBKVHACcWw+R5N/HdUi8HzSvY="; 20 20 }; 21 21 22 22 strictDeps = true; 23 + 23 24 buildInputs = [ bash ]; 24 25 25 26 patches = [ ··· 29 30 ]; 30 31 31 32 installPhase = '' 33 + runHook preInstall 34 + 32 35 install -D powerlevel10k.zsh-theme --target-directory=$out/share/zsh-powerlevel10k 33 36 install -D powerlevel9k.zsh-theme --target-directory=$out/share/zsh-powerlevel10k 34 37 install -D config/* --target-directory=$out/share/zsh-powerlevel10k/config 35 38 install -D internal/* --target-directory=$out/share/zsh-powerlevel10k/internal 36 39 cp -R gitstatus $out/share/zsh-powerlevel10k/gitstatus 40 + 41 + runHook postInstall 37 42 ''; 38 43 39 44 meta = { 40 - changelog = "https://github.com/romkatv/powerlevel10k/releases/tag/v${version}"; 45 + changelog = "https://github.com/romkatv/powerlevel10k/releases/tag/v${finalAttrs.version}"; 41 46 description = "Fast reimplementation of Powerlevel9k ZSH theme"; 42 47 longDescription = '' 43 48 To make use of this derivation, use ··· 48 53 platforms = lib.platforms.unix; 49 54 maintainers = with lib.maintainers; [ ]; 50 55 }; 51 - } 56 + })
+1
pkgs/development/compilers/rust/binary.nix
··· 33 33 homepage = "https://www.rust-lang.org/"; 34 34 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 35 35 description = "Safe, concurrent, practical language"; 36 + mainProgram = "rustc"; 36 37 maintainers = with maintainers; [ qknight ]; 37 38 license = [ 38 39 licenses.mit
+5 -2
pkgs/development/libraries/astal/modules/tray.nix
··· 1 1 { 2 2 buildAstalModule, 3 3 json-glib, 4 + appmenu-glib-translator, 4 5 }: 5 6 buildAstalModule { 6 7 name = "tray"; 7 - buildInputs = [ json-glib ]; 8 + buildInputs = [ 9 + json-glib 10 + appmenu-glib-translator 11 + ]; 8 12 meta.description = "Astal module for StatusNotifierItem"; 9 - meta.broken = true; # https://github.com/NixOS/nixpkgs/issues/337630 10 13 }
+57
pkgs/development/ocaml-modules/scfg/default.nix
··· 1 + { 2 + lib, 3 + buildDunePackage, 4 + fetchzip, 5 + bos, 6 + cmdliner, 7 + fmt, 8 + fpath, 9 + menhir, 10 + menhirLib, 11 + prelude, 12 + sedlex, 13 + writableTmpDirAsHomeHook, 14 + }: 15 + 16 + buildDunePackage rec { 17 + pname = "scfg"; 18 + version = "0.5"; 19 + 20 + # upstream git repo is misconfigured and cannot be cloned 21 + src = fetchzip { 22 + url = "https://git.zapashcanon.fr/zapashcanon/scfg/archive/${version}.tar.gz"; 23 + hash = "sha256-XyNVmI0W0B1JqR+uuojpHe9L5KKLhyoH8vN8+9i7Xcg="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + menhir 28 + ]; 29 + 30 + buildInputs = [ 31 + cmdliner 32 + ]; 33 + 34 + propagatedBuildInputs = [ 35 + bos 36 + fmt 37 + fpath 38 + menhirLib 39 + prelude 40 + sedlex 41 + ]; 42 + 43 + checkInputs = [ 44 + writableTmpDirAsHomeHook 45 + ]; 46 + 47 + doCheck = true; 48 + 49 + meta = { 50 + description = "Library to work with the scfg configuration file"; 51 + homepage = "https://ocaml.org/p/scfg/"; 52 + downloadPage = "https://git.zapashcanon.fr/zapashcanon/scfg"; 53 + changelog = "https://git.zapashcanon.fr/zapashcanon/scfg/src/tag/${version}/CHANGES.md"; 54 + license = lib.licenses.isc; 55 + maintainers = [ lib.maintainers.ethancedwards8 ]; 56 + }; 57 + }
+2 -2
pkgs/development/python-modules/babelfont/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "babelfont"; 22 - version = "3.1.2"; 22 + version = "3.1.3"; 23 23 pyproject = true; 24 24 25 25 # PyPI source tarballs omit tests, fetch from Github instead ··· 27 27 owner = "simoncozens"; 28 28 repo = "babelfont"; 29 29 tag = "v${version}"; 30 - hash = "sha256-XNoyM3kjKRc0NWA94ufzC2DBzAsufJNJbzFDUbLu8Lc="; 30 + hash = "sha256-wCJNJZqjMm0M00F9/kd/g97+DRdRPTn03Nk3rnh7me4="; 31 31 }; 32 32 33 33 build-system = [
+2 -2
pkgs/development/python-modules/bdffont/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "bdffont"; 13 - version = "0.0.31"; 13 + version = "0.0.32"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.10"; ··· 18 18 src = fetchPypi { 19 19 pname = "bdffont"; 20 20 inherit version; 21 - hash = "sha256-jE6k1gym4UCHpQJTPEip+c5e+9QxNpT41v3fK9WVoLc="; 21 + hash = "sha256-5O1AlidPMhp0ztzBi/eHJToFSKMcx+EuQHltt/w4goQ="; 22 22 }; 23 23 24 24 build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/clarifai-grpc/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "clarifai-grpc"; 15 - version = "11.5.3"; 15 + version = "11.5.5"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.8"; ··· 21 21 owner = "Clarifai"; 22 22 repo = "clarifai-python-grpc"; 23 23 tag = version; 24 - hash = "sha256-XShgm9/i1YuQRdC2ToImjmeBYfFJL+sJOyPuZGSbC8E="; 24 + hash = "sha256-ijfuZh35HpmR3p7n2S+cCpcO4ld52StQOpxgPJtRqM4="; 25 25 }; 26 26 27 27 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/llm-openai-plugin/default.nix
··· 15 15 }: 16 16 buildPythonPackage rec { 17 17 pname = "llm-openai-plugin"; 18 - version = "0.4"; 18 + version = "0.5"; 19 19 pyproject = true; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "simonw"; 23 23 repo = "llm-openai-plugin"; 24 24 tag = version; 25 - hash = "sha256-UoUxCwR+qOUufHuS0gw6A5Q7sB77VO4HYuMjFGN7mhA="; 25 + hash = "sha256-xlJS+xAKOo40hZH751yrvIuXZw1HQsB7K2anFoMxthU="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+1
pkgs/development/python-modules/meshtastic/default.nix
··· 48 48 49 49 pythonRelaxDeps = [ 50 50 "bleak" 51 + "packaging" 51 52 "protobuf" 52 53 ]; 53 54
+2 -2
pkgs/development/python-modules/molecule/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "molecule"; 26 - version = "25.5.0"; 26 + version = "25.6.0"; 27 27 pyproject = true; 28 28 29 29 disabled = pythonOlder "3.10"; 30 30 31 31 src = fetchPypi { 32 32 inherit pname version; 33 - hash = "sha256-WF2M4K1JO+OulN4Jb4tKiWq5AQp+o2qGn99eKb1mj0s="; 33 + hash = "sha256-DbII3li+zssMqHvyzEjhAXI04eOtlHwXlIdzf4hOfHw="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+4 -3
pkgs/development/python-modules/niaarm/default.nix
··· 24 24 buildPythonPackage rec { 25 25 pname = "niaarm"; 26 26 # nixpkgs-update: no auto update 27 - version = "0.4.1"; 27 + version = "0.4.2"; 28 28 pyproject = true; 29 29 30 30 src = fetchFromGitHub { 31 31 owner = "firefly-cpp"; 32 32 repo = "NiaARM"; 33 33 tag = version; 34 - hash = "sha256-/lEW6SUV+CRovYmLVWiolYDHYmMJSJHnYNo9+lBc9nY="; 34 + hash = "sha256-WvVXL1a1DvgLF3upbGUi1+nH5aDBUNx5Bitlkb8lQkc="; 35 35 }; 36 36 37 37 pythonRelaxDeps = [ 38 38 "numpy" 39 + "plotly" 39 40 "scikit-learn" 40 41 ]; 41 42 ··· 70 71 description = "Minimalistic framework for Numerical Association Rule Mining"; 71 72 mainProgram = "niaarm"; 72 73 homepage = "https://github.com/firefly-cpp/NiaARM"; 73 - changelog = "https://github.com/firefly-cpp/NiaARM/blob/${version}/CHANGELOG.md"; 74 + changelog = "https://github.com/firefly-cpp/NiaARM/releases/tag/${src.tag}"; 74 75 license = lib.licenses.mit; 75 76 maintainers = with lib.maintainers; [ firefly-cpp ]; 76 77 };
+2 -2
pkgs/development/python-modules/onnxslim/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "onnxslim"; 14 - version = "0.1.56"; 14 + version = "0.1.57"; 15 15 pyproject = true; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-/c2id6XH0QQUdiISRlC8YDZNAm7E+8sEdfYfgv8J0Mw="; 19 + hash = "sha256-VI1OaNMHuL2AhYxZ/n5zrwlqnfcCbjY39QXHX8gcdw8="; 20 20 }; 21 21 22 22 build-system = [
+2 -2
pkgs/development/python-modules/python-gvm/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "python-gvm"; 18 - version = "26.2.0"; 18 + version = "26.2.1"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.9"; ··· 24 24 owner = "greenbone"; 25 25 repo = "python-gvm"; 26 26 tag = "v${version}"; 27 - hash = "sha256-xWNOUgTanOVYjvoZZkQBrKYr0z+dn0/ur5jdO549FXw="; 27 + hash = "sha256-rYUqWuAnbT5XAvUJx0D7y9I0w8z8/jhvwAFtxCL/iGw="; 28 28 }; 29 29 30 30 build-system = [ poetry-core ];
+9 -9
pkgs/development/python-modules/python-matter-server/default.nix
··· 57 57 58 58 buildPythonPackage rec { 59 59 pname = "python-matter-server"; 60 - version = "7.0.1"; 60 + version = "8.0.0"; 61 61 pyproject = true; 62 62 63 - disabled = pythonOlder "3.10"; 63 + disabled = pythonOlder "3.12"; 64 64 65 65 src = fetchFromGitHub { 66 66 owner = "home-assistant-libs"; 67 67 repo = "python-matter-server"; 68 - rev = "refs/tags/${version}"; 69 - hash = "sha256-kwN7mLSKrxsAydp7PnN7kTvvi5zQSpXVwMh2slL6aIA="; 68 + tag = version; 69 + hash = "sha256-9dMcofwvGYBnI+9y7D+TDwz+uLgBVhcS4iVU7AUqclI="; 70 70 }; 71 71 72 72 patches = [ ··· 77 77 78 78 postPatch = '' 79 79 substituteInPlace pyproject.toml \ 80 - --replace 'version = "0.0.0"' 'version = "${version}"' 80 + --replace-fail 'version = "0.0.0"' 'version = "${version}"' 81 81 ''; 82 82 83 83 build-system = [ ··· 124 124 "tests/server/ota/test_dcl.py" 125 125 ]; 126 126 127 - meta = with lib; { 128 - changelog = "https://github.com/home-assistant-libs/python-matter-server/releases/tag/${version}"; 127 + meta = { 128 + changelog = "https://github.com/home-assistant-libs/python-matter-server/releases/tag/${src.tag}"; 129 129 description = "Python server to interact with Matter"; 130 130 mainProgram = "matter-server"; 131 131 homepage = "https://github.com/home-assistant-libs/python-matter-server"; 132 - license = licenses.asl20; 133 - teams = [ teams.home-assistant ]; 132 + license = lib.licenses.asl20; 133 + teams = [ lib.teams.home-assistant ]; 134 134 }; 135 135 }
+3 -3
pkgs/development/python-modules/snowflake-sqlalchemy/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "snowflake-sqlalchemy"; 12 - version = "1.7.3"; 12 + version = "1.7.4"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "snowflakedb"; 17 17 repo = "snowflake-sqlalchemy"; 18 18 tag = "v${version}"; 19 - hash = "sha256-E3UnlsGaQPlxHSgBVGrG8pGCA8fE7yN5x9eidbMQ10w="; 19 + hash = "sha256-Twv8ugLrQT9y4wHNo0B8vkWOFNSci/t4eY9XvFlq/TE="; 20 20 }; 21 21 22 22 build-system = [ hatchling ]; ··· 33 33 34 34 meta = with lib; { 35 35 description = "Snowflake SQLAlchemy Dialect"; 36 - changelog = "https://github.com/snowflakedb/snowflake-sqlalchemy/blob/v${version}/DESCRIPTION.md"; 36 + changelog = "https://github.com/snowflakedb/snowflake-sqlalchemy/blob/${src.tag}/DESCRIPTION.md"; 37 37 homepage = "https://github.com/snowflakedb/snowflake-sqlalchemy"; 38 38 license = licenses.asl20; 39 39 maintainers = [ ];
+2 -2
pkgs/development/python-modules/textual-image/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "textual-image"; 19 - version = "0.8.2"; 19 + version = "0.8.3"; 20 20 pyproject = true; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "lnqs"; 24 24 repo = "textual-image"; 25 25 tag = "v${version}"; 26 - hash = "sha256-ik/zvnxXN5u2jXHfsGsCLnymZZ+IQiixagOJdEMRDlw="; 26 + hash = "sha256-XbQs3E2Zl6Jdq0QVSdF6LexnmEmlZEm9BmWZK+dyBjo="; 27 27 }; 28 28 29 29 buildInputs = [ setuptools ];
+2 -2
pkgs/development/python-modules/types-requests/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "types-requests"; 12 - version = "2.32.0.20250328"; 12 + version = "2.32.4.20250611"; 13 13 pyproject = true; 14 14 15 15 src = fetchPypi { 16 16 pname = "types_requests"; 17 17 inherit version; 18 - hash = "sha256-yeZyKOoQO9gRyWmE+sNu0q6NqHo2pjOWSiHxmdYLrzI="; 18 + hash = "sha256-dByHd+1kJYML9R5U1qviRfebTcuQGfFiK3c0Y5Rr+CY="; 19 19 }; 20 20 21 21 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/ufomerge/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "ufomerge"; 16 - version = "1.9.3"; 16 + version = "1.9.4"; 17 17 pyproject = true; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "googlefonts"; 21 21 repo = "ufomerge"; 22 22 tag = "v${version}"; 23 - hash = "sha256-AWEuHFm9upYrONaHXubPzK5qLsvYJ1M9/vcC5OgqRJM="; 23 + hash = "sha256-kXwbdBqcPySboSBpGVevhQqrlE+/t+IFKTX03sh0nfw="; 24 24 }; 25 25 26 26 build-system = [
+5
pkgs/servers/home-assistant/custom-components/oref_alert/package.nix
··· 21 21 hash = "sha256-OO3My8U8SCmhaJQI7y0kxVKj/stvfp3pdqhFdTCcIWs="; 22 22 }; 23 23 24 + postPatch = '' 25 + substituteInPlace custom_components/oref_alert/manifest.json \ 26 + --replace-fail shapely==2.0.7 shapely 27 + ''; 28 + 24 29 dependencies = [ 25 30 aiofiles 26 31 shapely
+2 -2
pkgs/servers/monitoring/prometheus/pve-exporter.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "prometheus_pve_exporter"; 10 - version = "3.5.4"; 10 + version = "3.5.5"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - hash = "sha256-eaBjvcnhqgb/FeD/J919T4WjM4Ft9yYYrLtBFFH/CBo="; 14 + hash = "sha256-QFo/gnRF6+mk/xs6vJCxbR64LI3JwrLVwXib6tcEN8g="; 15 15 }; 16 16 17 17 propagatedBuildInputs = with python3.pkgs; [
+2 -2
pkgs/tools/security/gotrue/supabase.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "auth"; 11 - version = "2.175.0"; 11 + version = "2.176.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "supabase"; 15 15 repo = "auth"; 16 16 rev = "v${version}"; 17 - hash = "sha256-2tHWisTlNFL1mJEeDD3kG/TWY+w0tjV1dBrl4i8u2C4="; 17 + hash = "sha256-YXr5eGyX3cPk0GaV9XsvlIrroCOPIlWEyA1wvwdtT+k="; 18 18 }; 19 19 20 20 vendorHash = "sha256-AU14lvEQQx9JCb1awSo+h63QY0k2v7QibYP8kidfJ8A=";
+2
pkgs/top-level/ocaml-packages.nix
··· 1849 1849 1850 1850 sawja = callPackage ../development/ocaml-modules/sawja { }; 1851 1851 1852 + scfg = callPackage ../development/ocaml-modules/scfg { }; 1853 + 1852 1854 secp256k1 = callPackage ../development/ocaml-modules/secp256k1 { 1853 1855 inherit (pkgs) secp256k1; 1854 1856 };