lol

Merge master into staging-next

authored by

nixpkgs-ci[bot] and committed by
GitHub
2bdc9066 708e923a

+514 -443
+27 -2
lib/tests/misc.nix
··· 385 385 expected = 255; 386 386 }; 387 387 388 - testFromHexStringSecondExample = { 389 - expr = fromHexString (builtins.hashString "sha256" "test"); 388 + # Highest supported integer value in Nix. 389 + testFromHexStringMaximum = { 390 + expr = fromHexString "7fffffffffffffff"; 390 391 expected = 9223372036854775807; 391 392 }; 392 393 393 394 testFromHexStringWithPrefix = { 394 395 expr = fromHexString "0Xf"; 395 396 expected = 15; 397 + }; 398 + 399 + # FIXME: This might be bad and should potentially be deprecated. 400 + testFromHexStringQuestionableMixedCase = { 401 + expr = fromHexString "eEeEe"; 402 + expected = 978670; 403 + }; 404 + 405 + # FIXME: This is probably bad and should potentially be deprecated. 406 + testFromHexStringQuestionableUnderscore = { 407 + expr = fromHexString "F_f"; 408 + expected = 255; 409 + }; 410 + 411 + # FIXME: This is definitely bad and should be deprecated. 412 + testFromHexStringBadComment = { 413 + expr = fromHexString "0 # oops"; 414 + expected = 0; 415 + }; 416 + 417 + # FIXME: Oh my god. 418 + testFromHexStringAwfulInjection = { 419 + expr = fromHexString "1\nwhoops = {}"; 420 + expected = 1; 396 421 }; 397 422 398 423 testToBaseDigits = {
+1 -1
lib/trivial.nix
··· 1114 1114 fromHexString "FF" 1115 1115 => 255 1116 1116 1117 - fromHexString (builtins.hashString "sha256" "test") 1117 + fromHexString "0x7fffffffffffffff" 1118 1118 => 9223372036854775807 1119 1119 ``` 1120 1120 */
+6
maintainers/maintainer-list.nix
··· 22904 22904 githubId = 17243347; 22905 22905 name = "Sebastian Sellmeier"; 22906 22906 }; 22907 + secona = { 22908 + email = "secona00+nixpkgs@gmail.com"; 22909 + github = "secona"; 22910 + githubId = 77039267; 22911 + name = "Vito Secona"; 22912 + }; 22907 22913 sedlund = { 22908 22914 email = "scott+nixpkgs@teraton.com"; 22909 22915 github = "sedlund";
+14
nixos/modules/services/web-servers/nginx/default.nix
··· 161 161 configFile = 162 162 (if cfg.validateConfigFile then pkgs.writers.writeNginxConfig else pkgs.writeText) "nginx.conf" 163 163 '' 164 + ${cfg.prependConfig} 165 + 164 166 pid /run/nginx/nginx.pid; 165 167 error_log ${cfg.logError}; 166 168 daemon off; ··· 828 830 829 831 If additional verbatim config in addition to other options is needed, 830 832 [](#opt-services.nginx.appendConfig) should be used instead. 833 + ''; 834 + }; 835 + 836 + prependConfig = mkOption { 837 + type = types.lines; 838 + default = ""; 839 + description = '' 840 + Configuration lines prepended to the generated Nginx 841 + configuration file. Can for example be used to load modules. 842 + {option}`prependConfig` can be specified more than once 843 + and its value will be concatenated (contrary to {option}`config` 844 + which can be set only once). 831 845 ''; 832 846 }; 833 847
+2 -2
pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix
··· 32 32 33 33 stdenv.mkDerivation rec { 34 34 pname = "bitwig-studio-unwrapped"; 35 - version = "5.3.11"; 35 + version = "5.3.13"; 36 36 37 37 src = fetchurl { 38 38 name = "bitwig-studio-${version}.deb"; 39 39 url = "https://www.bitwig.com/dl/Bitwig%20Studio/${version}/installer_linux/"; 40 - hash = "sha256-8u8ljljHKGV6m2421vxYSiDTb1iyNLgP3DlLIEKuzXo="; 40 + hash = "sha256-tx+Dz9fTm4DIobwLa055ZOCMG+tU7vQl11NFnEKMAno="; 41 41 }; 42 42 43 43 nativeBuildInputs = [
+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 = "142.0b8"; 13 + version = "142.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 = "048325c583dc3c6716be3fcb9d793448ab6e2b18b7b5f7d6aafa76cbc9e790489f7cd59644ded4b7e7929e19021e04b21e5d11c298057bb60fe018a791494ce8"; 17 + sha512 = "5a350ce0907977aa5d803801f6d00a4b91f2f2f29994a5951c48ee39f7b3b87843e992950890e59fb7a897e0912461d5661361c89e0deb59da226d1aac7d95ef"; 18 18 }; 19 19 20 20 meta = {
+2 -2
pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix
··· 10 10 buildMozillaMach rec { 11 11 pname = "firefox-devedition"; 12 12 binaryName = pname; 13 - version = "142.0b8"; 13 + version = "142.0b9"; 14 14 applicationName = "Firefox Developer Edition"; 15 15 requireSigning = false; 16 16 branding = "browser/branding/aurora"; 17 17 src = fetchurl { 18 18 url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz"; 19 - sha512 = "a5a89cdbfe3e05e6d329011476d571625094546e0eb2bea4f4ce426fd8d6ce23ce51ce19fd0a4d44ea7cb134d3f6c1510dcc1403d6aab5981862845a250c9dae"; 19 + sha512 = "1223065e5c614be9b72f3306daebc98e032d993797bab4d8e646523dfcd9aa554f442b302a32e6281ebb41fcbed49f63097a58fef2a612ae8ff0371f670bad3c"; 20 20 }; 21 21 22 22 # buildMozillaMach sets MOZ_APP_REMOTINGNAME during configuration, but
+12 -8
pkgs/by-name/bm/bmaptool/package.nix
··· 6 6 7 7 python3Packages.buildPythonApplication rec { 8 8 pname = "bmaptool"; 9 - version = "3.8.0"; 10 - format = "setuptools"; 9 + version = "3.9.0"; 10 + pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "yoctoproject"; 14 14 repo = "bmaptool"; 15 15 rev = "v${version}"; 16 - hash = "sha256-YPY3sNuZ/TASNBPH94iqG6AuBRq5KjioKiuxAcu94+I="; 16 + hash = "sha256-9KSBv420HJvK5fUg7paFJqA2MCw36BfaeAG4NME/co8="; 17 17 }; 18 18 19 - propagatedBuildInputs = with python3Packages; [ six ]; 19 + build-system = [ 20 + python3Packages.hatchling 21 + ]; 22 + 23 + dependencies = with python3Packages; [ six ]; 20 24 21 25 # tests fail only on hydra. 22 26 doCheck = false; 23 27 24 - meta = with lib; { 28 + meta = { 25 29 description = "BMAP Tools"; 26 30 homepage = "https://github.com/yoctoproject/bmaptool"; 27 - license = licenses.gpl2Only; 28 - maintainers = [ maintainers.dezgeg ]; 29 - platforms = platforms.linux; 31 + license = lib.licenses.gpl2Only; 32 + maintainers = with lib.maintainers; [ dezgeg ]; 33 + platforms = lib.platforms.linux; 30 34 mainProgram = "bmaptool"; 31 35 }; 32 36 }
pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/budgie.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/budgie.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/cinnamon.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/cinnamon.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/deepin.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/deepin.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/enlightenment.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/enlightenment.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/gnome.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/gnome.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/lumina.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/lxqt.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/lxqt.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/mate.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/mate.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/nodesktop.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/nodesktop.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/pantheon.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/pantheon.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/plasma6.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/plasma6.png

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/xfce.jpg

This is a binary file and will not be displayed.

pkgs/by-name/ca/calamares-nixos-extensions/src/branding/nixos/images/xfce.png

This is a binary file and will not be displayed.

+12 -12
pkgs/by-name/ca/calamares-nixos-extensions/src/config/modules/packagechooser.conf
··· 16 16 description: "<html>Every part of GNOME has been designed to make it simple and easy to use. It provides a focused working environment that helps you get things done. GNOME is a popular choice and well tested on NixOS.<br/> 17 17 <br/> 18 18 Learn more at <a href=\"https://www.gnome.org/\">gnome.org</a></html>" 19 - screenshot: "images/gnome.png" 19 + screenshot: "images/gnome.jpg" 20 20 21 21 - id: plasma6 22 22 packages: [ plasma6 ] ··· 24 24 description: "<html>Plasma is made to stay out of the way as it helps you get things done. But under its light and intuitive surface, it's a highly customizable. So you're free to choose ways of usage right as you need them and when you need them. Plasma is a popular choice and well tested on NixOS.<br/> 25 25 <br/> 26 26 Learn more at <a href=\"https://kde.org/plasma-desktop/\">kde.org/plasma-desktop</a></html>" 27 - screenshot: "images/plasma6.png" 27 + screenshot: "images/plasma6.jpg" 28 28 29 29 - id: xfce 30 30 packages: [ xfce ] ··· 32 32 description: "<html>Xfce is a lightweight desktop environment. It aims to be fast and low on system resources, while still being visually appealing and user friendly.<br/> 33 33 <br/> 34 34 Learn more at <a href=\"https://www.xfce.org/\">xfce.org</a></html>" 35 - screenshot: "images/xfce.png" 35 + screenshot: "images/xfce.jpg" 36 36 37 37 - id: pantheon 38 38 packages: [ pantheon ] ··· 40 40 description: "<html>Pantheon is the default desktop of Elementary OS. It provides a productive and intuitive user experience while also being visually appealing.<br/> 41 41 <br/> 42 42 Learn more at <a href=\"https://elementary.io/docs/learning-the-basics\">elementary.io/docs/learning-the-basics</a></html>" 43 - screenshot: "images/pantheon.png" 43 + screenshot: "images/pantheon.jpg" 44 44 45 45 - id: cinnamon 46 46 packages: [ cinnamon ] ··· 48 48 description: "<html>Cinnamon is a desktop which provides advanced innovative features and a traditional user experience. The emphasis is put on making users feel at home and providing them with an easy to use and comfortable desktop experience.<br/> 49 49 <br/> 50 50 Learn more at <a href=\"https://projects.linuxmint.com/cinnamon/\">projects.linuxmint.com/cinnamon</a></html>" 51 - screenshot: "images/cinnamon.png" 51 + screenshot: "images/cinnamon.jpg" 52 52 53 53 - id: mate 54 54 packages: [ mate ] ··· 56 56 description: "<html>The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment.<br/> 57 57 <br/> 58 58 Learn more at <a href=\"https://mate-desktop.org/\">mate-desktop.org</a></html>" 59 - screenshot: "images/mate.png" 59 + screenshot: "images/mate.jpg" 60 60 61 61 - id: enlightenment 62 62 packages: [ enlightenment ] ··· 64 64 description: "<html>Enlightenment is a Window Manager, Compositor and Minimal Desktop. Enlightenment is classed as a desktop shell as it provides everything you need to operate your desktop or laptop, but it is not a full application suite.<br/> 65 65 <br/> 66 66 Learn more at <a href=\"https://www.enlightenment.org/\">enlightenment.org</a></html>" 67 - screenshot: "images/enlightenment.png" 67 + screenshot: "images/enlightenment.jpg" 68 68 69 69 - id: lxqt 70 70 packages: [ lxqt ] ··· 72 72 description: "<html>LXQt is a lightweight Qt desktop environment. It will not get in your way. It will not hang or slow down your system. It is focused on being a classic desktop with a modern look and feel.<br/> 73 73 <br/> 74 74 Learn more at <a href=\"https://lxqt-project.org/\">lxqt-project.org</a></html>" 75 - screenshot: "images/lxqt.png" 75 + screenshot: "images/lxqt.jpg" 76 76 77 77 # Lumina is not yet stable enough, once it is, simply uncommenting the lines below is all that's needed to enable it as an option 78 78 #- id: lumina ··· 80 80 # name: Lumina 81 81 # description: "<html>Lumina is designed to have a small footprint, giving your system the best performance possible. It is built to flow seamlessly between computer tasks and offers several integrated utilities in one convenient package.<br/> 82 82 # - Learn more at <a href=\"https://lumina-desktop.org/\">lumina-desktop.org</a></html>" 83 - # screenshot: "images/lumina.png" 83 + # screenshot: "images/lumina.jpg" 84 84 85 85 - id: budgie 86 86 packages: [ budgie ] ··· 88 88 description: "<html>The Budgie Desktop is a feature-rich, modern desktop designed to keep out the way of the user.<br/> 89 89 <br/> 90 90 Learn more at <a href=\"https://docs.buddiesofbudgie.org/\">buddiesofbudgie.org</a></html>" 91 - screenshot: "images/budgie.png" 91 + screenshot: "images/budgie.jpg" 92 92 93 93 - id: deepin 94 94 packages: [ deepin ] ··· 96 96 description: "<html>The Deepin Desktop Environment is an elegant, easy to use and reliable desktop environment.<br/> 97 97 <br/> 98 98 Learn more at <a href=\"https://www.deepin.org/\">deepin.org</a></html>" 99 - screenshot: "images/deepin.png" 99 + screenshot: "images/deepin.jpg" 100 100 101 101 - id: "" 102 102 packages: [] 103 103 name: "No desktop" 104 - screenshot: "images/nodesktop.png" 104 + screenshot: "images/nodesktop.jpg" 105 105 description: "A minimal system without a graphical user interface will be installed. This is great for servers or custom setups with window managers. The configuration can be changed after installation."
+44
pkgs/by-name/ca/cargo-plumbing/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + stdenvNoCC, 6 + pkg-config, 7 + openssl, 8 + nix-update-script, 9 + }: 10 + 11 + rustPlatform.buildRustPackage (finalAttrs: { 12 + pname = "cargo-plumbing"; 13 + version = "0.0.3"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "crate-ci"; 17 + repo = "cargo-plumbing"; 18 + tag = "v${finalAttrs.version}"; 19 + hash = "sha256-x8xH7XH91FtOn5knVL7mkcDTGvXtVVL70HIi8V9z54o="; 20 + }; 21 + 22 + cargoHash = "sha256-16rY8uk9ViEaYIqiZHHU1UApAdNXAETqgFzUWNto6po="; 23 + 24 + nativeBuildInputs = [ pkg-config ]; 25 + 26 + buildInputs = [ openssl ]; 27 + 28 + passthru.updateScript = nix-update-script { }; 29 + 30 + doCheck = !stdenvNoCC.hostPlatform.isDarwin; 31 + 32 + meta = { 33 + description = "Proposed plumbing commands for cargo"; 34 + homepage = "https://github.com/crate-ci/cargo-plumbing"; 35 + changelog = "https://github.com/crate-ci/cargo-plumbing/blob/v${finalAttrs.version}/CHANGELOG.md"; 36 + license = with lib.licenses; [ 37 + asl20 # or 38 + mit 39 + ]; 40 + maintainers = with lib.maintainers; [ 41 + secona 42 + ]; 43 + }; 44 + })
+3 -3
pkgs/by-name/ch/chatzone-desktop/package.nix
··· 10 10 11 11 let 12 12 pname = "chatzone-desktop"; 13 - version = "5.3.2"; 13 + version = "5.4.1"; 14 14 src = fetchurl { 15 - url = "https://cdn1.ozone.ru/s3/chatzone-clients/ci/5.3.2/787/chatzone-desktop-linux-5.3.2.AppImage"; 16 - hash = "sha256-+GzrLNFhdzB+mOmSOiZP+W9sCSF2Mfdxu6Xkgmz1Fuo="; 15 + url = "https://cdn1.ozone.ru/s3/chatzone-clients/ci/5.4.1/872/chatzone-desktop-linux-5.4.1.AppImage"; 16 + hash = "sha256-ONr8rIP7oXtafACkW4fDHfYew83F4R8un+hGdVI75iA="; 17 17 }; 18 18 appimageContents = appimageTools.extract { inherit pname version src; }; 19 19 in
+10 -10
pkgs/by-name/co/codex/package.nix
··· 14 14 }: 15 15 rustPlatform.buildRustPackage (finalAttrs: { 16 16 pname = "codex"; 17 - version = "0.21.0"; 17 + version = "0.22.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "openai"; 21 21 repo = "codex"; 22 22 tag = "rust-v${finalAttrs.version}"; 23 - hash = "sha256-9hwDAkrMW0llcYJdkrUCSdh3guRcUCmx8MDkHLyY6v0="; 23 + hash = "sha256-JTwtydW8LLBH/55+8a/BbqlZtkXsFKbT8dGoDEAjk1c="; 24 24 }; 25 25 26 26 sourceRoot = "${finalAttrs.src.name}/codex-rs"; 27 27 28 - cargoHash = "sha256-ykG3howLyA4kA7cjP8Gx+usRcgQoVHW0ECQzTUigG8A="; 28 + cargoHash = "sha256-3PljlyPfDsnjGmR/0iM7Fu1TnyDj31pKVcOU/izsL30="; 29 29 30 30 nativeBuildInputs = [ 31 31 installShellFiles ··· 50 50 checkFlags = [ 51 51 # Wants to access /bin/zsh 52 52 "--skip=shell::tests::test_run_with_profile_escaping_and_execution" 53 + # Wants to access unix sockets 54 + "--skip=allow_unix_socketpair_recvfrom" 53 55 # Fails with 'stream ended unexpectedly: InternalAgentDied' 54 56 "--skip=includes_base_instructions_override_in_request" 55 - # Fails with 'stream ended unexpectedly: InternalAgentDied' 56 57 "--skip=includes_user_instructions_message_in_request" 57 - # Fails with 'stream ended unexpectedly: InternalAgentDied' 58 58 "--skip=originator_config_override_is_used" 59 + "--skip=prefixes_context_and_instructions_once_and_consistently_across_requests" 59 60 # Fails with 'called `Result::unwrap()` on an `Err` value: NotPresent' 60 61 "--skip=azure_overrides_assign_properties_used_for_responses_url" 61 - # Fails with 'stream ended unexpectedly: InternalAgentDied' 62 - "--skip=prefixes_context_and_instructions_once_and_consistently_across_requests" 63 - # Fails with 'called `Result::unwrap()` on an `Err` value: NotPresent' 64 62 "--skip=env_var_overrides_loaded_auth" 65 63 # Version 0.0.0 hardcoded 66 64 "--skip=test_conversation_create_and_send_message_ok" 67 - # Version 0.0.0 hardcoded 68 65 "--skip=test_send_message_session_not_found" 69 - # Version 0.0.0 hardcoded 70 66 "--skip=test_send_message_success" 71 67 # Assertion fails 72 68 "--skip=diff_render::tests::ui_snapshot_add_details" 73 69 "--skip=diff_render::tests::ui_snapshot_update_details_with_rename" 70 + # Attempted to creat a NULL object 71 + "--skip=test_apply_patch_tool" 72 + # Needs access to python3. However, adding python3 to nativeCHeckInputs doesn't resolve the issue 73 + "--skip=python_multiprocessing_lock_works_under_sandbox" 74 74 ]; 75 75 76 76 postInstall = lib.optionalString installShellCompletions ''
+7 -7
pkgs/by-name/ev/evcc/package.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 - buildGo124Module, 4 + buildGo125Module, 5 5 fetchFromGitHub, 6 6 fetchNpmDeps, 7 7 cacert, 8 8 git, 9 - go_1_24, 9 + go_1_25, 10 10 gokrazy, 11 11 enumer, 12 12 mockgen, ··· 17 17 }: 18 18 19 19 let 20 - version = "0.207.2"; 20 + version = "0.207.3"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "evcc-io"; 24 24 repo = "evcc"; 25 25 tag = version; 26 - hash = "sha256-bBW2HU2TijUC6pn3gH23JTTGy5BWSm+V6BBsiYqi6U0="; 26 + hash = "sha256-BXfYtz8aZt8NmBAe5/oViDG7k0y4dc08C9frV4NkVgw="; 27 27 }; 28 28 29 29 vendorHash = "sha256-VITdJ23xrO346EOlNe5uoOKcsQ76x+Yb7Vhl0/H+WTI="; ··· 33 33 maintainers = with maintainers; [ hexa ]; 34 34 }; 35 35 36 - decorate = buildGo124Module { 36 + decorate = buildGo125Module { 37 37 pname = "evcc-decorate"; 38 38 inherit version src vendorHash; 39 39 ··· 46 46 }; 47 47 in 48 48 49 - buildGo124Module rec { 49 + buildGo125Module rec { 50 50 pname = "evcc"; 51 51 inherit version src vendorHash; 52 52 ··· 64 64 nativeBuildInputs = [ 65 65 decorate 66 66 enumer 67 - go_1_24 67 + go_1_25 68 68 gokrazy 69 69 git 70 70 cacert
+2 -2
pkgs/by-name/fa/famistudio/package.nix
··· 29 29 in 30 30 buildDotnetModule (finalAttrs: { 31 31 pname = "famistudio"; 32 - version = "4.4.1"; 32 + version = "4.4.2"; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "BleuBleu"; 36 36 repo = "FamiStudio"; 37 37 tag = finalAttrs.version; 38 - hash = "sha256-2QDolO0eF5nYmxS376nG41LOJVB0LQOrcC7FeVQknfE="; 38 + hash = "sha256-A4tC1khtCLTfacdEq5z8ulRzhoItNgBe438TAaPdyLA="; 39 39 }; 40 40 41 41 postPatch =
+3 -2
pkgs/by-name/fa/fastfetch/package.nix
··· 59 59 }: 60 60 stdenv.mkDerivation (finalAttrs: { 61 61 pname = "fastfetch"; 62 - version = "2.49.0"; 62 + version = "2.50.2"; 63 63 64 64 src = fetchFromGitHub { 65 65 owner = "fastfetch-cli"; 66 66 repo = "fastfetch"; 67 67 tag = finalAttrs.version; 68 - hash = "sha256-M1/VThHWRB6MbmPpHcgaM3j07kmuj0RnjblKo54RatY="; 68 + hash = "sha256-dY8JAv5UnsJLPbhb/1JxvDxdHT0gusqkvOlOxsDS6p4="; 69 69 }; 70 70 71 71 outputs = [ ··· 270 270 maintainers = with lib.maintainers; [ 271 271 luftmensch-luftmensch 272 272 khaneliman 273 + defelo 273 274 ]; 274 275 platforms = lib.platforms.all; 275 276 mainProgram = "fastfetch";
+2 -2
pkgs/by-name/fi/fiddler-everywhere/package.nix
··· 8 8 9 9 let 10 10 pname = "fiddler-everywhere"; 11 - version = "7.1.0"; 11 + version = "7.2.0"; 12 12 13 13 src = fetchurl { 14 14 url = "https://downloads.getfiddler.com/linux/fiddler-everywhere-${version}.AppImage"; 15 - hash = "sha256-rgo2WGIk8s+xjh4oJ/YXw/SGc4sKnfIvZoFWAklT70Y="; 15 + hash = "sha256-Sv8xlyAas3NCRY5ZL1fOXuAG8PjP3ovm7Q7wWRq1jmU="; 16 16 }; 17 17 18 18 appimageContents = appimageTools.extract {
+3 -2
pkgs/by-name/ga/gallery-dl/package.nix
··· 8 8 9 9 let 10 10 pname = "gallery-dl"; 11 - version = "1.30.2"; 11 + version = "1.30.3"; 12 12 in 13 13 python3Packages.buildPythonApplication { 14 14 inherit pname version; ··· 18 18 owner = "mikf"; 19 19 repo = "gallery-dl"; 20 20 tag = "v${version}"; 21 - hash = "sha256-/z4ozgukl54/GdZbf3aF+JxPsp5Fh/2/JzsYHdDcT5c="; 21 + hash = "sha256-zkyPn18ER6Xlyo4ITC8TDk9vVHubbyfJHKxQF4JodHY="; 22 22 }; 23 23 24 24 build-system = [ python3Packages.setuptools ]; ··· 57 57 mainProgram = "gallery-dl"; 58 58 maintainers = with lib.maintainers; [ 59 59 dawidsowa 60 + donteatoreo 60 61 lucasew 61 62 ]; 62 63 };
+207 -238
pkgs/by-name/gr/gridtracker2/package-lock.json
··· 1 1 { 2 2 "name": "GridTracker2", 3 - "version": "2.250507.0", 3 + "version": "2.250809.0", 4 4 "lockfileVersion": 3, 5 5 "requires": true, 6 6 "packages": { 7 7 "": { 8 8 "name": "GridTracker2", 9 - "version": "2.250507.0", 9 + "version": "2.250809.0", 10 10 "hasInstallScript": true, 11 11 "dependencies": { 12 12 "@electron-toolkit/preload": "3.0.1", 13 13 "@electron-toolkit/utils": "3.0.0", 14 14 "@electron/remote": "2.1.2", 15 15 "electron-log": "5.2.0", 16 - "electron-updater": "6.6.3", 16 + "electron-updater": "6.6.5", 17 17 "mqtt": "5.10.1" 18 18 }, 19 19 "devDependencies": { 20 20 "@electron-toolkit/eslint-config": "1.0.2", 21 21 "@electron-toolkit/eslint-config-prettier": "2.0.0", 22 - "electron": "35.2.2", 22 + "electron": "35.7.0", 23 23 "electron-builder": "26.0.12", 24 24 "eslint": "8.57.0", 25 25 "eslint_d": "14.0.4", ··· 27 27 } 28 28 }, 29 29 "node_modules/@babel/runtime": { 30 - "version": "7.27.4", 31 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.4.tgz", 32 - "integrity": "sha512-t3yaEOuGu9NlIZ+hIeGbBjFtZT7j2cb2tg0fuaJKeGotchRjjLfrBA9Kwf8quhpP1EUuxModQg04q/mBwyg8uA==", 30 + "version": "7.28.2", 31 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", 32 + "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", 33 33 "license": "MIT", 34 34 "engines": { 35 35 "node": ">=6.9.0" ··· 114 114 "node": ">=10.12.0" 115 115 } 116 116 }, 117 - "node_modules/@electron/asar/node_modules/brace-expansion": { 118 - "version": "1.1.11", 119 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 120 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 121 - "dev": true, 122 - "license": "MIT", 123 - "dependencies": { 124 - "balanced-match": "^1.0.0", 125 - "concat-map": "0.0.1" 126 - } 127 - }, 128 117 "node_modules/@electron/asar/node_modules/minimatch": { 129 118 "version": "3.1.2", 130 119 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", ··· 238 227 "node": ">=12.13.0" 239 228 } 240 229 }, 230 + "node_modules/@electron/node-gyp/node_modules/brace-expansion": { 231 + "version": "2.0.2", 232 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 233 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 234 + "dev": true, 235 + "license": "MIT", 236 + "dependencies": { 237 + "balanced-match": "^1.0.0" 238 + } 239 + }, 241 240 "node_modules/@electron/node-gyp/node_modules/glob": { 242 241 "version": "8.1.0", 243 242 "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", ··· 520 519 "node": ">=16.4" 521 520 } 522 521 }, 522 + "node_modules/@electron/universal/node_modules/brace-expansion": { 523 + "version": "2.0.2", 524 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 525 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 526 + "dev": true, 527 + "license": "MIT", 528 + "dependencies": { 529 + "balanced-match": "^1.0.0" 530 + } 531 + }, 523 532 "node_modules/@electron/universal/node_modules/fs-extra": { 524 - "version": "11.3.0", 525 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", 526 - "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", 533 + "version": "11.3.1", 534 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.1.tgz", 535 + "integrity": "sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==", 527 536 "dev": true, 528 537 "license": "MIT", 529 538 "dependencies": { ··· 597 606 } 598 607 }, 599 608 "node_modules/@electron/windows-sign/node_modules/fs-extra": { 600 - "version": "11.3.0", 601 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", 602 - "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", 609 + "version": "11.3.1", 610 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.1.tgz", 611 + "integrity": "sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==", 603 612 "dev": true, 604 613 "license": "MIT", 605 614 "optional": true, ··· 670 679 } 671 680 }, 672 681 "node_modules/@eslint/config-array": { 673 - "version": "0.20.0", 674 - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", 675 - "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", 682 + "version": "0.21.0", 683 + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", 684 + "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", 676 685 "dev": true, 677 686 "license": "Apache-2.0", 678 687 "dependencies": { ··· 684 693 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 685 694 } 686 695 }, 687 - "node_modules/@eslint/config-array/node_modules/brace-expansion": { 688 - "version": "1.1.11", 689 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 690 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 691 - "dev": true, 692 - "license": "MIT", 693 - "dependencies": { 694 - "balanced-match": "^1.0.0", 695 - "concat-map": "0.0.1" 696 - } 697 - }, 698 696 "node_modules/@eslint/config-array/node_modules/minimatch": { 699 697 "version": "3.1.2", 700 698 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", ··· 709 707 } 710 708 }, 711 709 "node_modules/@eslint/config-helpers": { 712 - "version": "0.2.2", 713 - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", 714 - "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", 710 + "version": "0.3.1", 711 + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", 712 + "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", 715 713 "dev": true, 716 714 "license": "Apache-2.0", 717 715 "engines": { ··· 719 717 } 720 718 }, 721 719 "node_modules/@eslint/core": { 722 - "version": "0.14.0", 723 - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", 724 - "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", 720 + "version": "0.15.2", 721 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", 722 + "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", 725 723 "dev": true, 726 724 "license": "Apache-2.0", 727 725 "dependencies": { ··· 755 753 "url": "https://opencollective.com/eslint" 756 754 } 757 755 }, 758 - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 759 - "version": "1.1.11", 760 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 761 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 762 - "dev": true, 763 - "license": "MIT", 764 - "dependencies": { 765 - "balanced-match": "^1.0.0", 766 - "concat-map": "0.0.1" 767 - } 768 - }, 769 756 "node_modules/@eslint/eslintrc/node_modules/minimatch": { 770 757 "version": "3.1.2", 771 758 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", ··· 800 787 } 801 788 }, 802 789 "node_modules/@eslint/plugin-kit": { 803 - "version": "0.3.1", 804 - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.1.tgz", 805 - "integrity": "sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==", 790 + "version": "0.3.5", 791 + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", 792 + "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", 806 793 "dev": true, 807 794 "license": "Apache-2.0", 808 795 "dependencies": { 809 - "@eslint/core": "^0.14.0", 796 + "@eslint/core": "^0.15.2", 810 797 "levn": "^0.4.1" 811 798 }, 812 799 "engines": { ··· 874 861 "node": ">=10.10.0" 875 862 } 876 863 }, 877 - "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { 878 - "version": "1.1.11", 879 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 880 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 881 - "dev": true, 882 - "license": "MIT", 883 - "dependencies": { 884 - "balanced-match": "^1.0.0", 885 - "concat-map": "0.0.1" 886 - } 887 - }, 888 864 "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { 889 865 "version": "3.1.2", 890 866 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", ··· 932 908 "funding": { 933 909 "type": "github", 934 910 "url": "https://github.com/sponsors/nzakas" 911 + } 912 + }, 913 + "node_modules/@isaacs/balanced-match": { 914 + "version": "4.0.1", 915 + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", 916 + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", 917 + "dev": true, 918 + "license": "MIT", 919 + "engines": { 920 + "node": "20 || >=22" 921 + } 922 + }, 923 + "node_modules/@isaacs/brace-expansion": { 924 + "version": "5.0.0", 925 + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", 926 + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", 927 + "dev": true, 928 + "license": "MIT", 929 + "dependencies": { 930 + "@isaacs/balanced-match": "^4.0.1" 931 + }, 932 + "engines": { 933 + "node": "20 || >=22" 935 934 } 936 935 }, 937 936 "node_modules/@isaacs/cliui": { ··· 1207 1206 } 1208 1207 }, 1209 1208 "node_modules/@pkgr/core": { 1210 - "version": "0.2.5", 1211 - "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.5.tgz", 1212 - "integrity": "sha512-YRx7tFgLkrpFkDAzVSV5sUJydmf2ZDrW+O3IbQ1JyeMW7B0FiWroFJTnR4/fD9CsusnAn4qRUcbb5jFnZSd6uw==", 1209 + "version": "0.2.9", 1210 + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.9.tgz", 1211 + "integrity": "sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==", 1213 1212 "dev": true, 1214 1213 "license": "MIT", 1215 1214 "engines": { ··· 1276 1275 } 1277 1276 }, 1278 1277 "node_modules/@types/estree": { 1279 - "version": "1.0.7", 1280 - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", 1281 - "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", 1278 + "version": "1.0.8", 1279 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1280 + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1282 1281 "dev": true, 1283 1282 "license": "MIT" 1284 1283 }, ··· 1322 1321 "license": "MIT" 1323 1322 }, 1324 1323 "node_modules/@types/node": { 1325 - "version": "22.15.29", 1326 - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz", 1327 - "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==", 1324 + "version": "22.17.1", 1325 + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.17.1.tgz", 1326 + "integrity": "sha512-y3tBaz+rjspDTylNjAX37jEC3TETEFGNJL6uQDxwF9/8GLLIjW1rvVHlynyuUKMnMr1Roq8jOv3vkopBjC4/VA==", 1328 1327 "license": "MIT", 1329 1328 "dependencies": { 1330 1329 "undici-types": "~6.21.0" ··· 1343 1342 } 1344 1343 }, 1345 1344 "node_modules/@types/readable-stream": { 1346 - "version": "4.0.20", 1347 - "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.20.tgz", 1348 - "integrity": "sha512-eLgbR5KwUh8+6pngBDxS32MymdCsCHnGtwHTrC0GDorbc7NbcnkZAWptDLgZiRk9VRas+B6TyRgPDucq4zRs8g==", 1345 + "version": "4.0.21", 1346 + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.21.tgz", 1347 + "integrity": "sha512-19eKVv9tugr03IgfXlA9UVUVRbW6IuqRO5B92Dl4a6pT7K8uaGrNS0GkxiZD0BOk6PLuXl5FhWl//eX/pzYdTQ==", 1349 1348 "license": "MIT", 1350 1349 "dependencies": { 1351 1350 "@types/node": "*" ··· 1431 1430 } 1432 1431 }, 1433 1432 "node_modules/acorn": { 1434 - "version": "8.14.1", 1435 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", 1436 - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", 1433 + "version": "8.15.0", 1434 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 1435 + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 1437 1436 "dev": true, 1438 1437 "license": "MIT", 1439 1438 "bin": { ··· 1454 1453 } 1455 1454 }, 1456 1455 "node_modules/agent-base": { 1457 - "version": "7.1.3", 1458 - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", 1459 - "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", 1456 + "version": "7.1.4", 1457 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", 1458 + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 1460 1459 "dev": true, 1461 1460 "license": "MIT", 1462 1461 "engines": { ··· 1740 1739 "license": "MIT" 1741 1740 }, 1742 1741 "node_modules/bl": { 1743 - "version": "6.1.0", 1744 - "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.0.tgz", 1745 - "integrity": "sha512-ClDyJGQkc8ZtzdAAbAwBmhMSpwN/sC9HA8jxdYm6nVUbCfZbe2mgza4qh7AuEYyEPB/c4Kznf9s66bnsKMQDjw==", 1742 + "version": "6.1.1", 1743 + "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.1.tgz", 1744 + "integrity": "sha512-yYc8UIHrd1ZTLgNBIE7JjMzUPZH+dec3q7nWkrSHEbtvkQ3h6WKC63W9K5jthcL5EXFyMuWYq+2pq5WMSIgFHw==", 1746 1745 "license": "MIT", 1747 1746 "dependencies": { 1748 1747 "@types/readable-stream": "^4.0.0", ··· 1784 1783 "optional": true 1785 1784 }, 1786 1785 "node_modules/brace-expansion": { 1787 - "version": "2.0.1", 1788 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 1789 - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 1786 + "version": "1.1.12", 1787 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1788 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1790 1789 "dev": true, 1791 1790 "license": "MIT", 1792 1791 "dependencies": { 1793 - "balanced-match": "^1.0.0" 1792 + "balanced-match": "^1.0.0", 1793 + "concat-map": "0.0.1" 1794 1794 } 1795 1795 }, 1796 1796 "node_modules/buffer": { ··· 1941 1941 "node": "^12.13.0 || ^14.15.0 || >=16.0.0" 1942 1942 } 1943 1943 }, 1944 + "node_modules/cacache/node_modules/brace-expansion": { 1945 + "version": "2.0.2", 1946 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 1947 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 1948 + "dev": true, 1949 + "license": "MIT", 1950 + "dependencies": { 1951 + "balanced-match": "^1.0.0" 1952 + } 1953 + }, 1944 1954 "node_modules/cacache/node_modules/glob": { 1945 1955 "version": "8.1.0", 1946 1956 "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", ··· 2281 2291 "dependencies": { 2282 2292 "glob": "^10.3.12", 2283 2293 "typescript": "^5.4.3" 2294 + } 2295 + }, 2296 + "node_modules/config-file-ts/node_modules/brace-expansion": { 2297 + "version": "2.0.2", 2298 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 2299 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 2300 + "dev": true, 2301 + "license": "MIT", 2302 + "dependencies": { 2303 + "balanced-match": "^1.0.0" 2284 2304 } 2285 2305 }, 2286 2306 "node_modules/config-file-ts/node_modules/glob": { ··· 2520 2540 "p-limit": "^3.1.0 " 2521 2541 } 2522 2542 }, 2523 - "node_modules/dir-compare/node_modules/brace-expansion": { 2524 - "version": "1.1.11", 2525 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2526 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2527 - "dev": true, 2528 - "license": "MIT", 2529 - "dependencies": { 2530 - "balanced-match": "^1.0.0", 2531 - "concat-map": "0.0.1" 2532 - } 2533 - }, 2534 2543 "node_modules/dir-compare/node_modules/minimatch": { 2535 2544 "version": "3.1.2", 2536 2545 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", ··· 2641 2650 } 2642 2651 }, 2643 2652 "node_modules/dotenv": { 2644 - "version": "16.5.0", 2645 - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz", 2646 - "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==", 2653 + "version": "16.6.1", 2654 + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", 2655 + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", 2647 2656 "dev": true, 2648 2657 "license": "BSD-2-Clause", 2649 2658 "engines": { ··· 2708 2717 } 2709 2718 }, 2710 2719 "node_modules/electron": { 2711 - "version": "35.2.2", 2712 - "resolved": "https://registry.npmjs.org/electron/-/electron-35.2.2.tgz", 2713 - "integrity": "sha512-jZnCOtIgrt28esWP5z/PKndj/vPQ/Zt+cvNRlb/qOGnK/AjW1mASwPMtQ099NlSodf69RR3JrhnZCYbTWeDR4g==", 2720 + "version": "35.7.0", 2721 + "resolved": "https://registry.npmjs.org/electron/-/electron-35.7.0.tgz", 2722 + "integrity": "sha512-ZnbVqFK40pr83Jzw6IQ9pQT+obCG0DepSMKtOEe8WP2TgZbjvCOO4GzrR+a7Ze62JMRmtNOHsS4hFss6qjtSrQ==", 2714 2723 "hasInstallScript": true, 2715 2724 "license": "MIT", 2716 2725 "dependencies": { ··· 2867 2876 } 2868 2877 }, 2869 2878 "node_modules/electron-updater": { 2870 - "version": "6.6.3", 2871 - "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.6.3.tgz", 2872 - "integrity": "sha512-i448/SwMtqxy5wqAcXScnWjiFxZp+hmWA2jZCmojcdfodEGhi/DWTdRP01mE3lCILb8hmdE28SBaHf1oQW3+kw==", 2879 + "version": "6.6.5", 2880 + "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-6.6.5.tgz", 2881 + "integrity": "sha512-jnk38WfByl2Pb0cje02xls/pJkvkq3AQZI7usDCLriU23adkerLTkRrugbCPuUxUOa79nY1g/rokHPWHZFBKyA==", 2873 2882 "license": "MIT", 2874 2883 "dependencies": { 2875 2884 "builder-util-runtime": "9.3.2", ··· 2999 3008 } 3000 3009 }, 3001 3010 "node_modules/end-of-stream": { 3002 - "version": "1.4.4", 3003 - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 3004 - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 3011 + "version": "1.4.5", 3012 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", 3013 + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", 3005 3014 "license": "MIT", 3006 3015 "dependencies": { 3007 3016 "once": "^1.4.0" ··· 3201 3210 } 3202 3211 }, 3203 3212 "node_modules/eslint_d/node_modules/@eslint/js": { 3204 - "version": "9.28.0", 3205 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.28.0.tgz", 3206 - "integrity": "sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==", 3213 + "version": "9.33.0", 3214 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.33.0.tgz", 3215 + "integrity": "sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==", 3207 3216 "dev": true, 3208 3217 "license": "MIT", 3209 3218 "engines": { ··· 3213 3222 "url": "https://eslint.org/donate" 3214 3223 } 3215 3224 }, 3216 - "node_modules/eslint_d/node_modules/brace-expansion": { 3217 - "version": "1.1.11", 3218 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3219 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3220 - "dev": true, 3221 - "license": "MIT", 3222 - "dependencies": { 3223 - "balanced-match": "^1.0.0", 3224 - "concat-map": "0.0.1" 3225 - } 3226 - }, 3227 3225 "node_modules/eslint_d/node_modules/eslint": { 3228 - "version": "9.28.0", 3229 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.28.0.tgz", 3230 - "integrity": "sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==", 3226 + "version": "9.33.0", 3227 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.33.0.tgz", 3228 + "integrity": "sha512-TS9bTNIryDzStCpJN93aC5VRSW3uTx9sClUn4B87pwiCaJh220otoI0X8mJKr+VcPtniMdN8GKjlwgWGUv5ZKA==", 3231 3229 "dev": true, 3232 3230 "license": "MIT", 3233 3231 "dependencies": { 3234 3232 "@eslint-community/eslint-utils": "^4.2.0", 3235 3233 "@eslint-community/regexpp": "^4.12.1", 3236 - "@eslint/config-array": "^0.20.0", 3237 - "@eslint/config-helpers": "^0.2.1", 3238 - "@eslint/core": "^0.14.0", 3234 + "@eslint/config-array": "^0.21.0", 3235 + "@eslint/config-helpers": "^0.3.1", 3236 + "@eslint/core": "^0.15.2", 3239 3237 "@eslint/eslintrc": "^3.3.1", 3240 - "@eslint/js": "9.28.0", 3241 - "@eslint/plugin-kit": "^0.3.1", 3238 + "@eslint/js": "9.33.0", 3239 + "@eslint/plugin-kit": "^0.3.5", 3242 3240 "@humanfs/node": "^0.16.6", 3243 3241 "@humanwhocodes/module-importer": "^1.0.1", 3244 3242 "@humanwhocodes/retry": "^0.4.2", ··· 3249 3247 "cross-spawn": "^7.0.6", 3250 3248 "debug": "^4.3.2", 3251 3249 "escape-string-regexp": "^4.0.0", 3252 - "eslint-scope": "^8.3.0", 3253 - "eslint-visitor-keys": "^4.2.0", 3254 - "espree": "^10.3.0", 3250 + "eslint-scope": "^8.4.0", 3251 + "eslint-visitor-keys": "^4.2.1", 3252 + "espree": "^10.4.0", 3255 3253 "esquery": "^1.5.0", 3256 3254 "esutils": "^2.0.2", 3257 3255 "fast-deep-equal": "^3.1.3", ··· 3286 3284 } 3287 3285 }, 3288 3286 "node_modules/eslint_d/node_modules/eslint-scope": { 3289 - "version": "8.3.0", 3290 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", 3291 - "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", 3287 + "version": "8.4.0", 3288 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", 3289 + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", 3292 3290 "dev": true, 3293 3291 "license": "BSD-2-Clause", 3294 3292 "dependencies": { ··· 3303 3301 } 3304 3302 }, 3305 3303 "node_modules/eslint_d/node_modules/eslint-visitor-keys": { 3306 - "version": "4.2.0", 3307 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", 3308 - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", 3304 + "version": "4.2.1", 3305 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", 3306 + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", 3309 3307 "dev": true, 3310 3308 "license": "Apache-2.0", 3311 3309 "engines": { ··· 3316 3314 } 3317 3315 }, 3318 3316 "node_modules/eslint_d/node_modules/espree": { 3319 - "version": "10.3.0", 3320 - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", 3321 - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", 3317 + "version": "10.4.0", 3318 + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", 3319 + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", 3322 3320 "dev": true, 3323 3321 "license": "BSD-2-Clause", 3324 3322 "dependencies": { 3325 - "acorn": "^8.14.0", 3323 + "acorn": "^8.15.0", 3326 3324 "acorn-jsx": "^5.3.2", 3327 - "eslint-visitor-keys": "^4.2.0" 3325 + "eslint-visitor-keys": "^4.2.1" 3328 3326 }, 3329 3327 "engines": { 3330 3328 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 3400 3398 } 3401 3399 }, 3402 3400 "node_modules/eslint-config-prettier": { 3403 - "version": "9.1.0", 3404 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", 3405 - "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", 3401 + "version": "9.1.2", 3402 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.2.tgz", 3403 + "integrity": "sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==", 3406 3404 "dev": true, 3407 3405 "license": "MIT", 3408 3406 "bin": { ··· 3413 3411 } 3414 3412 }, 3415 3413 "node_modules/eslint-plugin-prettier": { 3416 - "version": "5.4.1", 3417 - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.4.1.tgz", 3418 - "integrity": "sha512-9dF+KuU/Ilkq27A8idRP7N2DH8iUR6qXcjF3FR2wETY21PZdBrIjwCau8oboyGj9b7etWmTGEeM8e7oOed6ZWg==", 3414 + "version": "5.5.4", 3415 + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz", 3416 + "integrity": "sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==", 3419 3417 "dev": true, 3420 3418 "license": "MIT", 3421 3419 "dependencies": { ··· 3471 3469 }, 3472 3470 "funding": { 3473 3471 "url": "https://opencollective.com/eslint" 3474 - } 3475 - }, 3476 - "node_modules/eslint/node_modules/brace-expansion": { 3477 - "version": "1.1.11", 3478 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3479 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3480 - "dev": true, 3481 - "license": "MIT", 3482 - "dependencies": { 3483 - "balanced-match": "^1.0.0", 3484 - "concat-map": "0.0.1" 3485 3472 } 3486 3473 }, 3487 3474 "node_modules/eslint/node_modules/minimatch": { ··· 3700 3687 "minimatch": "^5.0.1" 3701 3688 } 3702 3689 }, 3690 + "node_modules/filelist/node_modules/brace-expansion": { 3691 + "version": "2.0.2", 3692 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 3693 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 3694 + "dev": true, 3695 + "license": "MIT", 3696 + "dependencies": { 3697 + "balanced-match": "^1.0.0" 3698 + } 3699 + }, 3703 3700 "node_modules/filelist/node_modules/minimatch": { 3704 3701 "version": "5.1.6", 3705 3702 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", ··· 3783 3780 } 3784 3781 }, 3785 3782 "node_modules/form-data": { 3786 - "version": "4.0.2", 3787 - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", 3788 - "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", 3783 + "version": "4.0.4", 3784 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", 3785 + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", 3789 3786 "dev": true, 3790 3787 "license": "MIT", 3791 3788 "dependencies": { 3792 3789 "asynckit": "^0.4.0", 3793 3790 "combined-stream": "^1.0.8", 3794 3791 "es-set-tostringtag": "^2.1.0", 3792 + "hasown": "^2.0.2", 3795 3793 "mime-types": "^2.1.12" 3796 3794 }, 3797 3795 "engines": { ··· 3939 3937 }, 3940 3938 "engines": { 3941 3939 "node": ">=10.13.0" 3942 - } 3943 - }, 3944 - "node_modules/glob/node_modules/brace-expansion": { 3945 - "version": "1.1.11", 3946 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3947 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3948 - "dev": true, 3949 - "license": "MIT", 3950 - "dependencies": { 3951 - "balanced-match": "^1.0.0", 3952 - "concat-map": "0.0.1" 3953 3940 } 3954 3941 }, 3955 3942 "node_modules/glob/node_modules/minimatch": { ··· 4481 4468 } 4482 4469 }, 4483 4470 "node_modules/jake": { 4484 - "version": "10.9.2", 4485 - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", 4486 - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", 4471 + "version": "10.9.4", 4472 + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.4.tgz", 4473 + "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", 4487 4474 "dev": true, 4488 4475 "license": "Apache-2.0", 4489 4476 "dependencies": { 4490 - "async": "^3.2.3", 4491 - "chalk": "^4.0.2", 4477 + "async": "^3.2.6", 4492 4478 "filelist": "^1.0.4", 4493 - "minimatch": "^3.1.2" 4479 + "picocolors": "^1.1.1" 4494 4480 }, 4495 4481 "bin": { 4496 4482 "jake": "bin/cli.js" ··· 4499 4485 "node": ">=10" 4500 4486 } 4501 4487 }, 4502 - "node_modules/jake/node_modules/brace-expansion": { 4503 - "version": "1.1.11", 4504 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 4505 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 4506 - "dev": true, 4507 - "license": "MIT", 4508 - "dependencies": { 4509 - "balanced-match": "^1.0.0", 4510 - "concat-map": "0.0.1" 4511 - } 4512 - }, 4513 - "node_modules/jake/node_modules/minimatch": { 4514 - "version": "3.1.2", 4515 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 4516 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 4517 - "dev": true, 4518 - "license": "ISC", 4519 - "dependencies": { 4520 - "brace-expansion": "^1.1.7" 4521 - }, 4522 - "engines": { 4523 - "node": "*" 4524 - } 4525 - }, 4526 4488 "node_modules/js-sdsl": { 4527 4489 "version": "4.3.0", 4528 4490 "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", ··· 4871 4833 } 4872 4834 }, 4873 4835 "node_modules/minimatch": { 4874 - "version": "10.0.1", 4875 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", 4876 - "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", 4836 + "version": "10.0.3", 4837 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", 4838 + "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", 4877 4839 "dev": true, 4878 4840 "license": "ISC", 4879 4841 "dependencies": { 4880 - "brace-expansion": "^2.0.1" 4842 + "@isaacs/brace-expansion": "^5.0.0" 4881 4843 }, 4882 4844 "engines": { 4883 4845 "node": "20 || >=22" ··· 5438 5400 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", 5439 5401 "license": "MIT" 5440 5402 }, 5403 + "node_modules/picocolors": { 5404 + "version": "1.1.1", 5405 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 5406 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 5407 + "dev": true, 5408 + "license": "ISC" 5409 + }, 5441 5410 "node_modules/plist": { 5442 5411 "version": "3.1.0", 5443 5412 "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", ··· 5578 5547 } 5579 5548 }, 5580 5549 "node_modules/pump": { 5581 - "version": "3.0.2", 5582 - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", 5583 - "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", 5550 + "version": "3.0.3", 5551 + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", 5552 + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", 5584 5553 "license": "MIT", 5585 5554 "dependencies": { 5586 5555 "end-of-stream": "^1.1.0", ··· 6017 5986 } 6018 5987 }, 6019 5988 "node_modules/socks": { 6020 - "version": "2.8.4", 6021 - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.4.tgz", 6022 - "integrity": "sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==", 5989 + "version": "2.8.6", 5990 + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.6.tgz", 5991 + "integrity": "sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==", 6023 5992 "dev": true, 6024 5993 "license": "MIT", 6025 5994 "dependencies": { ··· 6225 6194 } 6226 6195 }, 6227 6196 "node_modules/synckit": { 6228 - "version": "0.11.8", 6229 - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.8.tgz", 6230 - "integrity": "sha512-+XZ+r1XGIJGeQk3VvXhT6xx/VpbHsRzsTkGgF6E5RX9TTXD0118l87puaEBZ566FhqblC6U0d4XnubznJDm30A==", 6197 + "version": "0.11.11", 6198 + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.11.tgz", 6199 + "integrity": "sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==", 6231 6200 "dev": true, 6232 6201 "license": "MIT", 6233 6202 "dependencies": { 6234 - "@pkgr/core": "^0.2.4" 6203 + "@pkgr/core": "^0.2.9" 6235 6204 }, 6236 6205 "engines": { 6237 6206 "node": "^14.18.0 || >=16.0.0" ··· 6395 6364 "license": "MIT" 6396 6365 }, 6397 6366 "node_modules/tmp": { 6398 - "version": "0.2.3", 6399 - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", 6400 - "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", 6367 + "version": "0.2.5", 6368 + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", 6369 + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", 6401 6370 "dev": true, 6402 6371 "license": "MIT", 6403 6372 "engines": { ··· 6463 6432 "license": "MIT" 6464 6433 }, 6465 6434 "node_modules/typescript": { 6466 - "version": "5.8.3", 6467 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", 6468 - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", 6435 + "version": "5.9.2", 6436 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", 6437 + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", 6469 6438 "dev": true, 6470 6439 "license": "Apache-2.0", 6471 6440 "bin": { ··· 6670 6639 "license": "ISC" 6671 6640 }, 6672 6641 "node_modules/ws": { 6673 - "version": "8.18.2", 6674 - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz", 6675 - "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==", 6642 + "version": "8.18.3", 6643 + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", 6644 + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", 6676 6645 "license": "MIT", 6677 6646 "engines": { 6678 6647 "node": ">=10.0.0"
+3 -3
pkgs/by-name/gr/gridtracker2/package.nix
··· 18 18 xorg, 19 19 }: 20 20 let 21 - version = "2.250507.0"; 21 + version = "2.250809.0"; 22 22 electron = electron_35; 23 23 in 24 24 buildNpmPackage (finalAttrs: { ··· 29 29 owner = "gridtracker.org"; 30 30 repo = "gridtracker2"; 31 31 tag = "v${version}"; 32 - hash = "sha256-8JFEVGy3Wz94FUK8V+JF+HHKBngT3VvwDBh+O2Bin6E="; 32 + hash = "sha256-JvV0APwbANjPX/IN3ZV8ccsKBLixntQ2ZAzjWtN7/L4="; 33 33 }; 34 34 35 - npmDepsHash = "sha256-ioocL1/k3aDmgVwxS09PFbMmteNrGncQz2yz7HUPX90="; 35 + npmDepsHash = "sha256-on3v+kBOUEVsEX/HwJhtzPn8AlXNa+EcbolMl0F7ZXI="; 36 36 37 37 nativeBuildInputs = [ 38 38 makeBinaryWrapper
+2 -2
pkgs/by-name/gr/grml-zsh-config/package.nix
··· 7 7 }: 8 8 stdenv.mkDerivation rec { 9 9 pname = "grml-zsh-config"; 10 - version = "0.19.23"; 10 + version = "0.19.24"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "grml"; 14 14 repo = "grml-etc-core"; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-kaVDX+f2WeRjrpyW5pKkamNIKemdUq+1AU+8W+0vAx8="; 16 + sha256 = "sha256-DUkj/5LD85h3J+PIVAfsGY0fkktAgWn93Y3hnRrn/wk="; 17 17 }; 18 18 19 19 strictDeps = true;
+3 -3
pkgs/by-name/in/incus/lts.nix
··· 1 1 import ./generic.nix { 2 - hash = "sha256-zwefzCmj4K1GJRbherOS28swLoGbHnUxbF9bmLOh738="; 3 - version = "6.0.4"; 4 - vendorHash = "sha256-4of741V2ztxkyI2r5UVEL5ON/9kaDTygosLxyTw6ShQ="; 2 + hash = "sha256-B29HLuw48j7/Er7p/sHen7ohbbACsAjzPr9Nn8eZNR0="; 3 + version = "6.0.5"; 4 + vendorHash = "sha256-KOJqPvp+w7G505ZMJ1weRD2SATmfq1aeyCqmbJ6WMAY="; 5 5 patches = [ 6 6 # qemu 9.1 compat, remove when added to LTS 7 7 ./572afb06f66f83ca95efa1b9386fceeaa1c9e11b.patch
+13 -8
pkgs/by-name/ko/kopia/package.nix
··· 2 2 lib, 3 3 buildGoModule, 4 4 fetchFromGitHub, 5 - gitUpdater, 5 + nix-update-script, 6 6 installShellFiles, 7 7 stdenv, 8 8 testers, ··· 11 11 12 12 buildGoModule rec { 13 13 pname = "kopia"; 14 - version = "0.20.1"; 14 + version = "0.21.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "kopia"; 18 18 repo = "kopia"; 19 19 tag = "v${version}"; 20 - hash = "sha256-hKtrHv7MQjA/AQ/frjP2tPT6zqVPPGnBxYuhWtUgIl0="; 20 + hash = "sha256-0i8bKah3a7MrgzATysgFCsmDZxK9qH+4hmBMW+GR9/4="; 21 21 }; 22 22 23 - vendorHash = "sha256-npNSNlS8gvbxtB4KeaiSsCUzxwJ0kwvnzDda/CZRVmM="; 23 + vendorHash = "sha256-x5WIwYvQtbR72jqdD+O4Wg+4/qs24aqNeBuron/0ztk="; 24 24 25 25 subPackages = [ "." ]; 26 26 ··· 38 38 ''; 39 39 40 40 passthru = { 41 - updateScript = gitUpdater { rev-prefix = "v"; }; 41 + updateScript = nix-update-script { }; 42 42 tests = { 43 43 kopia-version = testers.testVersion { 44 44 package = kopia; ··· 46 46 }; 47 47 }; 48 48 49 - meta = with lib; { 49 + meta = { 50 50 homepage = "https://kopia.io"; 51 + changelog = "https://github.com/kopia/kopia/releases/tag/v${version}"; 51 52 description = "Cross-platform backup tool with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication"; 52 53 mainProgram = "kopia"; 53 - license = licenses.asl20; 54 - maintainers = [ maintainers.bbigras ]; 54 + license = lib.licenses.asl20; 55 + maintainers = with lib.maintainers; [ 56 + bbigras 57 + blenderfreaky 58 + nadir-ishiguro 59 + ]; 55 60 }; 56 61 }
+2 -2
pkgs/by-name/li/lighttpd/package.nix
··· 34 34 35 35 stdenv.mkDerivation rec { 36 36 pname = "lighttpd"; 37 - version = "1.4.79"; 37 + version = "1.4.80"; 38 38 39 39 src = fetchurl { 40 40 url = "https://download.lighttpd.net/lighttpd/releases-${lib.versions.majorMinor version}.x/${pname}-${version}.tar.xz"; 41 - sha256 = "sha256-OymmJbOtiHAtH+pPX0K7fYdIjy5O/Jd9fxhTKcpghL0="; 41 + sha256 = "sha256-zF8Pceiy7mutVF0ekd/D+VRxbJF057NSwhR63UTyW/M="; 42 42 }; 43 43 44 44 separateDebugInfo = true;
+3 -10
pkgs/by-name/li/limine/package.nix
··· 42 42 # as bootloader for various platforms and corresponding binary and helper files. 43 43 stdenv.mkDerivation (finalAttrs: { 44 44 pname = "limine"; 45 - version = "9.5.4"; 45 + version = "9.6.1"; 46 46 47 47 # We don't use the Git source but the release tarball, as the source has a 48 48 # `./bootstrap` script performing network access to download resources. 49 49 # Packaging that in Nix is very cumbersome. 50 50 src = fetchurl { 51 51 url = "https://github.com/limine-bootloader/limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz"; 52 - hash = "sha256-X0dStbsBJyFDUG25G4PUZInp+yVG3+p3bfhwQL280ig="; 52 + hash = "sha256-/GAeZx2ShtC+VoqNO/SB8H4kLLgdLAc/RAGVxF6Imbc="; 53 53 }; 54 54 55 55 enableParallelBuilding = true; 56 56 57 57 nativeBuildInputs = [ 58 - llvmPackages.clang-unwrapped 59 58 llvmPackages.libllvm 60 59 llvmPackages.lld 61 60 ] ··· 79 78 ++ lib.optionals pxeSupport' [ "--enable-bios-pxe" ] 80 79 ++ lib.concatMap uefiFlags ( 81 80 if targets == [ ] then [ stdenv.hostPlatform.parsed.cpu.name ] else targets 82 - ) 83 - ++ [ 84 - "TOOLCHAIN_FOR_TARGET=llvm" 85 - # `clang` on `PATH` has to be unwrapped, but *a* wrapped clang 86 - # still needs to be available 87 - "CC=${lib.getExe stdenv.cc}" 88 - ]; 81 + ); 89 82 90 83 passthru.tests = nixosTests.limine; 91 84
+6 -6
pkgs/by-name/lu/lux-cli/package.nix
··· 6 6 lib, 7 7 libgit2, 8 8 libgpg-error, 9 - luajit, 9 + lua5_4, 10 10 makeWrapper, 11 11 nix, 12 12 openssl, ··· 17 17 rustPlatform.buildRustPackage (finalAttrs: { 18 18 pname = "lux-cli"; 19 19 20 - version = "0.13.3"; 20 + version = "0.15.1"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "nvim-neorocks"; 24 24 repo = "lux"; 25 25 tag = "v${finalAttrs.version}"; 26 - hash = "sha256-RmdxqpmqOs/1a9KmakWAHJUkiQ6I2t4VROiSocRnx84="; 26 + hash = "sha256-1u0zDGUytuMhqe7NOJeXd1DKch8P7FT02MYgMkX3eMc="; 27 27 }; 28 28 29 29 buildAndTestSubdir = "lux-cli"; 30 30 31 - cargoHash = "sha256-vin86rAmUbHJJuhChZi3ndj57wTCv945sVF6+by6Dlc="; 31 + cargoHash = "sha256-C84VZfpMua1RrFhTFhWfY2xZAPDtNllkAbdHljlYdZs="; 32 32 33 33 nativeInstallCheckInputs = [ 34 34 versionCheckHook ··· 48 48 gpgme 49 49 libgit2 50 50 libgpg-error 51 - luajit 51 + lua5_4 52 52 openssl 53 53 ]; 54 54 ··· 61 61 cargoTestFlags = "--lib"; # Disable impure integration tests 62 62 63 63 nativeCheckInputs = [ 64 - luajit 64 + lua5_4 65 65 nix 66 66 ]; 67 67
+2 -10
pkgs/by-name/lx/lxc/package.nix
··· 17 17 pkg-config, 18 18 systemd, 19 19 20 - fetchpatch, 21 20 nix-update-script, 22 21 }: 23 22 24 23 stdenv.mkDerivation (finalAttrs: { 25 24 pname = "lxc"; 26 - version = "6.0.4"; 25 + version = "6.0.5"; 27 26 28 27 src = fetchFromGitHub { 29 28 owner = "lxc"; 30 29 repo = "lxc"; 31 30 tag = "v${finalAttrs.version}"; 32 - hash = "sha256-zmL568PprrpIWTVCkScXHEzTZ+NduSH4r8ETnz4NY64="; 31 + hash = "sha256-bnvKSs7w1cq3vP2BzX4kfDrGUIFhU4Fnu5pM81jPVQ8="; 33 32 }; 34 33 35 34 nativeBuildInputs = [ ··· 58 57 # Fix hardcoded path of lxc-user-nic 59 58 # This is needed to use unprivileged containers 60 59 ./user-nic.diff 61 - 62 - # Fixes https://github.com/zabbly/incus/issues/81 63 - (fetchpatch { 64 - name = "4536.patch"; 65 - url = "https://patch-diff.githubusercontent.com/raw/lxc/lxc/pull/4536.patch"; 66 - hash = "sha256-yEqK9deO2MhfPROPfBw44Z752Mc5bR8DBKl1KrGC+5c="; 67 - }) 68 60 ]; 69 61 70 62 mesonFlags = [
+2 -2
pkgs/by-name/lx/lxcfs/package.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "lxcfs"; 20 - version = "6.0.4"; 20 + version = "6.0.5"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "lxc"; 24 24 repo = "lxcfs"; 25 25 tag = "v${version}"; 26 - hash = "sha256-jmadClC/3nHfNL+F/gC5NM6u03OE9flEVtPU28nylw4="; 26 + hash = "sha256-mRTM06QyWcB4XOi0w2qvyDABGuu1SPJX0gjlBktDOac="; 27 27 }; 28 28 29 29 patches = [
+2 -2
pkgs/by-name/mi/mirrorbits/package.nix
··· 10 10 11 11 buildGoModule (finalAttrs: { 12 12 pname = "mirrorbits"; 13 - version = "0.6"; 13 + version = "0.6.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "etix"; 17 17 repo = "mirrorbits"; 18 18 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-99eOfVSlGIEzNm+0gI/y0+UPd+dnZiGzaHlkqUNtO1U="; 19 + hash = "sha256-PqPE/PgIyQylbYoABC/saxLF83XjgRAS0QimragJ8P8="; 20 20 }; 21 21 22 22 postPatch = ''
+2 -2
pkgs/by-name/nc/ncdu/package.nix
··· 13 13 14 14 stdenv.mkDerivation (finalAttrs: { 15 15 pname = "ncdu"; 16 - version = "2.8.2"; 16 + version = "2.9"; 17 17 18 18 src = fetchurl { 19 19 url = "https://dev.yorhel.nl/download/ncdu-${finalAttrs.version}.tar.gz"; 20 - hash = "sha256-Ai+nZdNaeXl6zcgMgxcH30PJo7pg0a4+bqTMG3osAT0="; 20 + hash = "sha256-dfCsO85PwBLoGYtyUY21F56QMHmFjvzgi5EtXcxwlNM="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+21 -9
pkgs/by-name/ne/netbird/package.nix
··· 12 12 libX11, 13 13 libXcursor, 14 14 libXxf86vm, 15 + versionCheckHook, 16 + netbird-management, 17 + netbird-relay, 18 + netbird-signal, 15 19 netbird-ui, 16 - versionCheckHook, 20 + netbird-upload, 17 21 componentName ? "client", 22 + needsUpdateScript ? componentName == "client", 18 23 }: 19 24 let 20 25 /* ··· 59 64 license = lib.licenses.agpl3Only; 60 65 }; 61 66 }; 62 - isUI = componentName == "ui"; 63 67 component = availableComponents.${componentName}; 64 68 in 65 69 buildGoModule (finalAttrs: { ··· 75 79 76 80 vendorHash = "sha256-uVVm+iDGP2eZ5GVXWJrWZQ7LpHdZccRIiHPIFs6oAPo="; 77 81 78 - nativeBuildInputs = [ installShellFiles ] ++ lib.optional isUI pkg-config; 82 + nativeBuildInputs = [ installShellFiles ] ++ lib.optional (componentName == "ui") pkg-config; 79 83 80 - buildInputs = lib.optionals (stdenv.hostPlatform.isLinux && isUI) [ 84 + buildInputs = lib.optionals (stdenv.hostPlatform.isLinux && componentName == "ui") [ 81 85 gtk3 82 86 libayatana-appindicator 83 87 libX11 ··· 122 126 --zsh <($out/bin/${component.binaryName} completion zsh) 123 127 '' 124 128 # assemble & adjust netbird.desktop files for the GUI 125 - + lib.optionalString (stdenv.hostPlatform.isLinux && isUI) '' 129 + + lib.optionalString (stdenv.hostPlatform.isLinux && componentName == "ui") '' 126 130 install -Dm644 "$src/client/ui/assets/netbird-systemtray-connected.png" "$out/share/pixmaps/netbird.png" 127 131 install -Dm644 "$src/client/ui/build/netbird.desktop" "$out/share/applications/netbird.desktop" 128 132 ··· 130 134 --replace-fail "Exec=/usr/bin/netbird-ui" "Exec=$out/bin/${component.binaryName}" 131 135 ''; 132 136 133 - nativeInstallCheckInputs = [ 137 + nativeInstallCheckInputs = lib.lists.optionals (component ? versionCheckProgramArg) [ 134 138 versionCheckHook 135 139 ]; 136 140 versionCheckProgram = "${placeholder "out"}/bin/${component.binaryName}"; 137 141 versionCheckProgramArg = component.versionCheckProgramArg or "version"; 138 - doInstallCheck = component ? versionCheckProgramArg; 139 142 140 143 passthru = { 141 - tests = { 144 + tests = lib.attrsets.optionalAttrs (componentName == "client") { 142 145 nixos = nixosTests.netbird; 143 - withUI = netbird-ui; 146 + inherit 147 + # make sure child packages are built by `ofborg` 148 + netbird-management 149 + netbird-relay 150 + netbird-signal 151 + netbird-ui 152 + netbird-upload 153 + ; 144 154 }; 155 + } 156 + // lib.attrsets.optionalAttrs needsUpdateScript { 145 157 updateScript = nix-update-script { }; 146 158 }; 147 159
+3 -3
pkgs/by-name/ph/phpunit/package.nix
··· 10 10 11 11 php.buildComposerProject2 (finalAttrs: { 12 12 pname = "phpunit"; 13 - version = "12.3.0"; 13 + version = "12.3.5"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "sebastianbergmann"; 17 17 repo = "phpunit"; 18 18 tag = finalAttrs.version; 19 - hash = "sha256-t1BABpCkWqnjIE25HNzh/oWE5uYRUtm824t3dPtWq8w="; 19 + hash = "sha256-dWTV7TgVSRuqbKIlW7U4NeKL/7DnHplyQkTeVU+ECos="; 20 20 }; 21 21 22 - vendorHash = "sha256-nXVaLzbUDqrmWW+uvuHkUBBC0Spp8UxX40ifTbUq8MA="; 22 + vendorHash = "sha256-b5fj5HmaqG6WM7b/nvT1xig3RReL9XSYAiCoE9LiyAc="; 23 23 24 24 passthru = { 25 25 updateScript = nix-update-script { };
+6
pkgs/by-name/rp/rpi-imager/package.nix
··· 8 8 nix-update-script, 9 9 pkg-config, 10 10 qt6, 11 + wrapGAppsHook4, 11 12 testers, 12 13 util-linux, 13 14 xz, ··· 46 47 cmake 47 48 pkg-config 48 49 qt6.wrapQtAppsHook 50 + wrapGAppsHook4 49 51 util-linux 50 52 ]; 51 53 ··· 80 82 "--unset QT_QPA_PLATFORMTHEME" 81 83 "--unset QT_STYLE_OVERRIDE" 82 84 ]; 85 + dontWrapGApps = true; 86 + preFixup = '' 87 + qtWrapperArgs+=("''${gappsWrapperArgs[@]}") 88 + ''; 83 89 84 90 passthru = { 85 91 tests.version = testers.testVersion {
+2 -2
pkgs/by-name/ss/sshuttle/package.nix
··· 15 15 16 16 python3Packages.buildPythonApplication rec { 17 17 pname = "sshuttle"; 18 - version = "1.3.1"; 18 + version = "1.3.2"; 19 19 pyproject = true; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "sshuttle"; 23 23 repo = "sshuttle"; 24 24 tag = "v${version}"; 25 - hash = "sha256-/ThWsPtFuUo41+Xw23UigZup1fq6/SAzDpxIaT0Vhvg="; 25 + hash = "sha256-Rvhh99DO/4J1p0JZJauOnvQZKtZBvxu+7hNnNgsXn2w="; 26 26 }; 27 27 28 28 build-system = [ python3Packages.hatchling ];
+3 -3
pkgs/by-name/tr/trufflehog/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "trufflehog"; 11 - version = "3.90.4"; 11 + version = "3.90.5"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "trufflesecurity"; 15 15 repo = "trufflehog"; 16 16 tag = "v${version}"; 17 - hash = "sha256-RdCmHPSxkxofCc6rxBoRtUpAxfbNeThfcM3O4P411EU="; 17 + hash = "sha256-F45ORd/r7LlBsfA/QMtsHMOZKYhJULqZ4edwUoNt6Co="; 18 18 }; 19 19 20 - vendorHash = "sha256-MwiFnX00bL1zWRorgWoE5xFtQkwheEufIpp7rDh/4lg="; 20 + vendorHash = "sha256-Kgobfg0TA2ocZhT/LfuGpMRTdFc9hOJM6uRf99cYkKA="; 21 21 22 22 nativeBuildInputs = [ makeWrapper ]; 23 23
+17 -17
pkgs/by-name/up/upbound/sources-stable.json
··· 8 8 "fetchurlAttrSet": { 9 9 "docker-credential-up": { 10 10 "aarch64-darwin": { 11 - "hash": "sha256-ifzc5of2hpZGjbwwkf4iSCgOv5cMoXMxOIZjqfxIwIA=", 12 - "url": "https://cli.upbound.io/stable/v0.39.1/bundle/docker-credential-up/darwin_arm64.tar.gz" 11 + "hash": "sha256-IDF8VsXux30yPRf6tn0ZVzUjYWOH8M9RxkuCJeiQI9s=", 12 + "url": "https://cli.upbound.io/stable/v0.40.1/bundle/docker-credential-up/darwin_arm64.tar.gz" 13 13 }, 14 14 "aarch64-linux": { 15 - "hash": "sha256-Qmtrk4DIMsUiIy2L6oWRC11Xvr6TlXuqOxpkh36LXoY=", 16 - "url": "https://cli.upbound.io/stable/v0.39.1/bundle/docker-credential-up/linux_arm64.tar.gz" 15 + "hash": "sha256-25NSIXdbXa6RYiAgfRo9GIAP79uvbKMopQsO+nFcDLQ=", 16 + "url": "https://cli.upbound.io/stable/v0.40.1/bundle/docker-credential-up/linux_arm64.tar.gz" 17 17 }, 18 18 "x86_64-darwin": { 19 - "hash": "sha256-rgTp3NPi4aeiRdIbIeXAYkb3HqD3lEkDX8ZhcFlTEZ0=", 20 - "url": "https://cli.upbound.io/stable/v0.39.1/bundle/docker-credential-up/darwin_amd64.tar.gz" 19 + "hash": "sha256-z469M2QsNPXhES06tPJUrHVvgp2UomBLBeWKMujX+AI=", 20 + "url": "https://cli.upbound.io/stable/v0.40.1/bundle/docker-credential-up/darwin_amd64.tar.gz" 21 21 }, 22 22 "x86_64-linux": { 23 - "hash": "sha256-mD/TfgFKbBC2OcZF5OZ3ve8l9kHNROnb1jq5XUmvZ7w=", 24 - "url": "https://cli.upbound.io/stable/v0.39.1/bundle/docker-credential-up/linux_amd64.tar.gz" 23 + "hash": "sha256-EAHYUYUWwXOWIuZCQnvp1quu3c2CsaO9nWcqBpNGMi0=", 24 + "url": "https://cli.upbound.io/stable/v0.40.1/bundle/docker-credential-up/linux_amd64.tar.gz" 25 25 } 26 26 }, 27 27 "up": { 28 28 "aarch64-darwin": { 29 - "hash": "sha256-jlcAEKJBU8W8SujMTq4+Y3WMDm7FT2GYZQ4725yZQN0=", 30 - "url": "https://cli.upbound.io/stable/v0.39.1/bundle/up/darwin_arm64.tar.gz" 29 + "hash": "sha256-euLretQd2QML9t9F/vEhopJRA0gWgfuIPA7vdAFQsOE=", 30 + "url": "https://cli.upbound.io/stable/v0.40.1/bundle/up/darwin_arm64.tar.gz" 31 31 }, 32 32 "aarch64-linux": { 33 - "hash": "sha256-mJoURxoG5PUi7Jntt6Htyut2aB1FOq9vNYxvrBNQEYk=", 34 - "url": "https://cli.upbound.io/stable/v0.39.1/bundle/up/linux_arm64.tar.gz" 33 + "hash": "sha256-Td0OBK37mRBUgXBAV+ayBfMDn+/ycLS5WTaW42SMzOc=", 34 + "url": "https://cli.upbound.io/stable/v0.40.1/bundle/up/linux_arm64.tar.gz" 35 35 }, 36 36 "x86_64-darwin": { 37 - "hash": "sha256-l1APkZL0yYJPcfJ6qzOn/5U/mohfPDXlQ+S+ApSKPJU=", 38 - "url": "https://cli.upbound.io/stable/v0.39.1/bundle/up/darwin_amd64.tar.gz" 37 + "hash": "sha256-l5ApNOnc+j9z/ghW+reo+S60UHBaJdJGhS46tu59ZLM=", 38 + "url": "https://cli.upbound.io/stable/v0.40.1/bundle/up/darwin_amd64.tar.gz" 39 39 }, 40 40 "x86_64-linux": { 41 - "hash": "sha256-4upXd7g5XDwtMwSbsuZSwOVNkHXjNiB4P9TNXGTqcJc=", 42 - "url": "https://cli.upbound.io/stable/v0.39.1/bundle/up/linux_amd64.tar.gz" 41 + "hash": "sha256-XXuotsGjY6nKDXbobBOa0Yaw4qRSX3hF89DZ/m8wfmg=", 42 + "url": "https://cli.upbound.io/stable/v0.40.1/bundle/up/linux_amd64.tar.gz" 43 43 } 44 44 } 45 45 }, ··· 49 49 "x86_64-darwin", 50 50 "x86_64-linux" 51 51 ], 52 - "version": "0.39.1" 52 + "version": "0.40.1" 53 53 }
+13 -5
pkgs/by-name/wo/wofi-power-menu/package.nix
··· 2 2 lib, 3 3 rustPlatform, 4 4 fetchFromGitHub, 5 - makeWrapper, 5 + makeBinaryWrapper, 6 6 wofi, 7 7 versionCheckHook, 8 8 nix-update-script, 9 + yq, 9 10 }: 10 11 11 12 rustPlatform.buildRustPackage (finalAttrs: { 12 13 pname = "wofi-power-menu"; 13 - version = "0.3.0"; 14 + version = "0.3.1"; 14 15 15 16 src = fetchFromGitHub { 16 17 owner = "szaffarano"; 17 18 repo = "wofi-power-menu"; 18 19 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-/MoMgOrpM0KHIyxqOJmC5N5NddOVVfTs5fDt1/yiBtQ="; 20 + hash = "sha256-3m4zTmjYn1WGdW5dY4tzYxOxdw0spwYxZFRhdBwWf2I="; 20 21 }; 21 22 22 - cargoHash = "sha256-PWPMBYmB1lyCJFhodNSCicYJy29vEUx6k9ScQTPbZdg="; 23 + postPatch = '' 24 + tomlq -ti '.package.version = "0.3.1"' Cargo.toml 25 + ''; 23 26 24 - nativeBuildInputs = [ makeWrapper ]; 27 + cargoHash = "sha256-5txhSjCXlGqTmeG9EO1AUbt4syrTD62g4LtfO6nhAes="; 28 + 29 + nativeBuildInputs = [ 30 + makeBinaryWrapper 31 + yq # for `tomlq` 32 + ]; 25 33 26 34 postInstall = '' 27 35 wrapProgram $out/bin/wofi-power-menu \
+2 -2
pkgs/desktops/xfce/applications/xfce4-screensaver/default.nix
··· 35 35 in 36 36 stdenv.mkDerivation (finalAttrs: { 37 37 pname = "xfce4-screensaver"; 38 - version = "4.20.0"; 38 + version = "4.20.1"; 39 39 40 40 src = fetchFromGitLab { 41 41 domain = "gitlab.xfce.org"; 42 42 owner = "apps"; 43 43 repo = "xfce4-screensaver"; 44 44 tag = "xfce4-screensaver-${finalAttrs.version}"; 45 - hash = "sha256-Pt7Rl+WlR2D4KC6GTXjQhs3yirrUgUG5XkKXnyaJZbo="; 45 + hash = "sha256-FdO6fZTKBPjncjBBe2rK5DSfVLHTRFpo9NtgZ5nFgRU="; 46 46 }; 47 47 48 48 strictDeps = true;
+2 -2
pkgs/desktops/xfce/core/libxfce4ui/default.nix
··· 23 23 mkXfceDerivation { 24 24 category = "xfce"; 25 25 pname = "libxfce4ui"; 26 - version = "4.20.1"; 26 + version = "4.20.2"; 27 27 28 - sha256 = "sha256-CY9KCCbKBAuoYAJtPHlQj04dUuCZAovnyJsBgjzzQkI="; 28 + sha256 = "sha256-NsTrJ2271v8vMMyiEef+4Rs0KBOkSkKPjfoJdgQU0ds="; 29 29 30 30 nativeBuildInputs = [ 31 31 perl
+2 -2
pkgs/desktops/xfce/core/libxfce4windowing/default.nix
··· 23 23 mkXfceDerivation { 24 24 category = "xfce"; 25 25 pname = "libxfce4windowing"; 26 - version = "4.20.3"; 26 + version = "4.20.4"; 27 27 28 - sha256 = "sha256-l58cTz28UPSVfoIpjBCoSwcqdUJfG9e4UlhVYPyEeAs="; 28 + sha256 = "sha256-8iLkljuGyJ4giVN5yuOFuTZsrdr8U3avTS/1aRSpaxc="; 29 29 30 30 nativeBuildInputs = [ 31 31 python3
+2 -19
pkgs/desktops/xfce/core/xfce4-session/default.nix
··· 1 1 { 2 2 lib, 3 3 mkXfceDerivation, 4 - fetchpatch, 5 4 polkit, 6 5 exo, 7 6 libxfce4util, ··· 19 18 mkXfceDerivation { 20 19 category = "xfce"; 21 20 pname = "xfce4-session"; 22 - version = "4.20.2"; 21 + version = "4.20.3"; 23 22 24 - sha256 = "sha256-wd+8W9Z0dH7bqILBUNG9YxpRf8TnRJ/7b3QviM1HVnY="; 25 - 26 - patches = [ 27 - # Use syntax compatible with most sh shells 28 - # The `**` syntax is a bash extension 29 - (fetchpatch { 30 - url = "https://gitlab.xfce.org/xfce/xfce4-session/-/commit/53d6e20a29948ae7aa179447cef0704786b77f8b.patch"; 31 - hash = "sha256-c8IU1VOcEYdZJy8Eq2wqSL5tTXt7gKfGOs7jxb8npOE="; 32 - }) 33 - 34 - # wayland: start a D-Bus session only if there isn't one already 35 - # https://gitlab.xfce.org/xfce/xfce4-session/-/issues/218 36 - (fetchpatch { 37 - url = "https://gitlab.xfce.org/xfce/xfce4-session/-/commit/f6e2805b8a7742172f399d78618313bcb28bf095.patch"; 38 - hash = "sha256-EViVialDbdLH2SGUtcroo5iGc+B4HVJajV7PMl5q6vs="; 39 - }) 40 - ]; 23 + sha256 = "sha256-HfVspmAkjuGgoI87VHNHFGZP17ZA0b31llY93gUtWxs="; 41 24 42 25 buildInputs = [ 43 26 exo
+2 -2
pkgs/desktops/xfce/core/xfce4-settings/default.nix
··· 27 27 mkXfceDerivation { 28 28 category = "xfce"; 29 29 pname = "xfce4-settings"; 30 - version = "4.20.1"; 30 + version = "4.20.2"; 31 31 32 - sha256 = "sha256-9BFO1cN0etDHJzkGHl5GKL2qzJTlpaP/qfvfz6KWaMI="; 32 + sha256 = "sha256-hx1ilXPcwWWDwNR/k2b+9vR5aCv9UlPR0d42OE6JxEk="; 33 33 34 34 nativeBuildInputs = [ 35 35 wayland-scanner
+6 -3
pkgs/development/lua-modules/lux-lua.nix
··· 56 56 LUX_SKIP_IMPURE_TESTS = 1; # Disable impure unit tests 57 57 }; 58 58 59 - postBuild = '' 59 + buildPhase = '' 60 + runHook preBuild 60 61 cargo xtask-${luaFeature} dist 62 + mkdir -p $out 63 + runHook postBuild 61 64 ''; 62 65 63 66 installPhase = '' 64 67 runHook preInstall 65 - install -D -v target/dist/${luaVersionDir}/* -t $out/${luaVersionDir} 66 - install -D -v target/dist/lib/pkgconfig/* -t $out/lib/pkgconfig 68 + cp -r target/dist/share $out 69 + cp -r target/dist/lib $out 67 70 runHook postInstall 68 71 ''; 69 72
+2 -2
pkgs/development/python-modules/aiodhcpwatcher/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "aiodhcpwatcher"; 19 - version = "1.2.0"; 19 + version = "1.2.1"; 20 20 pyproject = true; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "bdraco"; 24 24 repo = "aiodhcpwatcher"; 25 25 rev = "v${version}"; 26 - hash = "sha256-Jyaxqs3vckXmqUNhYFA912abDhtZ9UBgGnm+qw/N9Ws="; 26 + hash = "sha256-+BF3sBam8O9I4tY7QqnA4iNcJFsK9+imS8pY3N/v1HY="; 27 27 }; 28 28 29 29 postPatch = ''
+2 -2
pkgs/development/python-modules/airos/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "airos"; 17 - version = "0.2.7"; 17 + version = "0.2.11"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.13"; ··· 23 23 owner = "CoMPaTech"; 24 24 repo = "python-airos"; 25 25 tag = "v${version}"; 26 - hash = "sha256-c/YVjNEy1nI6ClYk8BgLai+zRCwiblTFSJ5Rxx3UaeU="; 26 + hash = "sha256-rPgrnLMcqUDd1+WL6uwb5Umu3a844B301l+O/GEyCGA="; 27 27 }; 28 28 29 29 build-system = [ setuptools ];
+4 -2
pkgs/development/python-modules/cookidoo-api/default.nix
··· 4 4 aioresponses, 5 5 buildPythonPackage, 6 6 fetchFromGitHub, 7 + isodate, 7 8 lib, 8 9 pytest-asyncio, 9 10 pytestCheckHook, ··· 13 14 14 15 buildPythonPackage rec { 15 16 pname = "cookidoo-api"; 16 - version = "0.13.0"; 17 + version = "0.14.0"; 17 18 pyproject = true; 18 19 19 20 src = fetchFromGitHub { 20 21 owner = "miaucl"; 21 22 repo = "cookidoo-api"; 22 23 tag = version; 23 - hash = "sha256-QFOGue5VzM1mrgw+WWBvb5dreDUlmBoYv/vEzQta+LA="; 24 + hash = "sha256-EWAD33ZF1k76FujQdgBaIzx06zmqh0CfdpknWrs0YLU="; 24 25 }; 25 26 26 27 build-system = [ setuptools ]; ··· 28 29 dependencies = [ 29 30 aiofiles 30 31 aiohttp 32 + isodate 31 33 ]; 32 34 33 35 pythonImportsCheck = [ "cookidoo_api" ];
+6 -7
pkgs/development/python-modules/highdicom/default.nix
··· 6 6 pytestCheckHook, 7 7 numpy, 8 8 pillow, 9 - pillow-jpls, 10 9 pydicom, 11 10 pylibjpeg, 12 11 pylibjpeg-libjpeg, ··· 25 24 in 26 25 buildPythonPackage rec { 27 26 pname = "highdicom"; 28 - version = "0.25.1"; 27 + version = "0.26.1"; 29 28 pyproject = true; 30 29 31 30 disabled = pythonOlder "3.10"; ··· 34 33 owner = "MGHComputationalPathology"; 35 34 repo = "highdicom"; 36 35 tag = "v${version}"; 37 - hash = "sha256-AwKaqCqPjLyNwXomV/pxijpsTQajekBO/rgLQJpuYww="; 36 + hash = "sha256-zaa0daGMQHktYkG56JA2a7s5UZSv8AbinO5roe9rWQc="; 38 37 }; 39 38 40 39 build-system = [ ··· 44 43 dependencies = [ 45 44 numpy 46 45 pillow 47 - pillow-jpls 48 46 pydicom 49 47 typing-extensions 50 48 ]; ··· 70 68 71 69 disabledTests = [ 72 70 # require pyjpegls 71 + "test_construction_10" 73 72 "test_jpegls_monochrome" 74 73 "test_jpegls_rgb" 75 74 "test_jpeglsnearlossless_monochrome" ··· 98 97 # updates the wrong fetcher 99 98 passthru.skipBulkUpdate = true; 100 99 101 - meta = with lib; { 100 + meta = { 102 101 description = "High-level DICOM abstractions for Python"; 103 102 homepage = "https://highdicom.readthedocs.io"; 104 103 changelog = "https://github.com/ImagingDataCommons/highdicom/releases/tag/v${version}"; 105 - license = licenses.mit; 106 - maintainers = with maintainers; [ bcdarwin ]; 104 + license = lib.licenses.mit; 105 + maintainers = with lib.maintainers; [ bcdarwin ]; 107 106 }; 108 107 }
+2 -2
pkgs/development/python-modules/oslo-db/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "oslo-db"; 25 - version = "17.3.0"; 25 + version = "17.4.0"; 26 26 pyproject = true; 27 27 28 28 src = fetchPypi { 29 29 pname = "oslo_db"; 30 30 inherit version; 31 - hash = "sha256-IzDiHVDqwVi8xVzmzR2XwZfVrFj5/TkmMRAJ2SKh1v0="; 31 + hash = "sha256-FLYvWMQWMwy7GIpTKbFNlQF2Ye+K6h1yoP+STuz5EKk="; 32 32 }; 33 33 34 34 build-system = [
+4 -2
pkgs/development/python-modules/python-snoo/default.nix
··· 4 4 fetchFromGitHub, 5 5 poetry-core, 6 6 aiohttp, 7 + aiomqtt, 7 8 freenub, 8 9 mashumaro, 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "python-snoo"; 13 - version = "0.7.0"; 14 + version = "0.8.3"; 14 15 pyproject = true; 15 16 16 17 src = fetchFromGitHub { 17 18 owner = "Lash-L"; 18 19 repo = "python-snoo"; 19 20 tag = "v${version}"; 20 - hash = "sha256-AHCQeajCUCDjLmlbSrVmp2C9NB2naXsYAe6mCbWQfmQ="; 21 + hash = "sha256-V+abmzQhzbRY+aJDThV+qXExNLKiahwxVR8WnXEP1vc="; 21 22 }; 22 23 23 24 postPatch = '' ··· 29 30 30 31 dependencies = [ 31 32 aiohttp 33 + aiomqtt 32 34 freenub 33 35 mashumaro 34 36 ];
+2
pkgs/development/python-modules/rst2pdf/default.nix
··· 30 30 hash = "sha256-P/6BbUsyda7iG4/90Isua+TXWQzYixifczy8aZbWN4Y="; 31 31 }; 32 32 33 + pythonRelaxDeps = [ "packaging" ]; 34 + 33 35 outputs = [ 34 36 "out" 35 37 "man"
+2 -2
pkgs/development/python-modules/tinytag/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "tinytag"; 12 - version = "2.1.1"; 12 + version = "2.1.2"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "tinytag"; 17 17 repo = "tinytag"; 18 18 tag = version; 19 - hash = "sha256-8+IXbLUevId4zusY6Nv55t/eRkYqGkf1cTZCMYSpuL8="; 19 + hash = "sha256-DyjFIaC7FwU5pvRfQgpBCc76dps287rcQ7mxggOZjdw="; 20 20 }; 21 21 22 22 build-system = [
+2 -2
pkgs/development/python-modules/uiprotect/default.nix
··· 40 40 41 41 buildPythonPackage rec { 42 42 pname = "uiprotect"; 43 - version = "7.20.0"; 43 + version = "7.21.1"; 44 44 pyproject = true; 45 45 46 46 disabled = pythonOlder "3.10"; ··· 49 49 owner = "uilibs"; 50 50 repo = "uiprotect"; 51 51 tag = "v${version}"; 52 - hash = "sha256-mrTRLwqHiYsdVsmtsEv1ZZvhLquednbT0ME4HO1wC4I="; 52 + hash = "sha256-8OxEEQuCMKHTYIpa9pfgyAhgkCMy6wpvJDMcckbV8wY="; 53 53 }; 54 54 55 55 build-system = [ poetry-core ];
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2025.8.1"; 5 + version = "2025.8.2"; 6 6 components = { 7 7 "3_day_blinds" = 8 8 ps: with ps; [
+3 -3
pkgs/servers/home-assistant/default.nix
··· 353 353 extraBuildInputs = extraPackages python.pkgs; 354 354 355 355 # Don't forget to run update-component-packages.py after updating 356 - hassVersion = "2025.8.1"; 356 + hassVersion = "2025.8.2"; 357 357 358 358 in 359 359 python.pkgs.buildPythonApplication rec { ··· 374 374 owner = "home-assistant"; 375 375 repo = "core"; 376 376 tag = version; 377 - hash = "sha256-o1j1ejSMa6T18nNxrmvNcOSWAMbi8b11wgHKO+w5gHA="; 377 + hash = "sha256-z/wEYitbn8D0LEUTnBfDWfeo+NdDxX42Ifz2D5pbM8I="; 378 378 }; 379 379 380 380 # Secondary source is pypi sdist for translations 381 381 sdist = fetchPypi { 382 382 inherit pname version; 383 - hash = "sha256-6LyI3t/+wKIVIcVwCny9AIYEaONiwc4GFmbwqjv/9r8="; 383 + hash = "sha256-6VnXCc6NWwKUQWmIB/xJmR2AZgfXEXh8DNmoKzSY3GI="; 384 384 }; 385 385 386 386 build-system = with python.pkgs; [
+2 -2
pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "pytest-homeassistant-custom-component"; 21 - version = "0.13.270"; 21 + version = "0.13.271"; 22 22 pyproject = true; 23 23 24 24 disabled = pythonOlder "3.13"; ··· 27 27 owner = "MatthewFlamm"; 28 28 repo = "pytest-homeassistant-custom-component"; 29 29 rev = "refs/tags/${version}"; 30 - hash = "sha256-SDeQuzBZ1Fd97qotyWL6oB2CTB+qfplMN6yOaJguRmI="; 30 + hash = "sha256-2XRj7W0XKKQovP8azU3VzyZaGTCYYxCtzwPWvAVv75M="; 31 31 }; 32 32 33 33 build-system = [ setuptools ];
+2 -2
pkgs/servers/home-assistant/stubs.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "homeassistant-stubs"; 13 - version = "2025.8.1"; 13 + version = "2025.8.2"; 14 14 pyproject = true; 15 15 16 16 disabled = python.version != home-assistant.python.version; ··· 19 19 owner = "KapJI"; 20 20 repo = "homeassistant-stubs"; 21 21 tag = version; 22 - hash = "sha256-EmZ79AmJpfdsI/VHasRC8OzUEsX0nv8zZfEEum1jneI="; 22 + hash = "sha256-E4/j08PMAi4zetJtBSZWLoCB4NUlgr+wzytfRgybL34="; 23 23 }; 24 24 25 25 build-system = [