From a2b50e39c0b99850c70ceaae8e2ada3e8813d2aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 29 Apr 2026 03:21:33 +0000 Subject: [PATCH 001/153] viskores: 1.1.0 -> 1.1.1 --- pkgs/by-name/vi/viskores/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/viskores/package.nix b/pkgs/by-name/vi/viskores/package.nix index bef28858b92b..5b8d167dd4dd 100644 --- a/pkgs/by-name/vi/viskores/package.nix +++ b/pkgs/by-name/vi/viskores/package.nix @@ -13,13 +13,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "viskores"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "viskores"; repo = "viskores"; tag = "v${finalAttrs.version}"; - hash = "sha256-s399ZkUlKB1xvow+VcA3FQxd+GVlCJyx6KWLtl2Z3RY="; + hash = "sha256-fD0L+offvoeYa2yuJ828VRa4GA9/PiyXmxrFAei7u2w="; }; nativeBuildInputs = [ From 0f8a2246c0cf711f4b678f608647601a7626bad8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 7 May 2026 00:21:00 +0000 Subject: [PATCH 002/153] altus: 5.7.2 -> 5.8.0 --- pkgs/by-name/al/altus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/altus/package.nix b/pkgs/by-name/al/altus/package.nix index c0ed153c0a47..c6af256397ba 100644 --- a/pkgs/by-name/al/altus/package.nix +++ b/pkgs/by-name/al/altus/package.nix @@ -7,12 +7,12 @@ let pname = "altus"; - version = "5.7.2"; + version = "5.8.0"; src = fetchurl { name = "altus-${version}.AppImage"; url = "https://github.com/amanharwara/altus/releases/download/${version}/Altus-${version}.AppImage"; - hash = "sha256-sB4ONFLTNN2Dd3LIVtpXIGTyHDFcXako7nlKxzNEOtA="; + hash = "sha256-TA1AhWO8TDKbl7ukG1KzPvHP1AZ0leAENLVQ/W+GsrE="; }; appimageContents = appimageTools.extractType2 { From 416ec6ef8f0bfa1da0a5e73196cb4001805a5ffc Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Tue, 21 Apr 2026 12:16:40 +0000 Subject: [PATCH 003/153] killport: 1.1.0 -> 2.0.0 --- pkgs/by-name/ki/killport/package.nix | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ki/killport/package.nix b/pkgs/by-name/ki/killport/package.nix index 579156558456..5be50554d4a3 100644 --- a/pkgs/by-name/ki/killport/package.nix +++ b/pkgs/by-name/ki/killport/package.nix @@ -2,34 +2,47 @@ lib, rustPlatform, fetchCrate, + stdenv, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "killport"; - version = "1.1.0"; + version = "2.0.0"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-7bENyg/KR4oI//jvG6bw+3UX3j9ITAXCMTpc+65VBZ8="; + hash = "sha256-I8GsTSCbWRItQ4Hzens2KlsHZNM/boipT392xYL4wmg="; }; - cargoHash = "sha256-+PhaRVpsM/6GOnGkGDROoOGasrZsagK1LqBZTo9IbSI="; + cargoHash = "sha256-NOgt2WdS5JqTlCOI6qTOyBkTs/0qoA4qXoOHuZdRKvM="; nativeBuildInputs = [ rustPlatform.bindgenHook ]; checkFlags = [ - # assertion failed: re.is_match(data) + # assertion failed: re.is_match(data) or blocked by sandbox "--skip=test_mode_option" "--skip=test_signal_handling" + "--skip=test_signal_sig" + "--skip=test_mode_short_flag" + "--skip=test_mode_process_finds_process" + "--skip=test_kill_udp_process" + "--skip=test_mode_auto_finds_process" + "--skip=test_kill_tcp_ipv4_process" + "--skip=test_dry_run_with_signal" + "--skip=test_combined_flags" + "--skip=test_dry_run_does_not_kill" "--skip=test_dry_run_option" "--skip=test_basic_kill_process" + "--skip=test_unix_process_kill_" ]; + __darwinAllowLocalNetworking = true; + meta = { description = "Command-line tool to easily kill processes running on a specified port"; homepage = "https://github.com/jkfran/killport"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ tbutter ]; mainProgram = "killport"; }; }) From 6376bf0d11c135f0c65222d4269e22d9b5d4e51e Mon Sep 17 00:00:00 2001 From: Trent Baldwin Date: Wed, 20 May 2026 22:23:06 -0400 Subject: [PATCH 004/153] ghidra: 12.0.4 -> 12.1 - Bump Ghidra version - Remove gradle_8 since Ghidra can now be build with gradle 9 (mainline in nixpkgs) --- pkgs/tools/security/ghidra/build.nix | 10 +- pkgs/tools/security/ghidra/deps.json | 211 ++++++++++++++++----------- 2 files changed, 129 insertions(+), 92 deletions(-) diff --git a/pkgs/tools/security/ghidra/build.nix b/pkgs/tools/security/ghidra/build.nix index a47a2b3f7c36..6a402b3a110f 100644 --- a/pkgs/tools/security/ghidra/build.nix +++ b/pkgs/tools/security/ghidra/build.nix @@ -3,7 +3,7 @@ fetchFromGitHub, lib, callPackage, - gradle_8, + gradle, makeBinaryWrapper, openjdk21, unzip, @@ -20,7 +20,7 @@ let pkg_path = "$out/lib/ghidra"; pname = "ghidra"; - version = "12.0.4"; + version = "12.1"; isMacArm64 = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; @@ -30,7 +30,7 @@ let owner = "NationalSecurityAgency"; repo = "Ghidra"; rev = "Ghidra_${version}_build"; - hash = "sha256-ETRsLbnE4RU+MdmSxMHNIbevYsZhgrzqQDQmBojchLk="; + hash = "sha256-eAzmIqSE8cSGiEXYw9VPQ5iRGHZ0qfdwVnizVqoGa+Y="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -75,9 +75,6 @@ let HERE ''; - # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." - gradle = gradle_8; - in stdenv.mkDerivation (finalAttrs: { inherit @@ -216,6 +213,7 @@ stdenv.mkDerivation (finalAttrs: { ]; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ + tbaldwin roblabla vringar ]; diff --git a/pkgs/tools/security/ghidra/deps.json b/pkgs/tools/security/ghidra/deps.json index cc91df1b2b8b..50ed94b356be 100644 --- a/pkgs/tools/security/ghidra/deps.json +++ b/pkgs/tools/security/ghidra/deps.json @@ -34,8 +34,23 @@ "35/a0/638186a75026a02286041e4a0449b1dff799a3914dc1c0716ef9b9367b73/jpype1-1.5.2-cp311-cp311-macosx_10_9_universal2": { "whl": "sha256-yfarjdKEwW4mF6aX1Uw9AwSwgCCjc4btlhA6EpORotk=" }, - "50/8f/518a37381e55a8857a638afa86143efa5508434613541402d20611a1b322/comtypes-1.4.1-py3-none-any": { - "whl": "sha256-ogig48ocClNic12g/2YYIoAdzocxK4lNfXUq3QEKIbA=" + "51/8f/9bb81dd5bb77d22243d33c8397f09377056d5c687aa6d4042bea7fbf8364/pywin32-311-cp311-cp311-win_amd64": { + "whl": "sha256-POgLNLIrF8y9k3pueOciXYDFL1q5lA/gUGoaFvPatQM=" + }, + "56/d7/0bb36964811a23f262cdddb1e5b91fdbd2f494990d48e657f15108f04855/win32more_microsoft_windows_sdk_contracts-0.7.10.0.26100.6901-py2.py3-none-any": { + "whl": "sha256-OSpipux7ACXx5db1Xb+1UZHwCI249qL8dpQTqzayu88=" + }, + "5e/a2/52084698c0a3c7e7a94ddfff26f83df09a50781b8436f6f203f5de0a457c/pybag-2.2.16-py3-none-any": { + "whl": "sha256-zvYx6H0LsSFjyMsRynVt36iSSm6s29dGaD7ViUiiv98=" + }, + "5e/bf/360243b1e953bd254a82f12653974be395ba880e7ec23e3731d9f73921cc/pywin32-311-cp310-cp310-win_amd64": { + "whl": "sha256-eXwncgF4UZhLlxgLC+vktiC7hjKOiohLtiYVYpWmOzs=" + }, + "66/95/f30c80615fda0d3c0ee6493ac9db61183313b43499b62dec136773b0e870/comtypes-1.4.13-py3-none-any": { + "whl": "sha256-IVRiEHSLpS6DnlIRISSxb/q31/toCWSTFl+8JJ6QI60=" + }, + "6c/8e/fdfc9f796aad6b622ff197b3e58c9689db95482dbf7817cd99d351b54719/win32more_microsoft_web_webview2-0.7.1.0.3650.58-py2.py3-none-any": { + "whl": "sha256-wR0vBKClCmTQ7mDRWc7RpeFqc55DxXjiy5CfFpo5RYs=" }, "6d/d0/191db2e9ab6ae7029368a488c9d88235966843b185aba7925e54aa0c0013/jpype1-1.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64": { "whl": "sha256-Qv6NtmrU5cZvY39cTegvyogLppYQTh9KfldYhZI96tg=" @@ -55,21 +70,33 @@ "77/91/f08a719461a390b48d9096b50f1f4a49ee281007ec192e51073090d3d8b7/jpype1-1.5.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64": { "whl": "sha256-VHRCZe82Zl0RDROaS4HRBTJpTGB3sj72DzYJ/q3CLTA=" }, - "83/1c/25b79fc3ec99b19b0a0730cc47356f7e2959863bf9f3cd314332bddb4f68/pywin32-306-cp312-cp312-win_amd64": { - "whl": "sha256-NyV3lMGtOe6b5lLaBGLcLjlMgVnf2ROopOjrb9NG2g4=" + "81/bc/7c1c5609f835d3e719c944714638a7a70bbfef6b990c251c32c1cd82d67a/win32more_core-0.7.0-py2.py3-none-any": { + "whl": "sha256-pQFma0S9Ns7rvP92VufsdfkoE9I3YdD0nxTHmzpAa9k=" }, "8d/e4/0c27352e8222dcc0e3ce44b298015072d2057d08dd353541c980a31d26c9/jpype1-1.5.2-cp312-cp312-macosx_10_9_universal2": { "whl": "sha256-Hh25rJCa0q4OQLBMKqiMsUJQ1SRdaXFVYVB2gfKwiy8=" }, + "90/4b/07c77d8ba0e01349358082713400435347df8426208171ce297da32c313d/pywin32-311-cp314-cp314-win_amd64": { + "whl": "sha256-OspEwEa9LtjJDenLhCf1gcR55ZTpm1wLsZspwQ/Wy4c=" + }, "90/c7/6dc0a455d111f68ee43f27793971cf03fe29b6ef972042549db29eec39a2/psutil-5.9.8": { "tar.gz": "sha256-a+Em4yJUht/yhqj7mgYkalJT9MfFO0depfWsk05kGUw=" }, + "92/3a/658eb3ba88f067662be280f8f1aec07a70c96bac77e9edc48b1be38e446b/win32more-0.7.0-py3-none-any": { + "whl": "sha256-ulhrilmX0UEN5dk040rv3OjRXvjXZtamsc2odi1GsF4=" + }, "97/0a/cbe03759331c640aa5862f974028122a862b08935a0b11b8fa6f6e46c26b/jpype1-1.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64": { "whl": "sha256-zcqTzHT42x9gTS6mrbdk3sTexoUo8e5oMI+j1SQJVzk=" }, + "9f/8a/1403d0353f8c5a2f0829d2b1c4becbf9da2f0a4d040886404fc4a5431e4d/pywin32-311-cp39-cp39-win_amd64": { + "whl": "sha256-4MTPsGISgf5AOH31ggl/15boBDBZfLmUTwrnBEe6zZE=" + }, "a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any": { "whl": "sha256-Bi00IirRPgzDEqTALXPwWehqSsv73qj492soyZ8waSI=" }, + "b5/6d/d58b223be7cff571527d91a3626089cb4da614dcba461811dcf18449f0f9/win32more_microsoft_graphics_win2d-0.7.1.3.2-py2.py3-none-any": { + "whl": "sha256-VI9l/OvnLBmunHl92TUcDQvSABCFakko91X21OwBsWo=" + }, "bd/68/47fa634cbd0418cbca86355e9421425f5892ee994f7338106327e49f9117/jpype1-1.5.2": { "tar.gz": "sha256-dKQuzPIdMDlMGDKuw5haFJZfpTINoIe2UCnRcsDOxDs=" }, @@ -79,21 +106,33 @@ "c7/f2/b2efcad1ea5a541f125218e4eb1529ebb8ca18941264c879f3e89a36dc35/jpype1-1.5.2-cp310-cp310-macosx_10_9_universal2": { "whl": "sha256-ey2pjBQoEspAoYpzWzPkfGURsD3r8el5Yw9M9HO2ioc=" }, - "ce/78/91db67e7fe1546dc8b02c38591b7732980373d2d252372f7358054031dd4/Pybag-2.2.12-py3-none-any": { - "whl": "sha256-7aXubE6HOQKYG39SW0KgJCi4fHNo3yxb3+He0OaIQSY=" + "d1/a8/a0e8d07d4d051ec7502cd58b291ec98dcc0c3fff027caad0470b72cfcc2f/pywin32-311-cp312-cp312-win_amd64": { + "whl": "sha256-uMCV7a1cIR/zHAUiNljnG/cRbaoOzzrYXzIB6jGQ0Gc=" }, - "d0/dd/b28df50316ca193dd1275a4c47115a720796d9e1501c1888c4bfa5dc2260/capstone-5.0.1-py3-none-win_amd64": { - "whl": "sha256-G/pcgeaIDK9BoxlGzW0tBpwEi8wi7fEhJUtQGgSN5nU=" + "da/72/ff7894c2fb5716d9a3ce9c27ba34b29d991a11d8442d2ef0fcdc5564ba7e/capstone-5.0.6-py3-none-win_amd64": { + "whl": "sha256-dhw96uALIqxpcIHNrhODu5BlndDXk4egnPW9uyKxcGQ=" + }, + "e3/28/e0a1909523c6890208295a29e05c2adb2126364e289826c0a8bc7297bd5c/pywin32-311-cp313-cp313-win_amd64": { + "whl": "sha256-cYo49+WwWOdq7hxW3dBpCBFtNRR+EzQn5Zo5g/cDog0=" }, "e3/b7/e1787633b41d609320b41d0dd87fe3118598210609e4e3f6cef93cfcef40/jpype1-1.5.2-cp313-cp313-win_amd64": { "whl": "sha256-K5Y2XxMC3y+zxq1zEX1v5FClW3VQ/X/sraw87FvHEXw=" }, + "e5/37/8706eb126fc52e59526304aa89ee30771a894e489aa0ea835f101e499b17/win32more_microsoft_windows_sdk_win32metadata-0.7.68.0.4-py2.py3-none-any": { + "whl": "sha256-2eirOnxO+x2rsY0bmIwyZI8xdGjajom7ZJ/bbhqXqj8=" + }, "e5/cf/344e1f81f1e8c651ec23dfa9fe4b91f6e1d699b36f610a547ba85ee7fb16/jpype1-1.5.2-cp39-cp39-win_amd64": { "whl": "sha256-aOHRGCAPxG9OpL8gkACBWH7ATeSEA3yZewo7fF63H+M=" }, "ee/01/1ed1d482960a5718fd99c82f6d79120181947cfd4667ec3944d448ed44a3/protobuf-6.31.0-py3-none-any": { "whl": "sha256-asLoJVboIsF6jSOqEZC7wdBu+5wmGYHalcccnaCeniM=" }, + "ef/7c/9630708dd252e0c5c7c9975d52ba0deea996e9b0cf29784d521ac30f3a48/win32more_microsoft_windowsappsdk-0.7.1.8.251106002-py2.py3-none-any": { + "whl": "sha256-03xC0Oash/caShIJr4pq2t3hnUtt9EqzN1GV9fQcRiw=" + }, + "f6/49/cff21fc3adcac1fe19f9f2e50278553fe13b9ac702be569c97f85292481d/win32more_appsdk-0.7.3-py2.py3-none-any": { + "whl": "sha256-cHzdLbPwff19IrWqKt/9E9vTFqXu13nKJy/qpuvCL4g=" + }, "fa/4c/e0200a6e3fed5cda79e926c2a8a610676f04948f89d7e38d93c7d4b21be9/jpype1-1.5.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64": { "whl": "sha256-mU+3sxm0U/d61Lav8B4N1BgOp0pv5aAx5OnbktvpU3Y=" } @@ -104,40 +143,40 @@ } }, "https://github.com": { - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/Debugger/dbgmodel": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/Debugger/dbgmodel": { "tlb": "sha256-jPXzouuBFgqjSQVqXKTCxyaxtumL8wl81BNRRxYzQ8c=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vs2012_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2012_x64": { "fidb": "sha256-1OmKs/eQuDF5MhhDC7oNiySl+/TaZbDB/6jLDPvrDNw=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vs2012_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2012_x86": { "fidb": "sha256-pJDtfi7SHlh0Wf6urOcDa37eTOhOcuEN/YxXQ0ppGLY=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vs2015_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2015_x64": { "fidb": "sha256-4E6eQPnstgHIX02E7Zv2a0U2O+HR6CwWLkyZArjLUI8=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vs2015_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2015_x86": { "fidb": "sha256-tm7mlmU+LtNlkZ3qrviFEDEgx5LiLnmvcNEgnX4dhkQ=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vs2017_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2017_x64": { "fidb": "sha256-1fpfaXKYF0+lPSR9NZnmoSiEYFrRgce5VOI4DsHwvYk=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vs2017_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2017_x86": { "fidb": "sha256-04nLjXb/SlnKNfiRuFIccq1fDfluJTlzotIahhSkzIE=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vs2019_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2019_x64": { "fidb": "sha256-FQAHeW/DakBpZgrWJEmq2q890Rs4ZKXvIeeYMcnOkRg=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vs2019_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2019_x86": { "fidb": "sha256-62MKNvqlhqNx63NNwLvY0TzK72l/PbWHJZY1jz3SQyo=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vsOlder_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vsOlder_x64": { "fidb": "sha256-jDtR9GYM0n4aDWEKnz8tX7yDOmasnuQ5PuLySB6FWGY=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/FunctionID/vsOlder_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vsOlder_x86": { "fidb": "sha256-mGBca2uSFKlF2ETkHIWGDVRkmkW8p4c+9pkcDpNyB4c=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.0.4/lib/java-sarif-2.1-modified": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/lib/java-sarif-2.1-modified": { "jar": "sha256-f3NlZklHVtJxql5LGvbIncUNB0qxxjdKR9+CImQiawE=" }, "Z3Prover/z3/releases/download/z3-4.13.0/z3-4.13.0-arm64-osx-11.0": { @@ -203,25 +242,27 @@ "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" }, - "com/google/code/gson#gson-parent/2.9.0": { - "pom": "sha256-r3gcmldm/+oxGg3wU2V2pk3sxmGqEQxN5cc6yL9DRCQ=" + "com/google/code/gson#gson-parent/2.13.2": { + "pom": "sha256-g6tSip1Q/XauuK1vcns+6ct2ZYYlV3TtFsqMTHbZ2s0=" }, - "com/google/code/gson#gson/2.9.0": { - "jar": "sha256-yW1gVRMxoZbaxUt0WqZCzQeO+JtvJnFGtwXywsvvBS0=", - "pom": "sha256-cZDQsH8njp9MYD9E5UOUD4HPGiVZ+FHG8pjJuyvil4w=" + "com/google/code/gson#gson/2.13.2": { + "jar": "sha256-3QzhtVo+0ggMtw+cZVhQzahsIGhiMQAJ3LXlyVJlpeA=", + "pom": "sha256-OqBqp8D5rwkpYaQtCVeOQyS+FGNIoO5u1HhX98Jne3Y=" }, "com/google/errorprone#error_prone_annotations/2.2.0": { "jar": "sha256-br0iyhudjsBtQd6NZOBZaYHZYHtCA1+e03T53icaSBo=", "pom": "sha256-XgJY6huk5RoTN0JoC8IkSPerIUvkBz6GGfZF7xvkLdU=" }, "com/google/errorprone#error_prone_annotations/2.21.1": { - "jar": "sha256-0fPGaqkaxSVJ4Arjsgi6S5r31y1o8jBkNVO+s45hGKw=", "pom": "sha256-9ZiID+766p1nTcQdsTqzcAS/A3drW7IcBN7ejpIMHxI=" }, "com/google/errorprone#error_prone_annotations/2.38.0": { - "jar": "sha256-ZmHVM1CQpfxh3YadIJW8bB4hVuOqR6bkq6vfZMmaeIk=", "pom": "sha256-MAe++K/zro6hLYHD/qy08Vl5ss9cPjj8kYmpjeoUEWc=" }, + "com/google/errorprone#error_prone_annotations/2.41.0": { + "jar": "sha256-pW54K1tQgRrCBAc6NVoh2RWiEH/OE+xxEzGtA29mD8w=", + "pom": "sha256-oVHfHi4LSGGNiwahgHSKKbOrs5sbI5b2och5pydIjG4=" + }, "com/google/errorprone#error_prone_parent/2.2.0": { "pom": "sha256-xGCQLd9ezmiDLGsnHOUqCSiwXPOmrIGo9UjHPL1UETg=" }, @@ -231,6 +272,9 @@ "com/google/errorprone#error_prone_parent/2.38.0": { "pom": "sha256-5iRYpqPmMIG8fFezwPrJ8E92zjL2BlMttp/is9R7k0w=" }, + "com/google/errorprone#error_prone_parent/2.41.0": { + "pom": "sha256-xTg4jXYKXByY3PBvbtPP5fEaZRgn21y9LtgojHlcrUI=" + }, "com/google/gradle#osdetector-gradle-plugin/1.7.0": { "jar": "sha256-29oheMFO1rk6GEsay/ONchBwAiUmaMERz0EeyjfkHKY=", "pom": "sha256-6BYywu6apI5+zwVHUSwcOGVgwNRqlY7lBVD3693xNRc=" @@ -615,33 +659,33 @@ "module": "sha256-1sIlTINHuEzahMr3SRShh8Lzd+QoTo2Ls/kBUhgQqos=", "pom": "sha256-qkTrUr/f5h0ns+RQ0rNI2I3qo0N6tNnUmoQJU0j59vs=" }, - "org/apache/logging/log4j#log4j-api/2.25.3": { - "jar": "sha256-6IZoKSD6D7nW62OV3LTeCIRD+GRsicXlhG4WjjJ/QG8=", - "module": "sha256-W+T3N0jWz53pXLci63n8rVvCQnk6l4p+cmbyNZGBHAw=", - "pom": "sha256-MoS+ZXOuuDNGz/a3RvoyXSPq3Z0JyOKG7R11kEoS3W4=" + "org/apache/logging/log4j#log4j-api/2.25.4": { + "jar": "sha256-xLZCp/BHJ1IV3hF+DjhH6yx3EdhKCqdDPns8CW2vNB0=", + "module": "sha256-vtG2eRoxTiT5fbBjv2vQXTp/12wUUNbHtF/bvXpPWP8=", + "pom": "sha256-lDpD2hQw2+tQGr0Ily8oPqifOx2/xCUuwwWVQ7Tga1U=" }, - "org/apache/logging/log4j#log4j-bom/2.25.3": { - "pom": "sha256-ZleICHEo/mw6+dAlJEhTKvl4cRdmSB20k5a/AyWibK0=" + "org/apache/logging/log4j#log4j-bom/2.25.4": { + "pom": "sha256-cxPTOftjKoYQ4RQLMpD8JNY3Q7mqYl4qC9Wd7UCjrlQ=" }, - "org/apache/logging/log4j#log4j-core/2.25.3": { - "jar": "sha256-Nit/y2W3OqRsxLxTq/TrIW9ESoO10aA3y2/f/wrp8Pk=", - "module": "sha256-ChRnoKtPxLJSc7VVHGCL15UguZ/SgRGgM9M4jwJVYwA=", - "pom": "sha256-ysGDRqDJErAmrVF/SE78POgyZ/LPambKhGmRL/GYaw0=" + "org/apache/logging/log4j#log4j-core/2.25.4": { + "jar": "sha256-EP7iwEhdVPpE7nXTFPYpVQj3uTIoGHPbYakbiAcyAOY=", + "module": "sha256-McWBtzkL0vhIHod3dcIYkk6nMPERwdgS1bWA2W+ceU8=", + "pom": "sha256-NMBz/HSWba+kTMW/123l42aOokDyhLq4R45BfuA6Vqo=" }, - "org/apache/logging/log4j#log4j/2.25.3": { - "pom": "sha256-pbdIJFris5b1vKlHpJbtwI29vfeWmuLMsattS0lznn8=" + "org/apache/logging/log4j#log4j/2.25.4": { + "pom": "sha256-+K6JBKKONPoEw103QGGdroNjJAG6HjE7r9fM9aMADew=" }, - "org/bouncycastle#bcpkix-jdk18on/1.80": { - "jar": "sha256-T0umqSYX6hncGD8PpdtJLu5Cb93ioKLWyUd3/9GvZBM=", - "pom": "sha256-pKEiETRntyjhjyb7DP1X8LGg18SlO4Zxis5wv4uG7Uc=" + "org/bouncycastle#bcpkix-jdk18on/1.84": { + "jar": "sha256-yH8W7Z5exhvJQVHp82RqxE5QzUSBIc6ENn+kt+x+wbs=", + "pom": "sha256-wSge1er48+QFVX56UgXLbzzfdT+E3psagVx16965mSo=" }, - "org/bouncycastle#bcprov-jdk18on/1.80": { - "jar": "sha256-6K0gn4xY0pGjfKl1Dp6frGBZaVbJg+Sd2Cgjgd2LMkk=", - "pom": "sha256-oKdcdtkcQh7qVtD2Bi+49j7ff6x+xyT9QgzNytcYHUM=" + "org/bouncycastle#bcprov-jdk18on/1.84": { + "jar": "sha256-ZNbFphIfzZJxUt0YLL7Tmv4P2mQalw2bzAycsYWLJzE=", + "pom": "sha256-znq7SpG6XSpz/fF6PfR2LjYFoDksx5g+8vGuFs04TMM=" }, - "org/bouncycastle#bcutil-jdk18on/1.80": { - "jar": "sha256-Iuymh/eVVBH0Vq8z5uqOaPxzzYDLizKqX3qLGCfXxng=", - "pom": "sha256-Qhp95L/rnFs4sfxHxCagh9kIeJVdQQf1t6gusde3R7Y=" + "org/bouncycastle#bcutil-jdk18on/1.84": { + "jar": "sha256-s3ThaWNCH7nPsBzCDXrY/S+LgYjj7vDsColl4kX3YZo=", + "pom": "sha256-Cwy4GmXuFzfVEoY1Cp5WSJM2uPmQgZj+vQSUJD7qKXg=" }, "org/checkerframework#checker-compat-qual/2.5.2": { "pom": "sha256-da9ztewybj29yUayH9RoAtXafGEsO/Hlh1N0yY1+pP0=" @@ -655,11 +699,6 @@ "module": "sha256-clinadyqJrmBVNIp2FzHLls2ZrC8tjfS2vFuxJiVZjg=", "pom": "sha256-AjkvvUziGQH5RWFUcrHU1NNZGzqr3wExBfXJLsMstPA=" }, - "org/checkerframework#checker-qual/3.52.0": { - "jar": "sha256-C1uxpL3E5LEhdIL+WY78qrTh+6ezf5QSY5F4/IEW/AU=", - "module": "sha256-jf8ytk0eoRGkV9QR4CxKvHJGH9q6rIzll2bb1+fSpsg=", - "pom": "sha256-CWX2sKmMP6+NvCpu9x2GAWyeJKGQVwp3Gb2kq2CHkmU=" - }, "org/codehaus#codehaus-parent/3": { "pom": "sha256-UOslOs0LbuBI9DLZ/Do7NiZO+z2h/6f7B/bE1LeoyjE=" }, @@ -723,28 +762,28 @@ "jar": "sha256-XmKEaonwXNeM2cGlU/NA0AJFg4DDIEVd0fj8VJeoocE=", "pom": "sha256-s2E3N2xLP8923DN+KhvFtpGirBqpZqtdJiCak4EvpX0=" }, - "org/jacoco#org.jacoco.agent/0.8.11": { - "jar": "sha256-0+2F3qeKntVYRqdzjjoMoVxwLGYe5LyMv+Aqi59KmcA=", - "pom": "sha256-FuBen0liG4fFPmk1AUDzxG1C2WbGepM730sGOiscj8U=" + "org/jacoco#org.jacoco.agent/0.8.14": { + "jar": "sha256-IL6YUzhb38ZaWSlkNBLQkkPRRRQwS4m6I6JlFYzIeSs=", + "pom": "sha256-lD537VzLma7rP+VkP+paY29vgo45WPhgX0Jt3Jr6uMk=" }, - "org/jacoco#org.jacoco.ant/0.8.11": { - "jar": "sha256-gdfriJDZvjCpOWEsKVYDVBBjUpzdA6UyZaunRHS3C3w=", - "pom": "sha256-ftED2VnQzue6v7Ewf6bkUbFpb/01JwYVU7VQ3lUgHYU=" + "org/jacoco#org.jacoco.ant/0.8.14": { + "jar": "sha256-n/9olU1d46rSv4OOr4hu1n0sIqLWxvCVVIut6MRcrq4=", + "pom": "sha256-L8jktUIWP+7zRetZ6Ji8697hb2XfQDAwMtkgYkJ7FaU=" }, - "org/jacoco#org.jacoco.build/0.8.11": { - "pom": "sha256-W4SxXPLu8+WeuRvCJ4SDMQCwnfmRHjMZAww7xki9iws=" + "org/jacoco#org.jacoco.build/0.8.14": { + "pom": "sha256-h9BZs1hJ35d3kUj9flL2Px/NA6Tn5kwqYabJzOYajec=" }, - "org/jacoco#org.jacoco.core/0.8.11": { - "jar": "sha256-/NGIxohHP8jcwMbKrzVeeziVAiQ1J8M7lZej7Ch5H0c=", - "pom": "sha256-u2E18Qo2NJy4SlYA/Yz3P8EpahNbLxStzYPejPJMq7E=" + "org/jacoco#org.jacoco.core/0.8.14": { + "jar": "sha256-KKu/DupaCOTyQJfy+6xmPKF8NBwlw6BNkNbNMllDyZU=", + "pom": "sha256-e3W64sF3mvVENpgzr+HWj1o5VekdFmyxnf+IZTSxrWw=" }, - "org/jacoco#org.jacoco.report/0.8.11": { - "jar": "sha256-g5MpWuJGgO0QytgzOQcED5KLhxMySRWBylvHhOLLT74=", - "pom": "sha256-jjtzR3nV4/1oPsAVQT1S+WGYTFDLkEX9orI7/160I4E=" + "org/jacoco#org.jacoco.report/0.8.14": { + "jar": "sha256-o+ICYGCri41cZQcGQGI0u0wDPf1Tdq/rixZm6O0nxFM=", + "pom": "sha256-4uvyxYD4avp/dfQ6KBCd2JTEJGOSi8mRF3fjUnUQjlg=" }, - "org/jdom#jdom-legacy/1.1.3": { - "jar": "sha256-Ar1hpyXor5sBdrQ78pgW0MdIuKuVE4W9EnvjdIkyWgo=", - "pom": "sha256-bWWTi3CxFyMBy0LY5l7gVzpXHtOfOvEBOp5ukp/flow=" + "org/jdom#jdom2/2.0.6.1": { + "jar": "sha256-CyD0XjoP2PDRLNxTFrBndukCsTZdsAEYh2+RdcYPMCw=", + "pom": "sha256-VXleEBi4rmR7k3lnz4EKmbCFgsI3TnhzwShzTIyRS/M=" }, "org/jgrapht#jgrapht-core/1.5.1": { "jar": "sha256-pNgQy2Pgp3p1PRRwlP6p3ULoLPxXqiifn4UinyYEO7Q=", @@ -851,40 +890,40 @@ "jar": "sha256-hbKTcYhLoxu3bt8iMjwsJOFywyZ6ZxUuuj0czC4EHvI=", "pom": "sha256-JcI3nyv8Kh5k5iw54rk8+w5IlweFKwjW/EcLHGpSue4=" }, - "org/ow2/asm#asm-bom/9.6": { - "pom": "sha256-ig5fYk/ikwt6jWmVb0OORe9TKZa01kQJthbErvSxrE4=" - }, - "org/ow2/asm#asm-commons/9.6": { - "jar": "sha256-eu/Q1cCQFwHGn3UT/tp2X7a+M68s56oXxXgfyHZXxRE=", - "pom": "sha256-qYrkiVM0uvj/hr1mUWIQ29mgPxpuFeR92oKvz2tT13w=" + "org/ow2/asm#asm-bom/9.9": { + "pom": "sha256-D6JzNvp7YpI8qb3GlSbr5xKjv7H37ov3bEoLP4XxnWI=" }, "org/ow2/asm#asm-commons/9.7.1": { "jar": "sha256-mlebVNKSrZvhcdQxP9RznGNVksK1rDpFm70QSc3exqA=", "pom": "sha256-C/HTHaDJ+djtwvJ9u/279z8acVtyzS+ijz8ZWZTXStE=" }, - "org/ow2/asm#asm-tree/9.6": { - "jar": "sha256-xD7PF7U5x3fhXae1uGVTs3fi05poPeYoVWfVKDiI5+8=", - "pom": "sha256-G8tIHX/Ba5VbtgygfIz6JCS87ni9xAW7oxx9b13C0RM=" + "org/ow2/asm#asm-commons/9.9": { + "jar": "sha256-2y9vJhULvnwSZga0oRUYNrzCKh4FpCOzWFaYvs6ZX/g=", + "pom": "sha256-GKXT7xN351RLPKMhDyYTlrmH9gEO9ZHThyra5jEZ7kM=" }, "org/ow2/asm#asm-tree/9.7.1": { "jar": "sha256-mSmIH1nra4QOhtVFcMd7Wc5yHRBObf16QJeJkcLTtB8=", "pom": "sha256-E7kF9l5/1DynZ09Azao3Z5ukhYxsnZ+48Xp6/ZuqvJ4=" }, + "org/ow2/asm#asm-tree/9.9": { + "jar": "sha256-QhePN3XJxj+eXhRGdH0ptOyk2RvW515cQ8+jcqR9OMY=", + "pom": "sha256-0BeI7Y5ujiSsr2y0p73MJzNBYlL6oAIylZ4+Lp3xv0Q=" + }, "org/ow2/asm#asm-util/9.7.1": { "jar": "sha256-+IW+cbXJBVb18a0cT5J2spuWBXxJfUZmb+TdvsPLQ8Y=", "pom": "sha256-f7XmM2Ky1S133KO3VK661jV1HT/FIBkelQDs6eI0W3E=" }, - "org/ow2/asm#asm/9.6": { - "jar": "sha256-PG+sJCTbPUqFO2afTj0dnDxVIjXhmjGWc/iHCDwjA6E=", - "pom": "sha256-ku7iS8PIQ+SIHUbB3WUFRx7jFC+s+0ZrQoz+paVsa2A=" - }, "org/ow2/asm#asm/9.7.1": { "jar": "sha256-jK3UOsXrbQneBfrsyji5F6BAu5E5x+3rTMgcdAtxMoE=", "pom": "sha256-cimwOzCnPukQCActnkVppR2FR/roxQ9SeEGu9MGwuqg=" }, - "org/postgresql#postgresql/42.7.9": { - "jar": "sha256-iPH8OZLoDsOwSPeYAw6aAUqkeDxAr7VtPnqH7grfFm8=", - "pom": "sha256-UYbVaAzMRJZ49CxRC6Le7caVimN9rU8CyA/c6VpCKKY=" + "org/ow2/asm#asm/9.9": { + "jar": "sha256-A9madK0e5ccTNO9nQ39O9P40iMqnyW2GRavHPI4gF9Q=", + "pom": "sha256-z4Ye8edF1XFUr3muFN80DtU0Hl3NAVfO/NLrfxqgXFc=" + }, + "org/postgresql#postgresql/42.7.11": { + "jar": "sha256-GYGzHTmTxYcCeDwc3fEKNOSMH0E9cP8ctt7woUNIRkc=", + "pom": "sha256-RDynyNg1qdOWYwhwZmhFpwx6io1Or1xS4hB2/KjYNZ4=" }, "org/python#jython-standalone/2.7.4": { "jar": "sha256-H7oXae/8yLGfXhBDa8gnShWM6YhVnyV5J8JMc7sTfzw=", From ec981cc156e7ae43109bf3bfe5b3cf725c316430 Mon Sep 17 00:00:00 2001 From: Trent Baldwin Date: Thu, 21 May 2026 00:27:39 -0400 Subject: [PATCH 005/153] ghidra-bin: 12.0.4 -> 12.1 --- pkgs/tools/security/ghidra/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/ghidra/default.nix b/pkgs/tools/security/ghidra/default.nix index 3902de8c3c67..ddef181fd7ef 100644 --- a/pkgs/tools/security/ghidra/default.nix +++ b/pkgs/tools/security/ghidra/default.nix @@ -28,11 +28,11 @@ let in stdenv.mkDerivation rec { pname = "ghidra"; - version = "12.0.4"; - versiondate = "20260303"; + version = "12.1"; + versiondate = "20260513"; src = fetchzip { url = "https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_${version}_build/ghidra_${version}_PUBLIC_${versiondate}.zip"; - hash = "sha256-O+Y1k1fRVTZVJMBA62gyqWw0KZOwrBqqRC3dlhQHbhY="; + hash = "sha256-LmesjJ+IcmhFHqLOfTkUP0BGFHaQAlpxU/CcLAD5vDU="; }; nativeBuildInputs = [ @@ -87,6 +87,7 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ ck3d govanify + tbaldwin mic92 ]; }; From 267a21ba0d33df44fa271a6838745636802e5541 Mon Sep 17 00:00:00 2001 From: Carmine Paolino Date: Tue, 26 May 2026 20:49:40 +0200 Subject: [PATCH 006/153] maintainers: add crmne --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index a3649faceb2d..ebd66a90dfb9 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -5693,6 +5693,12 @@ githubId = 6821729; github = "criyle"; }; + crmne = { + email = "carmine@paolino.me"; + github = "crmne"; + githubId = 106617; + name = "Carmine Paolino"; + }; croissong = { email = "jan.moeller0@pm.me"; name = "Jan Möller"; From fd1177cced9f9d296dc3e2780eb239047a481222 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Fri, 22 May 2026 16:07:24 +0200 Subject: [PATCH 007/153] mumble: 1.5.857 -> 1.5.901 Signed-off-by: Felix Singer --- .../networking/mumble/default.nix | 7 ++++--- .../mumble/disable-overlay-build.patch | 21 ------------------- 2 files changed, 4 insertions(+), 24 deletions(-) delete mode 100644 pkgs/applications/networking/mumble/disable-overlay-build.patch diff --git a/pkgs/applications/networking/mumble/default.nix b/pkgs/applications/networking/mumble/default.nix index 50759da2fd1a..9a5730580cb1 100644 --- a/pkgs/applications/networking/mumble/default.nix +++ b/pkgs/applications/networking/mumble/default.nix @@ -78,6 +78,7 @@ let "-D bundled-gsl=OFF" "-D bundled-json=OFF" "-D warnings-as-errors=OFF" # protobuf 34.x `[[nodiscard]]` workaround https://github.com/mumble-voip/mumble/issues/7102 + "-D use-timestamps=OFF" ] ++ (overrides.cmakeFlags or [ ]); @@ -151,7 +152,6 @@ let env.NIX_CFLAGS_COMPILE = lib.optionalString speechdSupport "-I${speechd-minimal}/include/speech-dispatcher"; patches = [ - ./disable-overlay-build.patch ./fix-plugin-copy.patch ]; @@ -165,6 +165,7 @@ let --source-dir=$NIX_BUILD_TOP/source/ \ --binary-dir=$out \ --only-appbundle \ + --no-overlay \ --version "${source.version}" mkdir -p $out/Applications $out/bin @@ -216,14 +217,14 @@ let } source; source = rec { - version = "1.5.857"; + version = "1.5.901"; # Needs submodules src = fetchFromGitHub { owner = "mumble-voip"; repo = "mumble"; tag = "v${version}"; - hash = "sha256-4ySak2nzT8p48waMgBc9kLrvFB8716e7p0G4trzuh1k="; + hash = "sha256-UBJH7EwfWvInuSD6ZALOKeVnWdfh/rmq8GVLG5URjOQ="; fetchSubmodules = true; }; }; diff --git a/pkgs/applications/networking/mumble/disable-overlay-build.patch b/pkgs/applications/networking/mumble/disable-overlay-build.patch deleted file mode 100644 index 9d2aff0d8da0..000000000000 --- a/pkgs/applications/networking/mumble/disable-overlay-build.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/macx/scripts/osxdist.py b/macx/scripts/osxdist.py -index bdc7fcbd2..2114caf37 100755 ---- a/macx/scripts/osxdist.py -+++ b/macx/scripts/osxdist.py -@@ -128,7 +128,7 @@ class AppBundle(object): - shutil.copy(rsrc, os.path.join(rsrcpath, b)) - - # Extras -- shutil.copy(os.path.join(options.binary_dir, 'MumbleOverlay.pkg'), os.path.join(rsrcpath, 'MumbleOverlay.pkg')) -+ # shutil.copy(os.path.join(options.binary_dir, 'MumbleOverlay.pkg'), os.path.join(rsrcpath, 'MumbleOverlay.pkg')) - - def copy_codecs(self): - ''' -@@ -275,7 +276,7 @@ def package_client(): - title = 'Mumble %s' % ver - - # Fix overlay installer package -- create_overlay_package() -+ # create_overlay_package() - if options.only_overlay: - sys.exit(0) From 5babe340a1c4cb46cdd5015c91f961ea9e5416e3 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Sat, 30 May 2026 23:16:32 +0200 Subject: [PATCH 008/153] actiona: 3.11.1 -> 3.11.4 --- pkgs/by-name/ac/actiona/disable-tts.patch | 26 +++++++++---------- .../actiona/fix-qt6-10-private-targets.diff | 13 ---------- pkgs/by-name/ac/actiona/package.nix | 10 +++---- 3 files changed, 16 insertions(+), 33 deletions(-) delete mode 100644 pkgs/by-name/ac/actiona/fix-qt6-10-private-targets.diff diff --git a/pkgs/by-name/ac/actiona/disable-tts.patch b/pkgs/by-name/ac/actiona/disable-tts.patch index ec36dff532a5..6c39b65558b7 100644 --- a/pkgs/by-name/ac/actiona/disable-tts.patch +++ b/pkgs/by-name/ac/actiona/disable-tts.patch @@ -1,8 +1,8 @@ diff --git a/actexec/CMakeLists.txt b/actexec/CMakeLists.txt -index 49d8128..e8bfa16 100644 +index e7c1e38..bfa1a9c 100644 --- a/actexec/CMakeLists.txt +++ b/actexec/CMakeLists.txt -@@ -40,7 +40,7 @@ endif() +@@ -41,7 +41,7 @@ endif() setup_target(${PROJECT}) @@ -11,7 +11,7 @@ index 49d8128..e8bfa16 100644 target_link_directories(${PROJECT} PRIVATE -@@ -75,7 +75,6 @@ target_link_libraries( +@@ -76,7 +76,6 @@ target_link_libraries( Qt6::Widgets Qt6::Core5Compat Qt6::Multimedia @@ -20,10 +20,10 @@ index 49d8128..e8bfa16 100644 ) diff --git a/actiona/CMakeLists.txt b/actiona/CMakeLists.txt -index d03d650..222b2f9 100644 +index fe9e49c..922bec2 100644 --- a/actiona/CMakeLists.txt +++ b/actiona/CMakeLists.txt -@@ -125,7 +125,7 @@ endif() +@@ -126,7 +126,7 @@ endif() setup_target(${PROJECT}) @@ -32,7 +32,7 @@ index d03d650..222b2f9 100644 target_link_directories(${PROJECT} PRIVATE -@@ -162,7 +162,6 @@ target_link_libraries( +@@ -163,7 +163,6 @@ target_link_libraries( Qt6::Widgets Qt6::Core5Compat Qt6::Multimedia @@ -41,7 +41,7 @@ index d03d650..222b2f9 100644 ${LIBX11_LIBRARIES} $<$:shlwapi> diff --git a/actions/system/CMakeLists.txt b/actions/system/CMakeLists.txt -index a3019b1..6d9430c 100644 +index cf99ca9..90949db 100644 --- a/actions/system/CMakeLists.txt +++ b/actions/system/CMakeLists.txt @@ -67,8 +67,6 @@ set(HEADERS @@ -50,10 +50,10 @@ index a3019b1..6d9430c 100644 ${HEADERS_PREFIX}/actions/systeminstance.hpp - ${HEADERS_PREFIX}/actions/texttospeechdefinition.hpp - ${HEADERS_PREFIX}/actions/texttospeechinstance.hpp - ${HEADERS_PREFIX}/code/mediaplaylist.hpp + ${HEADERS_PREFIX}/code/mediaplayer.hpp ${HEADERS_PREFIX}/code/notify.hpp ${HEADERS_PREFIX}/code/process.hpp -@@ -140,7 +138,6 @@ find_package(Qt6 ${ACT_MINIMUM_QT_VERSION} COMPONENTS +@@ -141,7 +139,6 @@ find_package(Qt6 ${ACT_MINIMUM_QT_VERSION} COMPONENTS DBus Multimedia MultimediaWidgets @@ -61,16 +61,16 @@ index a3019b1..6d9430c 100644 REQUIRED) target_link_directories(${PROJECT} -@@ -167,7 +164,6 @@ target_link_libraries(${PROJECT} +@@ -168,7 +165,6 @@ target_link_libraries(${PROJECT} Qt6::DBus Qt6::Multimedia Qt6::MultimediaWidgets - Qt6::TextToSpeech ${LIBNOTIFY_LIBRARIES} ${BLUEZ_LIBRARIES} - $<$:Bthprops> + $<$:Advapi32> diff --git a/actions/system/src/actionpacksystem.hpp b/actions/system/src/actionpacksystem.hpp -index ea045e3..a5af35a 100644 +index 9214c00..3b13ea1 100644 --- a/actions/system/src/actionpacksystem.hpp +++ b/actions/system/src/actionpacksystem.hpp @@ -32,10 +32,6 @@ @@ -82,7 +82,7 @@ index ea045e3..a5af35a 100644 -#endif - #include "code/system.hpp" - #include "code/mediaplaylist.hpp" + #include "code/mediaplayer.hpp" #include "code/notify.hpp" @@ -64,9 +60,6 @@ public: addActionDefinition(new Actions::DetachedCommandDefinition(this)); diff --git a/pkgs/by-name/ac/actiona/fix-qt6-10-private-targets.diff b/pkgs/by-name/ac/actiona/fix-qt6-10-private-targets.diff deleted file mode 100644 index 476272f1b911..000000000000 --- a/pkgs/by-name/ac/actiona/fix-qt6-10-private-targets.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/actiontools/CMakeLists.txt b/actiontools/CMakeLists.txt -index 94c809c4..eb3d7e8c 100644 ---- a/actiontools/CMakeLists.txt -+++ b/actiontools/CMakeLists.txt -@@ -292,7 +292,7 @@ target_compile_definitions(${PROJECT} PRIVATE ACTIONTOOLS_LIBRARY) - setup_target(${PROJECT}) - - find_package(OpenCV REQUIRED core imgproc) --find_package(Qt6 ${ACT_MINIMUM_QT_VERSION} COMPONENTS Widgets Qml REQUIRED) -+find_package(Qt6 ${ACT_MINIMUM_QT_VERSION} COMPONENTS Widgets Qml QmlPrivate REQUIRED) - - ExternalProject_Add(external_qtjsapi - SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/qtjsapi diff --git a/pkgs/by-name/ac/actiona/package.nix b/pkgs/by-name/ac/actiona/package.nix index b0013c50ecb7..5f32ed6cf058 100644 --- a/pkgs/by-name/ac/actiona/package.nix +++ b/pkgs/by-name/ac/actiona/package.nix @@ -18,21 +18,17 @@ stdenv.mkDerivation (finalAttrs: { pname = "actiona"; - version = "3.11.1"; + version = "3.11.4"; src = fetchFromGitHub { owner = "Jmgr"; repo = "actiona"; tag = "v${finalAttrs.version}"; - hash = "sha256-sJlzrrpmo2CbzChCtiyxqDtjoN58BN4Ptjm4sH83zAw="; + hash = "sha256-PQNbbIErw/fnEyIy80+300g3YC4pEqUB/m9l1dXvORU="; fetchSubmodules = true; }; - patches = [ - # Meet Qt 6.10 requirement for explicit find_package of private targets - ./fix-qt6-10-private-targets.diff - ] - ++ lib.optionals (!textToSpeechSupport) [ + patches = lib.optionals (!textToSpeechSupport) [ # Removes TTS support ./disable-tts.patch ]; From 5606fbfaa05ee8ba455f2727171475af28a20271 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 7 Jun 2026 16:47:15 +0200 Subject: [PATCH 009/153] roundcubePlugins.thunderbird_labels: 1.6.0 -> 1.6.2 --- pkgs/servers/roundcube/plugins/thunderbird_labels/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/roundcube/plugins/thunderbird_labels/default.nix b/pkgs/servers/roundcube/plugins/thunderbird_labels/default.nix index f2087056488d..38afc81c36b0 100644 --- a/pkgs/servers/roundcube/plugins/thunderbird_labels/default.nix +++ b/pkgs/servers/roundcube/plugins/thunderbird_labels/default.nix @@ -2,10 +2,10 @@ roundcubePlugin rec { pname = "thunderbird_labels"; - version = "1.6.0"; + version = "1.6.2"; src = fetchzip { url = "https://github.com/mike-kfed/roundcube-thunderbird_labels/archive/refs/tags/v${version}.tar.gz"; - sha256 = "09hh3d0n12b8ywkazh8kj3xgn128k35hyjhpa98c883b6b9y8kif"; + hash = "sha256-i06kfA9oxRX+tICTPWBobOyHedqbjBb4JLBmC9ruBmM="; }; } From 2bb3216d1c69274396a6caaf05a1bc6d65698d98 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 7 Jun 2026 12:14:53 -0400 Subject: [PATCH 010/153] maintainers/scripts/update.nix: allow `true` for boolean args along w/ `"true"` I intend to add a deprecation warning when a string is provided once I've updated some downstream users. --- maintainers/scripts/update.nix | 24 +++++++++++-------- pkgs/README.md | 4 ++-- pkgs/by-name/bu/buck2/package.nix | 2 +- pkgs/by-name/cl/claude-code/package.nix | 2 +- .../by-name/li/lightning-terminal/package.nix | 2 +- .../by-name/tr/tree-sitter/grammars/README.md | 2 +- pkgs/by-name/uh/uhd/package.nix | 2 +- pkgs/data/fonts/nerd-fonts/update.py | 2 +- pkgs/development/mobile/androidenv/README.md | 2 +- pkgs/development/tools/infisical/default.nix | 2 +- .../games/minecraft/optifine/default.nix | 2 +- 11 files changed, 25 insertions(+), 21 deletions(-) diff --git a/maintainers/scripts/update.nix b/maintainers/scripts/update.nix index ca231c9e735a..50ab53bc7bad 100644 --- a/maintainers/scripts/update.nix +++ b/maintainers/scripts/update.nix @@ -13,9 +13,9 @@ path ? null, max-workers ? null, include-overlays ? false, - keep-going ? null, - commit ? null, - skip-prompt ? null, + keep-going ? false, + commit ? false, + skip-prompt ? false, order ? null, }: @@ -206,18 +206,18 @@ let to increase the number of jobs in parallel, or - --argstr keep-going true + --arg keep-going true to continue running when a single update fails. You can also make the updater automatically commit on your behalf from updateScripts that support it by adding - --argstr commit true + --arg commit true - to skip prompt: + To skip the prompt, you can add - --argstr skip-prompt true + --arg skip-prompt true By default, the updater will update the packages in arbitrary order. Alternately, you can force a specific order based on the packages’ dependency relations: @@ -250,11 +250,15 @@ let # JSON file with data for update.py. packagesJson = pkgs.writeText "packages.json" (builtins.toJSON (map packageData packages)); + # Allow boolean arguments to be provided with either --arg or --argstr. + # The ability to use the string "true" will be deprecated. + isTrue = arg: arg == true || arg == "true"; + optionalArgs = lib.optional (max-workers != null) "--max-workers=${max-workers}" - ++ lib.optional (keep-going == "true") "--keep-going" - ++ lib.optional (commit == "true") "--commit" - ++ lib.optional (skip-prompt == "true") "--skip-prompt" + ++ lib.optional (isTrue keep-going) "--keep-going" + ++ lib.optional (isTrue commit) "--commit" + ++ lib.optional (isTrue skip-prompt) "--skip-prompt" ++ lib.optional (order != null) "--order=${order}"; args = [ packagesJson ] ++ optionalArgs; diff --git a/pkgs/README.md b/pkgs/README.md index 5578e8df3a96..c123f2ee6463 100644 --- a/pkgs/README.md +++ b/pkgs/README.md @@ -1019,7 +1019,7 @@ Furthermore each update script will be passed the following environment variable > An update script will be usually run from the root of the Nixpkgs repository, but you should not rely on that. > Also note that `update.nix` executes update scripts in parallel by default, so you should avoid running `git commit` or any other commands that cannot handle that. -While update scripts should not create commits themselves, `update.nix` supports automatically creating commits when running it with `--argstr commit true`. +While update scripts should not create commits themselves, `update.nix` supports automatically creating commits when running it with `--arg commit true`. If you need to customize commit message, you can have the update script implement the `commit` feature. ### Supported features @@ -1046,7 +1046,7 @@ If you need to customize commit message, you can have the update script implemen ``` ::: - When `update.nix` is run with `--argstr commit true`, it will create a separate commit for each of the objects. + When `update.nix` is run with `--arg commit true`, it will create a separate commit for each of the objects. An empty list can be returned when the script did not update any files; for example, when the package is already at the latest version. The commit object contains the following values: diff --git a/pkgs/by-name/bu/buck2/package.nix b/pkgs/by-name/bu/buck2/package.nix index 18eb89e75acc..9cb994ba84f0 100644 --- a/pkgs/by-name/bu/buck2/package.nix +++ b/pkgs/by-name/bu/buck2/package.nix @@ -33,7 +33,7 @@ # # from the root of the nixpkgs git repository, run: # -# nix-shell maintainers/scripts/update.nix --argstr commit true --argstr package buck2 +# nix-shell maintainers/scripts/update.nix --arg commit true --argstr package buck2 let diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index 1fded730bd27..4576e279be3a 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -1,6 +1,6 @@ # NOTE: Use the following command to update the package # ```sh -# nix-shell maintainers/scripts/update.nix --argstr commit true --arg predicate '(path: pkg: builtins.elem path [["claude-code"] ["vscode-extensions" "anthropic" "claude-code"]])' +# nix-shell maintainers/scripts/update.nix --arg commit true --arg predicate '(path: pkg: builtins.elem path [["claude-code"] ["vscode-extensions" "anthropic" "claude-code"]])' # ``` { lib, diff --git a/pkgs/by-name/li/lightning-terminal/package.nix b/pkgs/by-name/li/lightning-terminal/package.nix index ed560e83762d..fa6e7650cbe7 100644 --- a/pkgs/by-name/li/lightning-terminal/package.nix +++ b/pkgs/by-name/li/lightning-terminal/package.nix @@ -122,7 +122,7 @@ buildGoModule rec { fi ''; - # Usage: nix-shell maintainers/scripts/update.nix --argstr package lightning-terminal --argstr commit true + # Usage: nix-shell maintainers/scripts/update.nix --argstr package lightning-terminal --arg commit true passthru.updateScript = _experimental-update-script-combinators.sequence [ (gitUpdater { rev-prefix = "v"; diff --git a/pkgs/by-name/tr/tree-sitter/grammars/README.md b/pkgs/by-name/tr/tree-sitter/grammars/README.md index c52ebea5d442..8d4ba768536e 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/README.md +++ b/pkgs/by-name/tr/tree-sitter/grammars/README.md @@ -121,5 +121,5 @@ nix-shell maintainers/scripts/update.nix --argstr package tree-sitter-grammars.t Or, to update all grammars: ```shell -nix-shell maintainers/scripts/update.nix --argstr path tree-sitter-grammars --argstr keep-going true +nix-shell maintainers/scripts/update.nix --argstr path tree-sitter-grammars --arg keep-going true ``` diff --git a/pkgs/by-name/uh/uhd/package.nix b/pkgs/by-name/uh/uhd/package.nix index 75275f5b3cc9..c1be7548187e 100644 --- a/pkgs/by-name/uh/uhd/package.nix +++ b/pkgs/by-name/uh/uhd/package.nix @@ -49,7 +49,7 @@ stdenv'.mkDerivation (finalAttrs: { pname = "uhd"; # NOTE: Use the following command to update the package, and the uhdImageSrc attribute: # - # nix-shell maintainers/scripts/update.nix --argstr package uhd --argstr commit true + # nix-shell maintainers/scripts/update.nix --argstr package uhd --arg commit true # version = "4.9.0.1"; diff --git a/pkgs/data/fonts/nerd-fonts/update.py b/pkgs/data/fonts/nerd-fonts/update.py index e070d1ceebe0..5c94481620f6 100755 --- a/pkgs/data/fonts/nerd-fonts/update.py +++ b/pkgs/data/fonts/nerd-fonts/update.py @@ -12,7 +12,7 @@ if not all( raise Exception( "Please don't run this script manually, only with:\n" "nix-shell maintainers/scripts/update.nix --argstr path nerd-fonts " - "--argstr commit true" + "--arg commit true" ) RELEASE_INFO_URL = "https://api.github.com/repos/ryanoasis/nerd-fonts/releases/latest" diff --git a/pkgs/development/mobile/androidenv/README.md b/pkgs/development/mobile/androidenv/README.md index 815df6d20282..c2c540e87484 100644 --- a/pkgs/development/mobile/androidenv/README.md +++ b/pkgs/development/mobile/androidenv/README.md @@ -1,6 +1,6 @@ # How to update -`nix-shell maintainers/scripts/update.nix --argstr package androidenv.test-suite --argstr commit true` +`nix-shell maintainers/scripts/update.nix --argstr package androidenv.test-suite --arg commit true` # How to run tests diff --git a/pkgs/development/tools/infisical/default.nix b/pkgs/development/tools/infisical/default.nix index 2a97f8b7a357..a01989eade0d 100644 --- a/pkgs/development/tools/infisical/default.nix +++ b/pkgs/development/tools/infisical/default.nix @@ -13,7 +13,7 @@ # from the root of the nixpkgs git repository, run: # # nix-shell maintainers/scripts/update.nix \ -# --argstr commit true \ +# --arg commit true \ # --argstr package infisical let diff --git a/pkgs/tools/games/minecraft/optifine/default.nix b/pkgs/tools/games/minecraft/optifine/default.nix index 8f2512a1c229..6e2057d631c0 100644 --- a/pkgs/tools/games/minecraft/optifine/default.nix +++ b/pkgs/tools/games/minecraft/optifine/default.nix @@ -8,7 +8,7 @@ # The `versions.json` can be automatically updated and committed with a commit summary. # To do so, change directory to nixpkgs root, and do: -# $ nix-shell ./maintainers/scripts/update.nix --argstr package optifinePackages.optifine-latest --argstr commit true +# $ nix-shell ./maintainers/scripts/update.nix --argstr package optifinePackages.optifine-latest --arg commit true lib.recurseIntoAttrs ( lib.mapAttrs (name: value: callPackage ./generic.nix value) (lib.importJSON ./versions.json) From 26f07a99c48d721d44678ef964579b72ab31ece9 Mon Sep 17 00:00:00 2001 From: Shogo Takata Date: Mon, 8 Jun 2026 17:56:02 +0900 Subject: [PATCH 011/153] gitify: 6.17.0 -> 6.20.0 This PR updates gitify and the following: - Migrates electron-builder config path from config/ to root. - Patch isDevMode() to false: it was causing the app to render a blank window. - Disable auto updater. - Enables strictDeps and structuredAttrs. Assisted-by: opencode with DeepSeek V4 Flash Free --- pkgs/by-name/gi/gitify/package.nix | 34 +++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/gi/gitify/package.nix b/pkgs/by-name/gi/gitify/package.nix index a29faeeb9c2f..b78302dcb6d7 100644 --- a/pkgs/by-name/gi/gitify/package.nix +++ b/pkgs/by-name/gi/gitify/package.nix @@ -13,39 +13,57 @@ makeWrapper, nix-update-script, }: +let + pnpm = pnpm_10_29_2; +in stdenv.mkDerivation (finalAttrs: { pname = "gitify"; - version = "6.17.0"; + version = "6.20.0"; src = fetchFromGitHub { owner = "gitify-app"; repo = "gitify"; tag = "v${finalAttrs.version}"; - hash = "sha256-A9LeitceqDGictQbB7OYOI/pggrW9u8A7TUMblK/LHM="; + hash = "sha256-zKvI9uwKiKKbHTzM/LIhCzUCcM104UNReRJb51iQonc="; }; nativeBuildInputs = [ nodejs pnpmConfigHook - pnpm_10_29_2 + pnpm copyDesktopItems imagemagick makeWrapper ]; + strictDeps = true; + __structuredAttrs = true; + pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_10_29_2; - fetcherVersion = 3; - hash = "sha256-0iTvrIe5PVj99ePWt8rn+laikdJ5TaNQ8GZGHyUTTQI="; + inherit pnpm; + fetcherVersion = 4; + hash = "sha256-KjRcUVeByCXetX7skJoxt6LU6EZcOG+5U2y3sr3XP7A="; }; env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; postPatch = '' - substituteInPlace config/electron-builder.js \ + substituteInPlace electron-builder.js \ --replace-fail "'Adam Setch (5KD23H9729)'" "null" \ --replace-fail "'scripts/afterSign.js'" "null" + + # With a nixpkgs electron wrapper, app.isPackaged always returns false, + # so isDevMode() is always true. This causes the config.ts getter for + # indexHtml to return VITE_DEV_SERVER_URL (which is empty) instead of the + # packaged file:// URL, resulting in a blank white window. + # Patch isDevMode() to false so the file:// path is always used. + substituteInPlace src/main/config.ts \ + --replace-fail "isDevMode()" "false" + + # Disable auto-updater; updates are handled via nixpkgs. + substituteInPlace src/main/updater.ts \ + --replace-fail "if (!this.menubar.app.isPackaged)" "if (true)" ''; buildPhase = '' @@ -57,7 +75,7 @@ stdenv.mkDerivation (finalAttrs: { pnpm build pnpm exec electron-builder \ - --config config/electron-builder.js \ + --config electron-builder.js \ --dir \ -c.electronDist=electron-dist \ -c.electronVersion="${electron.version}" \ From 988d9da4bd222188d4cc593e5036b8a42d2aa54b Mon Sep 17 00:00:00 2001 From: Trent Baldwin Date: Wed, 10 Jun 2026 23:51:00 -0400 Subject: [PATCH 012/153] ghidra-bin: 12.1 -> 12.1.2 --- pkgs/tools/security/ghidra/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/ghidra/default.nix b/pkgs/tools/security/ghidra/default.nix index ddef181fd7ef..3a403dd48358 100644 --- a/pkgs/tools/security/ghidra/default.nix +++ b/pkgs/tools/security/ghidra/default.nix @@ -28,11 +28,11 @@ let in stdenv.mkDerivation rec { pname = "ghidra"; - version = "12.1"; - versiondate = "20260513"; + version = "12.1.2"; + versiondate = "20260605"; src = fetchzip { url = "https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_${version}_build/ghidra_${version}_PUBLIC_${versiondate}.zip"; - hash = "sha256-LmesjJ+IcmhFHqLOfTkUP0BGFHaQAlpxU/CcLAD5vDU="; + hash = "sha256-ulIBecjWAnrM8iJmqQZAZRerUCKpIBcXyv6KIB7I/ZA="; }; nativeBuildInputs = [ From 4c193ae1e6b84b743a43b688d26f8bf9e9f92ec1 Mon Sep 17 00:00:00 2001 From: Trent Baldwin Date: Wed, 10 Jun 2026 23:51:18 -0400 Subject: [PATCH 013/153] ghidra: 12.1 -> 12.1.2 --- pkgs/tools/security/ghidra/build.nix | 4 +- pkgs/tools/security/ghidra/deps.json | 205 +++++++++++++++------------ 2 files changed, 117 insertions(+), 92 deletions(-) diff --git a/pkgs/tools/security/ghidra/build.nix b/pkgs/tools/security/ghidra/build.nix index 6a402b3a110f..15bdcea84f1b 100644 --- a/pkgs/tools/security/ghidra/build.nix +++ b/pkgs/tools/security/ghidra/build.nix @@ -20,7 +20,7 @@ let pkg_path = "$out/lib/ghidra"; pname = "ghidra"; - version = "12.1"; + version = "12.1.2"; isMacArm64 = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; @@ -30,7 +30,7 @@ let owner = "NationalSecurityAgency"; repo = "Ghidra"; rev = "Ghidra_${version}_build"; - hash = "sha256-eAzmIqSE8cSGiEXYw9VPQ5iRGHZ0qfdwVnizVqoGa+Y="; + hash = "sha256-7/5TR273Sqqr03lE7qpOJUnwTzdr3BzKk+6GhhdOfo8="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; diff --git a/pkgs/tools/security/ghidra/deps.json b/pkgs/tools/security/ghidra/deps.json index 50ed94b356be..4d56666f204e 100644 --- a/pkgs/tools/security/ghidra/deps.json +++ b/pkgs/tools/security/ghidra/deps.json @@ -143,40 +143,40 @@ } }, "https://github.com": { - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/Debugger/dbgmodel": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/Debugger/dbgmodel": { "tlb": "sha256-jPXzouuBFgqjSQVqXKTCxyaxtumL8wl81BNRRxYzQ8c=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2012_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vs2012_x64": { "fidb": "sha256-1OmKs/eQuDF5MhhDC7oNiySl+/TaZbDB/6jLDPvrDNw=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2012_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vs2012_x86": { "fidb": "sha256-pJDtfi7SHlh0Wf6urOcDa37eTOhOcuEN/YxXQ0ppGLY=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2015_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vs2015_x64": { "fidb": "sha256-4E6eQPnstgHIX02E7Zv2a0U2O+HR6CwWLkyZArjLUI8=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2015_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vs2015_x86": { "fidb": "sha256-tm7mlmU+LtNlkZ3qrviFEDEgx5LiLnmvcNEgnX4dhkQ=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2017_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vs2017_x64": { "fidb": "sha256-1fpfaXKYF0+lPSR9NZnmoSiEYFrRgce5VOI4DsHwvYk=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2017_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vs2017_x86": { "fidb": "sha256-04nLjXb/SlnKNfiRuFIccq1fDfluJTlzotIahhSkzIE=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2019_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vs2019_x64": { "fidb": "sha256-FQAHeW/DakBpZgrWJEmq2q890Rs4ZKXvIeeYMcnOkRg=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vs2019_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vs2019_x86": { "fidb": "sha256-62MKNvqlhqNx63NNwLvY0TzK72l/PbWHJZY1jz3SQyo=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vsOlder_x64": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vsOlder_x64": { "fidb": "sha256-jDtR9GYM0n4aDWEKnz8tX7yDOmasnuQ5PuLySB6FWGY=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/FunctionID/vsOlder_x86": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/FunctionID/vsOlder_x86": { "fidb": "sha256-mGBca2uSFKlF2ETkHIWGDVRkmkW8p4c+9pkcDpNyB4c=" }, - "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1/lib/java-sarif-2.1-modified": { + "NationalSecurityAgency/ghidra-data/raw/Ghidra_12.1.2/lib/java-sarif-2.1-modified": { "jar": "sha256-f3NlZklHVtJxql5LGvbIncUNB0qxxjdKR9+CImQiawE=" }, "Z3Prover/z3/releases/download/z3-4.13.0/z3-4.13.0-arm64-osx-11.0": { @@ -325,8 +325,11 @@ "jar": "sha256-8CqV+hpele2z7YWf0Pt99wnRIaNSkO/4t03OKrf01u0=", "pom": "sha256-N/h3mLGDhRE8kYv6nhJ2/lBzXvj6hJtYAMUZ1U2/Efg=" }, - "com/google/protobuf#protobuf-bom/3.17.3": { - "pom": "sha256-bf431vImF9VqQUzNrf+NmFhaH3kXEr6HbCYWZxDR2N0=" + "com/google/protobuf#protobuf-bom/3.25.5": { + "pom": "sha256-CA4phBcyOLUOBkwiav/7sbAjNSApXHkKf9PWrkWT8GM=" + }, + "com/google/protobuf#protobuf-bom/3.25.6": { + "pom": "sha256-wzlwNU3UMImhrKSurFD8j/nTbM7iJfUhJXpC7tACSKY=" }, "com/google/protobuf#protobuf-bom/4.31.0": { "pom": "sha256-Y9iGmhie8C2+3XxnN+FsGYa0aYOufQyNG+8s92sz2Ac=" @@ -335,16 +338,22 @@ "jar": "sha256-RP2JrzepsvHdQcCUqbtzPAe/f8eg4jhooQuvbjUfpeA=", "pom": "sha256-Gwqekab09LYqWmB4wibudwqo3FdnueRzwvwY8KOImAQ=" }, - "com/google/protobuf#protobuf-java/3.17.3": { - "jar": "sha256-SsVJsZJpQUGVgEnwYKHIJqMzQvYZ4QjO2MF9mHf14+0=", - "pom": "sha256-Km8izVJli4uxTBANs+F5NT+MNR0ENzo79voKOzlGStw=" + "com/google/protobuf#protobuf-java/3.25.5": { + "pom": "sha256-51IDIVeno5vpvjeGaEB1RSpGzVhrKGWr0z5wdWikyK8=" + }, + "com/google/protobuf#protobuf-java/3.25.6": { + "jar": "sha256-VJQ5F6859YMDyrfQX2zfYNk3yDBPSVYLWWvBSR7IPos=", + "pom": "sha256-soXBHKdm81Mi3VYI+nNuYaaFr5L4NWpMdVH5ySXYYY8=" }, "com/google/protobuf#protobuf-java/4.31.0": { "jar": "sha256-aHc9zNbMWDWvenSHWc7PXqIP8IMTbjhH++lFcrjg7Wo=", "pom": "sha256-aElbKMVNzVwyTQxRb7igjQoaJWvNrIFIN+ciYfEqCdM=" }, - "com/google/protobuf#protobuf-parent/3.17.3": { - "pom": "sha256-T09Q5moqvM/o7SCbU/q3C4k+NfQ77FqB98GESbY+hrE=" + "com/google/protobuf#protobuf-parent/3.25.5": { + "pom": "sha256-ZMwOOtboX1rsj53Pk0HRN56VJTZP9T4j4W2NWCRnPvc=" + }, + "com/google/protobuf#protobuf-parent/3.25.6": { + "pom": "sha256-AmCbfzuiZaQxcmjS6RfY03eOtrVE50GpugKp9JFm12E=" }, "com/google/protobuf#protobuf-parent/4.31.0": { "pom": "sha256-H1mhQuar05Jar9Fo25tU0QhP7MhPW4DU3jVPrJ4I/Lg=" @@ -353,20 +362,20 @@ "jar": "sha256-l4q4YwGNP5ZeOIgFccNik+qLEKgIYZQVnE1dILUPClc=", "pom": "sha256-tbp8XBcINbyupnWMWfo8EOvNepx5LiWzm4a559X72Mo=" }, - "com/opencsv#opencsv/5.4": { - "jar": "sha256-n94e8+VEQE406u4V5L97p0uANV15gJOwUk1jpZk2JCs=", - "pom": "sha256-uGQpmn0KIQIKgxaZQ499P4VAirJKNOkR+qmf9oTrdv0=" + "com/opencsv#opencsv/5.9": { + "jar": "sha256-ICOWm4bOlorYrlSWSKxYfRQcGa5oSppcZ8kQXzerDRw=", + "pom": "sha256-l+UC78Xmwt0VZiGynKy8D0dEIowAmPaxafV/eukwMGA=" }, - "com/oracle/labs/olcut#olcut-config-protobuf/5.2.0": { - "jar": "sha256-xmqG5GT9gi9xzu6JuSU3l8Pc/fZWxNsr+W2kceuXs8o=", - "pom": "sha256-JCBA8xgQ+I6pnGF7RUBrhmdtOvJa7jzZIoysQpd0zmk=" + "com/oracle/labs/olcut#olcut-config-protobuf/5.3.1": { + "jar": "sha256-FIGMw6lK51IUFNSEVmarghBEJ47sGZucjwi3EYt0WvU=", + "pom": "sha256-aS58zbcGib1KYiaS4x1IXsdlMXmYnoYNYoUs9gl/FC0=" }, - "com/oracle/labs/olcut#olcut-core/5.2.0": { - "jar": "sha256-5T6OCQrUJo0iqlPgaCu76rHIHiyoRBP6Q2AqQWP2vhk=", - "pom": "sha256-G912ta/r+7rg+FHQjJ46WmgwP40cMHY4rxuChHVvCgM=" + "com/oracle/labs/olcut#olcut-core/5.3.1": { + "jar": "sha256-QK2b7QJ9ZVh3aJPCoFkTTuf3RNOM3qZ49ZMSQXZOv4c=", + "pom": "sha256-KRNCc4ZA0LpfqQ6BoDfRl06uEx1g0hg3xD/F/YkYnE0=" }, - "com/oracle/labs/olcut#olcut/5.2.0": { - "pom": "sha256-SRIriefVQhUkr5IsQrsnF0x7vhL2oKKWwiEJgIUW/B4=" + "com/oracle/labs/olcut#olcut/5.3.1": { + "pom": "sha256-FozfcdoCOr6j5szCfuIaY4wzGJs1yTvYllDpSm1goao=" }, "commons-beanutils#commons-beanutils/1.9.4": { "jar": "sha256-fZOMgXiQKARcCMBl6UvnX8KAUnYg1b1itRnVg4UyNoo=", @@ -557,6 +566,9 @@ "org/apache#apache/27": { "pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk=" }, + "org/apache#apache/30": { + "pom": "sha256-Y91KOTqcDfyzFO/oOHGkHSQ7yNIAy8fy0ZfzDaeCOdg=" + }, "org/apache#apache/33": { "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" }, @@ -582,8 +594,8 @@ "jar": "sha256-iHcgkSxcu83/bg4h1QNJN1Vfj/xZc4Hv+Pp38zzm1k4=", "pom": "sha256-XtPwH1ee+0xru81m9VnpwV6ZwUCVeeAZG7pUHF/meYY=" }, - "org/apache/commons#commons-lang3/3.11": { - "pom": "sha256-mA1mXYP+0EZlE08FeOUHRCoOdQaRBzeEORsKeYhySnU=" + "org/apache/commons#commons-lang3/3.12.0": { + "pom": "sha256-gtMfHcxFg+/9dE6XkWWxbaZL+GvKYj/F0bA+2U9FyFo=" }, "org/apache/commons#commons-lang3/3.20.0": { "jar": "sha256-aeXJ+jXaelGl/SCZ3+VqLY0yzyM+L213DnlhRkQCY/Q=", @@ -610,15 +622,15 @@ "org/apache/commons#commons-parent/48": { "pom": "sha256-Hh996TcKe3kB8Sjx2s0UIr504/R/lViw954EwGN8oLQ=" }, - "org/apache/commons#commons-parent/51": { - "pom": "sha256-m3edGLItjeVZYFVY57sKCjGz8Awqu5yHgRfDmKrKvso=" - }, "org/apache/commons#commons-parent/52": { "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" }, "org/apache/commons#commons-parent/54": { "pom": "sha256-AA2Bh5UrIjcC/eKW33mVY/Nd6CznKttOe/FXNCN4++M=" }, + "org/apache/commons#commons-parent/64": { + "pom": "sha256-bxljiZToNXtO1zRpb5kgV++q+hI1ZzmYEzKZeY4szds=" + }, "org/apache/commons#commons-parent/72": { "pom": "sha256-Q0Xev8dnsa6saKvdcvxn0YtSHUs5A3KhG2P/DFhrIyA=" }, @@ -642,12 +654,13 @@ "jar": "sha256-dwzZA/p7YE0ffve6F/hBCGZylLK0eL6O0a87/7SuABg=", "pom": "sha256-OI3VI0i6GEKqOK64l8kdJwsUZh64daIP2YAxU1qydWc=" }, + "org/apache/commons#commons-text/1.11.0": { + "jar": "sha256-Ks8woHCxkWPVpIDq5BGigTQehwAg41NMbV1MhHJznjA=", + "pom": "sha256-O0AZecBkEoXYUM8Ri04Y8EmsIj3Hherk0LNXKPxTTRE=" + }, "org/apache/commons#commons-text/1.8": { "pom": "sha256-9s/bqlnHCtfj/r5xTgkRmQFWrAkFKV2PKjt1HgXlmhI=" }, - "org/apache/commons#commons-text/1.9": { - "pom": "sha256-n5IWz8lE3KeC5jEdYnV/13Fk/mfaKbWPAVaH+gn0QFA=" - }, "org/apache/felix#felix-parent/6": { "pom": "sha256-Ngi2sgD2yPSIx3zBWYR9UV5pZugzO4XY4E45Sgk7VZU=" }, @@ -747,9 +760,9 @@ "org/fusesource#fusesource-pom/1.12": { "pom": "sha256-xA2WDarc73sBwbHGZXr7rE//teUxaPj8sLKLhOb9zKE=" }, - "org/fusesource/jansi#jansi/2.3.2": { - "jar": "sha256-+dWXnFx7oxN8d/QYR16wIYn4/Ip1+nP/w/8dEv6UVWc=", - "pom": "sha256-ywU3vsxjUsFUcz22+v0JAPlYRgOgsLnPjyJFVjEs2+E=" + "org/fusesource/jansi#jansi/2.4.1": { + "jar": "sha256-Ll53Wp3Fj/prvWqm8JnWL4ti3N60w8O7vlzyMBvC3ME=", + "pom": "sha256-P5jZeaTTVZ+HefuwBLNK51Fq+t9RDhHffMPNBz6xuzs=" }, "org/hamcrest#hamcrest-core/1.3": { "jar": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=", @@ -800,34 +813,42 @@ "jar": "sha256-Y0FCkMNJf4rA8QIgkgcIjexG/UdH4PVqJsaTCOhcZBU=", "pom": "sha256-SH2xJbFxCY4/qDOFNaxZR2kirCxFK1ehTTz2YfIohDA=" }, - "org/jline#jline-builtins/3.20.0": { - "jar": "sha256-prFPiYOXb7Sd67PZ6KFb+V9yTXFp8TFaYu+lin+omeI=", - "pom": "sha256-9T2EkbSNrQfnIR8M5BIhS5un25YmYZAxsqhvgMgrZrE=" + "org/jline#jline-builtins/3.27.1": { + "jar": "sha256-LVpkkgHcgCr+XrYGwYMNe/6lULQmbbk2cqTXtUyNjYc=", + "pom": "sha256-d3HzvwShWSuwQg0igPp3GMVyWRvUzus89EPLg8aBcq4=" }, - "org/jline#jline-parent/3.20.0": { - "pom": "sha256-cXjGACAsS8Jux6S2IlXu829wVsrSpeYjnFdL7qXCEMo=" + "org/jline#jline-native/3.27.1": { + "jar": "sha256-Y2ZG2kBBPnSWOz9LQMnF3PtC89Ds8bk9bd9ciV7/5CI=", + "pom": "sha256-n/4orsyfVG7JaV8tUh9nRZtLNpFxSMCNFvRVazg9Mo8=" }, - "org/jline#jline-reader/3.20.0": { - "jar": "sha256-rNHJTR4iiqe3li9psh7Tqf2CjrOmPkuvkIaVTmJq8fA=", - "pom": "sha256-2fF+3XIcAqExcgN21sB4eHgutrb6/rX/QkBKtXFD4TY=" + "org/jline#jline-parent/3.27.1": { + "pom": "sha256-6WT9B2wgziTdtI3XN6CNYFA0cAXj5u7IL/XrBD1WFYE=" }, - "org/jline#jline-style/3.20.0": { - "jar": "sha256-C7ERYF4BAM6E05YfMLQNqgiOnC7FxnHn75D0L2rdBrY=", - "pom": "sha256-48nFXt7Ob0ru5jplYjiaS++NA1j6iq3GdKPeZR4w4ao=" + "org/jline#jline-reader/3.27.1": { + "jar": "sha256-/t2xgKq9Bb+gTgEzefaTjPj5+vHlo0KZF2K4/NMzRXg=", + "pom": "sha256-GuNUfW3zBFrpM5y9olcYaCY74bc8dnPRcFelBcrPHwg=" }, - "org/jline#jline-terminal-jansi/3.20.0": { - "jar": "sha256-wX/++o8GDa79OPJXRAcOQI9LrFPD6BOuoZKMxgcmD+Q=", - "pom": "sha256-Q3JhhBr0j5oZT9WygHJSCKds+jzKFgBAx6QoDrAn2+s=" + "org/jline#jline-style/3.27.1": { + "jar": "sha256-P7GYcbJZhNaYMHQgXHpKE5v6wuYJm3sa6KSJWLKCMTo=", + "pom": "sha256-L9kzNG0hqyqy0EujYO0z8bODID00dMsk00pkl9Z0ExE=" }, - "org/jline#jline-terminal/3.20.0": { - "jar": "sha256-EhJRcOeVUZum3IAQwHC1PHaq6StIXB43Uw5Uq13QjUM=", - "pom": "sha256-EMo7z1F48YUH8hCmOtljeJaFM0OtHBKRoBmhFvIWpUg=" + "org/jline#jline-terminal-jansi/3.27.1": { + "jar": "sha256-mWvM6OpUHXH3Du3/+dEHpIJ39lVzReIdHzDGDmZIRnQ=", + "pom": "sha256-XWrgbTzxQG2C+kk2K8yZxImpu4l3c9baUiJnTT+K/+g=" + }, + "org/jline#jline-terminal/3.27.1": { + "jar": "sha256-Qre3VlBrypi1BZOEJqNcmQgveBnDM+0lvUEUv7DjtfI=", + "pom": "sha256-hHjnmqIupq95eWRD+O0w//pdxkfrPS0YYLrC4j800pc=" }, "org/jspecify#jspecify/1.0.0": { "jar": "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s=", "module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=", "pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y=" }, + "org/junit#junit-bom/5.10.0": { + "module": "sha256-6z7mEnYIAQaUqJgFbnQH0RcpYAOrpfXbgB30MLmIf88=", + "pom": "sha256-4AbdiJT5/Ht1/DK7Ev5e2L5lZn1bRU+Z4uC4xbuNMLM=" + }, "org/junit#junit-bom/5.11.0-M2": { "module": "sha256-hkd6vPSQ1soFmqmXPLEI0ipQb0nRpVabsyzGy/Q8LM4=", "pom": "sha256-Sj/8Sk7c/sLLXWGZInBqlAcWF5hXGTn4VN/ac+ThfMg=" @@ -844,6 +865,10 @@ "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" }, + "org/junit#junit-bom/5.7.1": { + "module": "sha256-mFTjiU1kskhSB+AEa8oHs9QtFp54L0+oyc4imnj67gQ=", + "pom": "sha256-C5sUo9YhBvr+jGinF7h7h60YaFiZRRt1PAT6QbaFd4Q=" + }, "org/junit#junit-bom/5.8.0-M1": { "module": "sha256-vgUUcTA6UD9MIkZwdbJ0kEE3fd1tWoywc53tZ9kW2C0=", "pom": "sha256-dxREMv/Gi9mKeQqxBpYZ2RAyz8Dk4TwIFjqgPaNv1uI=" @@ -965,49 +990,49 @@ "module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=", "pom": "sha256-9tSBCT51dny6Gsfh2zj49pLL4+OHRGkzcada6yHGFIs=" }, - "org/tribuo#tribuo-classification-core/4.2.0": { - "jar": "sha256-+vv5OnIrmrVC7oeaX09lF5bkyuobZ5gNVWL+jdjbqeY=", - "pom": "sha256-gLgGCPTPN93HLmioPGBRyupwvqF+96hTCfWeqdpzBPE=" + "org/tribuo#tribuo-classification-core/4.3.2": { + "jar": "sha256-Q+Vbd5dcXvpZEWciDmjkTeBAWLozDHzAou7YgTQTKbU=", + "pom": "sha256-Ij7qSAJBk5pmbuWMpA613pWSylfqAj0q+Nqnx02Gnw4=" }, - "org/tribuo#tribuo-classification-tree/4.2.0": { - "jar": "sha256-uVozLZJI7RKVgxdkTNQ9cubdit4KJPnKTlLaB72sY6c=", - "pom": "sha256-OrTlGe48n3lzd3MirS7EaR5j1kovRxiR4A1BGQdY2jw=" + "org/tribuo#tribuo-classification-tree/4.3.2": { + "jar": "sha256-JEWJvgNo7tIMqL30INP+oGBmVjDCBNUKd0zc5rZWYbc=", + "pom": "sha256-4CQVLNADQa1e7hqplRUBU07Eypn3js0pFUxm5DeQH+E=" }, - "org/tribuo#tribuo-classification/4.2.0": { - "pom": "sha256-SqINxWFbgU86wjq3xB+s+LpCKbPuzSwa/KeL3/kntcU=" + "org/tribuo#tribuo-classification/4.3.2": { + "pom": "sha256-7iJn9Bjqdyw53PqWq8vRFhypLig7tTcl7/4D10oRxN8=" }, - "org/tribuo#tribuo-common-tree/4.2.0": { - "jar": "sha256-34iqIWT+X60ITLIxl7LgodbBPk7QbuXCGXausNuVfOk=", - "pom": "sha256-DbCNldwWEPdn/AehmZqXlhVxALozjH4JA2jMVN5NIHU=" + "org/tribuo#tribuo-common-tree/4.3.2": { + "jar": "sha256-gq3JMkn++IZ1vWmEZahNXN4NIIy53juZRK/tYjGsE9U=", + "pom": "sha256-q7JajDLUkTrYKjMO8oObUOyXDSx8k2d4cLkviUnVvHs=" }, - "org/tribuo#tribuo-common/4.2.0": { - "pom": "sha256-GAZzLdQd51aq3tY2v7qZSD00J72diyAvEEJcr84iykk=" + "org/tribuo#tribuo-common/4.3.2": { + "pom": "sha256-hiltnKeKpv52QCc2IN3rF9+m0FRS+q+jeRa8KaQg78w=" }, - "org/tribuo#tribuo-core/4.2.0": { - "jar": "sha256-NFwzfcKHjsdQJJgqqwZycZtznnGOc9eisu/ottXQCb8=", - "pom": "sha256-XkjLxuPn9x+wYPSWdPTXbCLcKEe9flflVCY7+5gYpZ0=" + "org/tribuo#tribuo-core/4.3.2": { + "jar": "sha256-+O9DqjbzespMNGzR5i4p5J6cE4YLTlbJzQXio1/YXzQ=", + "pom": "sha256-aydJMUgOYOMr/rtPdzI8u/f19cAioZYBadX7slj5oH0=" }, - "org/tribuo#tribuo-data/4.2.0": { - "jar": "sha256-m8EQCFnODOBCDNbfbOdna25DxSKEXUKGz5FIUmgtYz0=", - "pom": "sha256-SMm4+bX7Nd5toLwWhuMLStMkS6UWMCNw1fqGd1ixruA=" + "org/tribuo#tribuo-data/4.3.2": { + "jar": "sha256-JVpXdz9erThtkSVoERbm1NH3/AgzjhQebXdGphOQsBM=", + "pom": "sha256-vE1xWTQfLGsxGllRvPELe06GcEWCs06N3eOV0c+l3iI=" }, - "org/tribuo#tribuo-math/4.2.0": { - "jar": "sha256-7NZdhI/2SIAXBLm6D3CmRtQDAgy97SYf1zVIGkeWVRI=", - "pom": "sha256-iCAlohj3F9hakTNsztSg+08CsjFcppZy0oqCc3uWhVE=" + "org/tribuo#tribuo-math/4.3.2": { + "jar": "sha256-afXYcsMsFWRJcFG7hZyIgVPKlhxvxFlVVVOgfVw423I=", + "pom": "sha256-O/PROvFihfwD+FPNH0jVR+7PZDvpSL2aDrAEB06d/OM=" }, - "org/tribuo#tribuo-util-onnx/4.2.0": { - "jar": "sha256-ohcAq4nLB1/OT8UkA1n5HMj4t/JCiS1lsD+oda0s3Vs=", - "pom": "sha256-Q19d8ELZieF6QHPjcFa++ChKUrw3zIZeF5Xvi7U5KUw=" + "org/tribuo#tribuo-util-onnx/4.3.2": { + "jar": "sha256-hgk9baHLThi3IOw0XAdubvXZpSrRIIU2yE6w5w8HwU8=", + "pom": "sha256-JOYWUtcwPJb1d4cGb0nT6xf0+Swj5nRD+UN4pCTP+kw=" }, - "org/tribuo#tribuo-util-tokenization/4.2.0": { - "jar": "sha256-b0TzDZ0g6amwscMHAbcrPeXtofbXbZXanWkHQmVXdoI=", - "pom": "sha256-6GAT6tT7c0apQghWqMAX/g7aAlhmu0w935AK2JLi/Tg=" + "org/tribuo#tribuo-util-tokenization/4.3.2": { + "jar": "sha256-/F1cZ9T6zvGbSNkjEU2WTg8vTV69nn0itSuhBMBItgo=", + "pom": "sha256-Os30qk9dYYOphA45ZuzcN1n1UDDWnboeVBwuPXlRnaQ=" }, - "org/tribuo#tribuo-util/4.2.0": { - "pom": "sha256-saxG0eBU4acgcz0cMeBMaIxxJb+mIN7RpEQ9BdNMma8=" + "org/tribuo#tribuo-util/4.3.2": { + "pom": "sha256-OOmW/aFp4KTTqRC/gAOAEPPbp88xkCGcs4KWDFJ3If0=" }, - "org/tribuo#tribuo/4.2.0": { - "pom": "sha256-mMQFMwnY7vg2fAbCAmyDHkqwS3nOny0hrGrrKE2dNZQ=" + "org/tribuo#tribuo/4.3.2": { + "pom": "sha256-mGb8n49lef22KoyhH7hb1pXJRCcu/+8ixeQlar8JB04=" }, "org/tukaani#xz/1.9": { "jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=", From 0a8aca593473a1391f9e22ddc47ba491655497d0 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Thu, 11 Jun 2026 20:38:06 -0400 Subject: [PATCH 014/153] nix-update: 1.15.1 -> 1.16.0 Changelog: https://github.com/Mic92/nix-update/releases/tag/v1.16.0 --- pkgs/by-name/ni/nix-update/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ni/nix-update/package.nix b/pkgs/by-name/ni/nix-update/package.nix index 7e054548f497..57ea5587e53a 100644 --- a/pkgs/by-name/ni/nix-update/package.nix +++ b/pkgs/by-name/ni/nix-update/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "nix-update"; - version = "1.15.1"; + version = "1.16.0"; pyproject = true; src = fetchFromGitHub { owner = "Mic92"; repo = "nix-update"; tag = "v${finalAttrs.version}"; - hash = "sha256-z7xXzpwsXY1x/xKeM7l2mN8dHFTp8qfgs/5xVsKjHr8="; + hash = "sha256-LT66e5NtAJRp0E8QXKeePdTCNpH+CMvJNF1ayzBr4rw="; }; build-system = [ python3Packages.setuptools ]; From e24cd3d2a17b950e4a686d0cbca4ea2c2151bf48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Sat, 13 Jun 2026 11:12:16 +0200 Subject: [PATCH 015/153] konsave: 2.2.0 -> 2.3.0 --- pkgs/by-name/ko/konsave/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ko/konsave/package.nix b/pkgs/by-name/ko/konsave/package.nix index bca1a13f07c6..feb4e7f9b7ba 100644 --- a/pkgs/by-name/ko/konsave/package.nix +++ b/pkgs/by-name/ko/konsave/package.nix @@ -6,13 +6,13 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "konsave"; - version = "2.2.0"; + version = "2.3.0"; pyproject = true; src = fetchPypi { inherit (finalAttrs) version; - pname = "Konsave"; - hash = "sha256-tWarqT2jFgCuSsa2NwMHRaR3/wj0khiRHidvRNMwM8M="; + pname = "konsave"; + hash = "sha256-Qe+RZIsgbqvFqWhUkfACbYvHtXQcp6yK+XrvqgXnlTc="; }; build-system = with python3Packages; [ From 289e70f37b7513361b57c418aa2857b439609de5 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 13 Jun 2026 13:58:48 +0200 Subject: [PATCH 016/153] maintainers: remove ethercrow --- maintainers/maintainer-list.nix | 6 ------ pkgs/by-name/tc/tcpkali/package.nix | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 98a3cbacd816..e2c684a76e02 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -8409,12 +8409,6 @@ { fingerprint = "2E51 F618 39D1 FA94 7A73 00C2 34C0 4305 D581 DBFE"; } ]; }; - ethercrow = { - email = "ethercrow@gmail.com"; - github = "ethercrow"; - githubId = 222467; - name = "Dmitry Ivanov"; - }; ethindp = { name = "Ethin Probst"; email = "harlydavidsen@gmail.com"; diff --git a/pkgs/by-name/tc/tcpkali/package.nix b/pkgs/by-name/tc/tcpkali/package.nix index 3641c698ac48..36fda7cc2238 100644 --- a/pkgs/by-name/tc/tcpkali/package.nix +++ b/pkgs/by-name/tc/tcpkali/package.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { license = lib.licenses.bsd2; inherit (src.meta) homepage; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ ethercrow ]; + maintainers = [ ]; mainProgram = "tcpkali"; }; } From 234e6b37ea4fa555183073fa60cbdc26b05994fa Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 13 Jun 2026 13:55:40 +0200 Subject: [PATCH 017/153] maintainers: remove mboes --- maintainers/maintainer-list.nix | 6 ------ maintainers/team-list.nix | 1 - pkgs/by-name/ke/keyfuzz/package.nix | 2 +- 3 files changed, 1 insertion(+), 8 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 98a3cbacd816..df1cd257fbda 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -17497,12 +17497,6 @@ githubId = 9051309; name = "Maximilian Bode"; }; - mboes = { - email = "mboes@tweag.net"; - github = "mboes"; - githubId = 51356; - name = "Mathieu Boespflug"; - }; mBornand = { email = "dev.mbornand@systemb.ch"; github = "mBornand"; diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index d48fc406b57a..8bb4735631d1 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -68,7 +68,6 @@ with lib.maintainers; bazel = { members = [ - mboes cbley olebedev groodt diff --git a/pkgs/by-name/ke/keyfuzz/package.nix b/pkgs/by-name/ke/keyfuzz/package.nix index 0f4c29bee4d4..d54d7a125d4b 100644 --- a/pkgs/by-name/ke/keyfuzz/package.nix +++ b/pkgs/by-name/ke/keyfuzz/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation { homepage = "http://0pointer.de/lennart/projects/keyfuzz/"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ mboes ]; + maintainers = [ ]; }; src = fetchurl { From 57b40c9e414989e27a65d10eed1edee699a02ab2 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 13 Jun 2026 14:25:42 +0200 Subject: [PATCH 018/153] maintainers: remove ylecornec --- maintainers/maintainer-list.nix | 6 ------ maintainers/team-list.nix | 1 - 2 files changed, 7 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 98a3cbacd816..82fa477653b6 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -30519,12 +30519,6 @@ githubId = 1742643; name = "Ravi Peters"; }; - ylecornec = { - email = "yves.stan.lecornec@tweag.io"; - github = "ylecornec"; - githubId = 5978566; - name = "Yves-Stan Le Cornec"; - }; ylh = { email = "nixpkgs@ylh.io"; github = "ylh"; diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index d48fc406b57a..e34359a8246d 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -73,7 +73,6 @@ with lib.maintainers; olebedev groodt aherrmann - ylecornec boltzmannrain ]; scope = "Bazel build tool & related tools https://bazel.build/"; From c1e5d44b546dbc0cb71f1eb97cebbb6df0c5e0d8 Mon Sep 17 00:00:00 2001 From: Trent Baldwin Date: Sat, 13 Jun 2026 16:35:50 -0400 Subject: [PATCH 019/153] ghidra-extensions.kaiju: 260309 -> 260608 --- pkgs/tools/security/ghidra/extensions/kaiju/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/ghidra/extensions/kaiju/default.nix b/pkgs/tools/security/ghidra/extensions/kaiju/default.nix index 33f00113c5f4..e38375a92083 100644 --- a/pkgs/tools/security/ghidra/extensions/kaiju/default.nix +++ b/pkgs/tools/security/ghidra/extensions/kaiju/default.nix @@ -26,13 +26,13 @@ let self = buildGhidraExtension (finalAttrs: { pname = "kaiju"; - version = "260309"; + version = "260608"; src = fetchFromGitHub { owner = "CERTCC"; repo = "kaiju"; rev = finalAttrs.version; - hash = "sha256-DjuZJ20w/hhBlHa5ZprS33s5iMtOWboTHdgfCJ62Ttg="; + hash = "sha256-T8Ta8lQob7w0iPsVbZix795AjVwdo2U8yuvgCUBi5fw="; }; buildInputs = [ From c5da2447c9b25ef968e69f3305993c3b2c7c37ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 13 Jun 2026 23:32:48 +0200 Subject: [PATCH 020/153] libhsts: bump hsts list --- pkgs/by-name/li/libhsts/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libhsts/package.nix b/pkgs/by-name/li/libhsts/package.nix index 9546b652d021..b5d9fae0bb2a 100644 --- a/pkgs/by-name/li/libhsts/package.nix +++ b/pkgs/by-name/li/libhsts/package.nix @@ -9,11 +9,11 @@ python3, }: let - chromium_version = "140.0.7324.1"; + chromium_version = "151.0.7891.2"; hsts_list = fetchurl { url = "https://raw.github.com/chromium/chromium/${chromium_version}/net/http/transport_security_state_static.json"; - hash = "sha256-XV3yZA3Ai4It7S/y4V0h+UtKm8SXm6x1hlITD7jGY9I="; + hash = "sha256-YuiotSk0Lf3IHz/UjgCmU/brdB1lszob6DN4DXyjiWU="; }; in From 6c0cb2defd53d98665f0feb5cd90af73f9385c20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 13 Jun 2026 23:12:18 +0200 Subject: [PATCH 021/153] treewide: fix leftover docbook links --- .../development/settings-options.section.md | 4 +- nixos/doc/manual/redirects.json | 3 ++ nixos/modules/services/backup/duplicati.nix | 4 +- nixos/modules/services/networking/onedrive.md | 39 +++++++++++++++++++ .../modules/services/networking/onedrive.nix | 6 +-- nixos/modules/services/networking/veilid.nix | 2 +- nixos/modules/services/web-apps/agorakit.nix | 6 +-- nixos/modules/services/web-apps/hatsu.nix | 2 +- nixos/modules/services/web-apps/monica.nix | 6 +-- nixos/modules/services/web-apps/rutorrent.nix | 14 +++---- pkgs/by-name/ma/macfuse-stubs/package.nix | 11 ++---- pkgs/stdenv/generic/problems.nix | 2 +- 12 files changed, 66 insertions(+), 33 deletions(-) create mode 100644 nixos/modules/services/networking/onedrive.md diff --git a/nixos/doc/manual/development/settings-options.section.md b/nixos/doc/manual/development/settings-options.section.md index f3257a56d71b..dcc7bb9caed0 100644 --- a/nixos/doc/manual/development/settings-options.section.md +++ b/nixos/doc/manual/development/settings-options.section.md @@ -553,7 +553,7 @@ in default = { }; description = '' Configuration for foo, see - + for supported settings. ''; }; @@ -628,7 +628,7 @@ up in the manual. default = { }; description = '' Configuration for Foo, see - + for supported values. ''; }; diff --git a/nixos/doc/manual/redirects.json b/nixos/doc/manual/redirects.json index 264b17c856e8..fa6f1989ba71 100644 --- a/nixos/doc/manual/redirects.json +++ b/nixos/doc/manual/redirects.json @@ -101,6 +101,9 @@ "module-services-mautrix-discord-troubleshooting": [ "index.html#module-services-mautrix-discord-troubleshooting" ], + "module-services-onedrive": [ + "index.html#module-services-onedrive" + ], "module-services-tandoor-recipes-migrating-media-option-move": [ "index.html#module-services-tandoor-recipes-migrating-media-option-move", "index.html#module-services-tandoor-recipes-migrating-media-option-1" diff --git a/nixos/modules/services/backup/duplicati.nix b/nixos/modules/services/backup/duplicati.nix index b69510f0aecb..7ee92591d35a 100644 --- a/nixos/modules/services/backup/duplicati.nix +++ b/nixos/modules/services/backup/duplicati.nix @@ -72,7 +72,7 @@ in Each line in this option should be of the format --option=value. The options in this file take precedence over the options provided through command line arguments. - Duplicati docs: parameters-file + [Duplicati docs: parameters-file](https://duplicati.readthedocs.io/en/latest/06-advanced-options/#parameters-file) ''; }; @@ -85,7 +85,7 @@ in Each line in the file option should be of the format --option=value. The options in this file take precedence over the options provided through command line arguments. - Duplicati docs: parameters-file + [Duplicati docs: parameters-file](https://duplicati.readthedocs.io/en/latest/06-advanced-options/#parameters-file) ''; }; }; diff --git a/nixos/modules/services/networking/onedrive.md b/nixos/modules/services/networking/onedrive.md new file mode 100644 index 000000000000..2a114230c85f --- /dev/null +++ b/nixos/modules/services/networking/onedrive.md @@ -0,0 +1,39 @@ +# Microsoft OneDrive {#module-services-onedrive} + +Microsoft Onedrive is a popular cloud file-hosting service, used by 85% +of Fortune 500 companies. NixOS uses a popular OneDrive client for Linux +maintained by github user abraunegg. The Linux client is excellent and +allows customization of which files or paths to download, not much +unlike the default Windows OneDrive client by Microsoft itself. The +client allows syncing with multiple onedrive accounts at the same time, +of any type- OneDrive personal, OneDrive business, Office365 and +Sharepoint libraries, without any additional charge. + +For more information, guides and documentation, see . + +To enable OneDrive support, add the following to your +`configuration.nix`: {option}`services.onedrive.enable` = true; + +This installs the `onedrive` package and a service `onedriveLauncher` +which will instantiate a `onedrive` service for all your OneDrive +accounts. Follow the steps in documentation of the onedrive client to +setup your accounts. To use the service with multiple accounts, create a +file named `onedrive-launcher` in `~/.config` and add the filename of +the config directory, relative to `~/.config`. For example, if you have +two OneDrive accounts with configs in `~/.config/onedrive_bob_work` and +`~/.config/onedrive_bob_personal`, add the following lines: + +``` +onedrive_bob_work +# Not in use: +# onedrive_bob_office365 +onedrive_bob_personal +``` + +No such file needs to be created if you are using only a single OneDrive +account with config in the default location `~/.config/onedrive`, in the +absence of `~/.config/onedrive-launcher`, only a single service is +instantiated, with default config path. + +If you wish to use a custom OneDrive package, say from another channel, +add the following line: {option}`services.onedrive.package` = pkgs.unstable.onedrive; diff --git a/nixos/modules/services/networking/onedrive.nix b/nixos/modules/services/networking/onedrive.nix index f7d1f0d0de5c..b466f4db5918 100644 --- a/nixos/modules/services/networking/onedrive.nix +++ b/nixos/modules/services/networking/onedrive.nix @@ -23,17 +23,13 @@ let in { - ### Documentation - # meta.doc = ./onedrive.xml; - - ### Interface + meta.doc = ./onedrive.md; options.services.onedrive = { enable = lib.mkEnableOption "OneDrive service"; package = lib.mkPackageOption pkgs "onedrive" { }; }; - ### Implementation config = lib.mkIf cfg.enable { environment.systemPackages = [ cfg.package ]; diff --git a/nixos/modules/services/networking/veilid.nix b/nixos/modules/services/networking/veilid.nix index e270fe7c076c..78c9e7ed9a65 100644 --- a/nixos/modules/services/networking/veilid.nix +++ b/nixos/modules/services/networking/veilid.nix @@ -92,7 +92,7 @@ in settings = mkOption { description = '' Build veilid-server.conf with nix expression. - Check Configuration Keys. + Check [Configuration Keys](https://veilid.gitlab.io/developer-book/admin/config.html#configuration-keys). ''; type = types.submodule { freeformType = settingsFormat.type; diff --git a/nixos/modules/services/web-apps/agorakit.nix b/nixos/modules/services/web-apps/agorakit.nix index 84bda144718f..24bce060da33 100644 --- a/nixos/modules/services/web-apps/agorakit.nix +++ b/nixos/modules/services/web-apps/agorakit.nix @@ -272,15 +272,15 @@ in Agorakit configuration options to set in the .env file. - Refer to + Refer to for details on supported values. Settings containing secret data should be set to an attribute - set containing the attribute _secret - a + set containing the attribute `_secret` - a string pointing to a file containing the value the option should be set to. See the example to get a better picture of this: in the resulting .env file, the - OIDC_CLIENT_SECRET key will be set to the + `OIDC_CLIENT_SECRET` key will be set to the contents of the /run/keys/oidc_secret file. ''; diff --git a/nixos/modules/services/web-apps/hatsu.nix b/nixos/modules/services/web-apps/hatsu.nix index 093ae150cfdc..fb83dfa8bc03 100644 --- a/nixos/modules/services/web-apps/hatsu.nix +++ b/nixos/modules/services/web-apps/hatsu.nix @@ -66,7 +66,7 @@ in description = '' Configuration for Hatsu, see - + for supported values. ''; }; diff --git a/nixos/modules/services/web-apps/monica.nix b/nixos/modules/services/web-apps/monica.nix index 2b0b1976422f..43bc381176db 100644 --- a/nixos/modules/services/web-apps/monica.nix +++ b/nixos/modules/services/web-apps/monica.nix @@ -274,15 +274,15 @@ in monica configuration options to set in the .env file. - Refer to + Refer to for details on supported values. Settings containing secret data should be set to an attribute - set containing the attribute _secret - a + set containing the attribute `_secret` - a string pointing to a file containing the value the option should be set to. See the example to get a better picture of this: in the resulting .env file, the - OIDC_CLIENT_SECRET key will be set to the + `OIDC_CLIENT_SECRET` key will be set to the contents of the /run/keys/oidc_secret file. ''; diff --git a/nixos/modules/services/web-apps/rutorrent.nix b/nixos/modules/services/web-apps/rutorrent.nix index 82684f884980..c27f22324d3c 100644 --- a/nixos/modules/services/web-apps/rutorrent.nix +++ b/nixos/modules/services/web-apps/rutorrent.nix @@ -75,8 +75,8 @@ in default = [ "httprpc" ]; example = literalExpression ''[ "httprpc" "data" "diskspace" "edit" "erasedata" "theme" "trafic" ]''; description = '' - List of plugins to enable. See the list of available plugins. Note: the unpack plugin needs the nonfree unrar package. - You need to either enable one of the rpc or httprpc plugin or enable the option. + List of plugins to enable. See the list of [available plugins](https://github.com/Novik/ruTorrent/wiki/Plugins#currently-there-are-the-following-plugins). Note: the `unpack` plugin needs the nonfree `unrar` package. + You need to either enable one of the `rpc` or `httprpc` plugin or enable the {option}`services.rutorrent.nginx.exposeInsecureRPC2mount` option. ''; }; @@ -97,7 +97,7 @@ in "pm.max_requests" = 500; }; description = '' - Options for ruTorrent's PHP pool. See the documentation on php-fpm.conf for details on configuration directives. + Options for ruTorrent's PHP pool. See the documentation on `php-fpm.conf` for details on configuration directives. ''; }; @@ -107,8 +107,8 @@ in default = false; description = '' Whether to enable nginx virtual host management. - Further nginx configuration can be done by adapting services.nginx.virtualHosts.<name>. - See for further information. + Further nginx configuration can be done by adapting `services.nginx.virtualHosts.`. + See {option}`services.nginx.virtualHosts` for further information. ''; }; @@ -116,8 +116,8 @@ in type = types.bool; default = false; description = '' - If you do not enable one of the rpc or httprpc plugins you need to expose an RPC mount through scgi using this option. - Warning: This allow to run arbitrary commands, as the rtorrent user, so make sure to use authentification. The simplest way would be to use the services.nginx.virtualHosts.<name>.basicAuth option. + If you do not enable one of the `rpc` or `httprpc` plugins you need to expose an RPC mount through scgi using this option. + Warning: This allow to run arbitrary commands, as the rtorrent user, so make sure to use authentication. The simplest way would be to use the {option}`services.nginx.virtualHosts..basicAuth` option. ''; }; }; diff --git a/pkgs/by-name/ma/macfuse-stubs/package.nix b/pkgs/by-name/ma/macfuse-stubs/package.nix index fdd513bb1561..8a9889649eca 100644 --- a/pkgs/by-name/ma/macfuse-stubs/package.nix +++ b/pkgs/by-name/ma/macfuse-stubs/package.nix @@ -58,13 +58,14 @@ stdenv.mkDerivation rec { cp -R usr/local/include/fuse{,.h} $out/include ''; + passthru.warning = meta.description; + meta = { homepage = "https://osxfuse.github.io"; description = "Build time stubs for FUSE on macOS"; longDescription = '' macFUSE is required for this package to work on macOS. To install macFUSE, - use the installer from the - project website. + use the installer from the [project website](https://osxfuse.github.io/). ''; platforms = lib.platforms.darwin; maintainers = with lib.maintainers; [ midchildan ]; @@ -76,10 +77,4 @@ stdenv.mkDerivation rec { lgpl2Plus # libfuse ]; }; - - passthru.warning = '' - macFUSE is required for this package to work on macOS. To install macFUSE, - use the installer from the - project website. - ''; } diff --git a/pkgs/stdenv/generic/problems.nix b/pkgs/stdenv/generic/problems.nix index 926075bd8229..eed4b244e4c2 100644 --- a/pkgs/stdenv/generic/problems.nix +++ b/pkgs/stdenv/generic/problems.nix @@ -158,7 +158,7 @@ rec { Package names are taken from `lib.getName`, which looks at the `pname` first and falls back to extracting the "pname" part from the `name` attribute. - See Installing packages with problems in the NixOS manual. + See [Installing packages with problems](https://nixos.org/manual/nixpkgs/stable/#sec-ignore-problems) in the NixOS manual. ''; }; From 3c440eedc9f8055bd50117c55180a7b2381b5640 Mon Sep 17 00:00:00 2001 From: Thomas Heijligen Date: Sun, 14 Jun 2026 17:24:03 +0200 Subject: [PATCH 022/153] librepcb: 2.0.0 -> 2.1.1 Update package and fix compilation problems. --- pkgs/by-name/li/librepcb/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/li/librepcb/package.nix b/pkgs/by-name/li/librepcb/package.nix index 7a371b701c5d..db4e40b178a7 100644 --- a/pkgs/by-name/li/librepcb/package.nix +++ b/pkgs/by-name/li/librepcb/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "librepcb"; - version = "2.0.0"; + version = "2.1.1"; src = fetchFromGitHub { owner = "librepcb"; repo = "librepcb"; rev = version; - hash = "sha256-8hMPrpqwGNYXUTJGL/CMSP+Sjv5F6ZTkJHqauuOxwTw="; + hash = "sha256-UcX4r2TxinL2S3tPIiYRsPpYmKzdAx3Al0irkbXf5/g="; fetchSubmodules = true; }; @@ -38,13 +38,13 @@ stdenv.mkDerivation rec { cargoDeps1 = rustPlatform.fetchCargoVendor { inherit src; cargoRoot = "libs/librepcb/rust-core"; - hash = "sha256-1td3WjxbDq2lX7c0trpYRhO82ChNAG/ZABBRsekYtq4="; + hash = "sha256-1wHk8ynP3VnkypwY/C7nikfMSF0qU0L+CbBKoVxjlEc="; }; cargoDeps2 = rustPlatform.fetchCargoVendor { inherit src; cargoRoot = "libs/slint"; - hash = "sha256-DYcKoaOXYFvAi5VyWdhli73s7qrypeXmzGJNhVzcWtY="; + hash = "sha256-UX/7a0hzFBmPZKufcDKcICrXEM+rKcvqEq2pg1riBxo="; }; postPatch = '' @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { [source.crates-io] replace-with = "vendored-sources" [source.vendored-sources] - directory = "${cargoDeps1}" + directory = "${cargoDeps1}/source-registry-0" EOF # Set up cargo config for the second Rust library @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { [source.crates-io] replace-with = "vendored-sources" [source.vendored-sources] - directory = "${cargoDeps2}" + directory = "${cargoDeps2}/source-registry-0" EOF ''; From ab0335115ca1a2e1e951b07daaa9eed652e0b6ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 14 Jun 2026 18:21:31 +0000 Subject: [PATCH 023/153] xlights: 2026.10 -> 2026.11 --- pkgs/by-name/xl/xlights/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xl/xlights/package.nix b/pkgs/by-name/xl/xlights/package.nix index 834fe88f0e36..547ea042748a 100644 --- a/pkgs/by-name/xl/xlights/package.nix +++ b/pkgs/by-name/xl/xlights/package.nix @@ -6,11 +6,11 @@ appimageTools.wrapType2 rec { pname = "xlights"; - version = "2026.10"; + version = "2026.11"; src = fetchurl { url = "https://github.com/smeighan/xLights/releases/download/${version}/xLights-${version}-x86_64.AppImage"; - hash = "sha256-2yIiCY97Nlor9GhJYCnKwAjjjR9wQZt3q4ktvEeAef0="; + hash = "sha256-kTJD2xeclNApeSo1ALNI/XAwDY8tsBO0eMMQurtRF/M="; }; meta = { From 567aa1a2c41962f0d1117740b426e33687d95f85 Mon Sep 17 00:00:00 2001 From: teto <886074+teto@users.noreply.github.com> Date: Sat, 13 Jun 2026 23:28:26 +0200 Subject: [PATCH 024/153] memento: 1.7.0 -> 2.0.0 > -- Could NOT find Qt6LinguistTools (missing: Qt6LinguistTools_DIR) > CMake Error at CMakeLists.txt:169 (find_package): > Found package configuration file: --- pkgs/by-name/me/memento/package.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/me/memento/package.nix b/pkgs/by-name/me/memento/package.nix index d36c21ac3bca..04f409ab7555 100644 --- a/pkgs/by-name/me/memento/package.nix +++ b/pkgs/by-name/me/memento/package.nix @@ -42,31 +42,38 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "memento"; - version = "1.7.0"; + version = "2.0.0"; src = fetchFromGitHub { owner = "ripose-jp"; repo = "Memento"; tag = "v${finalAttrs.version}"; - hash = "sha256-6ipzorykt9GoGTHTTLCyDf7vXx9mT5AITKA9pyQ3GwI="; + hash = "sha256-Mg6Gxy8FwqNjE9m4uOQnEY95PZJSQllDBU2KnS8UOHE="; }; + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail $'\tQml\n' $'\tQml\n\tQmlPrivate\n' + ''; + cmakeFlags = [ - (lib.cmakeBool "SYSTEM_QCORO" true) - (lib.cmakeBool "SYSTEM_MOCR" true) + (lib.cmakeBool "MEMENTO_SYSTEM_QCORO" true) + (lib.cmakeBool "MEMENTO_SYSTEM_MOCR" true) ] ++ lib.optionals withOcr [ - (lib.cmakeBool "OCR_SUPPORT" true) + (lib.cmakeBool "MEMENTO_OCR_SUPPORT" true) ]; nativeBuildInputs = [ cmake makeWrapper + qt6Packages.qttools qt6Packages.wrapQtAppsHook ]; buildInputs = [ qt6Packages.qtbase + qt6Packages.qtdeclarative qt6Packages.qtsvg qt6Packages.qtwayland sqlite From b5232e1402a6dc17d41fc659266d7a26eac1ba70 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 20:42:22 +0700 Subject: [PATCH 025/153] python3Packages.wikipedia: migrate to pyproject --- pkgs/development/python-modules/wikipedia/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wikipedia/default.nix b/pkgs/development/python-modules/wikipedia/default.nix index 023fc3a53115..a4f071d06c94 100644 --- a/pkgs/development/python-modules/wikipedia/default.nix +++ b/pkgs/development/python-modules/wikipedia/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + setuptools, beautifulsoup4, requests, unittestCheckHook, @@ -10,14 +11,16 @@ buildPythonPackage rec { pname = "wikipedia"; version = "1.4.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-2w+tGCn91EGxhSMG6YVjmCBNwHhtKZbdLgyLuOJhM7I="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ beautifulsoup4 requests ]; From c553f34456c0d5bb69839aa28f43490e7e952de4 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 20:43:48 +0700 Subject: [PATCH 026/153] python3Packages.wikipedia: modernize --- pkgs/development/python-modules/wikipedia/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wikipedia/default.nix b/pkgs/development/python-modules/wikipedia/default.nix index a4f071d06c94..704f927f5c1d 100644 --- a/pkgs/development/python-modules/wikipedia/default.nix +++ b/pkgs/development/python-modules/wikipedia/default.nix @@ -8,13 +8,15 @@ unittestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "wikipedia"; version = "1.4.0"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-2w+tGCn91EGxhSMG6YVjmCBNwHhtKZbdLgyLuOJhM7I="; }; @@ -29,6 +31,8 @@ buildPythonPackage rec { unittestFlagsArray = [ "tests/ '*test.py'" ]; + pythonImportsCheck = [ "wikipedia" ]; + meta = { description = "Pythonic wrapper for the Wikipedia API"; homepage = "https://github.com/goldsmith/Wikipedia"; @@ -36,4 +40,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; }; -} +}) From 42e7738e64b964e4d4f7bb10a2de8685e4cb0b82 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:22:25 +0700 Subject: [PATCH 027/153] python3Packages.xpybutil: migrate to pyproject --- pkgs/development/python-modules/xpybutil/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xpybutil/default.nix b/pkgs/development/python-modules/xpybutil/default.nix index cdcc1c263942..aed7fed7ce80 100644 --- a/pkgs/development/python-modules/xpybutil/default.nix +++ b/pkgs/development/python-modules/xpybutil/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, xcffib, pillow, }: @@ -9,7 +10,7 @@ buildPythonPackage rec { pname = "xpybutil"; version = "0.0.6"; - format = "setuptools"; + pyproject = true; # Pypi only offers a wheel src = fetchFromGitHub { @@ -19,8 +20,10 @@ buildPythonPackage rec { sha256 = "17gbqq955fcl29aayn8l0x14azc60cxgkvdxblz9q8x3l50w0xpg"; }; + build-system = [ setuptools ]; + # pillow is a dependency in image.py which is not listed in setup.py - propagatedBuildInputs = [ + dependencies = [ pillow xcffib ]; From f754bb9d1dc668845a6596626708cd833062f393 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:23:34 +0700 Subject: [PATCH 028/153] python3Packages.xpybutil: modernize --- pkgs/development/python-modules/xpybutil/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/xpybutil/default.nix b/pkgs/development/python-modules/xpybutil/default.nix index aed7fed7ce80..f8c696f41781 100644 --- a/pkgs/development/python-modules/xpybutil/default.nix +++ b/pkgs/development/python-modules/xpybutil/default.nix @@ -7,17 +7,19 @@ pillow, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xpybutil"; version = "0.0.6"; pyproject = true; + __structuredAttrs = true; + # Pypi only offers a wheel src = fetchFromGitHub { owner = "BurntSushi"; repo = "xpybutil"; - rev = version; - sha256 = "17gbqq955fcl29aayn8l0x14azc60cxgkvdxblz9q8x3l50w0xpg"; + tag = finalAttrs.version; + hash = "sha256-73bAQaGjI5w+Xb3t+ToDhn1FQgcUWa9UEpS5UhLG650="; }; build-system = [ setuptools ]; @@ -41,4 +43,4 @@ buildPythonPackage rec { license = lib.licenses.wtfpl; maintainers = with lib.maintainers; [ artturin ]; }; -} +}) From 5a69ae2e6c31767045f5a0c08a573cfbf88ac372 Mon Sep 17 00:00:00 2001 From: Trent Baldwin Date: Sat, 13 Jun 2026 16:55:34 -0400 Subject: [PATCH 029/153] ghidra-extensions.lightkeeper: 1.2.4 -> 1.4.0 --- pkgs/tools/security/ghidra/extensions/lightkeeper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/ghidra/extensions/lightkeeper/default.nix b/pkgs/tools/security/ghidra/extensions/lightkeeper/default.nix index b75fb25b2620..f13efc089f66 100644 --- a/pkgs/tools/security/ghidra/extensions/lightkeeper/default.nix +++ b/pkgs/tools/security/ghidra/extensions/lightkeeper/default.nix @@ -5,13 +5,13 @@ }: buildGhidraExtension (finalAttrs: { pname = "lightkeeper"; - version = "1.2.4"; + version = "1.4.0"; src = fetchFromGitHub { owner = "WorksButNotTested"; repo = "lightkeeper"; rev = finalAttrs.version; - hash = "sha256-aGMWg6VQleKH/txlxpSw19QOotWZSqeW5Ve2SpWGhgA="; + hash = "sha256-LfRrduGLdt5NDzNGBUCBYcZChamzjtY8tMBvXitoH58="; }; preConfigure = '' cd lightkeeper From a8702babde9cf0642b30dec8ebd98a34e3a84feb Mon Sep 17 00:00:00 2001 From: Trent Baldwin Date: Mon, 15 Jun 2026 14:20:55 -0400 Subject: [PATCH 030/153] ghidra-extensions.wasm: mark as broken until it support 12.1.2 --- pkgs/tools/security/ghidra/extensions/wasm/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/security/ghidra/extensions/wasm/default.nix b/pkgs/tools/security/ghidra/extensions/wasm/default.nix index ad9f2904c342..37a7b7a899cb 100644 --- a/pkgs/tools/security/ghidra/extensions/wasm/default.nix +++ b/pkgs/tools/security/ghidra/extensions/wasm/default.nix @@ -36,5 +36,6 @@ buildGhidraExtension (finalAttrs: { changelog = "https://github.com/nneonneo/ghidra-wasm-plugin/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3; maintainers = [ lib.maintainers.BonusPlay ]; + broken = true; # Until updated to support 12.1.2 }; }) From 060236fbb0432eaaaf1f4b589aa87511dd970ad6 Mon Sep 17 00:00:00 2001 From: Carmine Paolino Date: Sun, 14 Jun 2026 23:37:51 +0200 Subject: [PATCH 031/153] hyprmoncfg: init at 1.8.0 --- pkgs/by-name/hy/hyprmoncfg/package.nix | 91 ++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 pkgs/by-name/hy/hyprmoncfg/package.nix diff --git a/pkgs/by-name/hy/hyprmoncfg/package.nix b/pkgs/by-name/hy/hyprmoncfg/package.nix new file mode 100644 index 000000000000..4d64d3739a57 --- /dev/null +++ b/pkgs/by-name/hy/hyprmoncfg/package.nix @@ -0,0 +1,91 @@ +{ + lib, + bash, + buildGoModule, + fetchFromGitHub, + hyprland, + makeWrapper, + nix-update-script, + versionCheckHook, +}: + +buildGoModule (finalAttrs: { + pname = "hyprmoncfg"; + version = "1.8.0"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "crmne"; + repo = "hyprmoncfg"; + tag = "v${finalAttrs.version}"; + hash = "sha256-hu3ekA4wAp83DE2v00B2n5gsZt2iSv0/OWbg5Mwo4gY="; + }; + + vendorHash = "sha256-gQbjvdKtO0hCXrs9RnWo1s0YeHf5W9t+8AgS2ELXlPo="; + + env.CGO_ENABLED = 0; + + ldflags = [ + "-s" + "-w" + "-X github.com/crmne/hyprmoncfg/internal/buildinfo.Version=${finalAttrs.version}" + "-X github.com/crmne/hyprmoncfg/internal/buildinfo.Commit=0000000" + "-X github.com/crmne/hyprmoncfg/internal/buildinfo.Date=unknown" + ]; + + nativeBuildInputs = [ makeWrapper ]; + + nativeCheckInputs = [ hyprland ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + + doCheck = true; + + doInstallCheck = true; + + postPatch = '' + substituteInPlace internal/daemon/daemon_test.go \ + --replace-fail '#!/bin/bash' '#!${lib.getExe bash}' + substituteInPlace internal/apply/apply_test.go \ + --replace-fail '#!/bin/bash' '#!${lib.getExe bash}' \ + --replace-fail '#!/usr/bin/env bash' '#!${lib.getExe bash}' \ + --replace-fail '#!/bin/sh' '#!${lib.getExe bash}' + substituteInPlace internal/hypr/client_test.go \ + --replace-fail '#!/usr/bin/env bash' '#!${lib.getExe bash}' + ''; + + preCheck = '' + export TMPDIR=/tmp + ''; + + postInstall = '' + install -Dm644 packaging/applications/hyprmoncfg.desktop \ + $out/share/applications/hyprmoncfg.desktop + install -Dm644 packaging/icons/hyprmoncfg.svg \ + $out/share/icons/hicolor/scalable/apps/hyprmoncfg.svg + substituteInPlace packaging/systemd/hyprmoncfgd.service \ + --replace-fail /usr/bin/hyprmoncfgd $out/bin/hyprmoncfgd + install -Dm644 packaging/systemd/hyprmoncfgd.service \ + $out/share/systemd/user/hyprmoncfgd.service + ''; + + postFixup = '' + wrapProgram $out/bin/hyprmoncfg \ + --prefix PATH : ${lib.makeBinPath [ hyprland ]} + wrapProgram $out/bin/hyprmoncfgd \ + --prefix PATH : ${lib.makeBinPath [ hyprland ]} + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Terminal-first monitor configurator and auto-switching daemon for Hyprland"; + homepage = "https://github.com/crmne/hyprmoncfg"; + changelog = "https://github.com/crmne/hyprmoncfg/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ crmne ]; + mainProgram = "hyprmoncfg"; + platforms = hyprland.meta.platforms; + }; +}) From 2d846cb42afa49cfd11ccffab96fd5055ee538fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 16 Jun 2026 18:53:45 +0200 Subject: [PATCH 032/153] gofu: unstable-2023-04-25 -> 2026.2 --- pkgs/by-name/go/gofu/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/go/gofu/package.nix b/pkgs/by-name/go/gofu/package.nix index 1b95bd33f4c0..3f709205e055 100644 --- a/pkgs/by-name/go/gofu/package.nix +++ b/pkgs/by-name/go/gofu/package.nix @@ -4,15 +4,15 @@ fetchFromGitHub, }: -buildGoModule { +buildGoModule (finalAttrs: { pname = "gofu"; - version = "unstable-2023-04-25"; + version = "2026.2"; src = fetchFromGitHub { owner = "majewsky"; repo = "gofu"; - rev = "f308ca92d1631e579fbfe3b3da13c93709dc18a2"; - hash = "sha256-8c/Z+44gX7diAhXq8sHOqISoGhYdFA7VUYn7eNMCYxY="; + tag = "v${finalAttrs.version}"; + hash = "sha256-4ssDfWsV1/3iQ7beR+kyqsN+rMe6cxda4OB6f8KkWVY="; }; vendorHash = null; @@ -30,4 +30,4 @@ buildGoModule { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ SuperSandro2000 ]; }; -} +}) From 5330978e5ff9200bb60226c8ab1b37ecbbda9d65 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Tue, 16 Jun 2026 15:24:44 +0200 Subject: [PATCH 033/153] python3Packages.deap: use finalAttrs --- pkgs/development/python-modules/deap/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/deap/default.nix b/pkgs/development/python-modules/deap/default.nix index a6eb71ee2d62..c9e92b9b8caf 100644 --- a/pkgs/development/python-modules/deap/default.nix +++ b/pkgs/development/python-modules/deap/default.nix @@ -7,13 +7,14 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "deap"; version = "1.4.3"; format = "setuptools"; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) version; + pname = "deap"; hash = "sha256-fJcIj7BYNb3CVb7EdcsOd43itD5Ey++/K81lWu7IZf0="; }; @@ -32,4 +33,4 @@ buildPythonPackage rec { psyanticy ]; }; -} +}) From be49ff84106920b86ecd5d2bf145ffb43dc216eb Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Tue, 16 Jun 2026 15:26:00 +0200 Subject: [PATCH 034/153] python3Packages.deap: enable __structuredAttrs --- pkgs/development/python-modules/deap/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/deap/default.nix b/pkgs/development/python-modules/deap/default.nix index c9e92b9b8caf..315895319325 100644 --- a/pkgs/development/python-modules/deap/default.nix +++ b/pkgs/development/python-modules/deap/default.nix @@ -12,6 +12,8 @@ buildPythonPackage (finalAttrs: { version = "1.4.3"; format = "setuptools"; + __structuredAttrs = true; + src = fetchPypi { inherit (finalAttrs) version; pname = "deap"; From cdfe4b5600f467dd685f2711259e9c6101296116 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Tue, 16 Jun 2026 15:28:50 +0200 Subject: [PATCH 035/153] python3Packages.deap: migrate to pyproject --- pkgs/development/python-modules/deap/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deap/default.nix b/pkgs/development/python-modules/deap/default.nix index 315895319325..2be31098ba88 100644 --- a/pkgs/development/python-modules/deap/default.nix +++ b/pkgs/development/python-modules/deap/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + setuptools, matplotlib, numpy, pytestCheckHook, @@ -10,7 +11,7 @@ buildPythonPackage (finalAttrs: { pname = "deap"; version = "1.4.3"; - format = "setuptools"; + pyproject = true; __structuredAttrs = true; @@ -20,10 +21,15 @@ buildPythonPackage (finalAttrs: { hash = "sha256-fJcIj7BYNb3CVb7EdcsOd43itD5Ey++/K81lWu7IZf0="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ matplotlib numpy ]; + nativeCheckInputs = [ pytestCheckHook ]; meta = { From 7b33a17b224fdfab37edeb0253de1f01d7ca6df8 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Tue, 16 Jun 2026 15:37:16 +0200 Subject: [PATCH 036/153] python3Packages.deap: 1.4.3 -> 1.4.4 --- pkgs/development/python-modules/deap/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/deap/default.nix b/pkgs/development/python-modules/deap/default.nix index 2be31098ba88..370aa72af51e 100644 --- a/pkgs/development/python-modules/deap/default.nix +++ b/pkgs/development/python-modules/deap/default.nix @@ -3,14 +3,14 @@ buildPythonPackage, fetchPypi, setuptools, - matplotlib, + moocore, numpy, pytestCheckHook, }: buildPythonPackage (finalAttrs: { pname = "deap"; - version = "1.4.3"; + version = "1.4.4"; pyproject = true; __structuredAttrs = true; @@ -18,7 +18,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { inherit (finalAttrs) version; pname = "deap"; - hash = "sha256-fJcIj7BYNb3CVb7EdcsOd43itD5Ey++/K81lWu7IZf0="; + hash = "sha256-UNS9kk/KWhaj26i/2xFApV6cJM5QgWq09Wg9LzHC1zQ="; }; build-system = [ @@ -26,7 +26,7 @@ buildPythonPackage (finalAttrs: { ]; dependencies = [ - matplotlib + moocore numpy ]; From 78e9c72157043cabf032129d86bcedcd7b410f92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Jun 2026 13:23:11 +0000 Subject: [PATCH 037/153] androidenv.test-suite: b302c79dc7524f10 -> b32174c25099306e --- pkgs/development/mobile/androidenv/repo.json | 1400 ++++++++++-------- 1 file changed, 744 insertions(+), 656 deletions(-) diff --git a/pkgs/development/mobile/androidenv/repo.json b/pkgs/development/mobile/androidenv/repo.json index f0e8bf2b73e0..48ea3ae223b5 100644 --- a/pkgs/development/mobile/androidenv/repo.json +++ b/pkgs/development/mobile/androidenv/repo.json @@ -12,7 +12,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-10", @@ -90,7 +90,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-11", @@ -154,7 +154,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-12", @@ -230,7 +230,7 @@ } ], "displayName": "Google TV Addon", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-googletv-license", "name": "google_tv_addon", "path": "add-ons/addon-google_tv_addon-google-12", @@ -276,7 +276,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-13", @@ -352,7 +352,7 @@ } ], "displayName": "Google TV Addon", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-googletv-license", "name": "google_tv_addon", "path": "add-ons/addon-google_tv_addon-google-13", @@ -398,7 +398,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-14", @@ -476,7 +476,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-15", @@ -568,7 +568,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-16", @@ -660,7 +660,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-17", @@ -752,7 +752,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-18", @@ -844,7 +844,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-19", @@ -936,7 +936,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-21", @@ -1028,7 +1028,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-22", @@ -1212,7 +1212,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-24", @@ -1304,7 +1304,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-25", @@ -1396,7 +1396,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-3", @@ -1460,7 +1460,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-4", @@ -1524,7 +1524,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-5", @@ -1588,7 +1588,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-6", @@ -1652,7 +1652,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-7", @@ -1716,7 +1716,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-8", @@ -1780,7 +1780,7 @@ } ], "displayName": "Google APIs", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "google_apis", "path": "add-ons/addon-google_apis-google-9", @@ -1845,7 +1845,7 @@ } ], "displayName": "Android Support Repository", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-android-m2repository", "path": "extras/android/m2repository", @@ -1876,7 +1876,7 @@ } ], "displayName": "Android Emulator hypervisor driver (installer)", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-Android_Emulator_Hypervisor_Driver", "path": "extras/google/Android_Emulator_Hypervisor_Driver", @@ -1907,7 +1907,7 @@ } ], "displayName": "Google AdMob Ads SDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-admob_ads_sdk", "path": "extras/google/admob_ads_sdk", @@ -1936,7 +1936,7 @@ } ], "displayName": "Google Analytics App Tracking SDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-analytics_sdk_v2", "path": "extras/google/analytics_sdk_v2", @@ -1986,7 +1986,7 @@ } ], "displayName": "Android Auto Desktop Head Unit Emulator", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-auto", "path": "extras/google/auto", @@ -2012,7 +2012,7 @@ } ], "displayName": "Google Cloud Messaging for Android Library", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-gcm", "path": "extras/google/gcm", @@ -2048,7 +2048,7 @@ } }, "displayName": "Google Play services", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-google_play_services", "path": "extras/google/google_play_services", @@ -2077,7 +2077,7 @@ } ], "displayName": "Google Play services for Froyo", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-google_play_services_froyo", "path": "extras/google/google_play_services_froyo", @@ -2106,7 +2106,7 @@ } ], "displayName": "Google Play Instant Development SDK (Deprecated)", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-instantapps", "path": "extras/google/instantapps", @@ -2144,7 +2144,7 @@ } }, "displayName": "Google Repository", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-m2repository", "path": "extras/google/m2repository", @@ -2173,7 +2173,7 @@ } ], "displayName": "Google Play APK Expansion library", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-market_apk_expansion", "path": "extras/google/market_apk_expansion", @@ -2202,7 +2202,7 @@ } ], "displayName": "Google Play Licensing Library", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-market_licensing", "path": "extras/google/market_licensing", @@ -2231,7 +2231,7 @@ } ], "displayName": "Android Auto API Simulators", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-simulators", "path": "extras/google/simulators", @@ -2260,7 +2260,7 @@ } ], "displayName": "Google USB Driver", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-usb_driver", "path": "extras/google/usb_driver", @@ -2289,7 +2289,7 @@ } ], "displayName": "Google Web Driver", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "extras-google-webdriver", "path": "extras/google/webdriver", @@ -2329,7 +2329,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-10-default-armeabi-v7a", "path": "system-images/android-10/default/armeabi-v7a", @@ -2373,7 +2373,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-10-default-x86", "path": "system-images/android-10/default/x86", @@ -2419,7 +2419,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-10-google_apis-armeabi-v7a", "path": "system-images/android-10/google_apis/armeabi-v7a", @@ -2471,7 +2471,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-10-google_apis-x86", "path": "system-images/android-10/google_apis/x86", @@ -2520,7 +2520,7 @@ } ], "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-14-default-armeabi-v7a", "path": "system-images/android-14/default/armeabi-v7a", @@ -2568,7 +2568,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-15-default-armeabi-v7a", "path": "system-images/android-15/default/armeabi-v7a", @@ -2612,7 +2612,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-15-default-x86", "path": "system-images/android-15/default/x86", @@ -2658,7 +2658,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-15-google_apis-armeabi-v7a", "path": "system-images/android-15/google_apis/armeabi-v7a", @@ -2710,7 +2710,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-15-google_apis-x86", "path": "system-images/android-15/google_apis/x86", @@ -2766,7 +2766,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-16-default-armeabi-v7a", "path": "system-images/android-16/default/armeabi-v7a", @@ -2803,7 +2803,7 @@ } ], "displayName": "MIPS System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "mips-android-sysimage-license", "name": "system-image-16-default-mips", "path": "system-images/android-16/default/mips", @@ -2847,7 +2847,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-16-default-x86", "path": "system-images/android-16/default/x86", @@ -2893,7 +2893,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-16-google_apis-armeabi-v7a", "path": "system-images/android-16/google_apis/armeabi-v7a", @@ -2945,7 +2945,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-16-google_apis-x86", "path": "system-images/android-16/google_apis/x86", @@ -3001,7 +3001,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-17-default-armeabi-v7a", "path": "system-images/android-17/default/armeabi-v7a", @@ -3038,7 +3038,7 @@ } ], "displayName": "MIPS System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "mips-android-sysimage-license", "name": "system-image-17-default-mips", "path": "system-images/android-17/default/mips", @@ -3082,7 +3082,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-17-default-x86", "path": "system-images/android-17/default/x86", @@ -3136,7 +3136,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-17-google_apis-armeabi-v7a", "path": "system-images/android-17/google_apis/armeabi-v7a", @@ -3188,7 +3188,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-17-google_apis-x86", "path": "system-images/android-17/google_apis/x86", @@ -3244,7 +3244,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-18-default-armeabi-v7a", "path": "system-images/android-18/default/armeabi-v7a", @@ -3288,7 +3288,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-18-default-x86", "path": "system-images/android-18/default/x86", @@ -3334,7 +3334,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-18-google_apis-armeabi-v7a", "path": "system-images/android-18/google_apis/armeabi-v7a", @@ -3386,7 +3386,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-18-google_apis-x86", "path": "system-images/android-18/google_apis/x86", @@ -3442,7 +3442,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-19-default-armeabi-v7a", "path": "system-images/android-19/default/armeabi-v7a", @@ -3486,7 +3486,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-19-default-x86", "path": "system-images/android-19/default/x86", @@ -3532,7 +3532,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-19-google_apis-armeabi-v7a", "path": "system-images/android-19/google_apis/armeabi-v7a", @@ -3584,7 +3584,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-19-google_apis-x86", "path": "system-images/android-19/google_apis/x86", @@ -3633,7 +3633,7 @@ } ], "displayName": "Android TV ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-android-tv-armeabi-v7a", "path": "system-images/android-21/android-tv/armeabi-v7a", @@ -3670,7 +3670,7 @@ } ], "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-android-tv-x86", "path": "system-images/android-21/android-tv/x86", @@ -3709,7 +3709,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-default-arm64-v8a", "path": "system-images/android-21/default/arm64-v8a", @@ -3753,7 +3753,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-default-armeabi-v7a", "path": "system-images/android-21/default/armeabi-v7a", @@ -3797,7 +3797,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-default-x86", "path": "system-images/android-21/default/x86", @@ -3841,7 +3841,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-default-x86_64", "path": "system-images/android-21/default/x86_64", @@ -3880,7 +3880,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-google_apis-arm64-v8a", "path": "system-images/android-21/google_apis/arm64-v8a", @@ -3932,7 +3932,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-google_apis-armeabi-v7a", "path": "system-images/android-21/google_apis/armeabi-v7a", @@ -3984,7 +3984,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-google_apis-x86", "path": "system-images/android-21/google_apis/x86", @@ -4036,7 +4036,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-21-google_apis-x86_64", "path": "system-images/android-21/google_apis/x86_64", @@ -4085,7 +4085,7 @@ } ], "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-22-android-tv-x86", "path": "system-images/android-22/android-tv/x86", @@ -4124,7 +4124,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-22-default-arm64-v8a", "path": "system-images/android-22/default/arm64-v8a", @@ -4168,7 +4168,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-22-default-armeabi-v7a", "path": "system-images/android-22/default/armeabi-v7a", @@ -4212,7 +4212,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-22-default-x86", "path": "system-images/android-22/default/x86", @@ -4256,7 +4256,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-22-default-x86_64", "path": "system-images/android-22/default/x86_64", @@ -4295,7 +4295,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-22-google_apis-arm64-v8a", "path": "system-images/android-22/google_apis/arm64-v8a", @@ -4347,7 +4347,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-22-google_apis-armeabi-v7a", "path": "system-images/android-22/google_apis/armeabi-v7a", @@ -4399,7 +4399,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-22-google_apis-x86", "path": "system-images/android-22/google_apis/x86", @@ -4451,7 +4451,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-22-google_apis-x86_64", "path": "system-images/android-22/google_apis/x86_64", @@ -4500,7 +4500,7 @@ } ], "displayName": "Android TV ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-android-tv-armeabi-v7a", "path": "system-images/android-23/android-tv/armeabi-v7a", @@ -4544,7 +4544,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-android-tv-x86", "path": "system-images/android-23/android-tv/x86", @@ -4583,7 +4583,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-default-arm64-v8a", "path": "system-images/android-23/default/arm64-v8a", @@ -4627,7 +4627,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-default-armeabi-v7a", "path": "system-images/android-23/default/armeabi-v7a", @@ -4671,7 +4671,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-default-x86", "path": "system-images/android-23/default/x86", @@ -4715,7 +4715,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-default-x86_64", "path": "system-images/android-23/default/x86_64", @@ -4754,7 +4754,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-google_apis-arm64-v8a", "path": "system-images/android-23/google_apis/arm64-v8a", @@ -4806,7 +4806,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-google_apis-armeabi-v7a", "path": "system-images/android-23/google_apis/armeabi-v7a", @@ -4858,7 +4858,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-google_apis-x86", "path": "system-images/android-23/google_apis/x86", @@ -4910,7 +4910,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-23-google_apis-x86_64", "path": "system-images/android-23/google_apis/x86_64", @@ -4966,7 +4966,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-24-android-tv-x86", "path": "system-images/android-24/android-tv/x86", @@ -5005,7 +5005,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-24-default-arm64-v8a", "path": "system-images/android-24/default/arm64-v8a", @@ -5049,7 +5049,7 @@ } }, "displayName": "ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-24-default-armeabi-v7a", "path": "system-images/android-24/default/armeabi-v7a", @@ -5093,7 +5093,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-24-default-x86", "path": "system-images/android-24/default/x86", @@ -5137,7 +5137,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-24-default-x86_64", "path": "system-images/android-24/default/x86_64", @@ -5183,7 +5183,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-24-google_apis-arm64-v8a", "path": "system-images/android-24/google_apis/arm64-v8a", @@ -5235,7 +5235,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-24-google_apis-x86", "path": "system-images/android-24/google_apis/x86", @@ -5287,7 +5287,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-24-google_apis-x86_64", "path": "system-images/android-24/google_apis/x86_64", @@ -5341,7 +5341,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-24-google_apis_playstore-x86", "path": "system-images/android-24/google_apis_playstore/x86", @@ -5397,7 +5397,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-android-tv-x86", "path": "system-images/android-25/android-tv/x86", @@ -5443,7 +5443,7 @@ } }, "displayName": "Android Wear ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-android-wear-armeabi-v7a", "path": "system-images/android-25/android-wear/armeabi-v7a", @@ -5487,7 +5487,7 @@ } }, "displayName": "Android Wear Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-android-wear-x86", "path": "system-images/android-25/android-wear/x86", @@ -5526,7 +5526,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-default-arm64-v8a", "path": "system-images/android-25/default/arm64-v8a", @@ -5570,7 +5570,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-default-x86", "path": "system-images/android-25/default/x86", @@ -5614,7 +5614,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-default-x86_64", "path": "system-images/android-25/default/x86_64", @@ -5653,7 +5653,7 @@ } ], "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-google_apis-arm64-v8a", "path": "system-images/android-25/google_apis/arm64-v8a", @@ -5705,7 +5705,7 @@ } }, "displayName": "Google APIs ARM EABI v7a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-google_apis-armeabi-v7a", "path": "system-images/android-25/google_apis/armeabi-v7a", @@ -5757,7 +5757,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-google_apis-x86", "path": "system-images/android-25/google_apis/x86", @@ -5809,7 +5809,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-google_apis-x86_64", "path": "system-images/android-25/google_apis/x86_64", @@ -5863,7 +5863,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-25-google_apis_playstore-x86", "path": "system-images/android-25/google_apis_playstore/x86", @@ -5934,7 +5934,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-26-android-tv-x86", "path": "system-images/android-26/android-tv/x86", @@ -5980,7 +5980,7 @@ } }, "displayName": "Android Wear Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-26-android-wear-x86", "path": "system-images/android-26/android-wear/x86", @@ -6031,7 +6031,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-26-default-arm64-v8a", "path": "system-images/android-26/default/arm64-v8a", @@ -6075,7 +6075,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-26-default-x86", "path": "system-images/android-26/default/x86", @@ -6119,7 +6119,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-26-default-x86_64", "path": "system-images/android-26/default/x86_64", @@ -6170,7 +6170,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-26-google_apis-arm64-v8a", "path": "system-images/android-26/google_apis/arm64-v8a", @@ -6237,7 +6237,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-26-google_apis-x86", "path": "system-images/android-26/google_apis/x86", @@ -6304,7 +6304,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-26-google_apis-x86_64", "path": "system-images/android-26/google_apis/x86_64", @@ -6373,7 +6373,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-26-google_apis_playstore-x86", "path": "system-images/android-26/google_apis_playstore/x86", @@ -6429,7 +6429,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-27-android-tv-x86", "path": "system-images/android-27/android-tv/x86", @@ -6480,7 +6480,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-27-default-arm64-v8a", "path": "system-images/android-27/default/arm64-v8a", @@ -6524,7 +6524,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-27-default-x86", "path": "system-images/android-27/default/x86", @@ -6568,7 +6568,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-27-default-x86_64", "path": "system-images/android-27/default/x86_64", @@ -6619,7 +6619,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-27-google_apis-arm64-v8a", "path": "system-images/android-27/google_apis/arm64-v8a", @@ -6686,7 +6686,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-27-google_apis-x86", "path": "system-images/android-27/google_apis/x86", @@ -6755,7 +6755,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-27-google_apis_playstore-x86", "path": "system-images/android-27/google_apis_playstore/x86", @@ -6816,7 +6816,7 @@ } }, "displayName": "Automotive Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-28-android-automotive-playstore-x86", "path": "system-images/android-28/android-automotive-playstore/x86", @@ -6861,7 +6861,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-28-android-tv-x86", "path": "system-images/android-28/android-tv/x86", @@ -6907,7 +6907,7 @@ } }, "displayName": "Wear OS Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-28-android-wear-x86", "path": "system-images/android-28/android-wear/x86", @@ -6958,7 +6958,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-28-default-arm64-v8a", "path": "system-images/android-28/default/arm64-v8a", @@ -6995,7 +6995,7 @@ } ], "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-28-default-x86", "path": "system-images/android-28/default/x86", @@ -7032,7 +7032,7 @@ } ], "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-28-default-x86_64", "path": "system-images/android-28/default/x86_64", @@ -7083,7 +7083,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-28-google_apis-arm64-v8a", "path": "system-images/android-28/google_apis/arm64-v8a", @@ -7150,7 +7150,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-28-google_apis-x86", "path": "system-images/android-28/google_apis/x86", @@ -7217,7 +7217,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-28-google_apis-x86_64", "path": "system-images/android-28/google_apis/x86_64", @@ -7276,7 +7276,7 @@ } }, "displayName": "Google ARM64-V8a Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-28-google_apis_playstore-arm64-v8a", "path": "system-images/android-28/google_apis_playstore/arm64-v8a", @@ -7343,7 +7343,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-28-google_apis_playstore-x86", "path": "system-images/android-28/google_apis_playstore/x86", @@ -7410,7 +7410,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-28-google_apis_playstore-x86_64", "path": "system-images/android-28/google_apis_playstore/x86_64", @@ -7471,7 +7471,7 @@ } }, "displayName": "Automotive with Play Store Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-29-android-automotive-playstore-x86", "path": "system-images/android-29/android-automotive-playstore/x86", @@ -7531,7 +7531,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-29-android-tv-x86", "path": "system-images/android-29/android-tv/x86", @@ -7570,7 +7570,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-29-default-arm64-v8a", "path": "system-images/android-29/default/arm64-v8a", @@ -7633,7 +7633,7 @@ } }, "displayName": "Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-29-default-x86", "path": "system-images/android-29/default/x86", @@ -7696,7 +7696,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-29-default-x86_64", "path": "system-images/android-29/default/x86_64", @@ -7747,7 +7747,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-29-google_apis-arm64-v8a", "path": "system-images/android-29/google_apis/arm64-v8a", @@ -7804,7 +7804,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-29-google_apis-x86", "path": "system-images/android-29/google_apis/x86", @@ -7861,7 +7861,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-29-google_apis-x86_64", "path": "system-images/android-29/google_apis/x86_64", @@ -7920,7 +7920,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-29-google_apis_playstore-arm64-v8a", "path": "system-images/android-29/google_apis_playstore/arm64-v8a", @@ -8001,7 +8001,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-29-google_apis_playstore-x86", "path": "system-images/android-29/google_apis_playstore/x86", @@ -8082,7 +8082,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-29-google_apis_playstore-x86_64", "path": "system-images/android-29/google_apis_playstore/x86_64", @@ -8143,7 +8143,7 @@ } }, "displayName": "Automotive with Play Store Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-30-android-automotive-playstore-x86_64", "path": "system-images/android-30/android-automotive-playstore/x86_64", @@ -8203,7 +8203,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-30-android-tv-x86", "path": "system-images/android-30/android-tv/x86", @@ -8249,7 +8249,7 @@ } }, "displayName": "China version of Wear OS 3 ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-30-android-wear-arm64-v8a", "path": "system-images/android-30/android-wear-cn/arm64-v8a", @@ -8293,7 +8293,7 @@ } }, "displayName": "China version of Wear OS 3 Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-30-android-wear-x86", "path": "system-images/android-30/android-wear-cn/x86", @@ -8332,7 +8332,7 @@ } ], "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-30-default-arm64-v8a", "path": "system-images/android-30/default/arm64-v8a", @@ -8381,7 +8381,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-30-default-x86_64", "path": "system-images/android-30/default/x86_64", @@ -8432,7 +8432,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-30-google_apis-arm64-v8a", "path": "system-images/android-30/google_apis/arm64-v8a", @@ -8499,7 +8499,7 @@ } }, "displayName": "Google APIs Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-30-google_apis-x86", "path": "system-images/android-30/google_apis/x86", @@ -8566,7 +8566,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-30-google_apis-x86_64", "path": "system-images/android-30/google_apis/x86_64", @@ -8632,7 +8632,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-30-google_apis_playstore-arm64-v8a", "path": "system-images/android-30/google_apis_playstore/arm64-v8a", @@ -8713,7 +8713,7 @@ } }, "displayName": "Google Play Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-30-google_apis_playstore-x86", "path": "system-images/android-30/google_apis_playstore/x86", @@ -8794,7 +8794,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-30-google_apis_playstore-x86_64", "path": "system-images/android-30/google_apis_playstore/x86_64", @@ -8865,7 +8865,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-31-android-tv-arm64-v8a", "path": "system-images/android-31/android-tv/arm64-v8a", @@ -8924,7 +8924,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-31-android-tv-x86", "path": "system-images/android-31/android-tv/x86", @@ -8975,7 +8975,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-31-default-arm64-v8a", "path": "system-images/android-31/default/arm64-v8a", @@ -9024,7 +9024,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-31-default-x86_64", "path": "system-images/android-31/default/x86_64", @@ -9085,7 +9085,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-31-google_apis-arm64-v8a", "path": "system-images/android-31/google_apis/arm64-v8a", @@ -9152,7 +9152,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-31-google_apis-x86_64", "path": "system-images/android-31/google_apis/x86_64", @@ -9228,7 +9228,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-31-google_apis_playstore-arm64-v8a", "path": "system-images/android-31/google_apis_playstore/arm64-v8a", @@ -9295,7 +9295,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-31-google_apis_playstore-x86_64", "path": "system-images/android-31/google_apis_playstore/x86_64", @@ -9356,7 +9356,7 @@ } }, "displayName": "Android Automotive with Google Play arm64-v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-32-android-automotive-playstore-arm64-v8a", "path": "system-images/android-32/android-automotive-playstore/arm64-v8a", @@ -9409,7 +9409,7 @@ } }, "displayName": "Android Automotive with Google Play x86_64 System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-32-android-automotive-playstore-x86_64", "path": "system-images/android-32/android-automotive-playstore/x86_64", @@ -9464,7 +9464,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-32-default-arm64-v8a", "path": "system-images/android-32/default/arm64-v8a", @@ -9513,7 +9513,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-32-default-x86_64", "path": "system-images/android-32/default/x86_64", @@ -9574,7 +9574,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-32-google_apis-arm64-v8a", "path": "system-images/android-32/google_apis/arm64-v8a", @@ -9641,7 +9641,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-32-google_apis-x86_64", "path": "system-images/android-32/google_apis/x86_64", @@ -9717,7 +9717,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-32-google_apis_playstore-arm64-v8a", "path": "system-images/android-32/google_apis_playstore/arm64-v8a", @@ -9798,7 +9798,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-32-google_apis_playstore-x86_64", "path": "system-images/android-32/google_apis_playstore/x86_64", @@ -9859,7 +9859,7 @@ } }, "displayName": "Android Automotive with Google APIs arm64-v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-android-automotive-arm64-v8a", "path": "system-images/android-33/android-automotive/arm64-v8a", @@ -9912,7 +9912,7 @@ } }, "displayName": "Android Automotive with Google APIs x86_64 System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-android-automotive-x86_64", "path": "system-images/android-33/android-automotive/x86_64", @@ -9977,7 +9977,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-android-tv-arm64-v8a", "path": "system-images/android-33/android-tv/arm64-v8a", @@ -10036,7 +10036,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-android-tv-x86", "path": "system-images/android-33/android-tv/x86", @@ -10082,7 +10082,7 @@ } }, "displayName": "Wear OS 4 ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-android-wear-arm64-v8a", "path": "system-images/android-33/android-wear/arm64-v8a", @@ -10126,7 +10126,7 @@ } }, "displayName": "Wear OS 4 Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-android-wear-x86_64", "path": "system-images/android-33/android-wear/x86_64", @@ -10177,7 +10177,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-default-arm64-v8a", "path": "system-images/android-33/default/arm64-v8a", @@ -10226,7 +10226,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-default-x86_64", "path": "system-images/android-33/default/x86_64", @@ -10287,7 +10287,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-33-google_apis-arm64-v8a", "path": "system-images/android-33/google_apis/arm64-v8a", @@ -10354,7 +10354,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-google_apis-x86_64", "path": "system-images/android-33/google_apis/x86_64", @@ -10423,7 +10423,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-33-google_apis_playstore-arm64-v8a", "path": "system-images/android-33/google_apis_playstore/arm64-v8a", @@ -10490,7 +10490,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-33-google_apis_playstore-x86_64", "path": "system-images/android-33/google_apis_playstore/x86_64", @@ -10565,7 +10565,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-33x-google_apis_playstore-arm64-v8a", "path": "system-images/android-33-ext4/google_apis_playstore/arm64-v8a", @@ -10614,7 +10614,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-33x-google_apis_playstore-x86_64", "path": "system-images/android-33-ext4/google_apis_playstore/x86_64", @@ -10677,7 +10677,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34-android-tv-arm64-v8a", "path": "system-images/android-34/android-tv/arm64-v8a", @@ -10737,7 +10737,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34-android-tv-x86", "path": "system-images/android-34/android-tv/x86", @@ -10777,7 +10777,7 @@ } ], "displayName": "Wear OS 5 ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34-android-wear-arm64-v8a", "path": "system-images/android-34/android-wear/arm64-v8a", @@ -10814,7 +10814,7 @@ } ], "displayName": "Wear OS 5 Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34-android-wear-x86_64", "path": "system-images/android-34/android-wear/x86_64", @@ -10865,7 +10865,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34-default-arm64-v8a", "path": "system-images/android-34/default/arm64-v8a", @@ -10914,7 +10914,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34-default-x86_64", "path": "system-images/android-34/default/x86_64", @@ -10975,7 +10975,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-34-google_apis-arm64-v8a", "path": "system-images/android-34/google_apis/arm64-v8a", @@ -11043,7 +11043,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34-google_apis-x86_64", "path": "system-images/android-34/google_apis/x86_64", @@ -11113,7 +11113,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-34-google_apis_playstore-arm64-v8a", "path": "system-images/android-34/google_apis_playstore/arm64-v8a", @@ -11182,7 +11182,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34-google_apis_playstore-x86_64", "path": "system-images/android-34/google_apis_playstore/x86_64", @@ -11245,7 +11245,7 @@ } }, "displayName": "Android Automotive with Google APIs arm64-v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34x-android-automotive-arm64-v8a", "path": "system-images/android-34-ext9/android-automotive/arm64-v8a", @@ -11298,7 +11298,7 @@ } }, "displayName": "Android Automotive with Google APIs x86_64 System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34x-android-automotive-x86_64", "path": "system-images/android-34-ext9/android-automotive/x86_64", @@ -11367,7 +11367,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-34x-google_apis_playstore-arm64-v8a", "path": "system-images/android-34-ext12/google_apis_playstore/arm64-v8a", @@ -11416,7 +11416,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-34x-google_apis_playstore-x86_64", "path": "system-images/android-34-ext12/google_apis_playstore/x86_64", @@ -11457,7 +11457,7 @@ } ], "displayName": "Wear OS 5.1 - Preview ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-35-android-wear-arm64-v8a", "path": "system-images/android-35/android-wear/arm64-v8a", @@ -11489,7 +11489,7 @@ } ], "displayName": "Wear OS 5.1 - Preview Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-35-android-wear-x86_64", "path": "system-images/android-35/android-wear/x86_64", @@ -11535,7 +11535,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35-default-arm64-v8a", "path": "system-images/android-35/default/arm64-v8a", @@ -11580,7 +11580,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35-default-x86_64", "path": "system-images/android-35/default/x86_64", @@ -11627,7 +11627,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-35-google_apis-arm64-v8a", "path": "system-images/android-35/google_apis/arm64-v8a", @@ -11685,7 +11685,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35-google_apis-x86_64", "path": "system-images/android-35/google_apis/x86_64", @@ -11745,7 +11745,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-35-google_apis_playstore-arm64-v8a", "path": "system-images/android-35/google_apis_playstore/arm64-v8a", @@ -11803,7 +11803,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35-google_apis_playstore-x86_64", "path": "system-images/android-35/google_apis_playstore/x86_64", @@ -11863,7 +11863,7 @@ } }, "displayName": "16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-35-page_size_16kb-arm64-v8a", "path": "system-images/android-35/google_apis_playstore_ps16k/arm64-v8a", @@ -11925,7 +11925,7 @@ } }, "displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35-page_size_16kb-x86_64", "path": "system-images/android-35/google_apis_playstore_ps16k/x86_64", @@ -11991,7 +11991,7 @@ } }, "displayName": "Android Automotive with Google APIs arm64-v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35x-android-automotive-arm64-v8a", "path": "system-images/android-35-ext15/android-automotive/arm64-v8a", @@ -12044,7 +12044,7 @@ } }, "displayName": "Android Automotive with Google APIs x86_64 System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35x-android-automotive-x86_64", "path": "system-images/android-35-ext15/android-automotive/x86_64", @@ -12087,7 +12087,7 @@ } ], "displayName": "Wear OS 5.1 ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35x-android-wear-arm64-v8a", "path": "system-images/android-35-ext15/android-wear/arm64-v8a", @@ -12120,7 +12120,7 @@ } ], "displayName": "Wear OS 5.1 Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35x-android-wear-x86_64", "path": "system-images/android-35-ext15/android-wear/x86_64", @@ -12167,7 +12167,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-35x-google_apis-arm64-v8a", "path": "system-images/android-35-ext15/google_apis/arm64-v8a", @@ -12216,7 +12216,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35x-google_apis-x86_64", "path": "system-images/android-35-ext15/google_apis/x86_64", @@ -12267,7 +12267,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-35x-google_apis_playstore-arm64-v8a", "path": "system-images/android-35-ext15/google_apis_playstore/arm64-v8a", @@ -12316,7 +12316,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-35x-google_apis_playstore-x86_64", "path": "system-images/android-35-ext15/google_apis_playstore/x86_64", @@ -12369,7 +12369,7 @@ } }, "displayName": "Android TV ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-android-tv-arm64-v8a", "path": "system-images/android-36/android-tv/arm64-v8a", @@ -12414,7 +12414,7 @@ } }, "displayName": "Android TV Intel x86 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-android-tv-x86", "path": "system-images/android-36/android-tv/x86", @@ -12459,7 +12459,7 @@ } }, "displayName": "Android TV Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-android-tv-x86_64", "path": "system-images/android-36/android-tv/x86_64", @@ -12494,7 +12494,7 @@ } ], "displayName": "Wear OS 6.0 ARM 64 v8a System Image (signed)", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-android-wear-arm64-v8a", "path": "system-images/android-36/android-wear-signed/arm64-v8a", @@ -12527,7 +12527,7 @@ } ], "displayName": "Wear OS 6.0 Intel x86_64 Atom System Image (signed)", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-android-wear-x86_64", "path": "system-images/android-36/android-wear-signed/x86_64", @@ -12574,7 +12574,7 @@ } }, "displayName": "ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-default-arm64-v8a", "path": "system-images/android-36/default/arm64-v8a", @@ -12619,7 +12619,7 @@ } }, "displayName": "Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-default-x86_64", "path": "system-images/android-36/default/x86_64", @@ -12666,7 +12666,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-36-google_apis-arm64-v8a", "path": "system-images/android-36/google_apis/arm64-v8a", @@ -12715,7 +12715,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-google_apis-x86_64", "path": "system-images/android-36/google_apis/x86_64", @@ -12766,7 +12766,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-36-google_apis_playstore-arm64-v8a", "path": "system-images/android-36/google_apis_playstore/arm64-v8a", @@ -12815,7 +12815,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-google_apis_playstore-x86_64", "path": "system-images/android-36/google_apis_playstore/x86_64", @@ -12866,7 +12866,7 @@ } }, "displayName": "16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-36-page_size_16kb-arm64-v8a", "path": "system-images/android-36/google_apis_playstore_ps16k/arm64-v8a", @@ -12919,7 +12919,7 @@ } }, "displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36-page_size_16kb-x86_64", "path": "system-images/android-36/google_apis_playstore_ps16k/x86_64", @@ -12964,7 +12964,7 @@ } ], "displayName": "Wear OS 6.1 ARM 64 v8a System Image (signed)", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36.1-android-wear-arm64-v8a", "path": "system-images/android-36.1/android-wear-signed/arm64-v8a", @@ -12997,7 +12997,7 @@ } ], "displayName": "Wear OS 6.1 Intel x86_64 Atom System Image (signed)", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36.1-android-wear-x86_64", "path": "system-images/android-36.1/android-wear-signed/x86_64", @@ -13044,7 +13044,7 @@ } }, "displayName": "16 KB Page Size Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-36.1-google_apis-arm64-v8a", "path": "system-images/android-36.1/google_apis_ps16k/arm64-v8a", @@ -13102,7 +13102,7 @@ } }, "displayName": "16 KB Page Size Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36.1-google_apis-x86_64", "path": "system-images/android-36.1/google_apis_ps16k/x86_64", @@ -13162,7 +13162,7 @@ } }, "displayName": "16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-36.1-google_apis_playstore-arm64-v8a", "path": "system-images/android-36.1/google_apis_playstore_ps16k/arm64-v8a", @@ -13220,7 +13220,7 @@ } }, "displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36.1-google_apis_playstore-x86_64", "path": "system-images/android-36.1/google_apis_playstore_ps16k/x86_64", @@ -13390,7 +13390,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-36x-google_apis-arm64-v8a", "path": "system-images/android-36-ext19/google_apis/arm64-v8a", @@ -13439,7 +13439,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36x-google_apis-x86_64", "path": "system-images/android-36-ext19/google_apis/x86_64", @@ -13490,7 +13490,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-36x-google_apis_playstore-arm64-v8a", "path": "system-images/android-36-ext19/google_apis_playstore/arm64-v8a", @@ -13539,7 +13539,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-36x-google_apis_playstore-x86_64", "path": "system-images/android-36-ext19/google_apis_playstore/x86_64", @@ -13580,7 +13580,7 @@ } ], "displayName": "Wear OS 7.0 - Preview ARM 64 v8a System Image (signed)", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-37.0-android-wear-arm64-v8a", "path": "system-images/android-37.0/android-wear-signed/arm64-v8a", @@ -13613,7 +13613,7 @@ } ], "displayName": "Wear OS 7.0 - Preview Intel x86_64 Atom System Image (signed)", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-37.0-android-wear-x86_64", "path": "system-images/android-37.0/android-wear-signed/x86_64", @@ -13642,9 +13642,9 @@ { "arch": "all", "os": "all", - "sha1": "93d7deda1913754c8a1e5e67707f32ea3b66a1b3", - "size": 2100142209, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-ps16k-37.0_r05.zip" + "sha1": "06ae085fdf86b6bcce3c3f8a8d37aebe3cc2101e", + "size": 2192196128, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-ps16k-37.0_r06.zip" } ], "dependencies": { @@ -13653,20 +13653,20 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-37.0-google_apis-arm64-v8a", "path": "system-images/android-37.0/google_apis_ps16k/arm64-v8a", "revision": "37.0-google_apis-arm64-v8a", "revision-details": { - "major:0": "5" + "major:0": "6" }, "type-details": { "abi:6": "arm64-v8a", @@ -13704,9 +13704,9 @@ { "arch": "all", "os": "all", - "sha1": "c4332566131ac50b3d49d1ffad37492ef40eaefe", - "size": 2078450851, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-ps16k-37.0_r05.zip" + "sha1": "0edc4b2fba9fd684113224f1a9fb52133b4fc2c8", + "size": 2172129969, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-ps16k-37.0_r06.zip" } ], "dependencies": { @@ -13715,20 +13715,20 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-37.0-google_apis-x86_64", "path": "system-images/android-37.0/google_apis_ps16k/x86_64", "revision": "37.0-google_apis-x86_64", "revision-details": { - "major:0": "5" + "major:0": "6" }, "type-details": { "abi:6": "x86_64", @@ -13768,9 +13768,9 @@ { "arch": "all", "os": "all", - "sha1": "b3cd0b0e6a53efbc5036c0ef89f23177821d0939", - "size": 2216674212, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-playstore-ps16k-37.0_r05.zip" + "sha1": "ef7d53e7b2fba3cf00917364f6d3e4f6dbebe7b4", + "size": 2308466820, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-playstore-ps16k-37.0_r06.zip" } ], "dependencies": { @@ -13779,20 +13779,20 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-37.0-google_apis_playstore-arm64-v8a", "path": "system-images/android-37.0/google_apis_playstore_ps16k/arm64-v8a", "revision": "37.0-google_apis_playstore-arm64-v8a", "revision-details": { - "major:0": "5" + "major:0": "6" }, "type-details": { "abi:6": "arm64-v8a", @@ -13830,9 +13830,9 @@ { "arch": "all", "os": "all", - "sha1": "a76705ed2a631a0cad132abdb9aa2eb24c163905", - "size": 2217616705, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-playstore-ps16k-37.0_r05.zip" + "sha1": "8eaeeceb77452c018c3f6b589913cdc45222a87f", + "size": 2311061454, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-playstore-ps16k-37.0_r06.zip" } ], "dependencies": { @@ -13841,20 +13841,20 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-37.0-google_apis_playstore-x86_64", "path": "system-images/android-37.0/google_apis_playstore_ps16k/x86_64", "revision": "37.0-google_apis_playstore-x86_64", "revision-details": { - "major:0": "5" + "major:0": "6" }, "type-details": { "abi:6": "x86_64", @@ -13914,7 +13914,7 @@ } }, "displayName": "Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-Baklava-google_apis-arm64-v8a", "path": "system-images/android-36.0-Baklava/google_apis/arm64-v8a", @@ -13964,7 +13964,7 @@ } }, "displayName": "Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-Baklava-google_apis-x86_64", "path": "system-images/android-36.0-Baklava/google_apis/x86_64", @@ -14016,7 +14016,7 @@ } }, "displayName": "Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-Baklava-google_apis_playstore-arm64-v8a", "path": "system-images/android-36.0-Baklava/google_apis_playstore/arm64-v8a", @@ -14066,7 +14066,7 @@ } }, "displayName": "Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-Baklava-google_apis_playstore-x86_64", "path": "system-images/android-36.0-Baklava/google_apis_playstore/x86_64", @@ -14118,7 +14118,7 @@ } }, "displayName": "16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-Baklava-page_size_16kb-arm64-v8a", "path": "system-images/android-36.0-Baklava/google_apis_playstore_ps16k/arm64-v8a", @@ -14172,7 +14172,7 @@ } }, "displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-Baklava-page_size_16kb-x86_64", "path": "system-images/android-36.0-Baklava/google_apis_playstore_ps16k/x86_64", @@ -14223,31 +14223,31 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-CANARY-google_apis-arm64-v8a", "path": "system-images/android-CANARY/google_apis_ps16k/arm64-v8a", "revision": "CANARY-google_apis-arm64-v8a", "revision-details": { - "major:0": "12" + "major:0": "13" }, "type-details": { "abi:6": "arm64-v8a", "abi:8": "arm64-v8a", - "api-level:0": "37.0", + "api-level:0": "37.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "22", + "extension-level:2": "23", "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" @@ -14286,31 +14286,31 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-CANARY-google_apis-x86_64", "path": "system-images/android-CANARY/google_apis_ps16k/x86_64", "revision": "CANARY-google_apis-x86_64", "revision-details": { - "major:0": "12" + "major:0": "13" }, "type-details": { "abi:6": "x86_64", "abi:8": "x86_64", - "api-level:0": "37.0", + "api-level:0": "37.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "22", + "extension-level:2": "23", "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" @@ -14351,31 +14351,31 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-CANARY-google_apis_playstore-arm64-v8a", "path": "system-images/android-CANARY/google_apis_playstore_ps16k/arm64-v8a", "revision": "CANARY-google_apis_playstore-arm64-v8a", "revision-details": { - "major:0": "12" + "major:0": "13" }, "type-details": { "abi:6": "arm64-v8a", "abi:8": "arm64-v8a", - "api-level:0": "37.0", + "api-level:0": "37.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "22", + "extension-level:2": "23", "tag:4": { "display:1": "Google APIs PlayStore", "id:0": "google_apis_playstore" @@ -14414,31 +14414,31 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-CANARY-google_apis_playstore-x86_64", "path": "system-images/android-CANARY/google_apis_playstore_ps16k/x86_64", "revision": "CANARY-google_apis_playstore-x86_64", "revision-details": { - "major:0": "12" + "major:0": "13" }, "type-details": { "abi:6": "x86_64", "abi:8": "x86_64", - "api-level:0": "37.0", + "api-level:0": "37.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "22", + "extension-level:2": "23", "tag:4": { "display:1": "Google APIs PlayStore", "id:0": "google_apis_playstore" @@ -14486,7 +14486,7 @@ } }, "displayName": "16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-CANARY-page_size_16kb-arm64-v8a", "path": "system-images/android-36.0-CANARY/google_apis_playstore_ps16k/arm64-v8a", @@ -14540,7 +14540,7 @@ } }, "displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "system-image-CANARY-page_size_16kb-x86_64", "path": "system-images/android-36.0-CANARY/google_apis_playstore_ps16k/x86_64", @@ -14580,9 +14580,9 @@ { "arch": "all", "os": "all", - "sha1": "e551eb79e394c92b1e0c85d1652c854eac1d5f1e", - "size": 2092738741, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-ps16k-CinnamonBun_r03.zip" + "sha1": "42826280f4210f45826793167e236a2711e2d302", + "size": 2088998508, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/arm64-v8a-ps16k-CinnamonBun_r04.zip" } ], "dependencies": { @@ -14591,20 +14591,20 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google APIs ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-CinnamonBun-google_apis-arm64-v8a", "path": "system-images/android-CinnamonBun/google_apis_ps16k/arm64-v8a", "revision": "CinnamonBun-google_apis-arm64-v8a", "revision-details": { - "major:0": "3" + "major:0": "4" }, "type-details": { "abi:7": "arm64-v8a", @@ -14615,7 +14615,7 @@ "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "23", + "extension-level:2": "22", "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" @@ -14643,9 +14643,9 @@ { "arch": "all", "os": "all", - "sha1": "465447b3734cb2f0303bf1bcf12896c56748cc96", - "size": 2077393654, - "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-ps16k-CinnamonBun_r03.zip" + "sha1": "57fb82e646a58fd72ab9eef87e98151aec17ef02", + "size": 2075019883, + "url": "https://dl.google.com/android/repository/sys-img/google_apis/x86_64-ps16k-CinnamonBun_r04.zip" } ], "dependencies": { @@ -14654,20 +14654,20 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google APIs Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-CinnamonBun-google_apis-x86_64", "path": "system-images/android-CinnamonBun/google_apis_ps16k/x86_64", "revision": "CinnamonBun-google_apis-x86_64", "revision-details": { - "major:0": "3" + "major:0": "4" }, "type-details": { "abi:7": "x86_64", @@ -14678,7 +14678,7 @@ "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "23", + "extension-level:2": "22", "tag:4": { "display:1": "Google APIs", "id:0": "google_apis" @@ -14708,9 +14708,9 @@ { "arch": "all", "os": "all", - "sha1": "b40a5a2447d25c674defd1ec66565170a4c7b994", - "size": 2207675228, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-playstore-ps16k-CinnamonBun_r03.zip" + "sha1": "80e3337028882c3d195c4ecf633e4c9d94e66b37", + "size": 2201449106, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/arm64-v8a-playstore-ps16k-CinnamonBun_r04.zip" } ], "dependencies": { @@ -14719,20 +14719,20 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google Play ARM 64 v8a System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-arm-dbt-license", "name": "system-image-CinnamonBun-google_apis_playstore-arm64-v8a", "path": "system-images/android-CinnamonBun/google_apis_playstore_ps16k/arm64-v8a", "revision": "CinnamonBun-google_apis_playstore-arm64-v8a", "revision-details": { - "major:0": "3" + "major:0": "4" }, "type-details": { "abi:7": "arm64-v8a", @@ -14743,7 +14743,7 @@ "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "23", + "extension-level:2": "22", "tag:4": { "display:1": "Google APIs PlayStore", "id:0": "google_apis_playstore" @@ -14771,9 +14771,9 @@ { "arch": "all", "os": "all", - "sha1": "351236f16aacc5130b34640a20b84c22e7ea39cb", - "size": 2204767310, - "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-playstore-ps16k-CinnamonBun_r03.zip" + "sha1": "32b8028026697d28b237e002b8da62af9221400b", + "size": 2199666231, + "url": "https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86_64-playstore-ps16k-CinnamonBun_r04.zip" } ], "dependencies": { @@ -14782,20 +14782,20 @@ "path": "emulator" }, "min-revision:0": { - "major:0": "35", - "micro:2": "9", - "minor:1": "4" + "major:0": "36", + "micro:2": "11", + "minor:1": "5" } } }, "displayName": "16 KB Page Size Google Play Intel x86_64 Atom System Image", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "system-image-CinnamonBun-google_apis_playstore-x86_64", "path": "system-images/android-CinnamonBun/google_apis_playstore_ps16k/x86_64", "revision": "CinnamonBun-google_apis_playstore-x86_64", "revision-details": { - "major:0": "3" + "major:0": "4" }, "type-details": { "abi:7": "x86_64", @@ -14806,7 +14806,7 @@ "element-attributes": { "xsi:type": "ns12:sysImgDetailsType" }, - "extension-level:2": "23", + "extension-level:2": "22", "tag:4": { "display:1": "Google APIs PlayStore", "id:0": "google_apis_playstore" @@ -15406,7 +15406,7 @@ "build": "0.1.1", "build-tools": "37.0.0", "cmake": "4.1.2", - "cmdline-tools": "20.0", + "cmdline-tools": "21.0", "emulator": "36.6.11", "ndk": "29.0.14206865", "ndk-bundle": "22.1.7171670", @@ -15415,7 +15415,7 @@ "skiaparser": "8", "sources": "37.0", "tools": "26.1.1", - "fingerprint": "b302c79dc7524f10" + "fingerprint": "b32174c25099306e" }, "licenses": { "android-googletv-license": [ @@ -15483,7 +15483,7 @@ } ], "displayName": "Lightbuild", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build", "path": "build/lightbuild/0.0.10-alpha01", @@ -15538,7 +15538,7 @@ } ], "displayName": "Android Project Templates", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build", "path": "build/templates", @@ -15588,7 +15588,7 @@ } }, "displayName": "Android SDK Build-Tools 17", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15637,7 +15637,7 @@ } }, "displayName": "Android SDK Build-Tools 18.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15686,7 +15686,7 @@ } }, "displayName": "Android SDK Build-Tools 18.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15735,7 +15735,7 @@ } }, "displayName": "Android SDK Build-Tools 18.1.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15784,7 +15784,7 @@ } }, "displayName": "Android SDK Build-Tools 19", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15833,7 +15833,7 @@ } }, "displayName": "Android SDK Build-Tools 19.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15882,7 +15882,7 @@ } }, "displayName": "Android SDK Build-Tools 19.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15931,7 +15931,7 @@ } }, "displayName": "Android SDK Build-Tools 19.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -15980,7 +15980,7 @@ } }, "displayName": "Android SDK Build-Tools 19.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/19.1.0", @@ -16028,7 +16028,7 @@ } }, "displayName": "Android SDK Build-Tools 20", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/20.0.0", @@ -16076,7 +16076,7 @@ } }, "displayName": "Android SDK Build-Tools 21", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -16125,7 +16125,7 @@ } }, "displayName": "Android SDK Build-Tools 21.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -16174,7 +16174,7 @@ } }, "displayName": "Android SDK Build-Tools 21.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -16223,7 +16223,7 @@ } }, "displayName": "Android SDK Build-Tools 21.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -16272,7 +16272,7 @@ } }, "displayName": "Android SDK Build-Tools 21.1.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -16321,7 +16321,7 @@ } }, "displayName": "Android SDK Build-Tools 21.1.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/21.1.2", @@ -16369,7 +16369,7 @@ } }, "displayName": "Android SDK Build-Tools 22", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -16418,7 +16418,7 @@ } }, "displayName": "Android SDK Build-Tools 22.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/22.0.1", @@ -16466,7 +16466,7 @@ } }, "displayName": "Android SDK Build-Tools 23", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "obsolete": "true", @@ -16515,7 +16515,7 @@ } }, "displayName": "Android SDK Build-Tools 23.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/23.0.1", @@ -16563,7 +16563,7 @@ } }, "displayName": "Android SDK Build-Tools 23.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/23.0.2", @@ -16611,7 +16611,7 @@ } }, "displayName": "Android SDK Build-Tools 23.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/23.0.3", @@ -16659,7 +16659,7 @@ } }, "displayName": "Android SDK Build-Tools 24", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.0", @@ -16707,7 +16707,7 @@ } }, "displayName": "Android SDK Build-Tools 24.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.1", @@ -16755,7 +16755,7 @@ } }, "displayName": "Android SDK Build-Tools 24.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.2", @@ -16803,7 +16803,7 @@ } }, "displayName": "Android SDK Build-Tools 24.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/24.0.3", @@ -16851,7 +16851,7 @@ } }, "displayName": "Android SDK Build-Tools 25", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.0", @@ -16899,7 +16899,7 @@ } }, "displayName": "Android SDK Build-Tools 25.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.1", @@ -16947,7 +16947,7 @@ } }, "displayName": "Android SDK Build-Tools 25.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.2", @@ -16995,7 +16995,7 @@ } }, "displayName": "Android SDK Build-Tools 25.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/25.0.3", @@ -17043,7 +17043,7 @@ } }, "displayName": "Android SDK Build-Tools 26", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.0", @@ -17091,7 +17091,7 @@ } }, "displayName": "Android SDK Build-Tools 26.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.1", @@ -17139,7 +17139,7 @@ } }, "displayName": "Android SDK Build-Tools 26.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.2", @@ -17187,7 +17187,7 @@ } }, "displayName": "Android SDK Build-Tools 26.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/26.0.3", @@ -17235,7 +17235,7 @@ } }, "displayName": "Android SDK Build-Tools 27", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.0", @@ -17283,7 +17283,7 @@ } }, "displayName": "Android SDK Build-Tools 27.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.1", @@ -17331,7 +17331,7 @@ } }, "displayName": "Android SDK Build-Tools 27.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.2", @@ -17379,7 +17379,7 @@ } }, "displayName": "Android SDK Build-Tools 27.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/27.0.3", @@ -17427,7 +17427,7 @@ } }, "displayName": "Android SDK Build-Tools 28", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.0", @@ -17475,7 +17475,7 @@ } }, "displayName": "Android SDK Build-Tools 28-rc1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -17525,7 +17525,7 @@ } }, "displayName": "Android SDK Build-Tools 28-rc2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -17575,7 +17575,7 @@ } }, "displayName": "Android SDK Build-Tools 28.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.1", @@ -17623,7 +17623,7 @@ } }, "displayName": "Android SDK Build-Tools 28.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.2", @@ -17671,7 +17671,7 @@ } }, "displayName": "Android SDK Build-Tools 28.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/28.0.3", @@ -17719,7 +17719,7 @@ } }, "displayName": "Android SDK Build-Tools 29", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.0", @@ -17767,7 +17767,7 @@ } }, "displayName": "Android SDK Build-Tools 29-rc1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -17817,7 +17817,7 @@ } }, "displayName": "Android SDK Build-Tools 29-rc2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -17867,7 +17867,7 @@ } }, "displayName": "Android SDK Build-Tools 29-rc3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "obsolete": "true", @@ -17917,7 +17917,7 @@ } }, "displayName": "Android SDK Build-Tools 29.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.1", @@ -17965,7 +17965,7 @@ } }, "displayName": "Android SDK Build-Tools 29.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.2", @@ -18013,7 +18013,7 @@ } }, "displayName": "Android SDK Build-Tools 29.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/29.0.3", @@ -18061,7 +18061,7 @@ } }, "displayName": "Android SDK Build-Tools 30", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.0", @@ -18109,7 +18109,7 @@ } }, "displayName": "Android SDK Build-Tools 30.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.1", @@ -18157,7 +18157,7 @@ } }, "displayName": "Android SDK Build-Tools 30.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.2", @@ -18205,7 +18205,7 @@ } }, "displayName": "Android SDK Build-Tools 30.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/30.0.3", @@ -18246,7 +18246,7 @@ } ], "displayName": "Android SDK Build-Tools 31", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/31.0.0", @@ -18287,7 +18287,7 @@ } ], "displayName": "Android SDK Build-Tools 32", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/32.0.0", @@ -18328,7 +18328,7 @@ } ], "displayName": "Android SDK Build-Tools 32.1-rc1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/32.1.0-rc1", @@ -18370,7 +18370,7 @@ } ], "displayName": "Android SDK Build-Tools 33", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.0", @@ -18411,7 +18411,7 @@ } ], "displayName": "Android SDK Build-Tools 33.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.1", @@ -18452,7 +18452,7 @@ } ], "displayName": "Android SDK Build-Tools 33.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.2", @@ -18493,7 +18493,7 @@ } ], "displayName": "Android SDK Build-Tools 33.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/33.0.3", @@ -18534,7 +18534,7 @@ } ], "displayName": "Android SDK Build-Tools 34", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/34.0.0", @@ -18575,7 +18575,7 @@ } ], "displayName": "Android SDK Build-Tools 34-rc1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/34.0.0-rc1", @@ -18617,7 +18617,7 @@ } ], "displayName": "Android SDK Build-Tools 34-rc2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/34.0.0-rc2", @@ -18659,7 +18659,7 @@ } ], "displayName": "Android SDK Build-Tools 34-rc3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/34.0.0-rc3", @@ -18701,7 +18701,7 @@ } ], "displayName": "Android SDK Build-Tools 35", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/35.0.0", @@ -18742,7 +18742,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc1", @@ -18784,7 +18784,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc2", @@ -18826,7 +18826,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc3", @@ -18868,7 +18868,7 @@ } ], "displayName": "Android SDK Build-Tools 35-rc4", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/35.0.0-rc4", @@ -18910,7 +18910,7 @@ } ], "displayName": "Android SDK Build-Tools 35.0.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/35.0.1", @@ -18951,7 +18951,7 @@ } ], "displayName": "Android SDK Build-Tools 36", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/36.0.0", @@ -18992,7 +18992,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc1", @@ -19034,7 +19034,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc3", @@ -19076,7 +19076,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc4", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc4", @@ -19118,7 +19118,7 @@ } ], "displayName": "Android SDK Build-Tools 36-rc5", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.0.0-rc5", @@ -19160,7 +19160,7 @@ } ], "displayName": "Android SDK Build-Tools 36.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/36.1.0", @@ -19201,7 +19201,7 @@ } ], "displayName": "Android SDK Build-Tools 36.1-rc1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/36.1.0-rc1", @@ -19243,7 +19243,7 @@ } ], "displayName": "Android SDK Build-Tools 37", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "build-tools", "path": "build-tools/37.0.0", @@ -19284,7 +19284,7 @@ } ], "displayName": "Android SDK Build-Tools 37-rc1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/37.0.0-rc1", @@ -19326,7 +19326,7 @@ } ], "displayName": "Android SDK Build-Tools 37-rc2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "build-tools", "path": "build-tools/37.0.0-rc2", @@ -19377,7 +19377,7 @@ } ], "displayName": "CMake 3.10.2.4988404", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.10.2.4988404", @@ -19418,7 +19418,7 @@ } ], "displayName": "CMake 3.18.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.18.1", @@ -19459,7 +19459,7 @@ } ], "displayName": "CMake 3.22.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.22.1", @@ -19500,7 +19500,7 @@ } ], "displayName": "CMake 3.30.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.30.3", @@ -19541,7 +19541,7 @@ } ], "displayName": "CMake 3.30.4", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.30.4", @@ -19582,7 +19582,7 @@ } ], "displayName": "CMake 3.30.5", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.30.5", @@ -19623,7 +19623,7 @@ } ], "displayName": "CMake 3.31.0", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.0", @@ -19664,7 +19664,7 @@ } ], "displayName": "CMake 3.31.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.1", @@ -19705,7 +19705,7 @@ } ], "displayName": "CMake 3.31.4", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.4", @@ -19746,7 +19746,7 @@ } ], "displayName": "CMake 3.31.5", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.5", @@ -19787,7 +19787,7 @@ } ], "displayName": "CMake 3.31.6", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.31.6", @@ -19835,7 +19835,7 @@ } ], "displayName": "CMake 3.6.4111459", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/3.6.4111459", @@ -19876,7 +19876,7 @@ } ], "displayName": "CMake 4.0.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/4.0.2", @@ -19917,7 +19917,7 @@ } ], "displayName": "CMake 4.0.3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/4.0.3", @@ -19958,7 +19958,7 @@ } ], "displayName": "CMake 4.1.0", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/4.1.0", @@ -19999,7 +19999,7 @@ } ], "displayName": "CMake 4.1.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/4.1.1", @@ -20040,7 +20040,7 @@ } ], "displayName": "CMake 4.1.2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmake", "path": "cmake/4.1.2", @@ -20083,7 +20083,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/1.0", @@ -20123,7 +20123,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/10.0", @@ -20163,7 +20163,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/11.0", @@ -20203,7 +20203,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/12.0", @@ -20243,7 +20243,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/13.0", @@ -20283,7 +20283,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/13.0-rc01", @@ -20324,7 +20324,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/14.0-alpha01", @@ -20365,7 +20365,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/16.0", @@ -20405,7 +20405,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/16.0-alpha01", @@ -20446,7 +20446,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/17.0", @@ -20486,7 +20486,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/19.0", @@ -20526,7 +20526,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "cmdline-tools", "path": "cmdline-tools/19.0-alpha01", @@ -20567,7 +20567,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "obsolete": "true", @@ -20608,7 +20608,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/2.1", @@ -20648,7 +20648,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/20.0", @@ -20663,6 +20663,46 @@ } } }, + "21.0": { + "archives": [ + { + "arch": "all", + "os": "linux", + "sha1": "63523a02a975a81102238566f2a16c057d52301e", + "size": 174244366, + "url": "https://dl.google.com/android/repository/commandlinetools-linux-15641748_latest.zip" + }, + { + "arch": "all", + "os": "macosx", + "sha1": "b62a5d8cf63ded173b47be867be4ee058ceda6df", + "size": 152127646, + "url": "https://dl.google.com/android/repository/commandlinetools-mac-15641748_latest.zip" + }, + { + "arch": "all", + "os": "windows", + "sha1": "2bea1388b8a248040a340a08ca0638138633f687", + "size": 151965705, + "url": "https://dl.google.com/android/repository/commandlinetools-win-15641748_latest.zip" + } + ], + "displayName": "Android SDK Command-line Tools", + "last-available-day": 20621, + "license": "android-sdk-license", + "name": "cmdline-tools", + "path": "cmdline-tools/21.0", + "revision": "21.0", + "revision-details": { + "major:0": "21", + "minor:1": "0" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } + }, "3.0": { "archives": [ { @@ -20688,7 +20728,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/3.0", @@ -20728,7 +20768,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/4.0", @@ -20768,7 +20808,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/5.0", @@ -20808,7 +20848,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/6.0", @@ -20848,7 +20888,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/7.0", @@ -20888,7 +20928,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/8.0", @@ -20928,7 +20968,7 @@ } ], "displayName": "Android SDK Command-line Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "cmdline-tools", "path": "cmdline-tools/9.0", @@ -22291,7 +22331,7 @@ } ], "displayName": "Android Emulator", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "emulator", "path": "emulator", @@ -22594,6 +22634,54 @@ "xsi:type": "ns5:genericDetailsType" } } + }, + "37.1.4": { + "archives": [ + { + "arch": "x64", + "os": "linux", + "sha1": "8f37a1a82059a06e6f32f5297886f86422dcf923", + "size": 347758159, + "url": "https://dl.google.com/android/repository/emulator-linux_x64-15622418.zip" + }, + { + "arch": "x64", + "os": "macosx", + "sha1": "3902bb279786362a36ddccd40a28ff30879dab5c", + "size": 462727723, + "url": "https://dl.google.com/android/repository/emulator-darwin_x64-15622418.zip" + }, + { + "arch": "aarch64", + "os": "macosx", + "sha1": "f4b378a3ef6c7bf5c2552781987cfc637ed7b320", + "size": 397056588, + "url": "https://dl.google.com/android/repository/emulator-darwin_aarch64-15622418.zip" + }, + { + "arch": "x64", + "os": "windows", + "sha1": "90d9866afd1f216c9245165953bd9fb8ef0d82e2", + "size": 429846199, + "url": "https://dl.google.com/android/repository/emulator-windows_x64-15622418.zip" + } + ], + "displayName": "Android Emulator", + "last-available-day": 20621, + "license": "android-sdk-preview-license", + "name": "emulator", + "path": "emulator", + "revision": "37.1.4", + "revision-details": { + "major:0": "37", + "micro:2": "4", + "minor:1": "1" + }, + "type-details": { + "element-attributes": { + "xsi:type": "ns5:genericDetailsType" + } + } } }, "extras": { @@ -22719,7 +22807,7 @@ } }, "displayName": "NDK (Side by side) 16.1.4479499", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/16.1.4479499", @@ -22781,7 +22869,7 @@ } }, "displayName": "NDK (Side by side) 17.2.4988734", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/17.2.4988734", @@ -22843,7 +22931,7 @@ } }, "displayName": "NDK (Side by side) 18.1.5063045", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/18.1.5063045", @@ -22905,7 +22993,7 @@ } }, "displayName": "NDK (Side by side) 19.0.5232133", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "obsolete": "true", @@ -22968,7 +23056,7 @@ } }, "displayName": "NDK (Side by side) 19.2.5345600", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/19.2.5345600", @@ -23030,7 +23118,7 @@ } }, "displayName": "NDK (Side by side) 20.0.5392854", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "obsolete": "true", @@ -23094,7 +23182,7 @@ } }, "displayName": "NDK (Side by side) 20.0.5471264", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "obsolete": "true", @@ -23158,7 +23246,7 @@ } }, "displayName": "NDK (Side by side) 20.0.5594570", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/20.0.5594570", @@ -23220,7 +23308,7 @@ } }, "displayName": "NDK (Side by side) 20.1.5948944", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/20.1.5948944", @@ -23268,7 +23356,7 @@ } }, "displayName": "NDK (Side by side) 21.0.6011959", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.0.6011959", @@ -23317,7 +23405,7 @@ } }, "displayName": "NDK (Side by side) 21.0.6113669", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.0.6113669", @@ -23365,7 +23453,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6210238", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.1.6210238", @@ -23421,7 +23509,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6273396", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.1.6273396", @@ -23477,7 +23565,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6352462", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.1.6352462", @@ -23532,7 +23620,7 @@ } }, "displayName": "NDK (Side by side) 21.1.6363665", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/21.1.6363665", @@ -23588,7 +23676,7 @@ } }, "displayName": "NDK (Side by side) 21.2.6472646", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.2.6472646", @@ -23643,7 +23731,7 @@ } }, "displayName": "NDK (Side by side) 21.3.6528147", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.3.6528147", @@ -23698,7 +23786,7 @@ } }, "displayName": "NDK (Side by side) 21.4.7075529", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/21.4.7075529", @@ -23753,7 +23841,7 @@ } }, "displayName": "NDK (Side by side) 22.0.6917172", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/22.0.6917172", @@ -23809,7 +23897,7 @@ } }, "displayName": "NDK (Side by side) 22.0.7026061", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/22.0.7026061", @@ -23864,7 +23952,7 @@ } }, "displayName": "NDK (Side by side) 22.1.7171670", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/22.1.7171670", @@ -23919,7 +24007,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7123448", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7123448", @@ -23975,7 +24063,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7196353", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7196353", @@ -24031,7 +24119,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7272597", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7272597", @@ -24087,7 +24175,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7344513", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7344513", @@ -24136,7 +24224,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7421159", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7421159", @@ -24185,7 +24273,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7530507", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/23.0.7530507", @@ -24234,7 +24322,7 @@ } }, "displayName": "NDK (Side by side) 23.0.7599858", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/23.0.7599858", @@ -24282,7 +24370,7 @@ } }, "displayName": "NDK (Side by side) 23.1.7779620", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/23.1.7779620", @@ -24330,7 +24418,7 @@ } }, "displayName": "NDK (Side by side) 23.2.8568313", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/23.2.8568313", @@ -24378,7 +24466,7 @@ } }, "displayName": "NDK (Side by side) 24.0.7856742", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/24.0.7856742", @@ -24427,7 +24515,7 @@ } }, "displayName": "NDK (Side by side) 24.0.7956693", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/24.0.7956693", @@ -24476,7 +24564,7 @@ } }, "displayName": "NDK (Side by side) 24.0.8079956", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/24.0.8079956", @@ -24525,7 +24613,7 @@ } }, "displayName": "NDK (Side by side) 24.0.8215888", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/24.0.8215888", @@ -24573,7 +24661,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8151533", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8151533", @@ -24622,7 +24710,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8221429", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8221429", @@ -24671,7 +24759,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8355429", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8355429", @@ -24720,7 +24808,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8528842", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/25.0.8528842", @@ -24769,7 +24857,7 @@ } }, "displayName": "NDK (Side by side) 25.0.8775105", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/25.0.8775105", @@ -24817,7 +24905,7 @@ } }, "displayName": "NDK (Side by side) 25.1.8937393", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/25.1.8937393", @@ -24865,7 +24953,7 @@ } }, "displayName": "NDK (Side by side) 25.2.9519653", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/25.2.9519653", @@ -24913,7 +25001,7 @@ } }, "displayName": "NDK (Side by side) 26.0.10404224", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/26.0.10404224", @@ -24955,7 +25043,7 @@ } ], "displayName": "NDK (Side by side) 26.0.10636728", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/26.0.10636728", @@ -24997,7 +25085,7 @@ } ], "displayName": "NDK (Side by side) 26.0.10792818", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.0.10792818", @@ -25038,7 +25126,7 @@ } ], "displayName": "NDK (Side by side) 26.1.10909125", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.1.10909125", @@ -25079,7 +25167,7 @@ } ], "displayName": "NDK (Side by side) 26.2.11394342", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.2.11394342", @@ -25120,7 +25208,7 @@ } ], "displayName": "NDK (Side by side) 26.3.11579264", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/26.3.11579264", @@ -25161,7 +25249,7 @@ } ], "displayName": "NDK (Side by side) 27.0.11718014", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/27.0.11718014", @@ -25203,7 +25291,7 @@ } ], "displayName": "NDK (Side by side) 27.0.11902837", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/27.0.11902837", @@ -25245,7 +25333,7 @@ } ], "displayName": "NDK (Side by side) 27.0.12077973", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.0.12077973", @@ -25286,7 +25374,7 @@ } ], "displayName": "NDK (Side by side) 27.1.12297006", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.1.12297006", @@ -25327,7 +25415,7 @@ } ], "displayName": "NDK (Side by side) 27.2.12479018", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.2.12479018", @@ -25368,7 +25456,7 @@ } ], "displayName": "NDK (Side by side) 27.3.13750724", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/27.3.13750724", @@ -25409,7 +25497,7 @@ } ], "displayName": "NDK (Side by side) 28.0.12433566", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/28.0.12433566", @@ -25451,7 +25539,7 @@ } ], "displayName": "NDK (Side by side) 28.0.12674087", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/28.0.12674087", @@ -25493,7 +25581,7 @@ } ], "displayName": "NDK (Side by side) 28.0.12916984", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/28.0.12916984", @@ -25535,7 +25623,7 @@ } ], "displayName": "NDK (Side by side) 28.0.13004108", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/28.0.13004108", @@ -25576,7 +25664,7 @@ } ], "displayName": "NDK (Side by side) 28.1.13356709", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/28.1.13356709", @@ -25617,7 +25705,7 @@ } ], "displayName": "NDK (Side by side) 28.2.13676358", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/28.2.13676358", @@ -25658,7 +25746,7 @@ } ], "displayName": "NDK (Side by side) 29.0.13113456", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/29.0.13113456", @@ -25700,7 +25788,7 @@ } ], "displayName": "NDK (Side by side) 29.0.13599879", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/29.0.13599879", @@ -25742,7 +25830,7 @@ } ], "displayName": "NDK (Side by side) 29.0.13846066", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/29.0.13846066", @@ -25784,7 +25872,7 @@ } ], "displayName": "NDK (Side by side) 29.0.14033849", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/29.0.14033849", @@ -25826,7 +25914,7 @@ } ], "displayName": "NDK (Side by side) 29.0.14206865", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk", "path": "ndk/29.0.14206865", @@ -25867,7 +25955,7 @@ } ], "displayName": "NDK (Side by side) 30.0.14904198", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk", "path": "ndk/30.0.14904198", @@ -25932,7 +26020,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -25994,7 +26082,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26056,7 +26144,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26118,7 +26206,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "obsolete": "true", @@ -26181,7 +26269,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26243,7 +26331,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "obsolete": "true", @@ -26307,7 +26395,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "obsolete": "true", @@ -26371,7 +26459,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26433,7 +26521,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26481,7 +26569,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26530,7 +26618,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26578,7 +26666,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26634,7 +26722,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26690,7 +26778,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26745,7 +26833,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26801,7 +26889,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26856,7 +26944,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26911,7 +26999,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -26966,7 +27054,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -27022,7 +27110,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -27077,7 +27165,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -27132,7 +27220,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -27188,7 +27276,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -27244,7 +27332,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -27300,7 +27388,7 @@ } }, "displayName": "NDK", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-preview-license", "name": "ndk-bundle", "path": "ndk-bundle", @@ -27509,7 +27597,7 @@ } ], "displayName": "Android SDK Platform-Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platform-tools", "path": "platform-tools", @@ -27538,7 +27626,7 @@ } ], "displayName": "Android SDK Platform 10", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-10", @@ -27576,7 +27664,7 @@ } ], "displayName": "Android SDK Platform 11", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-11", @@ -27614,7 +27702,7 @@ } ], "displayName": "Android SDK Platform 12", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-12", @@ -27652,7 +27740,7 @@ } ], "displayName": "Android SDK Platform 13", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-13", @@ -27690,7 +27778,7 @@ } ], "displayName": "Android SDK Platform 14", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-14", @@ -27728,7 +27816,7 @@ } ], "displayName": "Android SDK Platform 15", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-15", @@ -27766,7 +27854,7 @@ } ], "displayName": "Android SDK Platform 16", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-16", @@ -27804,7 +27892,7 @@ } ], "displayName": "Android SDK Platform 17", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-17", @@ -27842,7 +27930,7 @@ } ], "displayName": "Android SDK Platform 18", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-18", @@ -27880,7 +27968,7 @@ } ], "displayName": "Android SDK Platform 19", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-19", @@ -27932,7 +28020,7 @@ } ], "displayName": "Android SDK Platform 2", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -27971,7 +28059,7 @@ } ], "displayName": "Android SDK Platform 20", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-20", @@ -28009,7 +28097,7 @@ } ], "displayName": "Android SDK Platform 21", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-21", @@ -28047,7 +28135,7 @@ } ], "displayName": "Android SDK Platform 22", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-22", @@ -28085,7 +28173,7 @@ } ], "displayName": "Android SDK Platform 23", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-23", @@ -28123,7 +28211,7 @@ } ], "displayName": "Android SDK Platform 24", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-24", @@ -28161,7 +28249,7 @@ } ], "displayName": "Android SDK Platform 25", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-25", @@ -28199,7 +28287,7 @@ } ], "displayName": "Android SDK Platform 26", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-26", @@ -28237,7 +28325,7 @@ } ], "displayName": "Android SDK Platform 27", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-27", @@ -28275,7 +28363,7 @@ } ], "displayName": "Android SDK Platform 28", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-28", @@ -28313,7 +28401,7 @@ } ], "displayName": "Android SDK Platform 29", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-29", @@ -28365,7 +28453,7 @@ } ], "displayName": "Android SDK Platform 3", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -28404,7 +28492,7 @@ } ], "displayName": "Android SDK Platform 30", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-30", @@ -28442,7 +28530,7 @@ } ], "displayName": "Android SDK Platform 31", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-31", @@ -28480,7 +28568,7 @@ } ], "displayName": "Android SDK Platform 32", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-32", @@ -28518,7 +28606,7 @@ } ], "displayName": "Android SDK Platform 33", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-33", @@ -28557,7 +28645,7 @@ } ], "displayName": "Android SDK Platform 33-ext5", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-33-ext5", @@ -28591,7 +28679,7 @@ } ], "displayName": "Android SDK Platform 34", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -28636,7 +28724,7 @@ } ], "displayName": "Android SDK Platform 34-ext12", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-34-ext12", @@ -28669,7 +28757,7 @@ } ], "displayName": "Android SDK Platform 35", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-35", @@ -28707,7 +28795,7 @@ } ], "displayName": "Android SDK Platform 35-ext15", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-35-ext15", @@ -28740,7 +28828,7 @@ } ], "displayName": "Android SDK Platform 36", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-36", @@ -28773,7 +28861,7 @@ } ], "displayName": "Android SDK Platform 36.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-36.1", @@ -28806,7 +28894,7 @@ } ], "displayName": "Android SDK Platform 36-ext19", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-36-ext19", @@ -28839,7 +28927,7 @@ } ], "displayName": "Android SDK Platform 37.0", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-37.0", @@ -28887,7 +28975,7 @@ } ], "displayName": "Android SDK Platform 4", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -28940,7 +29028,7 @@ } ], "displayName": "Android SDK Platform 5", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -28993,7 +29081,7 @@ } ], "displayName": "Android SDK Platform 6", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -29032,7 +29120,7 @@ } ], "displayName": "Android SDK Platform 7", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-7", @@ -29070,7 +29158,7 @@ } ], "displayName": "Android SDK Platform 8", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-8", @@ -29108,7 +29196,7 @@ } ], "displayName": "Android SDK Platform 9", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-9", @@ -29146,7 +29234,7 @@ } ], "displayName": "Android SDK Platform Baklava-ext19", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-Baklava-ext19", @@ -29174,28 +29262,28 @@ { "arch": "all", "os": "all", - "sha1": "4dce9f080c83d91e897897655cbcbeb0f6831c2a", - "size": 67539465, - "url": "https://dl.google.com/android/repository/platform-CANARY_r12.zip" + "sha1": "755b48c64c9ad32dee09d164e872c129ada2abdd", + "size": 67599805, + "url": "https://dl.google.com/android/repository/platform-CANARY_r13.zip" } ], "displayName": "Android SDK Platform CANARY", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-CANARY", "revision": "CANARY", "revision-details": { - "major:0": "12" + "major:0": "13" }, "type-details": { - "api-level:0": "37.0", + "api-level:0": "37.1", "base-extension:3": "true", "codename:1": "CANARY", "element-attributes": { "xsi:type": "ns11:platformDetailsType" }, - "extension-level:2": "22", + "extension-level:2": "23", "layoutlib:4": { "element-attributes": { "api": "15" @@ -29208,13 +29296,13 @@ { "arch": "all", "os": "all", - "sha1": "56d364675ab0874416f431b774a39e5624e5f164", - "size": 67396651, - "url": "https://dl.google.com/android/repository/platform-CinnamonBun_r02.zip" + "sha1": "185c1c48b6b9abd402200cb3d9629b4323e1c4fc", + "size": 67477798, + "url": "https://dl.google.com/android/repository/platform-CinnamonBun_r04.zip" } ], "displayName": "Android SDK Platform CinnamonBun-ext23", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "path": "platforms/android-CinnamonBun-ext23", @@ -29279,7 +29367,7 @@ } ], "displayName": "Android SDK Platform UpsideDownCake", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "platforms", "obsolete": "true", @@ -29397,7 +29485,7 @@ } ], "displayName": "Layout Inspector image server for API S", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "skiaparser", "path": "skiaparser/2", @@ -29518,7 +29606,7 @@ } ], "displayName": "Layout Inspector image server for API 29-30", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "skiaparser", "path": "skiaparser/1", @@ -29610,7 +29698,7 @@ } ], "displayName": "Layout Inspector image server for API 31-36", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "skiaparser", "path": "skiaparser/3", @@ -29637,7 +29725,7 @@ } ], "displayName": "Sources for Android 14", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "obsolete": "true", @@ -29666,7 +29754,7 @@ } ], "displayName": "Sources for Android 15", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-15", @@ -29694,7 +29782,7 @@ } ], "displayName": "Sources for Android 16", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-16", @@ -29722,7 +29810,7 @@ } ], "displayName": "Sources for Android 17", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-17", @@ -29750,7 +29838,7 @@ } ], "displayName": "Sources for Android 18", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-18", @@ -29778,7 +29866,7 @@ } ], "displayName": "Sources for Android 19", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-19", @@ -29806,7 +29894,7 @@ } ], "displayName": "Sources for Android 20", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-20", @@ -29834,7 +29922,7 @@ } ], "displayName": "Sources for Android 21", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-21", @@ -29862,7 +29950,7 @@ } ], "displayName": "Sources for Android 22", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-22", @@ -29890,7 +29978,7 @@ } ], "displayName": "Sources for Android 23", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-23", @@ -29918,7 +30006,7 @@ } ], "displayName": "Sources for Android 24", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-24", @@ -29946,7 +30034,7 @@ } ], "displayName": "Sources for Android 25", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-25", @@ -29974,7 +30062,7 @@ } ], "displayName": "Sources for Android 26", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-26", @@ -30002,7 +30090,7 @@ } ], "displayName": "Sources for Android 27", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-27", @@ -30030,7 +30118,7 @@ } ], "displayName": "Sources for Android 28", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-28", @@ -30058,7 +30146,7 @@ } ], "displayName": "Sources for Android 29", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-29", @@ -30086,7 +30174,7 @@ } ], "displayName": "Sources for Android 30", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-30", @@ -30114,7 +30202,7 @@ } ], "displayName": "Sources for Android 31", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-31", @@ -30142,7 +30230,7 @@ } ], "displayName": "Sources for Android 32", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-32", @@ -30170,7 +30258,7 @@ } ], "displayName": "Sources for Android 33", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-33", @@ -30199,7 +30287,7 @@ } ], "displayName": "Sources for Android 34", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-34", @@ -30228,7 +30316,7 @@ } ], "displayName": "Sources for Android 35", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-35", @@ -30257,7 +30345,7 @@ } ], "displayName": "Sources for Android 36", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-36", @@ -30285,7 +30373,7 @@ } ], "displayName": "Sources for Android 36.1", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-36.1", @@ -30313,7 +30401,7 @@ } ], "displayName": "Sources for Android 37.0", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "sources", "path": "sources/android-37.0", @@ -30381,7 +30469,7 @@ } }, "displayName": "Android SDK Tools", - "last-available-day": 20612, + "last-available-day": 20621, "license": "android-sdk-license", "name": "tools", "obsolete": "true", From 798224b97cb0470addeddde9f8ba0f1c8f941e5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 17 Jun 2026 21:58:08 +0200 Subject: [PATCH 038/153] intel-compute-runtime: 26.18.38308.1 -> 26.22.38646.4 Diff: https://github.com/intel/compute-runtime/compare/26.18.38308.1...26.22.38646.4 Changelog: https://github.com/intel/compute-runtime/releases/tag/26.22.38646.4 --- pkgs/by-name/in/intel-compute-runtime/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/intel-compute-runtime/package.nix b/pkgs/by-name/in/intel-compute-runtime/package.nix index b03153c084db..1e5ffa895573 100644 --- a/pkgs/by-name/in/intel-compute-runtime/package.nix +++ b/pkgs/by-name/in/intel-compute-runtime/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "intel-compute-runtime"; - version = "26.18.38308.1"; + version = "26.22.38646.4"; src = fetchFromGitHub { owner = "intel"; repo = "compute-runtime"; tag = finalAttrs.version; - hash = "sha256-539TqwzPhclEpyxrwRB0DBLCAgM8JojdshvhNp0jeKU="; + hash = "sha256-YjCRbYsq44U+pwdTnyA5lffJtSHVK2u3R2XRRNb6l9c="; }; nativeBuildInputs = [ From 2188a95e4058bc5d979121e05c1dee77b8c4b593 Mon Sep 17 00:00:00 2001 From: Alex Galvin Date: Wed, 17 Jun 2026 22:02:43 -0400 Subject: [PATCH 039/153] bcachefs-tools: 1.38.5 -> 1.38.6 --- pkgs/by-name/bc/bcachefs-tools/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bc/bcachefs-tools/package.nix b/pkgs/by-name/bc/bcachefs-tools/package.nix index 0687bcbf00c9..e1c2935d906d 100644 --- a/pkgs/by-name/bc/bcachefs-tools/package.nix +++ b/pkgs/by-name/bc/bcachefs-tools/package.nix @@ -30,18 +30,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "bcachefs-tools"; - version = "1.38.5"; + version = "1.38.6"; src = fetchFromGitHub { owner = "koverstreet"; repo = "bcachefs-tools"; tag = "v${finalAttrs.version}"; - hash = "sha256-EXd+BOTAFUddK/4Vwi7GqRqndi2x4bb5gs7IIkMX6HU="; + hash = "sha256-VNY9kURuXky504utCZ0Ye76mDG2TFAdzrgYI2iup/PI="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src; - hash = "sha256-6uwvwOVPYtegXTPwz2SEeQPC6OrKoFWZrH4Nx+ZVa5A="; + hash = "sha256-rajYbfE98j/YqniUoV66LHh22PwEc6sWWJ/7bgGgGtA="; }; postPatch = '' From 5f0a5b32312d407c0106cc4bf3eee7db8d6a04e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Jun 2026 13:44:03 +0000 Subject: [PATCH 040/153] android-studio: 2026.1.1.8 -> 2026.1.1.10 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index f3cecb980d19..3defbfeb0d32 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -16,9 +16,9 @@ let inherit tiling_wm; }; stableVersion = { - version = "2026.1.1.8"; # "Android Studio Quail 1 | 2026.1.1" - sha256Hash = "sha256-DB+kujz6vQfkipDgCl+i6iqCzVhwgz2tpbApDIF9g9M="; - url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.1.8/android-studio-quail1-linux.tar.gz"; + version = "2026.1.1.10"; # "Android Studio Quail 1 | 2026.1.1 Patch 2" + sha256Hash = "sha256-+9PxFtEsrtck6o2g0s2ufnkRcPefKqESc+oPLSKiJNw="; + url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.1.10/android-studio-quail1-patch2-linux.tar.gz"; }; betaVersion = { version = "2026.1.1.7"; # "Android Studio Quail 1 | 2026.1.1 RC 2" From 612c94e183edf974bc9c8cd2f8a9afb94f40d63b Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Tue, 16 Jun 2026 16:37:55 +0200 Subject: [PATCH 041/153] ardour: add darwin platform --- pkgs/by-name/ar/ardour/package.nix | 243 ++++++++++++++++++++++------- 1 file changed, 183 insertions(+), 60 deletions(-) diff --git a/pkgs/by-name/ar/ardour/package.nix b/pkgs/by-name/ar/ardour/package.nix index 43de40a561a9..e5924ad03e4b 100644 --- a/pkgs/by-name/ar/ardour/package.nix +++ b/pkgs/by-name/ar/ardour/package.nix @@ -2,18 +2,22 @@ lib, stdenv, fetchgit, + fetchpatch, fetchzip, alsa-lib, + apple-sdk, aubio, boost, cairomm, cppunit, curl, + darwin, dbus, doxygen, ffmpeg, fftw, fftwSinglePrec, + fixDarwinDylibNames, flac, fluidsynth, glibc, @@ -21,6 +25,7 @@ graphviz, harvid, hidapi, + installShellFiles, itstool, kissfft, libarchive, @@ -59,6 +64,8 @@ taglib, vamp-plugin-sdk, wafHook, + which, + writableTmpDirAsHomeHook, xjadeo, libxrandr, libxinerama, @@ -66,12 +73,20 @@ optimize ? true, # disable to print Lua DSP script output to stdout videoSupport ? true, }: -stdenv.mkDerivation ( - finalAttrs: - let - majorVersion = lib.versions.major finalAttrs.version; - in - { +let + videoInputs = [ + harvid + xjadeo + ]; + + bundledContent = fetchzip { + url = "https://web.archive.org/web/20221026200824/http://stuff.ardour.org/loops/ArdourBundledMedia.zip"; + hash = "sha256-IbPQWFeyMuvCoghFl1ZwZNNcSvLNsH84rGArXnw+t7A="; + # archive does not contain a single folder at the root + stripRoot = false; + }; + + generic = stdenv.mkDerivation (finalAttrs: { pname = "ardour"; version = "9.7"; @@ -83,13 +98,6 @@ stdenv.mkDerivation ( hash = "sha256-6gtlnk/oPXWJcN5tcb1r7dXyLpHPTSJwd8VfOjjFnWQ="; }; - bundledContent = fetchzip { - url = "https://web.archive.org/web/20221026200824/http://stuff.ardour.org/loops/ArdourBundledMedia.zip"; - hash = "sha256-IbPQWFeyMuvCoghFl1ZwZNNcSvLNsH84rGArXnw+t7A="; - # archive does not contain a single folder at the root - stripRoot = false; - }; - patches = [ # AS=as in the environment causes build failure https://tracker.ardour.org/view.php?id=8096 ./as-flags.patch @@ -100,16 +108,21 @@ stdenv.mkDerivation ( # Since they are not, let's generate the file manually. postPatch = '' printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = "${finalAttrs.version}"; const char* date = ""; }\n' > libs/ardour/revision.cc - sed 's|/usr/include/libintl.h|${glibc.dev}/include/libintl.h|' -i wscript patchShebangs ./tools/ substituteInPlace libs/ardour/video_tools_paths.cc \ - --replace-fail 'ffmpeg_exe = X_("");' 'ffmpeg_exe = X_("${ffmpeg}/bin/ffmpeg");' \ - --replace-fail 'ffprobe_exe = X_("");' 'ffprobe_exe = X_("${ffmpeg}/bin/ffprobe");' + --replace-fail 'ffmpeg_exe = X_("");' 'ffmpeg_exe = X_("${lib.getExe ffmpeg}");' \ + --replace-fail 'ffprobe_exe = X_("");' 'ffprobe_exe = X_("${lib.getExe' ffmpeg "ffprobe"}");' + '' + + lib.optionalString videoSupport '' + substituteInPlace libs/ardour/video_tools_paths.cc \ + --replace-fail 'harvid_exe = "";' 'harvid_exe ="${lib.getExe harvid}";' \ + --replace-fail 'xjadeo_exe = X_("");' 'xjadeo_exe = X_("${lib.getExe' xjadeo "xjremote"}");' ''; nativeBuildInputs = [ doxygen graphviz # for dot + installShellFiles itstool makeWrapper perl @@ -119,13 +132,11 @@ stdenv.mkDerivation ( ]; buildInputs = [ - alsa-lib aubio boost cairomm cppunit curl - dbus ffmpeg fftw fftwSinglePrec @@ -137,10 +148,10 @@ stdenv.mkDerivation ( kissfft libarchive libjack2 + libjpeg liblo libltc libogg - libpulseaudio librdf_rasqal libsamplerate libsigcxx @@ -148,7 +159,6 @@ stdenv.mkDerivation ( libusb1 libuv libwebsockets - libxi libxml2 libxslt lilv @@ -168,23 +178,14 @@ stdenv.mkDerivation ( suil taglib vamp-plugin-sdk - libxinerama - libjpeg - libxrandr ] - ++ lib.optionals videoSupport [ - harvid - xjadeo - ]; + ++ lib.optionals videoSupport videoInputs; wafConfigureFlags = [ "--cxx17" "--docs" - "--freedesktop" "--no-phone-home" "--ptformat" - "--run-tests" - "--test" # since we don't have https://github.com/agfline/LibAAF yet, # we need to use some of ardours internal libs, see: # https://discourse.ardour.org/t/ardour-8-2-released/109615/6 @@ -192,50 +193,36 @@ stdenv.mkDerivation ( # https://discourse.ardour.org/t/ardour-8-2-released/109615/8 # "--use-external-libs" ] + ++ lib.optional finalAttrs.doCheck "--test" ++ lib.optional optimize "--optimize"; env = { NIX_CFLAGS_COMPILE = toString [ # 'ioprio_set' syscall support: - "-D_GNU_SOURCE" # compiler doesn't find headers without these: - "-I${lib.getDev serd}/include/serd-0" - "-I${lib.getDev sratom}/include/sratom-0" - "-I${lib.getDev sord}/include/sord-0" + "-I${lib.getInclude serd}/include/serd-0" + "-I${lib.getInclude sratom}/include/sratom-0" + "-I${lib.getInclude sord}/include/sord-0" ]; LINKFLAGS = "-lpthread"; }; postInstall = '' - # wscript does not install these for some reason - install -vDm 644 "build/gtk2_ardour/ardour.xml" \ - -t "$out/share/mime/packages" - install -vDm 644 "build/gtk2_ardour/ardour${majorVersion}.desktop" \ - -t "$out/share/applications" - for size in 16 22 32 48 256 512; do - install -vDm 644 "gtk2_ardour/resources/Ardour-icon_''${size}px.png" \ - "$out/share/icons/hicolor/''${size}x''${size}/apps/ardour${majorVersion}.png" - done - install -vDm 644 "ardour.1"* -t "$out/share/man/man1" + installManPage ardour.1 + ''; - # install additional bundled beats, chords and progressions - cp -rp "${finalAttrs.bundledContent}"/* "$out/share/ardour${majorVersion}/media" - '' - + lib.optionalString videoSupport '' - # `harvid` and `xjadeo` must be accessible in `PATH` for video to work. - wrapProgram "$out/bin/ardour${majorVersion}" \ - --prefix PATH : "${ - lib.makeBinPath [ - harvid - xjadeo - ] - }" + doCheck = true; + + checkPhase = '' + runHook preHook + ./waf test + runHook postHook ''; meta = { description = "Multi-track hard disk recording software"; longDescription = '' - Ardour is a digital audio workstation (DAW), You can use it to + Ardour is a digital audio workstation (DAW), you can use it to record, edit and mix multi-track audio and midi. Produce your own CDs. Mix video soundtracks. Experiment with new ideas about music and sound. @@ -246,12 +233,148 @@ stdenv.mkDerivation ( homepage = "https://ardour.org/"; license = lib.licenses.gpl2Plus; mainProgram = "ardour9"; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ magnetophon mitchmindtree ryand56 ]; }; - } -) + }); + + linux = generic.overrideAttrs ( + finalAttrs: + let + majorVersion = lib.versions.major finalAttrs.version; + in + { + postPatch = finalAttrs.postPatch + '' + sed 's|/usr/include/libintl.h|${lib.getInclude glibc.dev}/include/libintl.h|' -i wscript + ''; + + buildInputs = generic.buildInputs ++ [ + alsa-lib + dbus + libpulseaudio + libxi + libxinerama + libxrandr + ]; + + wafConfigureFlags = finalAttrs.wafConfigureFlags ++ [ "--freedesktop" ]; + env.NIX_CFLAGS_COMPILE = finalAttrs.env.NIX_CFLAGS_COMPILE + "-D_GNU_SOURCE"; + + postInstall = + finalAttrs.postInstall + + '' + # wscript does not install these for some reason + install -vDm 644 "build/gtk2_ardour/ardour.xml" \ + -t "$out/share/mime/packages" + install -vDm 644 "build/gtk2_ardour/ardour${majorVersion}.desktop" \ + -t "$out/share/applications" + for size in 16 22 32 48 256 512; do + install -vDm 644 "gtk2_ardour/resources/Ardour-icon_''${size}px.png" \ + "$out/share/icons/hicolor/''${size}x''${size}/apps/ardour${majorVersion}.png" + done + + # install additional bundled beats, chords and progressions + cp -rp "${bundledContent}"/* "$out/share/ardour${majorVersion}/media" + '' + + lib.optionalString videoSupport '' + # `harvid` and `xjadeo` must be accessible in `PATH` for video to work. + wrapProgram "$out/bin/ardour${majorVersion}" \ + --prefix PATH : "${lib.makeBinPath videoInputs}" + ''; + } + ); + + darwin' = generic.overrideAttrs ( + finalAttrs: + let + majorVersion = lib.versions.major finalAttrs.version; + in + { + patches = finalAttrs.patches ++ [ + (fetchpatch { + # TODO: Remove with the next release of Ardour + url = "https://github.com/Ardour/ardour/commit/bff1ebbca2f50f1a0d2285efcf6e0c8237a07d8f.diff"; + hash = "sha256-Ye22S2bmRt+c/GrrvgWCDlzUqSwaOdAh5vFuJb/BqV8="; + name = "fix-path-to-mo-files.diff"; + }) + ]; + + postPatch = finalAttrs.postPatch + '' + substituteInPlace wscript \ + --replace-fail '-DMAC_OS_X_VERSION_MAX_ALLOWED=110000' '-DMAC_OS_X_VERSION_MAX_ALLOWED=140000' \ + --replace-fail '-mmacosx-version-min=11.0' '-mmacosx-version-min=14' + + substituteInPlace libs/tk/y{d,t}k/wscript \ + --replace-fail "'-xobjective-c'" "'-xobjective-c', '-DDISABLE_VISIBILITY'" + + substituteInPlace tools/osx_packaging/osx_build \ + --replace-fail 'WITH_HARRISON_LV2=1' 'WITH_HARRISON_LV2=' \ + --replace-fail 'WITH_GMSYNTH=1' 'WITH_GMSYNTH=' \ + --replace-fail 'WITH_HARVID=1' 'WITH_HARVID=' \ + --replace-fail 'WITH_XJADEO=1' 'WITH_XJADEO=' \ + --replace-fail '`hostname`' 'localhost' \ + --replace-fail '`whoami`' 'nixbld' \ + --replace-fail '../../build' "$PWD/build" \ + --replace-fail 'echo "Building DMG ..."' 'exit 0' + ''; + + nativeBuildInputs = finalAttrs.nativeBuildInputs ++ [ + darwin.DarwinTools + fixDarwinDylibNames + which + writableTmpDirAsHomeHook + ]; + + buildInputs = finalAttrs.buildInputs ++ [ + apple-sdk + ]; + + wafBuildTargets = [ + "build" + "i18n" + ]; + + wafConfigureFlags = finalAttrs.wafConfigureFlags ++ [ "--with-backends=coreaudio,jack,dummy" ]; + + postBuild = '' + # NOTE: The .so files are symlinks to the actual .dylib files. + install_name_tool \ + -change libvamp-sdk.so "${lib.getLib vamp-plugin-sdk}/lib/libvamp-sdk.so" \ + -change libvamp-hostsdk.so "${lib.getLib vamp-plugin-sdk}/lib/libvamp-hostsdk.so" \ + "build/gtk2_ardour/ardour-${finalAttrs.version}.0" + + ( + cd tools/osx_packaging + ./osx_build --public + ) + ''; + + preCheck = '' + # NOTE: The .so files are symlinks to the actual .dylib files. + install_name_tool \ + -change libvamp-sdk.so "${lib.getLib vamp-plugin-sdk}/lib/libvamp-sdk.so" \ + -change libvamp-hostsdk.so "${lib.getLib vamp-plugin-sdk}/lib/libvamp-hostsdk.so" \ + "build/libs/audiographer/run-tests" + ''; + + installPhase = '' + runHook preInstall + + mkdir -p "$out"/{Applications,bin} + mv "tools/osx_packaging/Ardour/Ardour${majorVersion}.app/" "$out/Applications/" + ln -s "$out/Applications/Ardour${majorVersion}.app/Contents/MacOS/Ardour${majorVersion}" \ + "$out/bin/ardour${majorVersion}" + + # install additional bundled beats, chords and progressions + cp -rp "${bundledContent}"/* "$out/Applications/Ardour${majorVersion}.app/Contents/Resources/media" + + runHook postInstall + ''; + } + ); +in +if stdenv.hostPlatform.isLinux then linux else darwin' From 4edd0777b5d16c1c4e782d0cbdbc40c23764a552 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Jun 2026 20:36:00 +0000 Subject: [PATCH 042/153] starlark: 0-unstable-2026-05-22 -> 0-unstable-2026-06-13 --- pkgs/by-name/st/starlark/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/starlark/package.nix b/pkgs/by-name/st/starlark/package.nix index 57ca8a24f0a1..7887c9b2aea9 100644 --- a/pkgs/by-name/st/starlark/package.nix +++ b/pkgs/by-name/st/starlark/package.nix @@ -6,13 +6,13 @@ }: buildGoModule { pname = "starlark"; - version = "0-unstable-2026-05-22"; + version = "0-unstable-2026-06-13"; src = fetchFromGitHub { owner = "google"; repo = "starlark-go"; - rev = "ec58d4b459e2866ed51124596d888ed7aa4f90b8"; - hash = "sha256-9H0TIp2CIGo5Rqld9Xvsg/uQmfswiUzSsu7vwazjcho="; + rev = "8ba36ccb83fb02b223182e27808a6d5d0636afb9"; + hash = "sha256-TH97v0LZt2W/0P9jPuKBmBCa079o3FIcX2hHBidhC3Y="; }; vendorHash = "sha256-Ejw5f5ulEcLHm4WYKatwA7FZ9lfdqZTOE3SdkaK6jYE="; From 83b36e2fe04c2ce3c8c9c1251e293a3b7b09cb8a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Jun 2026 22:18:14 +0000 Subject: [PATCH 043/153] mirrord: 3.216.0 -> 3.219.0 --- pkgs/by-name/mi/mirrord/manifest.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/mi/mirrord/manifest.json b/pkgs/by-name/mi/mirrord/manifest.json index 588347bfa29e..2cf2b2e58b33 100644 --- a/pkgs/by-name/mi/mirrord/manifest.json +++ b/pkgs/by-name/mi/mirrord/manifest.json @@ -1,21 +1,21 @@ { - "version": "3.216.0", + "version": "3.219.0", "assets": { "x86_64-linux": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.216.0/mirrord_linux_x86_64", - "hash": "sha256-w4x1G12uifLTQzf9KWUgUYeu+4SQTI51HToI/cgB4ew=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.219.0/mirrord_linux_x86_64", + "hash": "sha256-zqVPuAsgsYAFuB+5lfUOl8MaiAVc3iLbhnmiPVCQ9po=" }, "aarch64-linux": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.216.0/mirrord_linux_aarch64", - "hash": "sha256-GLwDMlCV7izckP5roJGsVROK3+PSkwDH/Vbu4j9X1sk=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.219.0/mirrord_linux_aarch64", + "hash": "sha256-xeiPf9hEKU75VgPeS2fiIx8WEC0DQwadMaA8Yp/shpU=" }, "aarch64-darwin": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.216.0/mirrord_mac_universal", - "hash": "sha256-LCHPpdVWyBtmrcP+2bFqwaqhtH+nsXf2R3SeXJMFtVg=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.219.0/mirrord_mac_universal", + "hash": "sha256-v0idU5+NmFcSxdwGKUT+09BsNuzJKv0tuj4uaqMzqU4=" }, "x86_64-darwin": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.216.0/mirrord_mac_universal", - "hash": "sha256-LCHPpdVWyBtmrcP+2bFqwaqhtH+nsXf2R3SeXJMFtVg=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.219.0/mirrord_mac_universal", + "hash": "sha256-v0idU5+NmFcSxdwGKUT+09BsNuzJKv0tuj4uaqMzqU4=" } } } From 33e0d46203937cb3fdeaf5fc9108b29d55179ed7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Jun 2026 23:18:21 +0000 Subject: [PATCH 044/153] desync: 1.0.0 -> 1.0.3 --- pkgs/by-name/de/desync/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/desync/package.nix b/pkgs/by-name/de/desync/package.nix index 157861086c96..8bdcfc5f4b05 100644 --- a/pkgs/by-name/de/desync/package.nix +++ b/pkgs/by-name/de/desync/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "desync"; - version = "1.0.0"; + version = "1.0.3"; src = fetchFromGitHub { owner = "folbricht"; repo = "desync"; tag = "v${finalAttrs.version}"; - hash = "sha256-aRxWq9gGfglfBixS7xOoj8r29rJRAfGj4ydcSFf/7P0="; + hash = "sha256-rdwUoTwN/fG4fsOY4mCcg0bzWMErFaxBe72RtmHohdA="; }; - vendorHash = "sha256-ywID0txn7L6+QkYNvGvO5DTsDQBZLU+pGwNd3q7kLKI="; + vendorHash = "sha256-unwaA+WNyaJbNrOFvjXeMI2YbNTpGBrjwBGXhvOfj0M="; nativeBuildInputs = [ installShellFiles ]; From ae054254c1e1871004cca0354caff8caf51a28e9 Mon Sep 17 00:00:00 2001 From: Tyce Herrman Date: Fri, 19 Jun 2026 09:49:31 -0400 Subject: [PATCH 045/153] mise: 2026.6.5 -> 2026.6.11 https://github.com/jdx/mise/releases/tag/v2026.6.11 https://github.com/jdx/mise/releases/tag/v2026.6.10 Skip oci::layer::tests::preserve_metadata_dir_layer_keeps_special_permission_bits on Linux because Nix's Linux sandbox rejects setting setuid bits during checkPhase. The test passes on Darwin, so keep it enabled there. Assisted-by: OpenAI Codex (GPT-5) --- pkgs/by-name/mi/mise/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mise/package.nix b/pkgs/by-name/mi/mise/package.nix index 43cf6faa75a0..3c8010766fe5 100644 --- a/pkgs/by-name/mi/mise/package.nix +++ b/pkgs/by-name/mi/mise/package.nix @@ -22,16 +22,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mise"; - version = "2026.6.5"; + version = "2026.6.11"; src = fetchFromGitHub { owner = "jdx"; repo = "mise"; tag = "v${finalAttrs.version}"; - hash = "sha256-z3+rGBwqTD0r22cv2Yk9EWyPj+mXJSMV6flrjG2LygA="; + hash = "sha256-8sC/gSgpP2A6rh8j0aZeMq8pLwbBvcSUAxhehQlTLJg="; }; - cargoHash = "sha256-Qd57u6dTEUccTic9f5H/Kn5vQT4iZeKKnQtGUzrnP4A="; + cargoHash = "sha256-yya9rtEki0o0MfBeWK2/Mo16/I1Mg6aCZOQOP8aWJi0="; nativeBuildInputs = [ installShellFiles @@ -76,6 +76,10 @@ rustPlatform.buildRustPackage (finalAttrs: { # last_modified will always be different in nix "--skip=tera::tests::test_last_modified" ] + ++ lib.optionals (stdenv.hostPlatform.isLinux) [ + # Nix's Linux sandbox rejects setting setuid bits. + "--skip=oci::layer::tests::preserve_metadata_dir_layer_keeps_special_permission_bits" + ] ++ lib.optionals (stdenv.hostPlatform.isDarwin) [ # x86_64-darwin started failing mid-April 2025; aarch64 in Feb 2026 "--skip=task::task_file_providers::remote_task_http::tests::test_http_remote_task_get_local_path_with_cache" From f89bc589bd40ba840466b521444720d190b39660 Mon Sep 17 00:00:00 2001 From: PassiveLemon Date: Wed, 10 Jun 2026 16:03:16 -0400 Subject: [PATCH 046/153] wivrn: 26.2.3 -> 26.6.1 --- pkgs/by-name/wi/wivrn/package.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/wi/wivrn/package.nix b/pkgs/by-name/wi/wivrn/package.nix index 6f67b7f4f269..95af21005f5c 100644 --- a/pkgs/by-name/wi/wivrn/package.nix +++ b/pkgs/by-name/wi/wivrn/package.nix @@ -21,6 +21,7 @@ glm, glslang, harfbuzz, + hexdump, kdePackages, libarchive, libdrm, @@ -55,13 +56,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "wivrn"; - version = "26.2.3"; + version = "26.6.1"; src = fetchFromGitHub { owner = "wivrn"; repo = "wivrn"; rev = "v${finalAttrs.version}"; - hash = "sha256-pU7FYPp5wa0MK0ut/BfFlnUai8yMcylpWC0CoAExAio="; + hash = "sha256-eXU7hYLYchAb6AbCyINfTmOp0NdxK35Kg9tcid2ucg4="; }; monado = applyPatches { @@ -69,8 +70,8 @@ stdenv.mkDerivation (finalAttrs: { domain = "gitlab.freedesktop.org"; owner = "monado"; repo = "monado"; - rev = "723652b545a79609f9f04cb89fcbf807d9d6451a"; - hash = "sha256-wGqvTI/X22apc8XCN3GCGQClHfBW5xk73mZnwWvHtyI="; + rev = "1b526bb3a0ff326ecd05af4c2c541407f53c6d4b"; + hash = "sha256-SzuCQ1uX15vFGwGt3gswlVF2Su8sIND4R3tsTJ4T1LY="; }; postPatch = '' @@ -97,6 +98,7 @@ stdenv.mkDerivation (finalAttrs: { git glib glslang + hexdump librsvg pkg-config python3 @@ -133,6 +135,7 @@ stdenv.mkDerivation (finalAttrs: { kdePackages.ki18n kdePackages.kiconthemes kdePackages.kirigami + kdePackages.kirigami-addons kdePackages.qcoro kdePackages.qqc2-desktop-style libarchive @@ -162,6 +165,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeFeature "WIVRN_OPENXR_MANIFEST_TYPE" "absolute") (lib.cmakeBool "WIVRN_OPENXR_MANIFEST_ABI" clientLibOnly) (lib.cmakeFeature "GIT_DESC" "v${finalAttrs.version}") + (lib.cmakeFeature "GIT_COMMIT" "v${finalAttrs.version}") (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_MONADO" "${finalAttrs.monado}") ] ++ lib.optionals (!clientLibOnly) [ From 3020c190840b9a2b7754314d48f77195a62ec114 Mon Sep 17 00:00:00 2001 From: PassiveLemon Date: Fri, 19 Jun 2026 11:07:47 -0400 Subject: [PATCH 047/153] wivrn: remove cudatoolkit --- pkgs/by-name/wi/wivrn/package.nix | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/wi/wivrn/package.nix b/pkgs/by-name/wi/wivrn/package.nix index 95af21005f5c..dc157a42d4ff 100644 --- a/pkgs/by-name/wi/wivrn/package.nix +++ b/pkgs/by-name/wi/wivrn/package.nix @@ -11,8 +11,6 @@ boost, cli11, cmake, - cudaPackages ? { }, - cudaSupport ? config.cudaSupport, eigen, ffmpeg, freetype, @@ -37,7 +35,6 @@ nlohmann_json, opencomposite, openxr-loader, - ovrCompatSearchPaths ? "${xrizer}/lib/xrizer:${opencomposite}/lib/opencomposite", pipewire, pkg-config, python3, @@ -50,6 +47,9 @@ vulkan-loader, x264, xrizer, + cudaSupport ? config.cudaSupport, + # WiVRn defaults to the first path but the others can be manually selected + ovrCompatSearchPaths ? "${xrizer}/lib/xrizer:${opencomposite}/lib/opencomposite", # Only build the OpenXR client library. Useful for building the client library for a different architecture, # e.g. 32-bit library while running 64-bit service on host, so 32-bit apps can connect to the runtime clientLibOnly ? false, @@ -150,9 +150,6 @@ stdenv.mkDerivation (finalAttrs: { qt6.qtsvg qt6.qttools x264 - ] - ++ lib.optionals (cudaSupport && !clientLibOnly) [ - cudaPackages.cudatoolkit ]; cmakeFlags = [ @@ -177,9 +174,6 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "WIVRN_USE_PULSEAUDIO" true) (lib.cmakeBool "WIVRN_FEATURE_STEAMVR_LIGHTHOUSE" true) (lib.cmakeFeature "OVR_COMPAT_SEARCH_PATH" ovrCompatSearchPaths) - ] - ++ lib.optionals (cudaSupport && !clientLibOnly) [ - (lib.cmakeFeature "CUDA_TOOLKIT_ROOT_DIR" "${cudaPackages.cudatoolkit}") ]; dontWrapQtApps = true; From 3fcb5740621cc285cc0582a0608846ebb72b00ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 19 Jun 2026 21:16:47 +0000 Subject: [PATCH 048/153] mutt: 2.3.3 -> 2.4.0 --- pkgs/by-name/mu/mutt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mu/mutt/package.nix b/pkgs/by-name/mu/mutt/package.nix index 861fb72d8c03..cf783fa97784 100644 --- a/pkgs/by-name/mu/mutt/package.nix +++ b/pkgs/by-name/mu/mutt/package.nix @@ -31,7 +31,7 @@ assert gpgmeSupport -> sslSupport; stdenv.mkDerivation rec { pname = "mutt"; - version = "2.3.3"; + version = "2.4.0"; outputs = [ "out" "doc" @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz"; - hash = "sha256-vOdTOZsowO/PqKRGEV8NMNnCflUatRsOU3md0MNz3MQ="; + hash = "sha256-j2yi70L48HzcjsOR6KpBpwJJDq5VrHIBawuU3fRK4pI="; }; patches = [ From f5860b7cf142cca8eceeefeaf4a8d4897213aaee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 19 Jun 2026 21:46:43 +0000 Subject: [PATCH 049/153] kimai: 2.59.0 -> 2.60.0 --- pkgs/by-name/ki/kimai/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ki/kimai/package.nix b/pkgs/by-name/ki/kimai/package.nix index 883f0a4c5bab..a35072984522 100644 --- a/pkgs/by-name/ki/kimai/package.nix +++ b/pkgs/by-name/ki/kimai/package.nix @@ -7,13 +7,13 @@ php.buildComposerProject2 (finalAttrs: { pname = "kimai"; - version = "2.59.0"; + version = "2.60.0"; src = fetchFromGitHub { owner = "kimai"; repo = "kimai"; tag = finalAttrs.version; - hash = "sha256-tOybMpMe8pc2PAPUd5JGwqx6Qo6ZjeDX9UvP6i6BPDM="; + hash = "sha256-TdeoFbgLXbLsBeMK8YUKimRyx+nJ4QMigY9YxicmPDA="; }; php = php.buildEnv { @@ -38,7 +38,7 @@ php.buildComposerProject2 (finalAttrs: { ''; }; - vendorHash = "sha256-rhuj+7RsS9vngfKeUZiKIYHed0+5QN1JDrDc4YCJYDk="; + vendorHash = "sha256-0byb0lsi9nU1qKksU6BeBB/JCXoHSaliLyErz6Z14QQ="; composerNoPlugins = false; postInstall = '' From 3958be0c3ade70b4c8577771e3a689641bb933f5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 19 Jun 2026 23:04:26 +0000 Subject: [PATCH 050/153] wxmaxima: 26.06.1 -> 26.06.2 --- pkgs/by-name/wx/wxmaxima/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wx/wxmaxima/package.nix b/pkgs/by-name/wx/wxmaxima/package.nix index fefbde1d3e20..f26b0512c6d2 100644 --- a/pkgs/by-name/wx/wxmaxima/package.nix +++ b/pkgs/by-name/wx/wxmaxima/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "wxmaxima"; - version = "26.06.1"; + version = "26.06.2"; src = fetchFromGitHub { owner = "wxMaxima-developers"; repo = "wxmaxima"; rev = "Version-${finalAttrs.version}"; - hash = "sha256-A20uF1cRm9hjTyqJDCMEuAwhG8hagHu0tKdQK5Lnz94="; + hash = "sha256-BehuFRofeU3k7hmdAM6b1gRuxQBhvonvPtTyW3gauV0="; }; buildInputs = [ From 2fd6f01a3c3df45dbbee1078996306922ecd8ef9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 01:45:37 +0000 Subject: [PATCH 051/153] gh-aw: 0.68.3 -> 0.79.8 --- pkgs/by-name/gh/gh-aw/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/gh-aw/package.nix b/pkgs/by-name/gh/gh-aw/package.nix index b044cdccf2f2..ae4aeb238489 100644 --- a/pkgs/by-name/gh/gh-aw/package.nix +++ b/pkgs/by-name/gh/gh-aw/package.nix @@ -6,7 +6,7 @@ }: buildGoModule (finalAttrs: { pname = "gh-aw"; - version = "0.68.3"; + version = "0.79.8"; __structuredAttrs = true; @@ -14,10 +14,10 @@ buildGoModule (finalAttrs: { owner = "github"; repo = "gh-aw"; tag = "v${finalAttrs.version}"; - hash = "sha256-P3psfcuzLJ0W+3iJbPI7lfWiy8CIfZsYyY/4bcLEEjs="; + hash = "sha256-n1w235wCvHZs48PWIu3v4qob3SQPt1kMLszHe/7Rcwg="; }; - vendorHash = "sha256-1BMh4mC62usE4pUCU5osHm1a1pBrXsp4YCumvvcAHIY="; + vendorHash = "sha256-GgDf2Ly8Vs/FTqk3w5yNYn/X1bWyfUBWhfl8QH2WFVg="; subPackages = [ "cmd/gh-aw" ]; From 62a523dbcaf60ff1ccced685fda0d05361c8a8b1 Mon Sep 17 00:00:00 2001 From: Alexandru Nechita Date: Tue, 17 Feb 2026 01:38:40 +0100 Subject: [PATCH 052/153] backrest: 1.10.1 -> 1.13.0 Co-Authored-By: phanirithvij --- pkgs/by-name/ba/backrest/inlang-plugins.json | 10 ++ pkgs/by-name/ba/backrest/package.nix | 105 ++++++++++++++---- .../ba/backrest/update-inlang-plugins.sh | 55 +++++++++ 3 files changed, 150 insertions(+), 20 deletions(-) create mode 100644 pkgs/by-name/ba/backrest/inlang-plugins.json create mode 100755 pkgs/by-name/ba/backrest/update-inlang-plugins.sh diff --git a/pkgs/by-name/ba/backrest/inlang-plugins.json b/pkgs/by-name/ba/backrest/inlang-plugins.json new file mode 100644 index 000000000000..dca8065f7b93 --- /dev/null +++ b/pkgs/by-name/ba/backrest/inlang-plugins.json @@ -0,0 +1,10 @@ +{ + "https://cdn.jsdelivr.net/npm/@inlang/plugin-message-format@4/dist/index.js": { + "url": "https://cdn.jsdelivr.net/npm/@inlang/plugin-message-format@4.4.0/dist/index.js", + "hash": "sha256-lIZViAHAjrsBgiPFHCBEtsPCP8KowOeJSleIKzT+tso=" + }, + "https://cdn.jsdelivr.net/npm/@inlang/plugin-m-function-matcher@2/dist/index.js": { + "url": "https://cdn.jsdelivr.net/npm/@inlang/plugin-m-function-matcher@2.2.9/dist/index.js", + "hash": "sha256-hYYvYwV5O1a/2a/lNosJbmP7Kuqzi3eZwFFRe+NJnAs=" + } +} diff --git a/pkgs/by-name/ba/backrest/package.nix b/pkgs/by-name/ba/backrest/package.nix index 5e0c610ead51..5812ccbe6e70 100644 --- a/pkgs/by-name/ba/backrest/package.nix +++ b/pkgs/by-name/ba/backrest/package.nix @@ -2,47 +2,79 @@ buildGoModule, fetchFromGitHub, gzip, + fetchurl, iana-etc, lib, libredirect, nodejs, - pnpm_9, + pnpm_11, fetchPnpmDeps, pnpmConfigHook, restic, stdenv, util-linux, makeBinaryWrapper, + versionCheckHook, + nix-update-script, + _experimental-update-script-combinators, }: let + pnpm = pnpm_11; + pname = "backrest"; - version = "1.10.1"; + version = "1.13.0"; src = fetchFromGitHub { owner = "garethgeorge"; repo = "backrest"; tag = "v${version}"; - hash = "sha256-8WWs7XEVKAc/XmeL+dsw25azfLjUbHKp2MsB6Be14VE="; + hash = "sha256-JcrHQDjoaaK6BONEcn6XKsjhGlth4SaZKqfxa3cD0gY="; + leaveDotGit = true; + postFetch = '' + cd "$out" + git rev-parse HEAD > $out/COMMIT + find "$out" -name .git -print0 | xargs -0 rm -rf + ''; }; + # we need to pin the inlang plugins to specific versions because + # the remote ones are not pinned and we can't fetch them in the sandbox. + inlang-plugins = lib.mapAttrs (remote: info: fetchurl { inherit (info) url hash; }) ( + lib.importJSON ./inlang-plugins.json + ); + frontend = stdenv.mkDerivation (finalAttrs: { - inherit version; - pname = "${pname}-webui"; - src = "${src}/webui"; + inherit version src; + pname = "backrest-webui"; + sourceRoot = "${finalAttrs.src.name}/webui"; + + __structuredAttrs = true; + strictDeps = true; nativeBuildInputs = [ nodejs pnpmConfigHook - pnpm_9 + pnpm ]; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_9; - fetcherVersion = 3; - hash = "sha256-9wzPNZxLE0l/AJ8SyE0SkhkBImiibhqJgsG3UrGj3aA="; + inherit pnpm; + sourceRoot = "${finalAttrs.src.name}/webui"; + fetcherVersion = 4; + hash = "sha256-xPZg7kYRlqdO/EfZr+m+IVhDcyYegQ6v8ZAF2EjrKjU="; }; + postPatch = '' + # Replace remote inlang plugins with local ones + ${lib.concatStringsSep "\n" ( + lib.mapAttrsToList (remote: local: '' + substituteInPlace project.inlang/settings.json \ + --replace-fail "${remote}" "${local}" + '') inlang-plugins + )} + ''; + buildPhase = '' runHook preBuild export BACKREST_BUILD_VERSION=${version} @@ -52,14 +84,20 @@ let installPhase = '' runHook preInstall - mkdir $out - cp -r dist/* $out + mv dist $out runHook postInstall ''; }); in -buildGoModule { - inherit pname src version; +buildGoModule (finalAttrs: { + inherit + pname + src + version + ; + + __structuredAttrs = true; + strictDeps = true; postPatch = '' sed -i -e \ @@ -68,16 +106,26 @@ buildGoModule { internal/resticinstaller/resticinstaller.go ''; - vendorHash = "sha256-cYqK/sddLI38K9bzCpnomcZOYbSRDBOEru4Y26rBLFw="; + proxyVendor = true; + vendorHash = "sha256-1PecXGXdSu4FzOKVZ15lTLLPy3VlLiGvGeTUDzqe9sc="; + + subPackages = [ "cmd/backrest" ]; nativeBuildInputs = [ gzip makeBinaryWrapper ]; + ldflags = [ + "-s" + "-X main.version=${finalAttrs.version}" + ]; + preBuild = '' + ldflags+=" -X main.commit=$(cat COMMIT)" + mkdir -p ./webui/dist - cp -r ${frontend}/* ./webui/dist + cp -r ${finalAttrs.passthru.frontend}/* ./webui/dist go generate -skip="npm" ./... ''; @@ -102,9 +150,9 @@ buildGoModule { in [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; + # Use restic from nixpkgs, otherwise download fails in sandbox preCheck = '' - # Use restic from nixpkgs, otherwise download fails in sandbox - export BACKREST_RESTIC_COMMAND="${restic}/bin/restic" + export BACKREST_RESTIC_COMMAND="${lib.getExe restic}" export HOME=$(pwd) '' + lib.optionalString (stdenv.hostPlatform.isDarwin) '' @@ -118,13 +166,30 @@ buildGoModule { --set-default BACKREST_RESTIC_COMMAND "${lib.getExe restic}" ''; + doInstallCheck = true; + versionCheckProgramArg = "-version"; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru = { + inherit frontend inlang-plugins; + updateScript = _experimental-update-script-combinators.sequence [ + (nix-update-script { + extraArgs = [ + "--subpackage" + "frontend" + ]; + }) + ./update-inlang-plugins.sh + ]; + }; + meta = { description = "Web UI and orchestrator for restic backup"; homepage = "https://github.com/garethgeorge/backrest"; - changelog = "https://github.com/garethgeorge/backrest/releases/tag/v${version}"; + changelog = "https://github.com/garethgeorge/backrest/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ iedame ]; mainProgram = "backrest"; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/ba/backrest/update-inlang-plugins.sh b/pkgs/by-name/ba/backrest/update-inlang-plugins.sh new file mode 100755 index 000000000000..cf85d67e74ec --- /dev/null +++ b/pkgs/by-name/ba/backrest/update-inlang-plugins.sh @@ -0,0 +1,55 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p jq curl common-updater-scripts + +set -exuo pipefail + +SCRIPT_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd) + +SETTINGS_FILE="$(nix-build -A "backrest.src")/webui/project.inlang/settings.json" + +MODULES=$(cat "$SETTINGS_FILE" | jq -r '.modules[]') + +# Initialize an empty JSON object +PLUGINS_JSON="{}" + +for remote_url in $MODULES; do + echo "Processing $remote_url..." >&2 + + final_url="$remote_url" + + # Matches: https://cdn.jsdelivr.net/npm/((@[^/]+/[^@/]+|[^@/]+)@([^/]+))(/.*)?$ + # Group 1: Full identifier (e.g. @scope/pkg@1) + # Group 2: Package name (e.g. @scope/pkg or pkg) + # Group 3: Version/Tag/Alias (e.g. 4 or latest) + # Group 4: Sub-path (e.g. /dist/index.js) + if [[ $remote_url =~ ^https://cdn.jsdelivr.net/npm/((@[^/]+/[^@/]+|[^@/]+)@([^/]+))(/.*)?$ ]]; then + pkg_full="${BASH_REMATCH[1]}" + pkg_name="${BASH_REMATCH[2]}" + current_ver="${BASH_REMATCH[3]}" + path="${BASH_REMATCH[4]}" + + # Construct package.json URL to find the exact version + PKG_JSON_URL="https://cdn.jsdelivr.net/npm/$pkg_name@$current_ver/package.json" + # echo " Fetching package.json from $PKG_JSON_URL" >&2 + + RESOLVED_VERSION=$(curl -s "$PKG_JSON_URL" | jq -r .version || true) + + if [[ -n "$RESOLVED_VERSION" && "$RESOLVED_VERSION" != "null" ]]; then + final_url="https://cdn.jsdelivr.net/npm/$pkg_name@$RESOLVED_VERSION$path" + echo " Resolved version $RESOLVED_VERSION from package.json" >&2 + fi + fi + + echo " Pinned to $final_url" >&2 + + hash=$(nix-prefetch-url "$final_url") + sri=$(nix hash convert --hash-algo sha256 --to sri "$hash") + + # Add to JSON object using jq + PLUGINS_JSON=$(echo "$PLUGINS_JSON" | jq --arg remote "$remote_url" --arg url "$final_url" --arg hash "$sri" \ + '. + {($remote): {url: $url, hash: $hash}}') +done + +echo "$PLUGINS_JSON" | jq . > "$SCRIPT_DIR/inlang-plugins.json" + +echo "Updated $SCRIPT_DIR/inlang-plugins.json" From 3fbc081aa7ac41bfb21577a66a9370db3b27ff08 Mon Sep 17 00:00:00 2001 From: Alexandru Nechita Date: Mon, 20 Oct 2025 11:58:12 +0200 Subject: [PATCH 053/153] backrest: add maintainer alexandru0-dev --- pkgs/by-name/ba/backrest/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ba/backrest/package.nix b/pkgs/by-name/ba/backrest/package.nix index 5812ccbe6e70..a0b2e6758e24 100644 --- a/pkgs/by-name/ba/backrest/package.nix +++ b/pkgs/by-name/ba/backrest/package.nix @@ -188,7 +188,10 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/garethgeorge/backrest"; changelog = "https://github.com/garethgeorge/backrest/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ iedame ]; + maintainers = with lib.maintainers; [ + iedame + alexandru0-dev + ]; mainProgram = "backrest"; platforms = lib.platforms.unix; }; From e8f0b963da956fcb23520b0530a041fe10d7a43e Mon Sep 17 00:00:00 2001 From: Alexandru Nechita Date: Thu, 18 Jun 2026 10:25:30 +0200 Subject: [PATCH 054/153] backrest: add maintainer phanirithvij --- pkgs/by-name/ba/backrest/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ba/backrest/package.nix b/pkgs/by-name/ba/backrest/package.nix index a0b2e6758e24..0e79b0605e0d 100644 --- a/pkgs/by-name/ba/backrest/package.nix +++ b/pkgs/by-name/ba/backrest/package.nix @@ -191,6 +191,7 @@ buildGoModule (finalAttrs: { maintainers = with lib.maintainers; [ iedame alexandru0-dev + phanirithvij ]; mainProgram = "backrest"; platforms = lib.platforms.unix; From 2eeb3f9290e898a6f224d134d5d21e5c94246bdf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 03:04:20 +0000 Subject: [PATCH 055/153] ddccontrol-db: 20260610 -> 20260611 --- pkgs/by-name/dd/ddccontrol-db/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/dd/ddccontrol-db/package.nix b/pkgs/by-name/dd/ddccontrol-db/package.nix index 127aa8371c6f..f963703bcafc 100644 --- a/pkgs/by-name/dd/ddccontrol-db/package.nix +++ b/pkgs/by-name/dd/ddccontrol-db/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ddccontrol-db"; - version = "20260610"; + version = "20260611"; src = fetchFromGitHub { owner = "ddccontrol"; repo = "ddccontrol-db"; tag = finalAttrs.version; - sha256 = "sha256-/3TWnBHPP3SyrsVcxiVkHxPITZDqQPF7HaMIaVnCT4M="; + sha256 = "sha256-wK6PuUy+2qeh935Oz26MMjlfB+PmRSPQMIYCnBGfThE="; }; nativeBuildInputs = [ From e4c209e20d2852971de6537ebcecb075d79bd185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 19 Jun 2026 21:57:12 -0700 Subject: [PATCH 056/153] coturn: 4.9.0 -> 4.13.1 Diff: https://github.com/coturn/coturn/compare/4.9.0...4.13.1 Changelog: https://github.com/coturn/coturn/blob/4.13.1/ChangeLog --- pkgs/by-name/co/coturn/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/coturn/package.nix b/pkgs/by-name/co/coturn/package.nix index 70befe6306cb..142647a7f086 100644 --- a/pkgs/by-name/co/coturn/package.nix +++ b/pkgs/by-name/co/coturn/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "coturn"; - version = "4.9.0"; + version = "4.13.1"; src = fetchFromGitHub { owner = "coturn"; repo = "coturn"; tag = finalAttrs.version; - hash = "sha256-NSdmz5ZkzgP+kP6iutYX8+l1b4ErgB+kicskTn6OlRE="; + hash = "sha256-66bPrw/jUleEOKBBdNDa8qyxxQCiLk5saTnUQfDdTak="; }; nativeBuildInputs = [ From f6029461aa6e4361143a049034bf708dc8117296 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 05:42:47 +0000 Subject: [PATCH 057/153] python3Packages.yara-x: 1.17.0 -> 1.18.0 --- pkgs/development/python-modules/yara-x/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/yara-x/default.nix b/pkgs/development/python-modules/yara-x/default.nix index 76ee3ffa9e0c..a388d097e415 100644 --- a/pkgs/development/python-modules/yara-x/default.nix +++ b/pkgs/development/python-modules/yara-x/default.nix @@ -9,21 +9,21 @@ buildPythonPackage rec { pname = "yara-x"; - version = "1.17.0"; + version = "1.18.0"; pyproject = true; src = fetchFromGitHub { owner = "VirusTotal"; repo = "yara-x"; tag = "v${version}"; - hash = "sha256-8P3fNLENfoGD+FMeCXX8UwoMzI92JkjV/f3G7d+Li3Y="; + hash = "sha256-4cHCBSmBhjuk8otOB+ykiviaHVDmrguIVCLCRMcq7L4="; }; buildAndTestSubdir = "py"; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname src version; - hash = "sha256-ifXe0LKEYMzCo0FIg2E5mCQRUCOlu3nvK2XN/3GM9bk="; + hash = "sha256-MMERL3DcOlTEa2S6BMboFi8MfKC8ah2wZtOQRbO6ADg="; }; nativeBuildInputs = [ From 592f3897011bb10d0cf950e047c42528c47c5fad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 07:15:16 +0000 Subject: [PATCH 058/153] glaze: 7.8.0 -> 7.8.2 --- pkgs/by-name/gl/glaze/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glaze/package.nix b/pkgs/by-name/gl/glaze/package.nix index 2bbad5c6b5fa..e82a36ba528f 100644 --- a/pkgs/by-name/gl/glaze/package.nix +++ b/pkgs/by-name/gl/glaze/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "glaze"; - version = "7.8.0"; + version = "7.8.2"; src = fetchFromGitHub { owner = "stephenberry"; repo = "glaze"; tag = "v${finalAttrs.version}"; - hash = "sha256-E906rvJh6URPvtsLmOjvNKZQtI52ItkoXQvISIQlNXE="; + hash = "sha256-T0oYGqmF+0gXT4VESN4h1P/rUfV9BGmpvLWp+6BKiFI="; }; nativeBuildInputs = [ cmake ]; From e4cc5298038dbf250527fc26dd767d369049105a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 07:49:01 +0000 Subject: [PATCH 059/153] gearboy: 3.8.6 -> 3.8.7 --- pkgs/by-name/ge/gearboy/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ge/gearboy/package.nix b/pkgs/by-name/ge/gearboy/package.nix index c1c19d8a3a2f..31c41e27c403 100644 --- a/pkgs/by-name/ge/gearboy/package.nix +++ b/pkgs/by-name/ge/gearboy/package.nix @@ -16,13 +16,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "gearboy"; - version = "3.8.6"; + version = "3.8.7"; src = fetchFromGitHub { owner = "drhelius"; repo = "Gearboy"; tag = finalAttrs.version; - hash = "sha256-HdTypXuIVMl3y83RbjNviAtgl2KwCU+faI6ZcG2P/LY="; + hash = "sha256-0HAhYvj1vypDR9OhJDCb5Cyjqwe6s9DDuMUF0rngPtM="; }; __structuredAttrs = true; From 440b9ec49ba4bf540bc06ce1767b2ad687cc4022 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Fri, 19 Jun 2026 21:27:49 +0530 Subject: [PATCH 060/153] reaction: 2.4.1 -> 2.5.1 https://framagit.org/ppom/reaction/-/releases/v2.4.2 https://framagit.org/ppom/reaction/-/releases/v2.5.0 https://framagit.org/ppom/reaction/-/releases/v2.5.1 Signed-off-by: phanirithvij --- pkgs/by-name/re/reaction/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/reaction/package.nix b/pkgs/by-name/re/reaction/package.nix index 63a9af69be40..2ac26aeb3a47 100644 --- a/pkgs/by-name/re/reaction/package.nix +++ b/pkgs/by-name/re/reaction/package.nix @@ -13,17 +13,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "reaction"; - version = "2.4.1"; + version = "2.5.1"; src = fetchFromGitLab { domain = "framagit.org"; owner = "ppom"; repo = "reaction"; tag = "v${finalAttrs.version}"; - hash = "sha256-1+kliU3TfXhAz/vRh/UamTdcv8UIXrcF1q+Qy1jsjD4="; + hash = "sha256-a1ioQ+1CvC22tUeyVG8A7hciP+bXvX/UcRi0++To5Ik="; }; - cargoHash = "sha256-FQCYCSKk8SLO2ddM6hklUuTvSK7+4dElaNQ3ZNnci3M="; + cargoHash = "sha256-qbhNswQW6ExkMQ+KiAr50EOLiDScwm9hILiiN9GxGWU="; nativeBuildInputs = [ installShellFiles ]; From 61728b04c77c40cfa607ca539988eec40ff10997 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 09:21:27 +0000 Subject: [PATCH 061/153] ayatana-webmail: 24.5.17 -> 26.6.13 --- pkgs/by-name/ay/ayatana-webmail/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ay/ayatana-webmail/package.nix b/pkgs/by-name/ay/ayatana-webmail/package.nix index 23ba69a03fc0..72a55038f7fa 100644 --- a/pkgs/by-name/ay/ayatana-webmail/package.nix +++ b/pkgs/by-name/ay/ayatana-webmail/package.nix @@ -19,14 +19,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "ayatana-webmail"; - version = "24.5.17"; + version = "26.6.13"; pyproject = true; src = fetchFromGitHub { owner = "AyatanaIndicators"; repo = "ayatana-webmail"; tag = finalAttrs.version; - hash = "sha256-k557FWKGq2MXODVxVzOetC5kkwTNYOoLO8msCOabais="; + hash = "sha256-AVH4SQ2yoC2SXuKt8MJVGAgB32cTOD7mCVxcBZn/PPM="; }; postConfigure = '' # Fix fhs paths From 1d50b3e67d53f71a2e30f62b38209be867baab21 Mon Sep 17 00:00:00 2001 From: Holiu <165534185+Holiu618@users.noreply.github.com> Date: Sat, 20 Jun 2026 17:18:58 +0800 Subject: [PATCH 062/153] lmstudio: 0.4.15-2 -> 0.4.16-2 --- pkgs/by-name/lm/lmstudio/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/lm/lmstudio/package.nix b/pkgs/by-name/lm/lmstudio/package.nix index aa5b2964ea8a..afcdf8524f33 100644 --- a/pkgs/by-name/lm/lmstudio/package.nix +++ b/pkgs/by-name/lm/lmstudio/package.nix @@ -7,12 +7,12 @@ let pname = "lmstudio"; - version_aarch64-linux = "0.4.15-2"; - hash_aarch64-linux = "sha256-HnxdikjdUPoQkHMGLHC7TJylj5ad5UWnFMkyjj/8haU="; - version_aarch64-darwin = "0.4.15-2"; - hash_aarch64-darwin = "sha256-Spe/d34X4V8LAheaLFQ68NvDo09FrshDrV0RLO+24sU="; - version_x86_64-linux = "0.4.15-2"; - hash_x86_64-linux = "sha256-M7doFWVEyzcDJF4M+h4WKR+Q45yn3FZc2vZbzjYWBPE="; + version_aarch64-linux = "0.4.16-2"; + hash_aarch64-linux = "sha256-shn3W+il66OX8VDj7+hYFgL/N8GZ1APB2MH84uoCHOM="; + version_aarch64-darwin = "0.4.16-2"; + hash_aarch64-darwin = "sha256-Gj8mMrNNDXNDyFj2p3emic2xms4tWSoVS2XXLsEeEC4="; + version_x86_64-linux = "0.4.16-2"; + hash_x86_64-linux = "sha256-faLtj/9M59KRdEMHHgTCPLG4Gl5C7hkdAgmaS/O5rOk="; meta = { description = "LM Studio is an easy to use desktop app for experimenting with local and open-source Large Language Models (LLMs)"; From 2524ab076df3ed3221d6c8cfbc603d6db431fbb1 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Thu, 4 Jun 2026 21:21:10 +0200 Subject: [PATCH 063/153] python3Packages.update-dotdee: modernize and migrate to pyproject --- .../python-modules/update-dotdee/default.nix | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/update-dotdee/default.nix b/pkgs/development/python-modules/update-dotdee/default.nix index f7de851cffa0..5326c6e2e01c 100644 --- a/pkgs/development/python-modules/update-dotdee/default.nix +++ b/pkgs/development/python-modules/update-dotdee/default.nix @@ -1,29 +1,35 @@ { lib, buildPythonPackage, + fetchFromGitHub, + pytestCheckHook, + + setuptools, coloredlogs, executor, - fetchFromGitHub, humanfriendly, naturalsort, property-manager, - pytestCheckHook, six, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "update-dotdee"; version = "6.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "xolox"; repo = "python-update-dotdee"; - rev = version; + rev = finalAttrs.version; hash = "sha256-2k7FdgWM0ESHQb2za87yhXGaR/rbMYLVcv10QexUH1A="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ coloredlogs executor humanfriendly @@ -36,7 +42,7 @@ buildPythonPackage rec { postPatch = '' substituteInPlace tox.ini \ - --replace " --cov --showlocals --verbose" "" + --replace-fail " --cov --showlocals --verbose" "" ''; pythonImportsCheck = [ "update_dotdee" ]; @@ -53,4 +59,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ eyjhb ]; }; -} +}) From fdb12c01c6497ed9a81c351b6641f256ba6a7399 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Thu, 4 Jun 2026 21:21:25 +0200 Subject: [PATCH 064/153] python3Packages.update-dotdee: add changelog --- pkgs/development/python-modules/update-dotdee/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/update-dotdee/default.nix b/pkgs/development/python-modules/update-dotdee/default.nix index 5326c6e2e01c..d4425172f10b 100644 --- a/pkgs/development/python-modules/update-dotdee/default.nix +++ b/pkgs/development/python-modules/update-dotdee/default.nix @@ -56,6 +56,7 @@ buildPythonPackage (finalAttrs: { description = "Generic modularized configuration file manager"; mainProgram = "update-dotdee"; homepage = "https://github.com/xolox/python-update-dotdee"; + changelog = "https://github.com/xolox/python-update-dotdee/blob/${finalAttrs.version}/CHANGELOG.rst"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ eyjhb ]; }; From b14417e49a4ce2b2e17fd887c4e23ed44f0026fa Mon Sep 17 00:00:00 2001 From: klea Date: Sat, 20 Jun 2026 10:17:32 +0000 Subject: [PATCH 065/153] signal-cli: 0.14.3 -> 0.14.5 --- pkgs/by-name/si/signal-cli/deps.json | 599 +++++++++---------- pkgs/by-name/si/signal-cli/libsignal-jni.nix | 6 +- pkgs/by-name/si/signal-cli/package.nix | 4 +- 3 files changed, 304 insertions(+), 305 deletions(-) diff --git a/pkgs/by-name/si/signal-cli/deps.json b/pkgs/by-name/si/signal-cli/deps.json index 2146744d455a..9dc2cfd39a75 100644 --- a/pkgs/by-name/si/signal-cli/deps.json +++ b/pkgs/by-name/si/signal-cli/deps.json @@ -2,10 +2,10 @@ "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", "!version": 1, "https://build-artifacts.signal.org": { - "libraries/maven/org/signal#libsignal-client/0.92.1": { - "jar": "sha256-LiL1cCeNnOIzEcqVLOWuFOGE0CZ5ZriOWJivoCoUI/8=", - "module": "sha256-HIG0lGhVikVqrVTGl1KlpItZZotLMpFIhxBLo+DnzXI=", - "pom": "sha256-VPRghyBZGHioKdx0HA3D1U0+Cu6V5MZKU+oKHe3wwvY=" + "libraries/maven/org/signal#libsignal-client/0.94.4": { + "jar": "sha256-dYt1xROjZUTd1T+9jqQKFSztuNFODwDnm+knIoeWNKs=", + "module": "sha256-rNxY6ygoNFYCvNGhHlEhQqTTBxYBjmScsbl0qkgMPsw=", + "pom": "sha256-3Xt0yJrLIJ93BbRJ5/huzjlPBuoTtX/g2ZW3NCXxuug=" } }, "https://plugins.gradle.org/m2": { @@ -27,23 +27,23 @@ "com/google/errorprone#error_prone_parent/2.27.0": { "pom": "sha256-+oGCnQSVWd9pJ/nJpv1rvQn4tQ5tRzaucsgwC2w9dlQ=" }, - "org/graalvm/buildtools#graalvm-reachability-metadata/1.0.0": { - "jar": "sha256-bp1vPyuM8Xq2xyPDNC8WG9EH7Z/qeGdlKvw6Gi5Bf+I=", - "module": "sha256-Nz40M9Jk1prdRwhOrHKXFB9eVW0Jfmu7B2nk5h21sz0=", - "pom": "sha256-DjEUR3/HZQy468EUTR4kaU1uzJsxpTpc9qzec8eeSzA=" + "org/graalvm/buildtools#graalvm-reachability-metadata/1.1.2": { + "jar": "sha256-Oompk1nesyVXp5HxGoDoG/jmy+iyaL3G9ZoVPWzrMOk=", + "module": "sha256-ufhI62i4r+Ob8JLkxw3pQbST4Cy6jfpJs2HaS7psQFw=", + "pom": "sha256-cEP8FFEG37OTOP9EamEpAKIDm8/prnmSPWqaV/rHErs=" }, - "org/graalvm/buildtools#native-gradle-plugin/1.0.0": { - "jar": "sha256-M6A2GdDgChm2KNGWM/iDSoM6E1rIQyEhTQagRMAR3Ek=", - "module": "sha256-e2AwSb+wv3aOFuMidfj5GEG6l6xDMICEp2QxlmA0NaI=", - "pom": "sha256-vQ7ifDnqw/ycwpLX1jBtjP7R1f37YWh05UUCZQDvg1I=" + "org/graalvm/buildtools#native-gradle-plugin/1.1.2": { + "jar": "sha256-I57AfHtYli06pZ1xKhi8BIb1m5LAgT8FPXiyDERYWzM=", + "module": "sha256-jKQfcwvN/ok03+we8GLx62NXUpxSUzgg9KYl+GsZhE0=", + "pom": "sha256-G1+zTmhVvtwnqfiYWCxb5I2a1xF9cDydj/2bDTPfZI4=" }, - "org/graalvm/buildtools#utils/1.0.0": { - "jar": "sha256-RI+D9jGnVdjRSFD6pAOqaxsJBZvHHZpcu6awwV6EpVw=", - "module": "sha256-P/KRG4xJ634a0kZNWztAw33rY8/VVL59bLp1t2xfBdE=", - "pom": "sha256-XOlXSmEAdACVfytnksnXKxk7fB+aKHvVEz9RVfoD8kk=" + "org/graalvm/buildtools#utils/1.1.2": { + "jar": "sha256-zOlCsuhNGG8SjUxr5dSVv8ID+rxfcwDHUYZounAaozg=", + "module": "sha256-6OfFXvTVM/l2oZQF2hPVVm8i5liMvu/6nuogtfJ430g=", + "pom": "sha256-/qFY/QLJ6J9BqNIkVYS63810tzxiva9TwBGJzuEc3pI=" }, - "org/graalvm/buildtools/native#org.graalvm.buildtools.native.gradle.plugin/1.0.0": { - "pom": "sha256-dfCeNPgke1pwuYzODwAUX+M3tnf3ArKPvxopUznda4M=" + "org/graalvm/buildtools/native#org.graalvm.buildtools.native.gradle.plugin/1.1.2": { + "pom": "sha256-lpcCHJItfukS1MnDy6Z2GsynwLWczuEJ5VVhN2kOIAM=" }, "org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.2": { "jar": "sha256-O/9KBwDhyBXRlEifB7ugbLGQ6PKbdz03z+43rI1cdkQ=", @@ -182,14 +182,11 @@ "com/fasterxml#oss-parent/70": { "pom": "sha256-JsqO1vgsnS7XzTIpgQW7ZcD52JnbYXV6CXQVhvqTpjk=" }, - "com/fasterxml#oss-parent/73": { - "pom": "sha256-SG2NomL0LJwA8+fP/xRxRzNHz8ae3X8GT8lxlN4p1m4=" - }, "com/fasterxml#oss-parent/75": { "pom": "sha256-/LvxwYyQR+aRfThPIGTiG0Klj8hfsFI6ni4BXv98YZ0=" }, - "com/fasterxml#oss-parent/76": { - "pom": "sha256-EJ5sUm6y29o6GyFwD+xL4t2rJABaufH4Cqk0WRodi+s=" + "com/fasterxml#oss-parent/79": { + "pom": "sha256-kga33Wf7E4A2V2w9/KlHoqjz4sTS2cHy0d6lGbOk2uE=" }, "com/fasterxml/jackson#jackson-base/2.20.2": { "pom": "sha256-2h3M8cF7Sx/XPEiKaRH93ekBcrRvgbbdbUchrAgzDfQ=" @@ -239,31 +236,46 @@ "jar": "sha256-73CHSWg0ATmnCQO9CL+m5OzrnoEd+Jp4psixZAYS4Gc=", "pom": "sha256-1Zlx25oLNZhsn5NsEWw36LDGAnKVVzxylFuMlmhQcGA=" }, - "com/github/javaparser#javaparser-core/3.27.1": { - "jar": "sha256-euENEcU4gGCnv5O3IWALlR9VhfN4J3i20FVRYGgNNfg=", - "pom": "sha256-QDRovCGBYTtFDLT20Oo4raHPEYOOlhtXCZM4MXATU+o=" + "com/github/javaparser#javaparser-core/3.28.0": { + "jar": "sha256-04UteEYcAmAuub/BXp/CGtfHZeYBOhttWAml0OfbUwk=", + "pom": "sha256-AT3fG+ys6FufJLgMmS7rbxAh+3V7cL/DTR7DfXhMLXc=" }, - "com/github/javaparser#javaparser-parent/3.27.1": { - "pom": "sha256-zLnEE8ILzZjMOLrvXYgy2BuZxWz1ppcH0pDMvuNc/B8=" + "com/github/javaparser#javaparser-parent/3.28.0": { + "pom": "sha256-+VPXzvj60JpPGaC/ZedxYZK0gm9yV8E5NDpolMyadaI=" }, - "com/github/javaparser#javaparser-symbol-solver-core/3.27.1": { - "jar": "sha256-bJYvLxeqaT+gU874cB26iwTg9Kui4erPyjUrGKmepXg=", - "pom": "sha256-pc/rihPH9G7kilI87mX+9KJHrG2ivpnoFKC42ooovVg=" + "com/github/javaparser#javaparser-symbol-solver-core/3.28.0": { + "jar": "sha256-972ddcZpd9iIiFH3XcAxOXJ05z+W5TUkcu3UzTpWp5A=", + "pom": "sha256-4BVvMJm4gti9fjIKfcdET6b/RxDX5z8VATjAKn34xrU=" }, - "com/github/turasa#models-jvm/2.15.3_unofficial_144": { - "jar": "sha256-lPU449iVBX3wzK+x7GVPqJ/TyXMUDsvrd/JOin8Lrnw=", - "module": "sha256-OnO2BScMxfky+SWrxi6RYsuDE7DAq2lwK0cZWs8bfL0=", - "pom": "sha256-ev7Dub0j4/mG1ca2FNg/FFAEOMvVp28c5ihKH8EBKRo=" + "com/github/turasa#core-network/2.15.3_unofficial_148": { + "jar": "sha256-kG/++qSroP0gmgMstrDud5/8+aFY0qVC7cRzo5v0AQ8=", + "module": "sha256-VV9WzZ07/OvIx47enZ7C8tIzqFnADuoztLjcZUlmk9E=", + "pom": "sha256-iLVprHpnWzYRZcg5To8JvFHGYcveVmtnjzzDE2b3Nww=" }, - "com/github/turasa#signal-service-java/2.15.3_unofficial_144": { - "jar": "sha256-7cV+IlP0lix6B/MK2NmDglUm7bWF0+dnslpjDBZabdI=", - "module": "sha256-Yo0w/lHl8/CnKdiOTYLCHhxVQoZZRAaZr4leqKhy8HQ=", - "pom": "sha256-M/DK9V68oF4Oe1AlvgJL3u6gnoR4tvm+CIP2r0LNiH4=" + "com/github/turasa#models-jvm/2.15.3_unofficial_148": { + "jar": "sha256-pvMLhBCjLdxQLu2Qrb5jJksL9obxbBGSoWyGDp2lyQU=", + "module": "sha256-WTiMAglD704zGg5MJa9qpuIBtP8/bMC6uaVVX1SCq94=", + "pom": "sha256-zHT6v9tJkjleUGMRgy0fJj5pO7j5kTzSX1X3yqrfaJw=" }, - "com/github/turasa#util-jvm/2.15.3_unofficial_144": { - "jar": "sha256-2q0WAuYnEqZ2yQlkEypzU2HZFwalJ3uHe9PZ6fb0jkg=", - "module": "sha256-OdHs9SP1imDEfdRuqR586z84CmK70irxvf/5LIirTC0=", - "pom": "sha256-3Ure+13RvAFJY/Py/CesQMayTA52XY9rWXgRXn7paH8=" + "com/github/turasa#serialization/2.15.3_unofficial_148": { + "jar": "sha256-GBL2didnuADhwNl8Nd+EkHt3qIxNokatE075iH/5MTA=", + "module": "sha256-OK9RSVzL6aTz6KT2f1WkUFruIFm6iX+PtDJ4/NGGvLU=", + "pom": "sha256-GH0DT39/JIV4Vd1TbcmRY7yyn9VhQxJ71mtNWxVo4wA=" + }, + "com/github/turasa#signal-network/2.15.3_unofficial_148": { + "jar": "sha256-7s79fhwH+KnrKd7IwHkGE48qCwJM9zyKbD7wBOSIBuw=", + "module": "sha256-JRhHCJ6lNuExw+iiDXaVy2eFWz0HaTndQiH/U/hL1Xc=", + "pom": "sha256-zQK1ZB2AhjPNjtZ2jAX6h4LkQJVjJJAlZnAnl7Oj6YQ=" + }, + "com/github/turasa#signal-service-java/2.15.3_unofficial_148": { + "jar": "sha256-LDl6pQfdDFSrtr83lVS3qYffAaldl0cD7+Vo5S8T8/o=", + "module": "sha256-G0hNL61wL9/siUnIY4Yj5/4C7topI98YSUXzr/DSykU=", + "pom": "sha256-Cl9UR0TYl2bwZjiWqfiWg2nydWIxt3bT2uKS4jLLC18=" + }, + "com/github/turasa#util-jvm/2.15.3_unofficial_148": { + "jar": "sha256-K88fOGdE9OeEKtJE7yrP6r5+xH+qqV9jXlgjpaeWvqw=", + "module": "sha256-arB+hobHhM3FLlDy1H7EsuA8cg63tQZOJHsuLpW+a0A=", + "pom": "sha256-/BslyKHB+7gHa8P6eKFVBrLBX6fAmNe2Sgi5y1NZNO0=" }, "com/google/code/findbugs#jsr305/3.0.2": { "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", @@ -276,12 +288,12 @@ "com/google/zxing#zxing-parent/3.5.4": { "pom": "sha256-kTPzIthhAcXEeMCOo9ZzTcN2Qjk33asaoqBqriT8hck=" }, - "com/googlecode/libphonenumber#libphonenumber-parent/8.13.50": { - "pom": "sha256-T/tiVaHQ4Un/XWr5k8Z7g735hNW9v6GpkTHjuTZyEAE=" + "com/googlecode/libphonenumber#libphonenumber-parent/9.0.29": { + "pom": "sha256-amuQI9baLP2WrZ0ugPWmkOfNDMHMYbWHMiUQyvnovRY=" }, - "com/googlecode/libphonenumber#libphonenumber/8.13.50": { - "jar": "sha256-Ydfsfebs9vHPPCK1lbNYyPvjKnsQS1s1YliQK7DpFNs=", - "pom": "sha256-yHaKo9J7VjYKhLdBjTSTA6JptpOTV0sfdz+tBizvvpE=" + "com/googlecode/libphonenumber#libphonenumber/9.0.29": { + "jar": "sha256-iXojv+gJRWucprYCUCVyqEtJvllmyx/YTlzwYaQc8T8=", + "pom": "sha256-4qEa8ABS0pGPgasf+JwEGZFZeDfK4gwJ1eTfn0Hrzwo=" }, "com/squareup/okhttp3#okhttp-jvm/5.3.2": { "jar": "sha256-x3H0gHW3Y/bDIgVeIRKalLfeTB+vP49YrOMgsMlRejA=", @@ -292,145 +304,165 @@ "module": "sha256-C3d0IDpza10i/EW1IuySe74skEh91YZbZOV+AGBeRxE=", "pom": "sha256-+Uc3LE3YSPdSrvaDfRUXRhxETB1Dr1rrFebyvXN7sHI=" }, - "com/squareup/okio#okio-jvm/3.16.2": { - "module": "sha256-SclI9LQJ+Ep07eLykFd0BU4r3Jt02f/JP/nni0ARp5Y=", - "pom": "sha256-1HKg9+Imj/FtQBKxL5pPC0OuYIUazc33aAzxf6kIb00=" + "com/squareup/okio#okio-jvm/3.17.0": { + "jar": "sha256-OxPcw+FXMEfC1Qf8T3/LC7DLzZ05XaIdIOCUBuLNanM=", + "module": "sha256-1GF9DfcfIC5ymUcYSOYl9PNtf6ZNRsNQP3Cs9IIaRd4=", + "pom": "sha256-5ORCN6ZvQJG8D1sdWiu+IorAFKs8D5GM1vwCujGZkDA=" }, - "com/squareup/okio#okio-jvm/3.16.4": { - "jar": "sha256-IZa5k800272Rnn4B9XpHgbWL7oD4YQYWPih8IDQ6lqc=", - "module": "sha256-kAjVopVKBoxoSCdPbuvf9IsUpw28aT0zAuCMVwzKAy8=", - "pom": "sha256-ZnePTQWXvOY/kewADFdcwCmzIB990JLLgIh1FVs+hqE=" + "com/squareup/okio#okio/3.17.0": { + "module": "sha256-PYeNuf/U6VnDD5qDZqiMItAB6bMkN419vu2YVo5+xVk=", + "pom": "sha256-FbSDHoT1ylLdN8HW4XCaKQfi6bwqnD6hPyggMd4MATU=" }, - "com/squareup/okio#okio/3.16.2": { - "module": "sha256-dAj9srGIjjHzxmxcE6xzNPO0ERfCbtVUNgGirYTG4yk=", - "pom": "sha256-tQbj1Rl248AvkSafkIyjBVgGrk28ek3dEGbmUDYABcA=" + "com/squareup/wire#wire-runtime-jvm/6.0.0-alpha02": { + "jar": "sha256-dQqiqsnpI7Y4i1f+zFPFJtEO/uhoOVrH8VzLuV94FSA=", + "module": "sha256-mLRXK8G/PDEj5lOHxkYpr1BeQQeJdtZygo71l5cJlAw=", + "pom": "sha256-fWuyHez24oAAzN6RTj6AJ+Sa4MNuTZrbsgcDqxKugaA=" }, - "com/squareup/okio#okio/3.16.4": { - "module": "sha256-yEQahybbGk+dTzngaOu0LfalnWR+MqnGHBW1OQ7VklI=", - "pom": "sha256-CPvpfh4ugVoUyvFv9ayHCFEb713ec51gwHE5UYdtomM=" - }, - "com/squareup/wire#wire-runtime-jvm/4.9.11": { - "jar": "sha256-XldEnTXRPTMInP2Wlj1y4lqWZC/Yk3pSt5ZwzZmUOFo=", - "module": "sha256-ab6C1HJv4f2T8dAZedL6d2w++2qsu7eBELRPza0G6bY=", - "pom": "sha256-SJFiwQTYop0A9jUxFHTTSNAak1MokKjbkqV81cHNMsA=" - }, - "com/squareup/wire#wire-runtime/4.9.11": { - "module": "sha256-IxXM1VXiEzI5x5iEe+dyInNfQX3n91JJXILcATBZItA=", - "pom": "sha256-Ff/7rt/gJhoRUIJgyFxpHUTM/jm+cqrPfhD7lj239MA=" + "com/squareup/wire#wire-runtime/6.0.0-alpha02": { + "module": "sha256-EgFXlZrcntramsxPM2l+3FUoDqZ3MTGKuus7MJRoGzo=", + "pom": "sha256-JxFKk5Op37EvYvU/Pb9CRUe4ddIvz1peKmkOj0LWXZ8=" }, "com/zaxxer#HikariCP/7.0.2": { "jar": "sha256-8eYS+ic0W+MQeoVDHoqK6yBcFTZKsvLUEeQKnXuwgJU=", "pom": "sha256-ZiqH+ASHvom9dyliE+kRCP+fAe0NmpD5pOISY8xJ5z4=" }, - "io/micronaut#micronaut-aop/5.0.0-M17": { - "jar": "sha256-BBVAJsoibRLYOhWqBBX5uZoB4PruwzPKUAbMGdyG95I=", - "module": "sha256-5Ky4CUyViccP/rM40exOyJrEg78ayeSozBTRG1/KaSo=", - "pom": "sha256-8UpBsZnLEf55xjSUGRR3Yvuw4fTNaKGT/eY2EzDuLYE=" + "io/arrow-kt#arrow-annotations-jvm/2.2.2.1": { + "jar": "sha256-V55raRj6s6LOT+e3LXCv3vccQJfvB1yk/F2wMpc7kEA=", + "module": "sha256-EsNzuLIrQ7fnnLPyF7/WtvHM9B7lvS51z7prFEDK9HQ=", + "pom": "sha256-4vrKrahBDAmKID58t5iVMXRhN5dw/j3znaOfFcgH9ys=" }, - "io/micronaut#micronaut-context-propagation/5.0.0-M17": { - "jar": "sha256-Pf9qQRkanSpYXIuVCNccBSmjQSSxXWnRTlcPkDCxfx8=", - "module": "sha256-QBN9m1JBZmtt9QbUNqgj/vIFDUiaH6t+rbDJj7d34hs=", - "pom": "sha256-HjWZlLf/PsY6Ol5ETuvOadokSIfqW4orgHFIOsk8bKc=" + "io/arrow-kt#arrow-annotations/2.2.2.1": { + "module": "sha256-0JQTXNuiLXTe4MctHeaFAHjrzlCCmMvfSj6dN6eJjZQ=", + "pom": "sha256-G7/oX7mOYOsZBHor/xK+VzWdyia3va0URotWtsvFTtM=" }, - "io/micronaut#micronaut-context/5.0.0-M17": { - "jar": "sha256-LlJOQFX7niUep62GnQF5zt3lMRBovTF9esVfvhq3CZQ=", - "module": "sha256-viDbrSFyFhaMzY63dTnXtimsiXmDNyHyDIod7pk5FJ8=", - "pom": "sha256-EgGZ/aHvg2CKCc4FxgPWZvenhZ1UEUH4IlwNRTA8Oag=" + "io/arrow-kt#arrow-atomic-jvm/2.2.2.1": { + "jar": "sha256-S9oD1SinT/drIVSHr6s2HvkDjeX+9mnen3XjN/Y9l44=", + "module": "sha256-yN3jFWY3MIV8nDOkSQLqMm4TbXZE3VHLHwnE+zTCv2w=", + "pom": "sha256-F8C1h2O9LCPGGOM/MF9fJOG+pSj1CvaOgtEGSuywMaM=" }, - "io/micronaut#micronaut-core-bom/5.0.0-M11": { - "module": "sha256-byN1Wv9b1Y5QlO7qqQMyPRn0cUPK82i908FZwkY4yxk=", - "pom": "sha256-FduBa5ty9dQftIRk7tudHzg+HX0spQ9oRhU7I0w37nI=" + "io/arrow-kt#arrow-atomic/2.2.2.1": { + "module": "sha256-kVHMV4FDxDU/1F+gbny9LvmXyHzpLFuTkXGBiotywuk=", + "pom": "sha256-LxSQL/12IrFe9NZD7rocf+V6LrjMATkU5tFna6B9krU=" }, - "io/micronaut#micronaut-core-bom/5.0.0-M17": { - "module": "sha256-hFln60RMDVdD9XQbdbfTpD/8I/ipWpvzwTrMrIGJLUw=", - "pom": "sha256-FTosz2tAXjtNwYxwqlNwZYUs/kW8/lxpRcWviVPwQvg=" + "io/arrow-kt#arrow-core-jvm/2.2.2.1": { + "jar": "sha256-DH+vrBdQj1xQVxt7dzAniFLpKPCQaIOTbnB9RSCktVc=", + "module": "sha256-MXX0GfC1fcHdMdSESI+31w+wimKNPvbDrC+1sXe71Yg=", + "pom": "sha256-AN4Y0ehHJsrEJsfDFoX5JVwOtvyD0bCZDB56Z0ImNX0=" }, - "io/micronaut#micronaut-core-processor/4.9.3": { - "module": "sha256-WoAe4VMnhUW7BJ/oNeEeCuFOemqQ3Hczx/iEOv3Q9Es=", - "pom": "sha256-rN0SxOltu7hijqgL2LIfoAdLN1RVx93c1+kfBLk70kI=" + "io/arrow-kt#arrow-core/2.2.2.1": { + "module": "sha256-hktiARNmym+gj0Qcrse0T9lGwx8cCeqzScYMTlAC4BU=", + "pom": "sha256-8HTTq1WSVo4wjPUF/K4ykjGQNIioSmZM95Hs71s6Olw=" }, - "io/micronaut#micronaut-core-processor/5.0.0-M17": { - "jar": "sha256-DjfBnO9694XhXeN8xeVlXsdtuUC0xAjalb1DOf0QjyI=", - "module": "sha256-6AImKkKsh6K9+OVq3r4HGTxNqxy24KqrodT+kLGje/E=", - "pom": "sha256-T9wqelc7iUnV9saEtMfEtCwYk4T3M4hUuFTiPKbuOYc=" + "io/arrow-kt#arrow-exception-utils-jvm/2.2.2.1": { + "jar": "sha256-vVm56Lk+MAa7LIhJvTkjjg6VWf0sBTJniYNkTlb/rRY=", + "module": "sha256-OY6xnMIycagVqT84kE2sheosnhAVOtzhqN4khWaZFSQ=", + "pom": "sha256-ehnPK3/gbvdI8U1xfD2BUFjlwoeHMf+JHnGOI9E4mLA=" }, - "io/micronaut#micronaut-core-reactive/5.0.0-M17": { - "jar": "sha256-9D2ccZZJ1x5MCfnwEZ3sK0QVaJNYuuk4/esYVXGOhFE=", - "module": "sha256-c1nGr1eJ7N2tcfUfmJrhSnlJAqxY6quhlUpKfvpfjck=", - "pom": "sha256-xiW8aJooPJ27uwXJclag7lGz0g9RmAhzdtJoMVNw+j0=" + "io/arrow-kt#arrow-exception-utils/2.2.2.1": { + "module": "sha256-r62Oft9NktlM2UgFTzLjR7u5iX9p7rL2aaU4vkHfjIc=", + "pom": "sha256-Aot7flSQbazNShygcX9VJ7OO7PVwkYcvomNtOalY/yE=" }, - "io/micronaut#micronaut-core/5.0.0-M17": { - "jar": "sha256-oiE/pi6K2Drh77BVsLJPkeEK4LB6g5FFCoe7ksNwLQM=", - "module": "sha256-2YhA3KLo3umGb0O6YBgvnd3Rob69SEkt17yvV3N1Ypc=", - "pom": "sha256-G9rHYfvgR5dic83vEPsSelQq2+ogHXhXFZOe3NyWeDI=" + "io/micronaut#micronaut-aop/5.0.0": { + "jar": "sha256-1IzQri+poyz77boKoSzuygoXI7GGzVE5UeX/Nmt2lmk=", + "module": "sha256-UoO3liL6GYHoec6A6937z/xHmZWRWZY7UHf45EazHXU=", + "pom": "sha256-l0ih0nvmMHw+kazEmB96S+UtaoxJ8lGamjXckvfOARA=" }, - "io/micronaut#micronaut-http/5.0.0-M17": { - "jar": "sha256-CfQxiuit1I27rAz51y9EdLP+2/4Z7rH3Nu2idgMdlnE=", - "module": "sha256-Mc69MmFJWHdfejWVsnpoRq9h4uVy35rVC+mtuyDHksA=", - "pom": "sha256-Hwh5K5l8Gg3j0BH8XpGL3SITsr4Z6Am1wD+qdNtKo1o=" + "io/micronaut#micronaut-context-propagation/5.0.0": { + "jar": "sha256-Fh6+vyyQxAjPD+qL2yxNXd3jjL7Kx5zRuX3eU0lm1Qk=", + "module": "sha256-YVViXEtE1qvG3azt4PILdHS372XEFZk6MIJbb3088MU=", + "pom": "sha256-QOgRBRIyl5nFsY8tbpL/FbymyTIhnMRw5FNMIGH4LgI=" }, - "io/micronaut#micronaut-inject-java/4.9.3": { - "module": "sha256-dsIv7iA1fi5i2qGOCLjelW3K3GiguLrQ6eSCOAaRGq8=", - "pom": "sha256-o7uzW33z+ajx076g5vM2uiL94Z89dOkAE2KTC7p6R4U=" + "io/micronaut#micronaut-context/5.0.0": { + "jar": "sha256-F6tD1MvBRoHQ9KX7COFbcVk+gC5DoaPybvieomIFERI=", + "module": "sha256-TGi4p/arx2dAyxt4TGN//UHxt6KSCKHSluVBX+BHDhI=", + "pom": "sha256-TY+USvABnVHO8hPqcqEjBF/vFbAWMs7kjlwmPLcuXkc=" }, - "io/micronaut#micronaut-inject-java/5.0.0-M17": { - "jar": "sha256-al1AU4FsOFb+Ah7esqdyFFgE+NJlMnqZ//77jmosmj8=", - "module": "sha256-aRGYVH7TiZrHuee0UQomFHtuhXbUz1jMt1rHt7ChPng=", - "pom": "sha256-DZBfaePa/VoMihu0WmhO2G6zdV5zhcOCWoRSEY/h03I=" + "io/micronaut#micronaut-core-bom/5.0.0": { + "module": "sha256-ZaTaCACq3qfCp42ZpWmjjSrkZWt1mdwYhGvyoCEGYwo=", + "pom": "sha256-sZ8bWNiQf3lbEi9S8jnthA1GZVgh9dtiT3F7iQSfm70=" }, - "io/micronaut#micronaut-inject/5.0.0-M17": { - "jar": "sha256-IREq/tpcIKUtRACU5Rx/Z3BiGq5FcnVAOjpvYmUvCGE=", - "module": "sha256-ReKANK3EcYaz6vjtjDmDY3S7poo0ARRSLk+asyOzX6U=", - "pom": "sha256-qXPmSuqKDggczR6KHTlg7rrgd2MoJFqNxw3KMSjXh70=" + "io/micronaut#micronaut-core-bom/5.0.0-RC1": { + "module": "sha256-PpKFzu+hS8HPJp9k+fD0/GngN8OyMPusodTos0yi+pE=", + "pom": "sha256-FxjMY4S4zJmcrS0Pjv/qPx/0KHSKo0e8xRMCPWdS8Mg=" }, - "io/micronaut/jsonschema#micronaut-json-schema-annotations/2.0.0-M8": { - "jar": "sha256-NUgxIqcgL7kT4TDTW43ooL+ya62P7G7vAOSQemAZI6k=", - "module": "sha256-a/bC0oaNghvAJO8Zete5GwbA2qD9HAvuc+y0ibjnoD4=", - "pom": "sha256-7tt5hEoL7zRyKL4ZWdFf4y9+zBIrAXkC3LGgYL6LvN8=" + "io/micronaut#micronaut-core-processor/5.0.0": { + "jar": "sha256-ikm1QvGGDiCjbt95t4Oij4UQCp754vqUSPPXBsnE/yc=", + "module": "sha256-baLQMKEuvEgLHX21IVzWtZxDBswQQGnAYMIYT1vF8kY=", + "pom": "sha256-lhqE5V14AUcpcixdJ/wxYUvoWtG2ZLSNKHB05gitLLU=" }, - "io/micronaut/jsonschema#micronaut-json-schema-common/2.0.0-M8": { - "jar": "sha256-unrQ2TybR/iauHiAU//+EIt+4Wm70IxjuUE6skCkBjc=", - "module": "sha256-JlDCsXqZ+7f8FrPisuOU0SZsdVoQwxiikRRKeSgHOCY=", - "pom": "sha256-JmYm6GYv7uhyJ5OJZTtfFnhRQsQoImWKMMmFiD6NYLc=" + "io/micronaut#micronaut-core-reactive/5.0.0": { + "jar": "sha256-AqMv4g1+4d/doW55UKTYTWiZfphmmqrA44mETBafXx8=", + "module": "sha256-JHzevL2AVrzkAI3czC/2UHOJw5UsHRDuZrPo/vVRK3E=", + "pom": "sha256-nRC1eUw0tQF21wsskU4+6v6PE87MmhtSrZOb8K2RIsY=" }, - "io/micronaut/jsonschema#micronaut-json-schema-processor/2.0.0-M8": { - "jar": "sha256-64BaRaV8yeYKvo/r8EJrLfikD6bOYx+VD5Cv+eSNpCU=", - "module": "sha256-0NYY1mLEpiQLFvfC0EdLKLIK1O8hntqIsotUQk2N5iA=", - "pom": "sha256-wOTaYSDufhqR5lwuzCbJUHHsGuW8ZG0Dl37Wc2QtQAI=" + "io/micronaut#micronaut-core/5.0.0": { + "jar": "sha256-5xKb3Frw/k2ClPq0lM3rRX0VroSc6zlJlM+zD4iCtOs=", + "module": "sha256-w2IS6kOlI46vrqCTnP1sqF9r8i+nOI00TifMOlHY/xE=", + "pom": "sha256-jp06Z2Bg4fPJbiIz/6CMX2zw3ack+H2fxapMWEM8FgU=" }, - "io/micronaut/sourcegen#micronaut-sourcegen-bom/2.0.0-M1": { - "module": "sha256-V616T5m8FWD5jDDSUHvYiaTHCqI+L/2Rj8URQCWPtEU=", - "pom": "sha256-RgtP9Ivn6KAtlJzdisOZ6OicM3t4G20yOlJ4dztPHaI=" + "io/micronaut#micronaut-http/5.0.0": { + "jar": "sha256-3XUR+VYxn0UdxdpNsxmjPVImY1Avwfq4JeTtRz+hoaY=", + "module": "sha256-acAJ9pJKPMzuqF8S/0Jd5f1r88b/wGEHBlxdPqct8m0=", + "pom": "sha256-nTdqfBovQB+ZWX2bpw1Q5FoaP36lmQths682XxMKaQw=" + }, + "io/micronaut#micronaut-inject-java/5.0.0": { + "jar": "sha256-T/BNemK+KI7Q0DJvm0WnU0Z6gw3mEXFzoh3B5HgDTwc=", + "module": "sha256-kpdhseDPlVAMUlKNwdwvh17Z24RJK8wnvggb/JcZbWY=", + "pom": "sha256-UM0aEc18zGc7/EwEyFO1CfF5/fuyQHcrhkSWyS3UHK0=" + }, + "io/micronaut#micronaut-inject/5.0.0": { + "jar": "sha256-sck0Ih0qONTmWeLQyFTTdFYs6gMaJvwIajvQxQbGm3A=", + "module": "sha256-s/I5lQe6yddKj7K7ehRdz/7fdqfxzndCx0KpUnozhts=", + "pom": "sha256-hQhx/DtuFrxyUpuLEI8zFBxXoO79kj+GelpZYDl8IUQ=" + }, + "io/micronaut/jsonschema#micronaut-json-schema-annotations/2.0.1": { + "jar": "sha256-iHr1JUEAn0TBXA+/Y+IWlJzFB/Z7EX4ZvgQevzbrYr0=", + "module": "sha256-sLfhN3AbOOvudZBT1I67rnenvmdv8qRl8kRyRqS5TFo=", + "pom": "sha256-R8WgFumUPxCnODGyUzcvcDw3D8G+mgfp8BUsUbYKxdo=" + }, + "io/micronaut/jsonschema#micronaut-json-schema-common/2.0.1": { + "jar": "sha256-XUU+z22WKL4ahisvPC4fKnDmw2KgycQD0ykDKeUV3wA=", + "module": "sha256-llEIwNin5eMP5wi4Jb5LyfHO3mmTRg5rTTrXN74ZhR4=", + "pom": "sha256-3Wk8HTaHrtVVOBMOBhSvDTkySr/09A9UYE27ZxttpuI=" + }, + "io/micronaut/jsonschema#micronaut-json-schema-processor/2.0.1": { + "jar": "sha256-om9wJdkAhO5yUawNKEB5zLLuGMY7ypEIgyX+7UfLlIo=", + "module": "sha256-oeHlFZPMINo8ntAHVwpJ/hlMQ5ssElM2IWUXzY1Z5aY=", + "pom": "sha256-cgIW2IbOMcXVxTGbDVWdHu2hsJJL/gbrmLC4kijC9PI=" }, "io/micronaut/sourcegen#micronaut-sourcegen-bom/2.0.0-M2": { "module": "sha256-HCzSFvbWP1fpc2gw+VmCIV1CDnWua29rmyimztj+loY=", "pom": "sha256-VGVSbOR2mapYr/sSCIJ4UPTVODdCzRZ1eBmcdSWYiB4=" }, - "io/micronaut/sourcegen#micronaut-sourcegen-bytecode-writer/2.0.0-M2": { - "jar": "sha256-E0+KSCDnciYD1FI43Sb1wYbvqLCv5m/riVqZmtAxOiU=", - "module": "sha256-8q4VSLSEzdhnz3s09bSvWDOfrw1grKF78w7BS8V6Gos=", - "pom": "sha256-H9CFl0lt8NemkB88awj18pxK09iRYirdvWlQqQFIPsA=" + "io/micronaut/sourcegen#micronaut-sourcegen-bom/2.0.0-RC4": { + "module": "sha256-VgAwFTmtRjcLDmwI1VomKQAf2fat+yP+xdfTZBPlSD4=", + "pom": "sha256-Vv4MtBOkrsH4lmFlX+H+4NqoucTvt3jDFFJwBo4V+Es=" }, - "io/micronaut/sourcegen#micronaut-sourcegen-model/2.0.0-M2": { - "jar": "sha256-pc703YYuhNgAgKWdd+RpyLDIiCK20neTSILK52vtGcg=", - "module": "sha256-tR3LIBkFWlIfTKPMdPc2aTfp+pMMXsPAVSte4CYUteo=", - "pom": "sha256-i+GCcfYgTF6WjmDL8Vo6+wsUdzgIA4hH9DIU6uRaoeE=" + "io/micronaut/sourcegen#micronaut-sourcegen-bytecode-writer/2.0.0-RC4": { + "jar": "sha256-Y7kV1I8d5/95gM1FcCMnq/2h3qrJsKsrUkagID+MeQg=", + "module": "sha256-nqSNgTeJ5c7IcY4nCzpKbI5jbfbJ7f2NvzyMSYUoXGc=", + "pom": "sha256-oOq+O5elro2dCbwMkoXWY1Y6JJbRI1gTpjpF3a/Nnfs=" }, - "io/netty#netty-bom/4.2.10.Final": { - "pom": "sha256-m53avElJ8n+DSPTKo0SwOATPfwuyhnStDjff84rrHF8=" + "io/micronaut/sourcegen#micronaut-sourcegen-model/2.0.0-RC4": { + "jar": "sha256-nDStr46JhllSxi6+AT7neHejQX8aB6IylIs3KMvTO9o=", + "module": "sha256-abwSJXZKzWjNKNiSrPyNiz/Pzjq+qFmkfmBJREUNMUs=", + "pom": "sha256-6Fy2wtY1KbwTw1u1JEsPNFgWLjfamBidubkwuisYdwQ=" }, - "io/netty#netty-bom/4.2.9.Final": { - "pom": "sha256-I7XO5ij5iNTbLeReAj8aAQs5vHGkhtDEqZ8hMY9N+oE=" + "io/netty#netty-bom/4.2.12.Final": { + "pom": "sha256-Sx6sh5HJMaM9ni+4wINDJVLPh0adtBm30kNBeONPBww=" + }, + "io/netty#netty-bom/4.2.13.Final": { + "pom": "sha256-Ua8kiRxINeMj5A2UFn+S5VdF50mA3VzogSX4xDvu7sQ=" }, "io/projectreactor#reactor-core/3.7.12": { "jar": "sha256-R0+Uyr5f2oh3FHUh83x5HJXva0qd1Z5Ymm3cwhsNjjk=", "module": "sha256-ih9ZHRPYKCVKZ74MYP2RUM/peChuHD/gyjJtj0zt43Y=", "pom": "sha256-3bsLjzNnW6WK33ko9yLVlDz245K1hKViWmNe6gHzrjI=" }, - "io/reactivex/rxjava3#rxjava/3.0.13": { - "jar": "sha256-WYq69x28lw3Qcn5tX094bcmZ31uXLL8mExajLhVbLGk=", - "module": "sha256-khiPWj8bL7xUkxB3AKetrnAsHXc8TO02auitkjj2q+g=", - "pom": "sha256-yZCmX0c2tGOe0X1nhMqUdtPClRuGUqAKVnbAKHw24OQ=" + "io/reactivex/rxjava3#rxjava/3.1.12": { + "jar": "sha256-GAikM+9V3MKWVSPlEquRSl0NcnIoomg+11WdfMz0Tjc=", + "module": "sha256-2jn02k/u133+ELmAnVyysvO0Ra6nG2nhUjKkJpiThzs=", + "pom": "sha256-chJrr7gKEse1WFJNCRkj5pYSODxHQay34Aw1ybBUazQ=" }, "io/reactivex/rxjava3#rxkotlin/3.0.1": { "jar": "sha256-wULjRgtnasUdngQVIXOkTkaalf4iAmT94Ob7OGU6/2Q=", @@ -451,14 +483,14 @@ "jar": "sha256-nrO1QEMDi8ERvw4VqPaYlSRPkuPCvCgAFYV4ynEfYRc=", "pom": "sha256-Kq9zGx348ZhSWMUgKnwcBhfw6ScVs11c1ILBgKq7BLU=" }, - "org/apache/groovy#groovy-bom/5.0.3": { - "module": "sha256-87KmYWKEWQrRLU255fdFiLa/93dbFzAcyWeyJtRLZ4A=", - "pom": "sha256-g1ekbuAYmpj+Y6/MSiTjbm63tsMcx+8CJz4A2a7eUPs=" - }, "org/apache/groovy#groovy-bom/5.0.4": { "module": "sha256-HslyzxmAv/g2b6bW0VPimiE7b2Vs6DHIZtKu0kZzcrQ=", "pom": "sha256-9OFcmq8LR4OcfogcpOo/MFWk1Am/9CFx0C/IMRD9zts=" }, + "org/apache/groovy#groovy-bom/5.0.6": { + "module": "sha256-WvAjs4vXBXsmj4en1c3XQnv4qOKVwzTKn5N8AbcsOdA=", + "pom": "sha256-rV1LU+Fh5lN6/lfclqZgjLNols+3M8qpl+m+KNWatU4=" + }, "org/apiguardian#apiguardian-api/1.1.2": { "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", @@ -468,10 +500,10 @@ "jar": "sha256-ZNbFphIfzZJxUt0YLL7Tmv4P2mQalw2bzAycsYWLJzE=", "pom": "sha256-znq7SpG6XSpz/fF6PfR2LjYFoDksx5g+8vGuFs04TMM=" }, - "org/checkerframework#checker-qual/3.51.1": { - "jar": "sha256-FTrv/lbKJPOpuLbG/4E+rOliDM81rfq5HUkWguVs1c4=", - "module": "sha256-sU5zwFoeM/ddSLfYBDH5QqpLIQ/Pc/YKQkXMP91p/yI=", - "pom": "sha256-dQgGzZygmZ5L8vel1lfSNqNrtzYm7mpI8p9VXiB0UVA=" + "org/checkerframework#checker-qual/3.53.0": { + "jar": "sha256-fKACgV2S+teelms3XC7nsrS/lTAkvJpdXgxZ3xP/Wvg=", + "module": "sha256-EZ1p1BNJeDzB69OSskth1vOAhgFHqAsohbj3/KOrE78=", + "pom": "sha256-+V5qT1/V1tXFLK7Z5kup0mpYq3H2VxLrq03qtPR46Mg=" }, "org/eclipse/ee4j#project/1.0.6": { "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" @@ -479,10 +511,10 @@ "org/eclipse/ee4j#project/1.0.7": { "pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU=" }, - "org/graalvm/buildtools#junit-platform-native/1.0.0": { - "jar": "sha256-dkzcjnN+KMIzovWdFpVifE5WV+0kXg9mHnwfr3nwQaM=", - "module": "sha256-Dw5XqE55YGodMcKx+Ckdv1eXAX6KWiwwxLtnTGzowHQ=", - "pom": "sha256-LCqaHMKExzNL7cimBgAEr+RYoYS1Eswr4Cz0Q+iLkUE=" + "org/graalvm/buildtools#junit-platform-native/1.1.2": { + "jar": "sha256-3ufXTMgG0c6k4Pq0XSQ3kpa6egbLl6XFw3FQBNJOZ/I=", + "module": "sha256-AD2sjuf4rDNoGyZ6TrhdxX8NoAAdmfv8i8tuQenYw5g=", + "pom": "sha256-Pfs+WOyowbpg6WlcPtmp91sRn71kXEf0PE2+jYhGjP8=" }, "org/jetbrains#annotations/13.0": { "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", @@ -496,11 +528,11 @@ "jar": "sha256-1D+qszfzaY6NrOZSXSzXwq66ewNZOEhYZBZP5wLnM70=", "pom": "sha256-UttpIUdRA18/LYUvJDCC5x566wenFs2eCHskuYJ6Uio=" }, - "org/jetbrains/kotlin#kotlin-bom/2.3.0": { - "pom": "sha256-lCHH6wVnDYZXT+poSFV3DeoPKiMsWzVk1V5knsYA+EU=" + "org/jetbrains/kotlin#kotlin-bom/2.3.20": { + "pom": "sha256-/Xh6DvTZY/qdKlGniMoyLNO3F8sDrPnZ5BlNZ21cwS8=" }, - "org/jetbrains/kotlin#kotlin-bom/2.3.10": { - "pom": "sha256-HEwQKBv0W/qCUmRzul9K73zmNf2WSp/Hp60iX1huT74=" + "org/jetbrains/kotlin#kotlin-bom/2.3.21": { + "pom": "sha256-lQcEutBMUUNlbPyh0sV08l/K2crDOQWrIqV+n997/Yg=" }, "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.0": { "jar": "sha256-xsCc8oU0VySfcHyGOCESQJ1aVfULa4Vouk9TDdAD/tw=", @@ -538,17 +570,17 @@ "jar": "sha256-OtL8rQwJ3cCSLeurRETWEhRLe0Zbdai7dYfiDd+v15k=", "pom": "sha256-Aqt66rA8aPQBAwJuXpwnc2DLw2CBilsuNrmjqdjosEk=" }, - "org/jetbrains/kotlin#kotlin-reflect/2.1.0": { - "jar": "sha256-tfYI7fqYqM+iNyzBLRitqXS+HFbBCT7/BswGH0/AiLI=", - "pom": "sha256-nNhLPU9xfJYjXkujtydolcz/1V3kEcfOCz97q1Yu/kI=" + "org/jetbrains/kotlin#kotlin-reflect/2.2.20": { + "jar": "sha256-ggkIOkp8TkdtmEKweDCPqWqW8Hpr2Z8F81hu4TKJqyY=", + "pom": "sha256-TidHQGbbg/uixZB0KJunEr6MhRV83guQUCmkRcJ19bo=" }, "org/jetbrains/kotlin#kotlin-reflect/2.3.0": { "jar": "sha256-cU30voGVRf9N4fNqohg+DeqUtMjN98op6ciZGbrzY2I=", "pom": "sha256-89F2jvL7UxBIPb6R4w6fo2x7Pi/e5pRaCLujEBQtKcE=" }, - "org/jetbrains/kotlin#kotlin-reflect/2.3.10": { - "jar": "sha256-ELShteOVfv6Q9HS9BKdHJJolmyYVpvBQRQfTI8K+NQs=", - "pom": "sha256-RIBX32rS8btqzEU8oJ/LSWJJae/pd3Boc+WQsKjQzxM=" + "org/jetbrains/kotlin#kotlin-reflect/2.3.21": { + "jar": "sha256-M+N9nfqGx6Kas06XW19KEoe0WIeGEQUfNIVlIiDBoss=", + "pom": "sha256-fjwv5c80lKm0dSVYDDjDXEPW42guagsvVllU4Zpy1jk=" }, "org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.0": { "jar": "sha256-QOPhi7jFUjLuZSXOV9F7hl5WcosFK/DBDnvsHQhJmMo=", @@ -574,51 +606,21 @@ "jar": "sha256-NpM+uDYZqKZeBB36m2ktNOB9V8b9Yv43HIu/BYgL7Ec=", "pom": "sha256-qemsNTtIBUA7A3spmZpUnxvESATniVnYT/sbwzBF8kc=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/1.9.10": { - "pom": "sha256-fUtwVHkQZ2s738iSWojztr+yRYLJeEVCgFVEzu9JCpI=" + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.2.20": { + "jar": "sha256-O9Juy20Sl4xcTgtB92yf9VH6wqXmJoQnqdKgzfilrZE=", + "pom": "sha256-Cukeav/wZg79os8CjFvbnnoehn4Z3CyOuuiaglcUOOI=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/2.2.21": { - "module": "sha256-P/20UaotMU/nJjeC036r3c+LlBvLlA/jGSrAGmK1f3s=", - "pom": "sha256-YY3DrMdzRaytwwwN7viloOYD+O7zr0LldvBYoXVMLHw=" + "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.3.21": { + "jar": "sha256-4iQ6usK+1uC0e+GLK3/hwbTPakMUgDU9zUnR7TXzEZk=", + "pom": "sha256-9C/BJB/KFDNPapkO2sek90UqHwLGl9hVo/z47eUfAV0=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/2.3.10": { - "module": "sha256-GrI+xfbZ3iNeKNRjo/IKJD96VY+aht3VOpSEyHfmeS8=", - "pom": "sha256-xTKXlnQm4FsXVVyEzWmqKo3Q3guFkXLoDsdH/5vq/tA=" + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.2.20": { + "jar": "sha256-wxQXeTXY3C7ah5UHEX8l1t5W9sV+3plBaxTNYiu54J0=", + "pom": "sha256-NditbBnaV6t00h7YHdxYSZt8GwAlEbXoUgANuwxYq64=" }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.10": { - "jar": "sha256-rGNhv5rR7TgsIQPZcSxHzewWYjK0kD7VluiHawaBybc=", - "pom": "sha256-x/pnx5YTILidhaPKWaLhjCxlhQhFWV3K5LRq9pRe3NU=" - }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.1.0": { - "jar": "sha256-/epsQgNyT0Lo5kvvLwv3kSnM0d8e3xzP/cIt599JjHY=", - "pom": "sha256-BvvBTssUoK9HtaP400dj9JM9XLpaPSRQRb/i8r25Gx4=" - }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.3.10": { - "jar": "sha256-nCCN4XttDXAWKcuXLrVo0JLyivhj4y72jyI3Tci4uPs=", - "pom": "sha256-paNbA4veq55LSBUDb5lu43Q5Y6xOPsoWLGOFuoJLY4I=" - }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.10": { - "jar": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=", - "pom": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4=" - }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.1.0": { - "jar": "sha256-I408fkkvEZtQ2hwiVG3XYkYuVfIkCWEfXlPdd2Jc1UQ=", - "pom": "sha256-52K4xFaQropqNd9YT1S+nJ2mWIXmGpBUJq6vylk34c4=" - }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.3.10": { - "jar": "sha256-ZYHYwkN0IAV3uEFJ2L5/dE4H4c07xCUXmjudB78/Z0E=", - "pom": "sha256-laY8WydS/WWvjYwR06nisotQjLvD6zxcrKOWL0PFFF4=" - }, - "org/jetbrains/kotlin#kotlin-stdlib/1.4.10": { - "pom": "sha256-pLnPu0u9pSOvHiTVLHdfucD3y1aOSLBl1FrrVuY8J2I=" - }, - "org/jetbrains/kotlin#kotlin-stdlib/2.1.0": { - "module": "sha256-3PvI6L8yzWen763ZHTEVK86YcJEdbsUIePT9tuA+cOI=", - "pom": "sha256-E05IwXeWwcECfsvmyfHHXHkvU1mHq4nh4d2kP4w2b14=" - }, - "org/jetbrains/kotlin#kotlin-stdlib/2.2.20": { - "module": "sha256-yRj1IU0CGnLjdn8nVul9EDpSbgTxQj2jZj79+1hH25U=", - "pom": "sha256-SosIbmQxvPYjY39Ssv8ZLhrbkTg4dC5cDupwqN7kKcQ=" + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.3.21": { + "jar": "sha256-YwkZKSRr66hrX7KwIKb10G4BaTqWC1ilmVnIcTZnmRw=", + "pom": "sha256-0ri51knL28+yHpHLU7TaRt000i11eo+IwdFlADD4IOs=" }, "org/jetbrains/kotlin#kotlin-stdlib/2.2.21": { "jar": "sha256-ZVij0jPaVqIJNLMhWfnbX4btWBbvCY94osIj3Gq7ed0=", @@ -630,10 +632,15 @@ "module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=", "pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI=" }, - "org/jetbrains/kotlin#kotlin-stdlib/2.3.10": { - "jar": "sha256-9hZixtOi+O9b00NioC2Hd3LDnzk805T+slnfr39NhDc=", - "module": "sha256-6ocfZjGc2ierJSL6jZKRMdXm/LUzROT1TNrgMRHRUKo=", - "pom": "sha256-Sj+O2KRMftizGuUQEzSIBYfBCXBlP0s7lE/bI4MLJCA=" + "org/jetbrains/kotlin#kotlin-stdlib/2.3.20": { + "jar": "sha256-CuElBKUEDrrzdwOQhINCDRpWJN0dk/NXZl+Md8hIoB4=", + "module": "sha256-9Os0T8TR46KK4WwIbsPkL1I3O0ZtQwgYL7OG45LA76M=", + "pom": "sha256-yDwC2afi6VRzBJHDPC8dwDwnZi4ntWbsK0TS0Bhjm5g=" + }, + "org/jetbrains/kotlin#kotlin-stdlib/2.3.21": { + "jar": "sha256-b2TqxzbblDTdaSW0pRi50dFxd2UjIMN5Fs+bo859fXo=", + "module": "sha256-e06ksiQrsXektKu2PD89hXMx1A01hl42/MPbZm7BAXQ=", + "pom": "sha256-PgtI2qFNxz+AKdjZ4V7TKUA3fK97kVUQ+I0zIZs1AYY=" }, "org/jetbrains/kotlin#kotlin-tooling-core/2.3.0": { "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=", @@ -645,9 +652,6 @@ "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": { "pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU=" }, - "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.9.0": { - "pom": "sha256-vqVRHpAB8sWTq1CA3xMbIZq14ghcxZec5YPqzUlG/Xg=" - }, "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.10.2": { "jar": "sha256-XKF1s43zMf1kFVs1zYyuElH6nuNpcJs21C4KKIzM4/0=", "module": "sha256-6eSnS02/4PXr7tiNSfNUbD7DCJQZsg5SUEAxNcLGTFM=", @@ -658,18 +662,10 @@ "module": "sha256-/2oi2kAECTh1HbCuIRd+dlF9vxJqdnlvVCZye/dsEig=", "pom": "sha256-pWM6vVNGfOuRYi2B8umCCAh3FF4LduG3V4hxVDSIXQs=" }, - "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.9.0": { - "module": "sha256-syGomeQNPONFcHqiz9qZg60NzGn+p0qbi/kGoWwc+Kk=", - "pom": "sha256-GcSImUGzqgmL1XzGTwL5razGVNVxoSqVbeS1uxSMZJk=" - }, "org/jetbrains/kotlinx#kotlinx-coroutines-core/1.10.2": { "module": "sha256-j+JUF35xGnzRijwG2CQvzpRfQcLMoT3BmzOuQqVDUBY=", "pom": "sha256-UZ2lQACW80YqTa6AeDrQUEE9S8gex65T+udq7wzL7Uw=" }, - "org/jetbrains/kotlinx#kotlinx-coroutines-core/1.9.0": { - "module": "sha256-rVNANKlTtOEsvuuHTGat+LHKFN8V/g0uZUeqNOht/so=", - "pom": "sha256-dw8nk9BeKwJ7nHmZOOwdLU7xQc5YGceAwyw5lcrbCkc=" - }, "org/jetbrains/kotlinx#kotlinx-serialization-bom/1.9.0": { "pom": "sha256-bX/zZcDvHNN2+1SxoWyAoh7Vj+tGwz80ULbPIuKxNT0=" }, @@ -704,72 +700,72 @@ "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" }, - "org/junit#junit-bom/5.14.0": { - "module": "sha256-etPdstdOanfWWuiaykXUaMl7+ZFba8UvRJ1nXk5vmzU=", - "pom": "sha256-9apHs2ZIPo0fm+8Q5noMZvZq/A8zHJ+WaxMQutYND28=" - }, - "org/junit#junit-bom/5.14.1": { - "module": "sha256-J4rLEczJmYaUIkOG+W+0lBoi7bQstEbJLg8fMwFLa0g=", - "pom": "sha256-AbAd+jZlULQKxXYFSKfXKLYQnRfEUeg4ZNHl4M6GLJQ=" + "org/junit#junit-bom/5.14.2": { + "module": "sha256-XSb0RAOSMm3SSDz0kBQ+6hSV1QlUWaC5ZRp7GzjiTr8=", + "pom": "sha256-7S3MeFW9RgvMyTob8Mli5jtWb/fY8d7Q8fJZO6gYOq8=" }, "org/junit#junit-bom/6.0.3": { "module": "sha256-KA48NIVfKhPeJBIZN+TPl+S565IG5g+JHk8KHPDnq6E=", "pom": "sha256-plW2pdwA0b68kfsrFcDH6K6snWvc+HlZVQU3DidTAoc=" }, - "org/junit/jupiter#junit-jupiter-api/6.0.3": { - "jar": "sha256-1lXX5vDHrgfxCi87uq67bTDpsmIEoGitnps5UKooeSw=", - "module": "sha256-6k1/evmsFrsuF34miQeJb6PG+a5QcmBNRoLXrv/inKg=", - "pom": "sha256-dmyA+zGOFgDr9smpId6AGIexVIqigtataRiLdgjVbUc=" + "org/junit#junit-bom/6.1.0": { + "module": "sha256-SCB/lc3sO/tc5sy/GNUqzlHoFfIRBp3BbgKDslWmTZo=", + "pom": "sha256-97Zl5dVzsBr21DTT0kUKpbdBtoPz8QFy8etEo9DQrAw=" }, - "org/junit/jupiter#junit-jupiter-engine/6.0.3": { - "jar": "sha256-Hi+rYa0n6gj8fHDdlnfPjG0a5UNNQtz91jOxLH58BNA=", - "module": "sha256-03TlhvHApdyh+00ZNJ4KgEqRc7lh+EHijPxYgeLmUV0=", - "pom": "sha256-uvvAmTJsGIPw7hywVtMbQiLiYWX5+aqbiW89P3ijFTg=" + "org/junit/jupiter#junit-jupiter-api/6.1.0": { + "jar": "sha256-UPl+uADC6Ij6ojegb1oO9EX67VVn+ZTawMK50niprSA=", + "module": "sha256-HQFsKC2GuCGvWz2zd7cJrZI4tUyJSzMjzRsj6lMSl9Y=", + "pom": "sha256-000J8MyNqqQOMC26REEyf8BF+gvV39qC0ho3IBj3i4c=" }, - "org/junit/jupiter#junit-jupiter-params/6.0.3": { - "jar": "sha256-zylH4jArn4yKBZJZoneIHBytro+8JRTBapJc/re+suU=", - "module": "sha256-1LBksP8UD1Vd0GdEscxr//wQ9SSbLdWqRprl9NTv7Cg=", - "pom": "sha256-mVtk7KoiJ8S1Xz6453c19URDSi7Cz+7QYF6LrxCCY94=" + "org/junit/jupiter#junit-jupiter-engine/6.1.0": { + "jar": "sha256-6nB7lkcIRhmg/JEc77JQN1QNWLKAD46tH8aiuvWLHaU=", + "module": "sha256-qxcPpDeU24cKcgzDt6LWdi3MRXcyjv2vizCOaNLH79E=", + "pom": "sha256-h+13EyLIt6c55oZct+WGTqwoj9IL1qP8Vjtiov8sSVo=" }, - "org/junit/jupiter#junit-jupiter/6.0.3": { - "jar": "sha256-eEtlgV9HmgyZqdOlc7FC4qUl77YCXZf3UbGecvkK7aM=", - "module": "sha256-gaZM8ir7jnaHVSE+nIDr06sDMc5ACm/WOeQ6VJWtj+A=", - "pom": "sha256-vO0g6RqqVnfxupb6b3GBAKuD6JSlLplhtgBMBWoYRew=" + "org/junit/jupiter#junit-jupiter-params/6.1.0": { + "jar": "sha256-uYfuoyBRhadvNlmjnmdQPLe2gti3vgO+S5+StxDw7sA=", + "module": "sha256-evPVYvC8fWUmA2HlcT5vzVVQuZcqGA1vxM2itoJM4pc=", + "pom": "sha256-ZOXfB1ZYuUmh2lSyEp6jHOY87fodJTEHWgBxlJnOwEY=" }, - "org/junit/platform#junit-platform-commons/6.0.3": { - "jar": "sha256-OfJi0Jw9UnGf4Ld/CA6Qo2leKF13mkGyMuF5Y65dogA=", - "module": "sha256-nfLma22VBAClGKmt00M9CjBxzhwzpvgPnPIlYtUpRbc=", - "pom": "sha256-vbjiS+l+Dll2nyFktTYfVSJ5WN9BA9aGgvh3mtLKjX0=" + "org/junit/jupiter#junit-jupiter/6.1.0": { + "jar": "sha256-pOQgtcboFwMjtMXJeuNbyg1iC+n5z+NwBoIPU5MfJ6M=", + "module": "sha256-Kl2tWs4texVUiGguY6LrDxS7YA+fbx+75B3QGylMZ0g=", + "pom": "sha256-Rme8comEZvz6eQGJJmuiXGtmrV4WpOVgJgM5euWn4q0=" }, - "org/junit/platform#junit-platform-console/6.0.3": { - "jar": "sha256-ruYJRRT1dh0V1GmhhzBcEjpSQVPuMDRz/Ng24N9+GUI=", - "module": "sha256-eDno1JJMLaojUyz47+29gv93AAn1SDBjXTwWfdRDKZg=", - "pom": "sha256-mOfw9m1oVxQhsu2TnsOLzo1qUq5jjFjtnSZquWsc9GU=" + "org/junit/platform#junit-platform-commons/6.1.0": { + "jar": "sha256-HZBGqxfsftr7C8eUXS5Z1xgP/08oxzS4I7UQAedp9xs=", + "module": "sha256-eVv++8OD8DMoadK4AUJSK65GKjkFu6ntSbe8NcQf64A=", + "pom": "sha256-yRmWB2BYBu8YXQT9RpVRsrShUQos6twHTbRBvXf23TY=" }, - "org/junit/platform#junit-platform-engine/6.0.3": { - "jar": "sha256-SR6eT3RfFhuKjkGGoafGpFDqEscJMMmu2uQnIVMB2Uc=", - "module": "sha256-U1qGeP2rxB2/DEHMW3Vh7xINdWUMPcOTAqfWCTdmE5M=", - "pom": "sha256-eofYxqCn2wJgsAzjAxgPb0HQQFYoldaARhnV227iMr4=" + "org/junit/platform#junit-platform-console/6.1.0": { + "jar": "sha256-cV8uVNOeAu3XbDPpNDQcBWJ2mVXprXaCiYYj5zSFpyk=", + "module": "sha256-obRGaDj076z3f8NAAbDnxSjTZdzMGW0zY1QoLmvVPo8=", + "pom": "sha256-ODuHmTEMX+hxRcdwAJLsq0DlIOtPTZSC3NlhkiqkFhU=" }, - "org/junit/platform#junit-platform-launcher/6.0.3": { - "jar": "sha256-MVYINy5NxEvKDMs66KB+zCBrM2cDP6BXSKA8zVY/EwE=", - "module": "sha256-glZnrWqEsMW6dTdSvpqZ4wFL/lKRQ7xmtGdNkbA/pbg=", - "pom": "sha256-TTngPyCTd29BkwccjN8ZgTa5YWbHtDteN+fWFWudmO0=" + "org/junit/platform#junit-platform-engine/6.1.0": { + "jar": "sha256-P7a+dsJqsPlP4ITj/Qo54dJeIhKZKaYbKb2AoFK5PqU=", + "module": "sha256-OnbyFfpzfJbOlycTqva0UYePpzOVX/IbDNao+I3LIhI=", + "pom": "sha256-NgVWdVmFVdSVuvtVezXukYzbF2pnUxALABtO7thfJsU=" }, - "org/junit/platform#junit-platform-reporting/6.0.3": { - "jar": "sha256-8Zxb6HHDfr7Uk/MVK2epCfiaRN/2fC24AW3+NBZ9VzA=", - "module": "sha256-q7K8mH4t3peeHaDQoV7v4WyVSAxTp5WoF98x/gCjl6I=", - "pom": "sha256-mv79s8HogDVYAv75CFhGNyfPtuZEEzi7mVj+gP8oODc=" + "org/junit/platform#junit-platform-launcher/6.1.0": { + "jar": "sha256-CZXm7SRNZhlsvaAZ4vh5UE0LSJce2unMPepGobMcA3c=", + "module": "sha256-f4PRJdcb5Z4JVD1LUGn6h9jKchyqQ9FKq+gm+x2xuME=", + "pom": "sha256-on93QpSA4V22Cwlf21lfULa6VylfIqXCZEuo1BitM54=" + }, + "org/junit/platform#junit-platform-reporting/6.1.0": { + "jar": "sha256-a86yu3Wlsyd0vqp8UgIBuGNGPPki8vKwtkkqhQrwaos=", + "module": "sha256-HobUo5++HvkQt6CVbojmWmpXWXTQDzI5cT+5YlYIrts=", + "pom": "sha256-y0RrbNMT/taDX15Xub4mmC5t9ppLwjBccgZqKijXZ+8=" }, "org/opentest4j#opentest4j/1.3.0": { "jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=", "module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=", "pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U=" }, - "org/opentest4j/reporting#open-test-reporting-tooling-spi/0.2.4": { - "jar": "sha256-BKxOz8r2Cr4ObVsY6DBjIK7HzZy/FeWe6sVPqfqhaQI=", - "module": "sha256-mvTpLrTw2fCmApVpFCX1EUXKaPPO+fzDH6PRAt2I8bI=", - "pom": "sha256-nffVKkdWDP8ZU+Kvr2KLEALQ5dqQ1e3et7vHGB8ysyw=" + "org/opentest4j/reporting#open-test-reporting-tooling-spi/0.2.5": { + "jar": "sha256-3yN7aIR2N3R/C/24j6nN2ccsyFVQ+tDEHdszhppcpRY=", + "module": "sha256-1gOJ6EFNKYeZvTC0VcGx84dyH9C+PbvQl0XlgPLfV00=", + "pom": "sha256-CaKK5rBgdxKv76Y2iNyEZaReTXUUB9xRT9hYrYCmizs=" }, "org/ow2#ow2/1.5.1": { "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" @@ -794,53 +790,56 @@ "jar": "sha256-bzgoohXJIAWaXvovtVwjPWxU7FytypnOGxvdEAd8fd0=", "pom": "sha256-rKaN7pui9s2Q/95yjv3H4+v89Z8/Qfv+JI0tAdW4Zq8=" }, - "org/reactivestreams#reactive-streams/1.0.3": { - "jar": "sha256-He4EgQctGckptiPhVeFNL2CF3AEVKaCg2+/ITPVx2GU=", - "pom": "sha256-zO1GcXX0JXgz9ssHUQ/5ezx1oG4aWNiCo515hT1RxgI=" - }, "org/reactivestreams#reactive-streams/1.0.4": { "jar": "sha256-91yll3ibPaxY9hhXuawuEDSmj6Zy2zUFWo+0UJ4yXyg=", "pom": "sha256-VLoj2HotQ4VAyZ74eUoIVvxXOiVrSYZ4KDw8Z+8Yrag=" }, - "org/slf4j#jul-to-slf4j/2.0.17": { - "jar": "sha256-p6/NI7nP0UdeVclPlDuAjFkiA15+LCpcZaSHpBBrxTg=", - "pom": "sha256-OMMwoKtfCT5WK1L7Ya7GMK4cH5FAbjz1R3UEXlzPbAM=" + "org/slf4j#jul-to-slf4j/2.0.18": { + "jar": "sha256-y7fRqqqehx6xoGWUq9kRv5cCcVKXbt8e3DFb51I5IE4=", + "pom": "sha256-6ujg/72LMfqPimENYtOHtOEClbp00OFNZkBFYLdNgpU=" }, "org/slf4j#slf4j-api/2.0.17": { "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" }, + "org/slf4j#slf4j-api/2.0.18": { + "jar": "sha256-RFCP0VdlAGiMeQsZCs3Rb+xPjHmj4LkAr9cFA88FX1U=", + "pom": "sha256-bCx/LAJ3TMK3thn70t94c82tKXGJJuRHVLh/cNHrQ8s=" + }, "org/slf4j#slf4j-bom/2.0.17": { "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek=" }, + "org/slf4j#slf4j-bom/2.0.18": { + "pom": "sha256-khmqtgFXUSbE5m4TMesrDGwXozCsTVoH480R1YCgwS0=" + }, "org/slf4j#slf4j-parent/2.0.17": { "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" }, + "org/slf4j#slf4j-parent/2.0.18": { + "pom": "sha256-CziWvtrSye2Wl+3L6h2gxUzSOKcjWDqBNYqDv7eC6fo=" + }, "org/sonatype/oss#oss-parent/7": { "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" }, - "org/xerial#sqlite-jdbc/3.53.0.0": { - "jar": "sha256-MD6BUBAJgvLtfRuC2Jcnjvd0S9SUworU5wQreRRZFpc=", - "pom": "sha256-fIl7+zUC6B0ux+0CwCIXiYBa3bG9zpZB5RO/e2FzC3s=" + "org/xerial#sqlite-jdbc/3.53.1.0": { + "jar": "sha256-KKzuz8yVNWRb0Z+piDhXA8e4mYLBUGpoVfWUK0Ay7KY=", + "pom": "sha256-lwYjDFkjTyp0poFWvg4Ye7HJuJu5uSRvy+igLiFQgQM=" }, - "tools/jackson#jackson-base/3.1.0": { - "pom": "sha256-SJlqUQiUU3caUU8YO+xxEVba/8voy7FUISS8HuPzXGs=" + "tools/jackson#jackson-base/3.1.3": { + "pom": "sha256-M4J2vKjCLBfdyIhDyV1YQnTHvFIR0m1aLo0yzV+D+PI=" }, - "tools/jackson#jackson-bom/3.0.1": { - "pom": "sha256-s8fOX7MfztCcD1+fisNz1IHoav3NicnSvFnIMkDO1ng=" + "tools/jackson#jackson-bom/3.1.3": { + "pom": "sha256-9aDcUnRCPNLH+McXoAG6ttstsNhAFT42JevJ3pWM804=" }, - "tools/jackson#jackson-bom/3.1.0": { - "pom": "sha256-q/kLZkKDprTs0W18o+KzGmxcxJXBB5p3mSVJxIKUILg=" + "tools/jackson/core#jackson-core/3.1.3": { + "jar": "sha256-6F3tJfddjavveqCfwVXvYW8Kl+lr72YV96eADCp2xu8=", + "module": "sha256-wLkCEBQsEYaXC2kYu5CaNYBgdj90eizpfp0q3hPYBnQ=", + "pom": "sha256-jHa/0hRqfSDDjZfj3DhlgR0aVeKY7AdXJEcWo0lBQls=" }, - "tools/jackson/core#jackson-core/3.1.0": { - "jar": "sha256-TdOD+WtRubmsS3S98cFQ3wEARD4dofukgPV9oJotzvc=", - "module": "sha256-xCmkd4tW+L6sZhHi1m9wn/WzNSvVq6XKttqqz/1ydug=", - "pom": "sha256-gm7btuGKf7kydoYXFtS6mvtIEOLa+TXQbYPa80+cm1g=" - }, - "tools/jackson/core#jackson-databind/3.1.0": { - "jar": "sha256-G/VFSh1Ymifdu5HuFvMfFpsIUwhD9S9eg/YsZQxkUWs=", - "module": "sha256-GD86rez6To0WF9ffgJKqYhtoP5jGBAP6MzpMwQq8zy0=", - "pom": "sha256-ivk5XYOG4DkhDRJBX61spqLutiMm+Gohyhrz0CdH42g=" + "tools/jackson/core#jackson-databind/3.1.3": { + "jar": "sha256-rt3yRi1Hg6Gxb2/x4kJYKnbt2czWm2tjhpBcZaTsYHc=", + "module": "sha256-gIsco9hZZK4LF2cd2oLRA4nisIw0VihOjQuew5+Sl3E=", + "pom": "sha256-lHy/Pv9RkmVG1EqgddXxtM8uL5o4UkqJLZWpJPU4W+8=" } } } diff --git a/pkgs/by-name/si/signal-cli/libsignal-jni.nix b/pkgs/by-name/si/signal-cli/libsignal-jni.nix index 1e27d0d055ab..b29734ca400f 100644 --- a/pkgs/by-name/si/signal-cli/libsignal-jni.nix +++ b/pkgs/by-name/si/signal-cli/libsignal-jni.nix @@ -14,16 +14,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "libsignal-jni"; - version = "0.92.1"; + version = "0.94.4"; src = fetchFromGitHub { owner = "signalapp"; repo = "libsignal"; tag = "v${finalAttrs.version}"; - hash = "sha256-gAXLt0e2k5PA6PgFRQa22oGuNLM7TGkOKQnYtFhn8I8="; + hash = "sha256-Uh/j8cXUWgWgSo9UBfYOFuC8i+2YdMwGHcXf55PkGgU="; }; - cargoHash = "sha256-TqYxkkzlbgrc7jkAubz3TsXhcU8Do5IFaLRqSPiZVR0="; + cargoHash = "sha256-st6zTKvxSsyMce22E8nFsJMGjQkk9sEAzSCmyZP8x20="; nativeBuildInputs = [ cmake diff --git a/pkgs/by-name/si/signal-cli/package.nix b/pkgs/by-name/si/signal-cli/package.nix index 244be88edc4e..2a000ed314bd 100644 --- a/pkgs/by-name/si/signal-cli/package.nix +++ b/pkgs/by-name/si/signal-cli/package.nix @@ -19,13 +19,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "signal-cli"; - version = "0.14.3"; + version = "0.14.5"; src = fetchFromGitHub { owner = "AsamK"; repo = "signal-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-qUCLubP3/JxDoLYbWhH/MRWq29H6tj3UuGr5iBfJ3jM="; + hash = "sha256-p669Gjn3HYdVNtAA1Bvgc4iL6U9KnG4SLX1/aUKulPY="; }; nativeBuildInputs = [ From 91a3116a65e4d5f2c538f25b3105194121149238 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 11:54:39 +0000 Subject: [PATCH 066/153] simpleini: 4.25 -> 4.26 --- pkgs/by-name/si/simpleini/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/simpleini/package.nix b/pkgs/by-name/si/simpleini/package.nix index 402e30dbed71..a3c696655d21 100644 --- a/pkgs/by-name/si/simpleini/package.nix +++ b/pkgs/by-name/si/simpleini/package.nix @@ -9,14 +9,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "simpleini"; - version = "4.25"; + version = "4.26"; src = fetchFromGitHub { name = "simpleini-sources-${finalAttrs.version}"; owner = "brofield"; repo = "simpleini"; tag = "v${finalAttrs.version}"; - hash = "sha256-1JTVjMfEuWqlyYAm4Er6HPjrP2Tnt0ntai8oVvIEOu0="; + hash = "sha256-l8PolFjy9Nbdsk7PvuuRWukha4GygzxqMEzuzglqmUs="; }; nativeBuildInputs = [ From 7456cb20cf633a0c9e872517b7c14a7799f591ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 12:11:16 +0000 Subject: [PATCH 067/153] lomiri.lomiri-ui-extras: 0.8.1 -> 0.8.2 --- pkgs/desktops/lomiri/qml/lomiri-ui-extras/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/lomiri/qml/lomiri-ui-extras/default.nix b/pkgs/desktops/lomiri/qml/lomiri-ui-extras/default.nix index 80ba9a075320..bfb8b377df88 100644 --- a/pkgs/desktops/lomiri/qml/lomiri-ui-extras/default.nix +++ b/pkgs/desktops/lomiri/qml/lomiri-ui-extras/default.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lomiri-ui-extras"; - version = "0.8.1"; + version = "0.8.2"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/lomiri-ui-extras"; tag = finalAttrs.version; - hash = "sha256-0rP88+OVLzK3ZDXZHqYR+0uF4eNur/RUV8DY0ijZBVo="; + hash = "sha256-Y3p3VXltTg7tbVKjLdoBgL6yAlCdKBUEYzyHyqawxBg="; }; postPatch = '' From 1152a503044067297b5d65f08d0d65ee703b20ed Mon Sep 17 00:00:00 2001 From: skelettor Date: Sat, 20 Jun 2026 14:59:35 +0200 Subject: [PATCH 068/153] openlinkhub: 0.8.4 -> 0.8.8 --- pkgs/by-name/op/openlinkhub/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openlinkhub/package.nix b/pkgs/by-name/op/openlinkhub/package.nix index be17e1b1a847..7d15eadd40a4 100644 --- a/pkgs/by-name/op/openlinkhub/package.nix +++ b/pkgs/by-name/op/openlinkhub/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "openlinkhub"; - version = "0.8.4"; + version = "0.8.8"; src = fetchFromGitHub { owner = "jurkovic-nikola"; repo = "OpenLinkHub"; tag = finalAttrs.version; - hash = "sha256-yxLRwYsBvwpPVeQWx8R9bfbtdkGu2qUsDiyoijcTD2g="; + hash = "sha256-uYuhmvdHNVs19egakwDOvIJ2IEAeZEAV6qgMYEl+Ie4="; }; proxyVendor = true; From 962d8bd7d2b81719f39009794ac48694e8142585 Mon Sep 17 00:00:00 2001 From: Moraxyc Date: Sat, 20 Jun 2026 15:57:53 +0000 Subject: [PATCH 069/153] nezha-agent: 2.2.2 -> 2.2.3 --- pkgs/by-name/ne/nezha-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/nezha-agent/package.nix b/pkgs/by-name/ne/nezha-agent/package.nix index 2b27bf85d0c6..58537283a5d5 100644 --- a/pkgs/by-name/ne/nezha-agent/package.nix +++ b/pkgs/by-name/ne/nezha-agent/package.nix @@ -8,16 +8,16 @@ }: buildGoModule (finalAttrs: { pname = "nezha-agent"; - version = "2.2.2"; + version = "2.2.3"; src = fetchFromGitHub { owner = "nezhahq"; repo = "agent"; tag = "v${finalAttrs.version}"; - hash = "sha256-KaONvjQY204VUppt2h78IE92LP+YJQ128BCuHGgMsBk="; + hash = "sha256-DDmxeWEIEJweqDbCDDTzK99cP28tz5bQpotyDMCTVuk="; }; - vendorHash = "sha256-/pygqSThb3YQ188Ro0vjP4yDN/yfPNRJQWP5FQ7sJ8c="; + vendorHash = "sha256-kYw1XgtlzRSQ0k8XK0lCJ0s2UaevVdmPunb9e7hoc70="; ldflags = [ "-s" From ee4379efb74ebb9d874bc9b53fd923e36b400d89 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 12:28:19 +0000 Subject: [PATCH 070/153] cinnamon-session: 6.6.3 -> 6.6.4 https://github.com/linuxmint/cinnamon-session/compare/6.6.3...6.6.4 --- pkgs/by-name/ci/cinnamon-session/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ci/cinnamon-session/package.nix b/pkgs/by-name/ci/cinnamon-session/package.nix index d64794db4bd6..1628fa160e20 100644 --- a/pkgs/by-name/ci/cinnamon-session/package.nix +++ b/pkgs/by-name/ci/cinnamon-session/package.nix @@ -39,13 +39,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "cinnamon-session"; - version = "6.6.3"; + version = "6.6.4"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon-session"; tag = finalAttrs.version; - hash = "sha256-fmeLywpM4QhgyiX68E+4vosUK2WKGVJ1Cx8pYdOnb+k="; + hash = "sha256-rx7+tBXQ9kvnRYNxgF1QXyhk9NamUIjti/6GGrACYU0="; }; buildInputs = [ From 97b0cbed73c5c730d5a43d8abe93f8fb95d7377c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 16:43:58 +0000 Subject: [PATCH 071/153] lomiri.lomiri-settings-components: 1.2.0 -> 1.2.1 --- .../lomiri/qml/lomiri-settings-components/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix b/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix index 5103071306ae..8f5ba1a0c9b1 100644 --- a/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix +++ b/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lomiri-settings-components"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/lomiri-settings-components"; rev = finalAttrs.version; - hash = "sha256-vJpqNhSlBV5z0hRP3ayh7/YbYxh7mLEsK0jh63hkG1w="; + hash = "sha256-S4JWDGfu9zGdJk89XEhbDxLJO1jaQO2jawTNE5djrAU="; }; postPatch = '' From 8a5e4d237325f23d467e223728f02b33e6e18939 Mon Sep 17 00:00:00 2001 From: 74k1 Date: Sat, 20 Jun 2026 18:56:01 +0200 Subject: [PATCH 072/153] shortwave: fix missing glib-networking buildInput --- pkgs/by-name/sh/shortwave/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/sh/shortwave/package.nix b/pkgs/by-name/sh/shortwave/package.nix index 95df5b9cac5f..7731d1444f5b 100644 --- a/pkgs/by-name/sh/shortwave/package.nix +++ b/pkgs/by-name/sh/shortwave/package.nix @@ -9,6 +9,7 @@ gettext, gitMinimal, glib, + glib-networking, gst_all_1, gtk4, libadwaita, @@ -63,6 +64,7 @@ stdenv.mkDerivation rec { dbus gdk-pixbuf glib + glib-networking gtk4 libadwaita libglycin-gtk4 From 2f094ab5577a48cfab19df0917a8914f3bf1eb1b Mon Sep 17 00:00:00 2001 From: Lin Yinfeng Date: Mon, 27 Apr 2026 16:44:21 +0800 Subject: [PATCH 073/153] angrr: 0.2.3 -> 0.2.6 --- pkgs/by-name/an/angrr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/angrr/package.nix b/pkgs/by-name/an/angrr/package.nix index c40bf8caadba..0ef7b65f393d 100644 --- a/pkgs/by-name/an/angrr/package.nix +++ b/pkgs/by-name/an/angrr/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "angrr"; - version = "0.2.3"; + version = "0.2.6"; src = fetchFromGitHub { owner = "linyinfeng"; repo = "angrr"; tag = "v${finalAttrs.version}"; - hash = "sha256-8UrQ9e+gx7AR6ASNX94P2K3SvNOzvR98U3ub/odqybM="; + hash = "sha256-Sj7aaKC7rtIzIz3UiVfmLjr4O7hWXrEC3wkKaPra/3A="; }; - cargoHash = "sha256-pVFIsFIdOIgBilBRYtGZdjVOyaERrfiJJT2WT/YoXeQ="; + cargoHash = "sha256-LspQncUrWfou41G37L3O1GbeiaoQpAC/RAu3EAPVrRU="; buildAndTestSubdir = "angrr"; From b00fd7e64f3cc412f946d76cc25d2f47f4b517dc Mon Sep 17 00:00:00 2001 From: Lin Yinfeng Date: Mon, 27 Apr 2026 16:45:08 +0800 Subject: [PATCH 074/153] nixos/angrr: add new options and add back the period option --- nixos/modules/services/misc/angrr.nix | 84 ++++++++++++++++++++++++++- 1 file changed, 83 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/angrr.nix b/nixos/modules/services/misc/angrr.nix index 92e371efdf2d..55e0687eef2e 100644 --- a/nixos/modules/services/misc/angrr.nix +++ b/nixos/modules/services/misc/angrr.nix @@ -27,6 +27,16 @@ let keep-latest-n = 5; keep-booted-system = true; keep-current-system = true; + keep-n-per-bucket = [ + { + bucket-window = "1 day"; + bucket-amount = 7; + } + { + bucket-window = "1 week"; + bucket-amount = 4; + } + ]; }; user = { enable = false; @@ -198,6 +208,13 @@ let Whether to keep the last booted system generation. Only useful for system profiles. ''; }; + keep-n-per-bucket = lib.mkOption { + type = with lib.types; listOf (submodule keepNPerBucketOptions); + default = [ ]; + description = '' + Specify a list of rules having n, bucket-window, and bucket-amount attributes. + ''; + }; }; }; filterOptions = { @@ -218,6 +235,31 @@ let }; }; }; + keepNPerBucketOptions = { + freeformType = toml.type; + options = { + n = lib.mkOption { + type = lib.types.int; + default = 1; + description = '' + Retain n generations every bucket-window duration for bucket-amount buckets. + ''; + }; + bucket-window = lib.mkOption { + type = lib.types.str; + description = '' + The duration of the bucket window. + ''; + }; + bucket-amount = lib.mkOption { + type = lib.types.int; + default = 1; + description = '' + The number of buckets to keep. + ''; + }; + }; + }; # toml.generate does not support null values, we need to filter them out first filteredSettings = lib.filterAttrsRecursive (name: value: value != null) cfg.settings; @@ -236,7 +278,6 @@ in { meta.maintainers = pkgs.angrr.meta.maintainers; imports = [ - (lib.mkRemovedOptionModule [ "services" "angrr" "period" ] configFileMigrationMsg) (lib.mkRemovedOptionModule [ "services" "angrr" "removeRoot" ] configFileMigrationMsg) (lib.mkRemovedOptionModule [ "services" "angrr" "ownedOnly" ] configFileMigrationMsg) ]; @@ -267,6 +308,15 @@ in Extra command-line arguments pass to angrr. ''; }; + period = lib.mkOption { + type = with lib.types; nullOr str; + default = null; + description = '' + If set, it configures {option}`services.angrr.settings` to a preset that + monitor .direnv, results, system, and user profiles, + retaining GC roots that are younger than the specified period. + ''; + }; settings = lib.mkOption { type = lib.types.submodule settingsOptions; example = exampleSettings; @@ -372,6 +422,38 @@ in _angrr_auto_use "$@" ''; }) + + # When period is set, configure a preset retention policy + # Users can still override settings via services.angrr.settings + (lib.mkIf (cfg.period != null) { + services.angrr.settings = { + temporary-root-policies = { + direnv = { + path-regex = "/\\.direnv/"; + period = cfg.period; + }; + result = { + path-regex = "/result[^/]*$"; + period = cfg.period; + }; + }; + profile-policies = { + system = { + profile-paths = [ "/nix/var/nix/profiles/system" ]; + keep-since = cfg.period; + keep-booted-system = true; + keep-current-system = true; + }; + user = { + profile-paths = [ + "~/.local/state/nix/profiles/profile" + "/nix/var/nix/profiles/per-user/root/profile" + ]; + keep-since = cfg.period; + }; + }; + }; + }) ] ); } From e8cb691e0e3d1e6e49bb5ea3bec6e4f11ca25266 Mon Sep 17 00:00:00 2001 From: Lin Yinfeng Date: Mon, 27 Apr 2026 16:45:40 +0800 Subject: [PATCH 075/153] nixos/angrr: fix a typo in nixos test --- nixos/tests/angrr.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/angrr.nix b/nixos/tests/angrr.nix index 300f3643b0ba..362ffe276872 100644 --- a/nixos/tests/angrr.nix +++ b/nixos/tests/angrr.nix @@ -95,7 +95,7 @@ in machine.succeed("su normal --command 'nix build /run/current-system --out-link /tmp/result-user-auto-gc-root-2'") machine.systemctl("start nix-gc.service") - # Not auto gc root will be removed + # No auto gc root will be removed machine.succeed("readlink /tmp/result-root-auto-gc-root-1") machine.succeed("readlink /tmp/result-root-auto-gc-root-2") machine.succeed("readlink /tmp/result-user-auto-gc-root-1") From 63515ffa0f08c4398148cbdc76e333007afa3248 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 18:23:51 +0000 Subject: [PATCH 076/153] python3Packages.greeclimate: 3.0.0 -> 3.2.0 --- pkgs/development/python-modules/greeclimate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/greeclimate/default.nix b/pkgs/development/python-modules/greeclimate/default.nix index a756393a4ef4..d1843a11a767 100644 --- a/pkgs/development/python-modules/greeclimate/default.nix +++ b/pkgs/development/python-modules/greeclimate/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "greeclimate"; - version = "3.0.0"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "cmroche"; repo = "greeclimate"; tag = "v${version}"; - hash = "sha256-ikIpL9Il6uCA2z6SbceNzqTyC5P0lP5ZR4J3KfSgypo="; + hash = "sha256-lDsMx08BDaUZwmT9afwj9SOMovOftNOlfNV5btSAW8E="; }; build-system = [ setuptools ]; From ce344b0da589e16ce88af8114aaf108860636153 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 18:28:11 +0000 Subject: [PATCH 077/153] monkeys-audio: 13.03 -> 13.06 --- pkgs/by-name/mo/monkeys-audio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/monkeys-audio/package.nix b/pkgs/by-name/mo/monkeys-audio/package.nix index 2d7bf79c6796..16bf1b087ea5 100644 --- a/pkgs/by-name/mo/monkeys-audio/package.nix +++ b/pkgs/by-name/mo/monkeys-audio/package.nix @@ -6,12 +6,12 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "13.03"; + version = "13.06"; pname = "monkeys-audio"; src = fetchzip { url = "https://monkeysaudio.com/files/MAC_${builtins.concatStringsSep "" (lib.strings.splitString "." finalAttrs.version)}_SDK.zip"; - hash = "sha256-cZc6UtoZVEL3aWXPzLjfKshsr78V7y8X0Dw6qvJcVco="; + hash = "sha256-znR820+/ySNBqh7aRXA3WCiWe13r2SFhJqJ0TzVde7Q="; stripRoot = false; }; From eee6a0a541bee898251521ccc2ab72fa6e714c06 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 18:41:22 +0000 Subject: [PATCH 078/153] python3Packages.rocketchat-api: 3.6.1 -> 3.7.0 --- pkgs/development/python-modules/rocketchat-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rocketchat-api/default.nix b/pkgs/development/python-modules/rocketchat-api/default.nix index 067c560eb7bf..1af24234c4d3 100644 --- a/pkgs/development/python-modules/rocketchat-api/default.nix +++ b/pkgs/development/python-modules/rocketchat-api/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "rocketchat-api"; - version = "3.6.1"; + version = "3.7.0"; pyproject = true; src = fetchFromGitHub { owner = "jadolg"; repo = "rocketchat_API"; tag = version; - hash = "sha256-KatsV5MbZ7akD/nsNLEIwPecsaa9W8PplGCppe5rcZI="; + hash = "sha256-s+RyHzuWI5pVshTG/DsgtC9+lpexTMkPJYNpNrI7Jkc="; }; build-system = [ From 8e49d1002e5e739825e7402831f06ae53a1e58aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 19:04:49 +0000 Subject: [PATCH 079/153] podman-tui: 1.11.1 -> 1.11.2 --- pkgs/by-name/po/podman-tui/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/podman-tui/package.nix b/pkgs/by-name/po/podman-tui/package.nix index 7c421ec7bb64..f08cfa98c485 100644 --- a/pkgs/by-name/po/podman-tui/package.nix +++ b/pkgs/by-name/po/podman-tui/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "podman-tui"; - version = "1.11.1"; + version = "1.11.2"; src = fetchFromGitHub { owner = "containers"; repo = "podman-tui"; tag = "v${finalAttrs.version}"; - hash = "sha256-tOwiRzRxf8KSGSjEeMLN3DcDbOFwss4BvfwegDnOdLg="; + hash = "sha256-+yi9t+NHieYvNKgmIgExotESFk8qvnYV11uuHMuV/No="; }; vendorHash = null; From dc24e5ab5d61baaac78b8d6ced1e66805e465eb6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 19:38:21 +0000 Subject: [PATCH 080/153] myks: 5.13.1 -> 5.13.2 --- pkgs/by-name/my/myks/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/my/myks/package.nix b/pkgs/by-name/my/myks/package.nix index 8599049734db..ba43034e958d 100644 --- a/pkgs/by-name/my/myks/package.nix +++ b/pkgs/by-name/my/myks/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "myks"; - version = "5.13.1"; + version = "5.13.2"; src = fetchFromGitHub { owner = "mykso"; repo = "myks"; tag = "v${finalAttrs.version}"; - hash = "sha256-wnN4CuRqnItEorDDFHzC0eRutcu2fMeVA42U4Y8JnqQ="; + hash = "sha256-Ij1QmMr2JJSjs+5e80RxjZcCKoSqNb9mD+IKtQjX13w="; }; - vendorHash = "sha256-BUMhjjQZFX+AicRKVAKkRwv4hnM8Ph6CxYrTPh+BTPY="; + vendorHash = "sha256-x5yCigeM4ltL1wphW8ufa0WB3nd14AOkXGLggAxKTrs="; subPackages = "."; From 3c926ed273b7d805a6a9905cd415eb50e60864ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 20:11:46 +0000 Subject: [PATCH 081/153] gogup: 1.2.0 -> 1.3.0 --- pkgs/by-name/go/gogup/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gogup/package.nix b/pkgs/by-name/go/gogup/package.nix index 43f69758bd40..8f2baa1d7228 100644 --- a/pkgs/by-name/go/gogup/package.nix +++ b/pkgs/by-name/go/gogup/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "gogup"; - version = "1.2.0"; + version = "1.3.0"; src = fetchFromGitHub { owner = "nao1215"; repo = "gup"; rev = "v${finalAttrs.version}"; - hash = "sha256-tkZt0lv3uy43EijCE+Lvgt2X4p1rB2SkZ4UfkJGYPbY="; + hash = "sha256-h7hozN4ggDqEqu2KlQpBEttT7j8JKW+4J4NyM+ftK2M="; }; - vendorHash = "sha256-lS7C/932cpaVUtXJ3tuZKyqDv4yT2RSG2NfQW5kcQrM="; + vendorHash = "sha256-GbeyuZNpT3wqy52sk0B/9wrab906/E4ds06vQ5tHK7c="; doCheck = false; ldflags = [ From 4bafca4c15ce37a0dee6687a7e2ea547e5994a6d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 21:00:49 +0000 Subject: [PATCH 082/153] mozillavpn: 2.37.0 -> 2.38.0 --- pkgs/by-name/mo/mozillavpn/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/mozillavpn/package.nix b/pkgs/by-name/mo/mozillavpn/package.nix index 8a52f0140f41..1b8102686852 100644 --- a/pkgs/by-name/mo/mozillavpn/package.nix +++ b/pkgs/by-name/mo/mozillavpn/package.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mozillavpn"; - version = "2.37.0"; + version = "2.38.0"; src = fetchFromGitHub { owner = "mozilla-mobile"; repo = "mozilla-vpn-client"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-2u0q/N78hrjj1XVD69hMkLPVYxfgn8LVoFLjsprDOX8="; + hash = "sha256-IaMmW9ODlac/7Kqp9tEalVvLkUHaK786+HnTOqWVAk8="; }; patches = [ ]; @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src patches; - hash = "sha256-uJdgsN/se3Dq5RbtZ/FGtDGD+yXtQzCFvbPZngifeJc="; + hash = "sha256-Y4Y2ZZh9Kdj6zZCHgvLNdfB0ehaF5nDJSOjTLelmYrE="; }; buildInputs = [ From 4760cdbdf909cdd586303c18326c213e89e3aa50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 21:17:26 +0000 Subject: [PATCH 083/153] filebrowser: 2.63.14 -> 2.63.15 --- pkgs/by-name/fi/filebrowser/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/filebrowser/package.nix b/pkgs/by-name/fi/filebrowser/package.nix index 33f3d71541f9..a96b6f9c3803 100644 --- a/pkgs/by-name/fi/filebrowser/package.nix +++ b/pkgs/by-name/fi/filebrowser/package.nix @@ -13,13 +13,13 @@ }: let - version = "2.63.14"; + version = "2.63.15"; src = fetchFromGitHub { owner = "filebrowser"; repo = "filebrowser"; tag = "v${version}"; - hash = "sha256-9CXHoQWr1RpTwFR8JRR72oQZxHrndTrnxYa6/0Z3Mk0="; + hash = "sha256-O2USjwP1g+yDZpz0628YTRN2BUUnmjFvS+0qc6JU294="; }; frontend = stdenvNoCC.mkDerivation (finalAttrs: { @@ -62,7 +62,7 @@ buildGoModule { pname = "filebrowser"; inherit version src; - vendorHash = "sha256-ofeQkbvBfCpu2g1CLAwUZAZISyAOz+0smEZRx/koj/8="; + vendorHash = "sha256-WXbXD75acK4woS7UC0G73pY48aGmp1l0spDc3sGYXMg="; excludedPackages = [ "tools" ]; From dcdebc455389a0886d802e9ceae2df257205f24b Mon Sep 17 00:00:00 2001 From: Wekuz Date: Sun, 21 Jun 2026 00:23:30 +0300 Subject: [PATCH 084/153] doc: move unpackerr module announcement to the correct release notes Initially unpackerr module announcement was added to the 26.05 release notes but as that is already released it should have been added to the 26.11 release notes. --- nixos/doc/manual/release-notes/rl-2605.section.md | 2 -- nixos/doc/manual/release-notes/rl-2611.section.md | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md index e40a6d774fb9..3d3c85b5d126 100644 --- a/nixos/doc/manual/release-notes/rl-2605.section.md +++ b/nixos/doc/manual/release-notes/rl-2605.section.md @@ -174,8 +174,6 @@ - [LogiOps](https://github.com/PixlOne/logiops), an unofficial userspace driver for HID++ Logitech devices. Available as [services.logiops](#opt-services.logiops.enable). -- [Unpackerr](https://unpackerr.zip), extracts downloads for Radarr, Sonarr, Lidarr, Readarr, and/or a Watch folder. Available as [services.unpackerr](#opt-services.unpackerr.enable). - ## Backward Incompatibilities {#sec-release-26.05-incompatibilities} diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 0252bcb370ea..aaf1554cf398 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -20,6 +20,8 @@ - [FlapAlerted](https://github.com/Kioubit/FlapAlerted), detects BGP flapping events and provides statistics based on BGP update messages. Available as [services.flap-alerted](#opt-services.flap-alerted.enable). +- [Unpackerr](https://unpackerr.zip), extracts downloads for Radarr, Sonarr, Lidarr, Readarr, and/or a Watch folder. Available as [services.unpackerr](#opt-services.unpackerr.enable). + ## Backward Incompatibilities {#sec-release-26.11-incompatibilities} From a52dacb0dbac144157c24192e10721874e3438f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 21 Jun 2026 00:36:14 +0200 Subject: [PATCH 085/153] gitea: 1.26.2 -> 1.26.3 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.26.3 --- pkgs/by-name/gi/gitea/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/gi/gitea/package.nix b/pkgs/by-name/gi/gitea/package.nix index 988ef9f8a149..8a5860801dc6 100644 --- a/pkgs/by-name/gi/gitea/package.nix +++ b/pkgs/by-name/gi/gitea/package.nix @@ -29,8 +29,8 @@ let pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; inherit pnpm; - fetcherVersion = 3; - hash = "sha256-Qo0DLuZv+2GVLsBfCv/6CC9E/qhSE4HwV4StQL4HX4Y="; + fetcherVersion = 4; + hash = "sha256-FroVRhNzCLtbW9Z0s6xr4l0mIX+hY4KOomZAhPILWlY="; }; nativeBuildInputs = [ @@ -51,18 +51,18 @@ let in buildGoModule rec { pname = "gitea"; - version = "1.26.2"; + version = "1.26.3"; src = fetchFromGitHub { owner = "go-gitea"; repo = "gitea"; tag = "v${gitea.version}"; - hash = "sha256-S7KV7soOnVQbw+2Ru7+DOL3Q4uWmSSdR6K90yofQlqw="; + hash = "sha256-61iW27pYwbEXV3W72IsPNVFD05/XpMLyPbseZzW6OG0="; }; proxyVendor = true; - vendorHash = "sha256-7+M1n8RSgB3gZ/2na4RF9kYOf90H0bnsJZMDKpgAy64="; + vendorHash = "sha256-VyzfBZnxnubNIdf+xwLav4W4DgapcLLKN1aKrZ9NbDg="; outputs = [ "out" From 9ac9eddf84a8eb6ed578e4ee70834be182e15b78 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 22:55:32 +0000 Subject: [PATCH 086/153] python3Packages.pytest-lsp: 1.0.0 -> 1.0.1 --- pkgs/development/python-modules/pytest-lsp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-lsp/default.nix b/pkgs/development/python-modules/pytest-lsp/default.nix index 5405a9f8d4f1..474bc4892268 100644 --- a/pkgs/development/python-modules/pytest-lsp/default.nix +++ b/pkgs/development/python-modules/pytest-lsp/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "pytest-lsp"; - version = "1.0.0"; + version = "1.0.1"; pyproject = true; src = fetchPypi { inherit version; pname = "pytest_lsp"; - hash = "sha256-uoyVstl1o2Akn/pXaOHm9E2H0Q73dUBw07MhECckovE="; + hash = "sha256-zZlQ/sKZHmU2RDDdQZ2u7fVGkoeI9FfhEG1bdRrqC+g="; }; build-system = [ From 3dc2ef9bdce4585404624a63c7de8d2d57319076 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 20 Jun 2026 10:09:07 -0400 Subject: [PATCH 087/153] diffoscope: 319 -> 321 Release note for 320: https://diffoscope.org/news/diffoscope-320-released/ Release note for 321: https://diffoscope.org/news/diffoscope-321-released/ --- pkgs/by-name/di/diffoscope/package.nix | 10 ++++--- .../remove-flags-from-ocaml-diff.patch | 27 +++++++++++++++++++ 2 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 pkgs/by-name/di/diffoscope/remove-flags-from-ocaml-diff.patch diff --git a/pkgs/by-name/di/diffoscope/package.nix b/pkgs/by-name/di/diffoscope/package.nix index f417db3d7fc5..3e7510f76e0f 100644 --- a/pkgs/by-name/di/diffoscope/package.nix +++ b/pkgs/by-name/di/diffoscope/package.nix @@ -108,12 +108,12 @@ in # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! python.pkgs.buildPythonApplication rec { pname = "diffoscope"; - version = "319"; + version = "321"; pyproject = true; src = fetchurl { url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; - hash = "sha256-oIEC3ssdp0p2cE0VunTv6oo5CFuMQyftr4e5kqWmfP4="; + hash = "sha256-M/rsyUGlJDpU3o1RMfaN9fNMpOn9Xpz2ydflPUXVhD4="; }; outputs = [ @@ -121,7 +121,11 @@ python.pkgs.buildPythonApplication rec { "man" ]; - patches = [ ./ignore_links.patch ]; + patches = [ + ./ignore_links.patch + # Remove flags output from an OCaml test's diff, as it's Debian-specific + ./remove-flags-from-ocaml-diff.patch + ]; postPatch = '' # When generating manpage, use the installed version diff --git a/pkgs/by-name/di/diffoscope/remove-flags-from-ocaml-diff.patch b/pkgs/by-name/di/diffoscope/remove-flags-from-ocaml-diff.patch new file mode 100644 index 000000000000..61138d263c6e --- /dev/null +++ b/pkgs/by-name/di/diffoscope/remove-flags-from-ocaml-diff.patch @@ -0,0 +1,27 @@ +From 18cf9ab675691c7173a9b7fafd6d521c3ea75862 Mon Sep 17 00:00:00 2001 +From: Michael Daniels +Date: Sat, 20 Jun 2026 11:42:29 -0400 +Subject: [PATCH] tests/data/ocaml_expected_diff: remove flags from diff + +This output comes from a Debian-specific OCaml patch, see +https://salsa.debian.org/ocaml-team/ocaml/-/blob/archive/debian/5.4.1-1/debian/patches/Print-.cmi-flags-in-objinfo.patch +--- + tests/data/ocaml_expected_diff | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/tests/data/ocaml_expected_diff b/tests/data/ocaml_expected_diff +index 79631882..a48de841 100644 +--- a/tests/data/ocaml_expected_diff ++++ b/tests/data/ocaml_expected_diff +@@ -1,7 +1,6 @@ +-@@ -1,6 +1,6 @@ ++@@ -1,5 +1,5 @@ + -Unit name: Test1 + +Unit name: Test2 +- Flags: [ Alerts _ ] + Interfaces imported: + - 351c2dc2fb4a56dac258b47c26262db6 Test1 + + ac02205dc900024a67ede9f394c59d72 Test2 +-- +2.54.0 + From 1b7a1bb63719a57f800c2479440fe22d967a70da Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 20 Jun 2026 16:03:25 -0400 Subject: [PATCH 088/153] diffoscope: fix condition for aapt/apktool inclusion The dependency works on x86_64-linux. --- pkgs/by-name/di/diffoscope/package.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/by-name/di/diffoscope/package.nix b/pkgs/by-name/di/diffoscope/package.nix index 3e7510f76e0f..e0f12e8a10ff 100644 --- a/pkgs/by-name/di/diffoscope/package.nix +++ b/pkgs/by-name/di/diffoscope/package.nix @@ -258,11 +258,10 @@ python.pkgs.buildPythonApplication rec { h5py pdfminer-six r2pipe - # docx2txt, nixpkgs packages another project named the same, which does not work ]) # Causes an eval failure # See https://github.com/NixOS/nixpkgs/issues/463873 - ++ lib.optionals (!stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAarch64) [ + ++ lib.optionals (!stdenv.hostPlatform.isLinux || !stdenv.hostPlatform.isAarch64) [ aapt apktool ] From 6f462702d57c5b0c1825da9fa02c4cc3cc7dfdba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 20 Jun 2026 23:12:50 +0000 Subject: [PATCH 089/153] oxlint: 1.69.0 -> 1.70.0 --- pkgs/by-name/ox/oxlint/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ox/oxlint/package.nix b/pkgs/by-name/ox/oxlint/package.nix index 4460dbd92c81..b8fe2d442217 100644 --- a/pkgs/by-name/ox/oxlint/package.nix +++ b/pkgs/by-name/ox/oxlint/package.nix @@ -23,25 +23,25 @@ # runs without an external linter, which leaves `jsPlugins` configs inert. stdenv.mkDerivation (finalAttrs: { pname = "oxlint"; - version = "1.69.0"; + version = "1.70.0"; src = fetchFromGitHub { owner = "oxc-project"; repo = "oxc"; tag = "oxlint_v${finalAttrs.version}"; - hash = "sha256-jbPKyQ1A7jrHWRaG2a2fIqOhTrzBI3e6fQD/b9wRUQM="; + hash = "sha256-+eP+Pawp2ZE5SqgOy9mReGn0CmXB0Ynm9aupbKLRjhk="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-VgrHzUfRPARd90kcCGHzhxPDOJzKsh7nvyg6TxbV9RU="; + hash = "sha256-kdV7K1YkaiEKfTNpGUgRGAOAIzdgrupsG4Kg6ZBasrU="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 3; - hash = "sha256-UTJMkkdIhBZSbGyjBLACfwWI6jKNsdK5zk322EgvJf8="; + hash = "sha256-njuEuAvM1DE24ueA4ZlyE/SpwdaKTWgXCV341miVoDI="; }; dontUseCmakeConfigure = true; From 9ce8cbe92a1a8deee48b95ab893aa740c7bea84d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 00:29:27 +0000 Subject: [PATCH 090/153] worldpainter: 2.26.1 -> 2.26.2 --- pkgs/by-name/wo/worldpainter/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wo/worldpainter/package.nix b/pkgs/by-name/wo/worldpainter/package.nix index 5203e791de79..8211981cb1bf 100644 --- a/pkgs/by-name/wo/worldpainter/package.nix +++ b/pkgs/by-name/wo/worldpainter/package.nix @@ -10,11 +10,11 @@ }: stdenv.mkDerivation rec { pname = "worldpainter"; - version = "2.26.1"; + version = "2.26.2"; src = fetchurl { url = "https://www.worldpainter.net/files/worldpainter_${version}.tar.gz"; - hash = "sha256-YlFiGim9IeurDZ4H1XzxRDn7GM/U/zL9SqTUT4gJdno="; + hash = "sha256-vYsIDzzt6VeeXXDDHDduH8jb/sGgviqVRMilk5dl0tU="; }; nativeBuildInputs = [ From a7ccb360019fa2559b7b8b276a4cb358d7ccc627 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 00:54:57 +0000 Subject: [PATCH 091/153] models-dev: 0-unstable-2026-06-11 -> 0-unstable-2026-06-20 --- pkgs/by-name/mo/models-dev/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/models-dev/package.nix b/pkgs/by-name/mo/models-dev/package.nix index b18b09f1d591..0f81f3245505 100644 --- a/pkgs/by-name/mo/models-dev/package.nix +++ b/pkgs/by-name/mo/models-dev/package.nix @@ -8,12 +8,12 @@ }: let pname = "models-dev"; - version = "0-unstable-2026-06-11"; + version = "0-unstable-2026-06-20"; src = fetchFromGitHub { owner = "anomalyco"; repo = "models.dev"; - rev = "765dae9f61827033d62eb8cbd5ac1f8883e09d07"; - hash = "sha256-L8j0qKKhTTe9YuDB63ZGYwXEG8aXUw0oNDtkBuAALIA="; + rev = "363e0e6f3d8da90e04e6ef4a77725c74b87c49ef"; + hash = "sha256-cs3O5b4jqTmYH0yIVHoSQShA0Y7sqNj3AX9TOt8roYs="; }; node_modules = stdenvNoCC.mkDerivation { From 13698e39a697bc9269e5447bee1a8284fbd84ed2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 01:08:49 +0000 Subject: [PATCH 092/153] turn-rs: 4.1.2 -> 4.1.3 --- pkgs/by-name/tu/turn-rs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/turn-rs/package.nix b/pkgs/by-name/tu/turn-rs/package.nix index 8b3a340e3ac1..515c0237e30c 100644 --- a/pkgs/by-name/tu/turn-rs/package.nix +++ b/pkgs/by-name/tu/turn-rs/package.nix @@ -13,13 +13,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "turn-rs"; - version = "4.1.2"; + version = "4.1.3"; src = fetchFromGitHub { owner = "mycrl"; repo = "turn-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-YZPKcLePLX+Mdu4J31VNofiX/qCLjcxydc4iVhonhkU="; + hash = "sha256-5ukXh0y5EhQpCEL6T5NcZRGx79RDwqrGXnP1zAF6kuc="; }; cargoHash = "sha256-vvhj0B/KYdOeddALh38MvAwrg8sIAIlEzTj0yFNEjFk="; From 5e6cb830299cb9fcbc3db42a5d8e076539b32bb1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 01:11:56 +0000 Subject: [PATCH 093/153] pgdog: 0.1.44 -> 0.1.45 --- pkgs/by-name/pg/pgdog/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pg/pgdog/package.nix b/pkgs/by-name/pg/pgdog/package.nix index 3f12af095b81..a434d61df55c 100644 --- a/pkgs/by-name/pg/pgdog/package.nix +++ b/pkgs/by-name/pg/pgdog/package.nix @@ -14,16 +14,16 @@ let in rustPlatform.buildRustPackage.override { inherit stdenv; } (finalAttrs: { pname = "pgdog"; - version = "0.1.44"; + version = "0.1.45"; src = fetchFromGitHub { owner = "pgdogdev"; repo = "pgdog"; tag = "v${finalAttrs.version}"; - hash = "sha256-t45oD6b3S7oVZP/of8x2uxumjKxilNYLsqMtv2bTZoA="; + hash = "sha256-XMJNnkSV6c/0wWipFg59ZnnvCp4NwPELpVsQKCOViwA="; }; - cargoHash = "sha256-VFxogmT4gLHld+MCdYwwEwU9XiIxS6YRuMzif6oAuyE="; + cargoHash = "sha256-6Eeon5+KRNFum7AGy8fkdpvtaMLduKzbtuqtJvpB8AY="; # Hardcoded paths for C compiler and linker postPatch = '' From 39ddf8a32e394602e210df0d5ef9764ad56a54ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 01:25:34 +0000 Subject: [PATCH 094/153] cliamp: 1.57.0 -> 1.57.1 --- pkgs/by-name/cl/cliamp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cliamp/package.nix b/pkgs/by-name/cl/cliamp/package.nix index fe6bf8539723..0c28952a16a3 100644 --- a/pkgs/by-name/cl/cliamp/package.nix +++ b/pkgs/by-name/cl/cliamp/package.nix @@ -16,13 +16,13 @@ buildGoModule (finalAttrs: { pname = "cliamp"; - version = "1.57.0"; + version = "1.57.1"; src = fetchFromGitHub { owner = "bjarneo"; repo = "cliamp"; tag = "v${finalAttrs.version}"; - hash = "sha256-tfPtc+YgtmuzdWod6EM0MJSoYLxLnQskuNRQbLRp4g8="; + hash = "sha256-wRXF2bnl3xFJtuESJX2UVSsPwl4xo6E+k7nIdtzCULo="; }; vendorHash = "sha256-A2Ygc1a9e2flZzaNAEXvr8Ui1cE89TxBfUNALmDzIo0="; From b6913b9f41b4416be1e93ca49b579e2e1b90d3cd Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 20 Jun 2026 16:05:23 -0400 Subject: [PATCH 095/153] diffoscope: sort dependencies, update comments Remove binwalk: it needs binwalk v2 (a python library), not v3 (Rust). python3Packages.binwalk3 doesn't help either. --- pkgs/by-name/di/diffoscope/package.nix | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/di/diffoscope/package.nix b/pkgs/by-name/di/diffoscope/package.nix index e0f12e8a10ff..63c84ac53015 100644 --- a/pkgs/by-name/di/diffoscope/package.nix +++ b/pkgs/by-name/di/diffoscope/package.nix @@ -7,6 +7,7 @@ apksigcopier, apksigner, apktool, + asar, binutils-unwrapped-all-targets, bzip2, cbfstool, @@ -23,10 +24,10 @@ enableBloat ? true, enjarify, fetchurl, + ffmpeg, file, findutils, fontforge-fonttools, - ffmpeg, fpc, gettext, ghc, @@ -54,6 +55,7 @@ oggvideotools, openssh, openssl, + p7zip, pdftk, perl, pgpdump, @@ -75,7 +77,6 @@ xz, zip, zstd, - binwalk, # updater only writeScript, }: @@ -149,18 +150,14 @@ python.pkgs.buildPythonApplication rec { # Still missing these tools: # Android-specific tools: # dexdump - # Darwin-specific tools: + # Darwin-specific tools (llvm-lipo and llvm-otool don't suffice): # lipo # otool # Other tools: - # docx2txt <- makes tests broken: - # > FAILED tests/comparators/test_docx.py::test_diff - IndexError: list index out of range - # > FAILED tests/comparators/test_docx.py::test_compare_non_existing - AssertionError + # docx2txt (needs Debian's package called this, not the python package) # radare2 - # > FAILED tests/comparators/test_elf_decompiler.py::test_ghidra_diff - IndexError: list index out of range - # > FAILED tests/comparators/test_elf_decompiler.py::test_radare2_diff - AssertionError - # > FAILED tests/comparators/test_macho_decompiler.py::test_ghidra_diff - assert 0 == 1 - # > FAILED tests/comparators/test_macho_decompiler.py::test_radare2_diff - AssertionError + # > FAILED tests/comparators/test_elf_decompiler.py::test_radare2_diff - KeyError: 'offset' + # > FAILED tests/comparators/test_macho_decompiler.py::test_radare2_diff - KeyError: 'offset' # # We filter automatically all packages for the host platform (some dependencies are not supported on Darwin, aarch64, etc.). # Packages which are marked broken for a platform are not automatically filtered to avoid accidentally removing them without noticing it. @@ -201,13 +198,13 @@ python.pkgs.buildPythonApplication rec { ] ++ (with python.pkgs; [ argcomplete - python-debian defusedxml jsbeautifier jsondiff libarchive-c progressbar pypdf + python-debian python-magic pyxattr rpm @@ -218,6 +215,7 @@ python.pkgs.buildPythonApplication rec { abootimg apksigcopier apksigner + asar cbfstool colord enjarify @@ -238,6 +236,7 @@ python.pkgs.buildPythonApplication rec { odt2txt oggvideotools openssh + p7zip pdftk perl poppler-utils @@ -249,7 +248,6 @@ python.pkgs.buildPythonApplication rec { ubootTools wabt xmlbeans - binwalk ] ++ (with python.pkgs; [ androguard From 9dac53b0da3417785ca4bf08c1045eb63372dd2d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 02:02:21 +0000 Subject: [PATCH 096/153] evtx: 0.12.1 -> 0.12.2 --- pkgs/by-name/ev/evtx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ev/evtx/package.nix b/pkgs/by-name/ev/evtx/package.nix index 1e72731fa69c..8234adfdacbe 100644 --- a/pkgs/by-name/ev/evtx/package.nix +++ b/pkgs/by-name/ev/evtx/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "evtx"; - version = "0.12.1"; + version = "0.12.2"; src = fetchFromGitHub { owner = "omerbenamram"; repo = "evtx"; tag = "v${finalAttrs.version}"; - hash = "sha256-zmXRUA2+x697AptONn5VUVySp4zz+VHwt8dqd6pJBGI="; + hash = "sha256-RNJIYTSV1czMNAs8Aqu9nDt/mvaC6uLRv9ra8vCShNA="; }; - cargoHash = "sha256-5Jw+zem0XLLvn3tELXk8vTnH2zvUr82qFx9QUYUwXyY="; + cargoHash = "sha256-kJkMk4bfmijo7IX1XopibFnouahK8sn1SDQtX9ha898="; postPatch = '' # CLI tests will fail in the sandbox From 29de3352afe6db944d1833badee633777f97afec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 02:17:19 +0000 Subject: [PATCH 097/153] terraform-providers.ibm-cloud_ibm: 2.2.2 -> 2.3.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 8350fe22dd90..81fc51f6e86a 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -733,13 +733,13 @@ "vendorHash": null }, "ibm-cloud_ibm": { - "hash": "sha256-bLbm+wbC+2bMor9fYmB6J+iclSOsdP3dIkJiy3Jk6Xg=", + "hash": "sha256-b498lI4JF5DktGXS5SqCBlDB0rsqDWTE/5GHmgHX3Y4=", "homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm", "owner": "IBM-Cloud", "repo": "terraform-provider-ibm", - "rev": "v2.2.2", + "rev": "v2.3.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-FFQEmg2hui1KyzP1WWR6Lx9tKi2aEDAHKztubHMaTAQ=" + "vendorHash": "sha256-0eKD6fIrpOQzD/ILd+6y4GR2EX4UNOioMdSCfu+F5OU=" }, "icinga_icinga2": { "hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=", From 03fb957e04d4f964138539c6265831f31ae0efe7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 02:37:10 +0000 Subject: [PATCH 098/153] syncyomi: 1.1.7 -> 1.1.8 --- pkgs/by-name/sy/syncyomi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sy/syncyomi/package.nix b/pkgs/by-name/sy/syncyomi/package.nix index d496a193a4fc..efa5fe51b9cc 100644 --- a/pkgs/by-name/sy/syncyomi/package.nix +++ b/pkgs/by-name/sy/syncyomi/package.nix @@ -28,13 +28,13 @@ let in buildGoModule (finalAttrs: { pname = "syncyomi"; - version = "1.1.7"; + version = "1.1.8"; src = fetchFromGitHub { owner = "SyncYomi"; repo = "SyncYomi"; tag = "v${finalAttrs.version}"; - hash = "sha256-ot8c7+a/YLhjt9HkcI8QZ2ICgtBj3VGJhxtnhWC0f+0="; + hash = "sha256-Dk6s5NXa9NY33/d4F9GDB5T1nKu8/OSEOY5cpIXz7ZA="; }; vendorHash = "sha256-7AySGQBQHaTp2M1uj5581ZqcpzgexI1KvanWMOc6rx0="; From 257e5bc2338d68e18b7915ae2282114fbb0c5c78 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 02:39:55 +0000 Subject: [PATCH 099/153] python3Packages.plugwise: 1.11.4 -> 1.12.0 --- pkgs/development/python-modules/plugwise/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plugwise/default.nix b/pkgs/development/python-modules/plugwise/default.nix index cec7cf027562..7babb433980c 100644 --- a/pkgs/development/python-modules/plugwise/default.nix +++ b/pkgs/development/python-modules/plugwise/default.nix @@ -17,14 +17,14 @@ buildPythonPackage (finalAttrs: { pname = "plugwise"; - version = "1.11.4"; + version = "1.12.0"; pyproject = true; src = fetchFromGitHub { owner = "plugwise"; repo = "python-plugwise"; tag = "v${finalAttrs.version}"; - hash = "sha256-V1oPSRO+Adacszy8Wh5u4sHzVvfwiKvdKMzFi58pC2E="; + hash = "sha256-gvTvKhs54jWvBCHBbNN2UiMMpJ+bEwAsRJsN/EzE72Y="; }; postPatch = '' From aae6e65928b7d31218c48f7799e543d3cc8917bb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 02:49:51 +0000 Subject: [PATCH 100/153] tt-smi: 5.2.0 -> 5.3.0 --- pkgs/by-name/tt/tt-smi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tt/tt-smi/package.nix b/pkgs/by-name/tt/tt-smi/package.nix index 97df94606ee8..2e01cb67f8d0 100644 --- a/pkgs/by-name/tt/tt-smi/package.nix +++ b/pkgs/by-name/tt/tt-smi/package.nix @@ -8,7 +8,7 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "tt-smi"; - version = "5.2.0"; + version = "5.3.0"; pyproject = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "tenstorrent"; repo = "tt-smi"; tag = "v${finalAttrs.version}"; - hash = "sha256-meDqvDvGBXx/zbHbtgLUb+Kv8LSmsu9OvYCFhmEPAdQ="; + hash = "sha256-0Z8F1XdFvnx1q5AUA3RiMbfRyw2nlRVgxhKVotr4GrQ="; }; build-system = with python3Packages; [ From 098ed9206036366fb77dd2204a2efc5a8f952408 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 02:51:56 +0000 Subject: [PATCH 101/153] sqlpage: 0.44.0 -> 0.44.1 --- pkgs/by-name/sq/sqlpage/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sq/sqlpage/package.nix b/pkgs/by-name/sq/sqlpage/package.nix index fdbd7b080e6f..24b4016197ee 100644 --- a/pkgs/by-name/sq/sqlpage/package.nix +++ b/pkgs/by-name/sq/sqlpage/package.nix @@ -42,13 +42,13 @@ in rustPlatform.buildRustPackage (finalAttrs: { pname = "sqlpage"; - version = "0.44.0"; + version = "0.44.1"; src = fetchFromGitHub { owner = "sqlpage"; repo = "SQLpage"; tag = "v${finalAttrs.version}"; - hash = "sha256-qhfJHzPUBQZ6GKGet/6IZfU5zjKXqDxftJX3ylVwOQE="; + hash = "sha256-QpengTtKBLJga/LXcN3oPuXDru1zr9Ti/Qpb0tfiEYc="; }; postPatch = '' @@ -76,7 +76,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "copy_url_to_opened_file(&client, sprite_url, &mut sprite_content).await;" "sprite_content = std::fs::read(sprite_url).unwrap();" ''; - cargoHash = "sha256-VNKRXzy9TQdNlk/kEfFKBEWALP/r+hBcd32n6bwK/J0="; + cargoHash = "sha256-w4GfkC+sAJRQgo9GEYm4buv+Q8id84wgRSV1WczZUBI="; nativeBuildInputs = [ pkg-config ]; From 8971561fb3f7e0346f597e7c7bf7c183899d40e2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 03:04:29 +0000 Subject: [PATCH 102/153] cantus: 0.6.7 -> 0.6.8 --- pkgs/by-name/ca/cantus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cantus/package.nix b/pkgs/by-name/ca/cantus/package.nix index aa04acf08257..104def316ece 100644 --- a/pkgs/by-name/ca/cantus/package.nix +++ b/pkgs/by-name/ca/cantus/package.nix @@ -12,16 +12,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "cantus"; - version = "0.6.7"; + version = "0.6.8"; src = fetchFromGitHub { owner = "CodedNil"; repo = "cantus"; tag = finalAttrs.version; - hash = "sha256-JoxGn3AaILLW2vWwPZ06Dr+JF0Cc1P0X7BeJBNGJBuI="; + hash = "sha256-TRqWhoRlinNzLdxODs4bR5IgJR6ELKs4SOOpvtoFNFA="; }; - cargoHash = "sha256-GIB/QWBjlpkyxeTz15Hf4mr660R++mSf1J+K4JZ+YXY="; + cargoHash = "sha256-YUXEgeZn0UXh34RnCaqLhhK0QSPz3Y8XJuR2oMa4rIU="; nativeBuildInputs = [ pkg-config From bd1d43b32920fe3be72662a2b421fcb6afc417d6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 03:25:29 +0000 Subject: [PATCH 103/153] python3Packages.qbusmqttapi: 1.5.0 -> 1.5.1 --- pkgs/development/python-modules/qbusmqttapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qbusmqttapi/default.nix b/pkgs/development/python-modules/qbusmqttapi/default.nix index 86ba0d58f80b..731d9e9f8705 100644 --- a/pkgs/development/python-modules/qbusmqttapi/default.nix +++ b/pkgs/development/python-modules/qbusmqttapi/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "qbusmqttapi"; - version = "1.5.0"; + version = "1.5.1"; pyproject = true; src = fetchFromGitHub { owner = "Qbus-iot"; repo = "qbusmqttapi"; tag = "v${version}"; - hash = "sha256-llFrgXtECdozAgz+RHTKig9sTKYJHfO7Rt5qz+/e7c8="; + hash = "sha256-dxrJzmDb+uClZYfIjhUStYcNOSm90pIZlNdxbbRl4N0="; }; postPatch = '' From 0dad36bce6500662e7ac1c14608cc035381c3d3d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 03:31:24 +0000 Subject: [PATCH 104/153] dotenvx: 1.71.2 -> 1.75.1 --- pkgs/by-name/do/dotenvx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/dotenvx/package.nix b/pkgs/by-name/do/dotenvx/package.nix index 2ca9efcf88e7..efbc3f010da2 100644 --- a/pkgs/by-name/do/dotenvx/package.nix +++ b/pkgs/by-name/do/dotenvx/package.nix @@ -7,16 +7,16 @@ buildNpmPackage (finalAttrs: { pname = "dotenvx"; - version = "1.71.2"; + version = "1.75.1"; src = fetchFromGitHub { owner = "dotenvx"; repo = "dotenvx"; tag = "v${finalAttrs.version}"; - hash = "sha256-51mmOF03j+JpyE4fyoqmZdgHtAOPhdEQiUTTATPFujM="; + hash = "sha256-pcn4YyFMba8oX0gFrlHHuKucMy+F0FMtM/FaSb6ZWDE="; }; - npmDepsHash = "sha256-3+Dn4XE5BH3QfeHVILLP/3ZESmhbYuzfT6IAIOLCJkQ="; + npmDepsHash = "sha256-RucWpXNW1whEyqRtqtaq6NiGz9/Jh5N9N4GUP92/k44="; dontNpmBuild = true; From 41914ef68af96578b22ce848e967715c45889580 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 03:50:57 +0000 Subject: [PATCH 105/153] pvz-portable-unwrapped: 0.1.24 -> 0.1.25 --- pkgs/by-name/pv/pvz-portable-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pv/pvz-portable-unwrapped/package.nix b/pkgs/by-name/pv/pvz-portable-unwrapped/package.nix index 5e77ddbf92b2..3523439b45de 100644 --- a/pkgs/by-name/pv/pvz-portable-unwrapped/package.nix +++ b/pkgs/by-name/pv/pvz-portable-unwrapped/package.nix @@ -23,13 +23,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pvz-portable-unwrapped"; - version = "0.1.24"; + version = "0.1.25"; src = fetchFromGitHub { owner = "wszqkzqk"; repo = "PvZ-Portable"; tag = finalAttrs.version; - hash = "sha256-vtJvVV03HZFhH3PJfmgxCn4R8SJFhCWP2ok5MKQOMD4="; + hash = "sha256-ePPDzHlUu+b0bbRHSHtbgqOVrOdW3FR0WPXZM9iTKWM="; }; nativeBuildInputs = [ From 13e5d6a829ef1280319bcbf2687a9fdfcacf2efa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 04:12:44 +0000 Subject: [PATCH 106/153] opentrack: 2026.1.0-unstable-2026-06-08 -> 2026.1.0-unstable-2026-06-18 --- pkgs/by-name/op/opentrack/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opentrack/package.nix b/pkgs/by-name/op/opentrack/package.nix index 806e08afb4d3..82c30a621bb4 100644 --- a/pkgs/by-name/op/opentrack/package.nix +++ b/pkgs/by-name/op/opentrack/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "opentrack"; - version = "2026.1.0-unstable-2026-06-08"; + version = "2026.1.0-unstable-2026-06-18"; src = fetchFromGitHub { owner = "opentrack"; repo = "opentrack"; - rev = "2a6f10fec50940125d2409b151cf05eeb58cebfe"; - hash = "sha256-p3Sy/JVa8LFNyF/SUVLrUsPebaOMZe0cSC8Lo6R/kMQ="; + rev = "3661aa28bb9489a798d9c42eb1c0ccf30876c848"; + hash = "sha256-CClUz8g/fSL+NZzikKZuZx4pZsGhIdH70ax6clSG2xk="; }; aruco = callPackage ./aruco.nix { }; From d3e970b6a81a908ee56e096cff6085f1c7a87aa5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 04:50:08 +0000 Subject: [PATCH 107/153] pkgsite: 0.1.0-unstable-2026-06-05 -> 0.2.0-unstable-2026-06-18 --- pkgs/by-name/pk/pkgsite/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pk/pkgsite/package.nix b/pkgs/by-name/pk/pkgsite/package.nix index c6cc48c9381f..5d36dc85b1cd 100644 --- a/pkgs/by-name/pk/pkgsite/package.nix +++ b/pkgs/by-name/pk/pkgsite/package.nix @@ -7,16 +7,16 @@ buildGoModule { pname = "pkgsite"; - version = "0.1.0-unstable-2026-06-05"; + version = "0.2.0-unstable-2026-06-18"; src = fetchFromGitHub { owner = "golang"; repo = "pkgsite"; - rev = "deb78785c3ce936751c393f7eb5079a9ad63d841"; - hash = "sha256-3K4O59BtJfDyiUKQ/OA20FLb/9LGyiutn6ULeiDFQ6g="; + rev = "78ee7d155e76c298e91b46983873b8dff09e8bb6"; + hash = "sha256-0cPo7MrRNT8W0E6hyLy6WzB0hfv7OqDhz92UtJPLY34="; }; - vendorHash = "sha256-jMHGQrGQjNsWNj7BnhRYDn17W+6VI3A940AkR4Rmvok="; + vendorHash = "sha256-pamVUaMpkNVGY9tWPHsIiqflthzwELFOxgn90ncor/U="; subPackages = [ "cmd/pkgsite" ]; From 812d8e90063bb94961aa03e52d386d43745d8619 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 04:50:19 +0000 Subject: [PATCH 108/153] simplex-chat-desktop: 6.5.4 -> 6.5.5 --- pkgs/by-name/si/simplex-chat-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/simplex-chat-desktop/package.nix b/pkgs/by-name/si/simplex-chat-desktop/package.nix index 08edd2d4d3bb..f15a82f97abe 100644 --- a/pkgs/by-name/si/simplex-chat-desktop/package.nix +++ b/pkgs/by-name/si/simplex-chat-desktop/package.nix @@ -7,16 +7,16 @@ let pname = "simplex-chat-desktop"; - version = "6.5.4"; + version = "6.5.5"; sources = { "aarch64-linux" = fetchurl { url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-aarch64.AppImage"; - hash = "sha256-/tlCdCyy7FRlDMFWsx1S4JbIJqombk23LPum/tH6psU="; + hash = "sha256-zBLBSWrADCIafUSynttiT3faJfzDcz8Li/NISWRNTaw="; }; "x86_64-linux" = fetchurl { url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage"; - hash = "sha256-iQdy8nxakCv0XxpN04W50X3OWibcMn1ZnT+qYvkyfXg="; + hash = "sha256-6qb1z4Z/1uuEqLwiVSwuLSlurbHYsj0jVSF00c5LLBA="; }; }; From 24e52d98f619c76d203eba2768a2d1166bedbe84 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 05:44:44 +0000 Subject: [PATCH 109/153] python3Packages.fastcore: 1.13.3 -> 1.13.6 --- pkgs/development/python-modules/fastcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix index 2b3beaaf0149..7b1d5993682c 100644 --- a/pkgs/development/python-modules/fastcore/default.nix +++ b/pkgs/development/python-modules/fastcore/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "fastcore"; - version = "1.13.3"; + version = "1.13.6"; pyproject = true; src = fetchFromGitHub { owner = "fastai"; repo = "fastcore"; tag = finalAttrs.version; - hash = "sha256-ZwiqTGgvu/OdnaJHq+oWZat33BvhF52X48d6ipcexRU="; + hash = "sha256-mc83cOGVVRYa3ed8/8i31Ipbxr8stOnwSdnlOtJ5TGM="; }; build-system = [ setuptools ]; From c952462051776e3cd8f72a91057029474a74b65a Mon Sep 17 00:00:00 2001 From: chillcicada <2210227279@qq.com> Date: Sun, 21 Jun 2026 14:06:36 +0800 Subject: [PATCH 110/153] wpsoffice-cn: 12.1.2.25882 -> 12.1.2.26885 for linux; 12.1.125867 -> 12.1.26016 for darwin --- pkgs/by-name/wp/wpsoffice-cn/package.nix | 5 ----- pkgs/by-name/wp/wpsoffice-cn/sources.nix | 18 +++++++++--------- 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/wp/wpsoffice-cn/package.nix b/pkgs/by-name/wp/wpsoffice-cn/package.nix index 1310cca0300f..e88bedf6c021 100644 --- a/pkgs/by-name/wp/wpsoffice-cn/package.nix +++ b/pkgs/by-name/wp/wpsoffice-cn/package.nix @@ -200,10 +200,5 @@ else # libmysqlclient dependency patchelf --replace-needed libmysqlclient.so.18 libmysqlclient.so $out/opt/kingsoft/wps-office/office6/libFontWatermark.so patchelf --add-rpath ${libmysqlclient}/lib/mariadb $out/opt/kingsoft/wps-office/office6/libFontWatermark.so - # fix et/wpp/wpspdf failure to launch with no mode configured - for i in $out/bin/*; do - substituteInPlace $i \ - --replace-fail '[ $haveConf -eq 1 ] &&' '[ ! $currentMode ] ||' - done ''; } diff --git a/pkgs/by-name/wp/wpsoffice-cn/sources.nix b/pkgs/by-name/wp/wpsoffice-cn/sources.nix index 1a137519da9e..5f86b3053a11 100644 --- a/pkgs/by-name/wp/wpsoffice-cn/sources.nix +++ b/pkgs/by-name/wp/wpsoffice-cn/sources.nix @@ -1,18 +1,18 @@ # Generated by ./update.sh - do not update manually! -# Last updated: 2026-04-20 +# Last updated: 2026-06-21 { - linux-version = "12.1.2.25882"; - darwin-version = "12.1.25867"; + linux-version = "12.1.2.26885"; + darwin-version = "12.1.26016"; x86_64-linux = { - url = "https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2023/25882/wps-office_12.1.2.25882.AK.preread.sw.Personal_662820_amd64.deb"; - hash = "sha256-ZdYtB83mGbnbjh7wHRAt37QfZ1F/5eoFUcZYTNhGGUc="; + url = "https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2023/26885/wps-office_12.1.2.26885.AK.preread.sw.Personal_715971_amd64.deb"; + hash = "sha256-VdpRSUZ6FYS0ttEoDLWrBMBhRTl0gQ+slnmzO9hmTlE="; }; x86_64-darwin = { - url = "https://package.mac.wpscdn.cn/mac_wps_pkg/12.1.25867/WPS_Office_12.1.25867(25867)_x64.dmg"; - hash = "sha256-9yWAxFFi6qmbVoQ8FCy81cL7sO6vDocKW8CU74jxEOM="; + url = "https://package.mac.wpscdn.cn/mac_wps_pkg/12.1.26016/WPS_Office_12.1.26016(26016)_x64.dmg"; + hash = "sha256-pyjW1cUKX7RRFDQo2ik2L57fIwixLj0XqHMYTe4aE3g="; }; aarch64-darwin = { - url = "https://package.mac.wpscdn.cn/mac_wps_pkg/12.1.25867/WPS_Office_12.1.25867(25867)_arm64.dmg"; - hash = "sha256-rbHy/Fp6y7YF1eYLBYm6jW2d47jayZ+CPVG3k+LC1fU="; + url = "https://package.mac.wpscdn.cn/mac_wps_pkg/12.1.26016/WPS_Office_12.1.26016(26016)_arm64.dmg"; + hash = "sha256-vlT96ROqB/6Jt/x60Zeh6B4MtN2NGyn5PWv9pNafF/8="; }; } From ea1c0a6ff5ce08eca20a8526e47af346d6ed042f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 06:09:30 +0000 Subject: [PATCH 111/153] mcp-server-fetch: 2026.6.3 -> 2026.6.16 --- pkgs/by-name/mc/mcp-server-fetch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/mc/mcp-server-fetch/package.nix b/pkgs/by-name/mc/mcp-server-fetch/package.nix index 5ef4c68b2bbe..bb6b29766de1 100644 --- a/pkgs/by-name/mc/mcp-server-fetch/package.nix +++ b/pkgs/by-name/mc/mcp-server-fetch/package.nix @@ -6,7 +6,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mcp-server-fetch"; - version = "2026.6.3"; + version = "2026.6.16"; pyproject = true; src = fetchFromGitHub { From 8c28392eb51fc7e54d8efe94d62d2b25994d92a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 06:20:38 +0000 Subject: [PATCH 112/153] androidStudioPackages.canary: 2026.1.2.7 -> 2026.1.3.1 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index f3cecb980d19..57b50a6c1f30 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -26,9 +26,9 @@ let url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.1.7/android-studio-quail1-rc2-linux.tar.gz"; }; latestVersion = { - version = "2026.1.2.7"; # "Android Studio Quail 2 | 2026.1.2 Canary 7" - sha256Hash = "sha256-LHszfAtM5ZLNbTZG0isb+aUW3uwp+zav/igHT4HDeEM="; - url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.2.7/android-studio-quail2-canary7-linux.tar.gz"; + version = "2026.1.3.1"; # "Android Studio Quail 3 | 2026.1.3 Canary 1" + sha256Hash = "sha256-D7aSLkauEVB05/vhWxn7sfK2CoAzsvaxnkFViAuVIsc="; + url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.3.1/android-studio-quail3-canary1-linux.tar.gz"; }; in { From 0d89b70caef2d6cd22eeb290e4837a47da1e8fd3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 06:34:18 +0000 Subject: [PATCH 113/153] tailwindcss_4: 4.3.0 -> 4.3.1 --- pkgs/by-name/ta/tailwindcss_4/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ta/tailwindcss_4/package.nix b/pkgs/by-name/ta/tailwindcss_4/package.nix index 1023938f1168..e5e0c48bedf8 100644 --- a/pkgs/by-name/ta/tailwindcss_4/package.nix +++ b/pkgs/by-name/ta/tailwindcss_4/package.nix @@ -7,7 +7,7 @@ makeWrapper, }: let - version = "4.3.0"; + version = "4.3.1"; inherit (stdenv.hostPlatform) system; throwSystem = throw "tailwindcss has not been packaged for ${system} yet."; @@ -22,10 +22,10 @@ let hash = { - aarch64-darwin = "sha256-VrS7xi29xGFKeJMNnGmGQjouxj5OZAFEpZpdlckUMi4="; - aarch64-linux = "sha256-j0jctyvjs1HBBWPFMptGOLqFFoINw7OhYJYloWbofL0="; - x86_64-darwin = "sha256-K6JS93CBcJHm0NEqhODdUxvMKarRv9nZdqOv8aBxtno="; - x86_64-linux = "sha256-c/DlRZBU5c+qirbzuUDz++DxPMf9g7wk58ZVAzwgNAA="; + aarch64-darwin = "sha256-onxDYmGFlT7hm9rOGTnHYB5V2mVOCy/ERh4+KZV6pzk="; + aarch64-linux = "sha256-PWYjd6htccQ7VJ3Aa5DbRYa0rNQSv4J6MmjpUWYeWt8="; + x86_64-darwin = "sha256-6egwzrPnC34HdaPdee7o7ILGsxJw8I8vooV9AHcEWsM="; + x86_64-linux = "sha256-JSbQY7oDtx+aPqfVzuFPCuwUfxF/Ii1a3Jex1zbUWZk="; } .${system} or throwSystem; in From 8d22dcd8410fb905da80ed6a7dd8403691a1650f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 06:35:35 +0000 Subject: [PATCH 114/153] cargo-binstall: 1.20.0 -> 1.20.1 --- pkgs/by-name/ca/cargo-binstall/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-binstall/package.nix b/pkgs/by-name/ca/cargo-binstall/package.nix index 24d3c533228f..458c84524691 100644 --- a/pkgs/by-name/ca/cargo-binstall/package.nix +++ b/pkgs/by-name/ca/cargo-binstall/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-binstall"; - version = "1.20.0"; + version = "1.20.1"; src = fetchFromGitHub { owner = "cargo-bins"; repo = "cargo-binstall"; tag = "v${finalAttrs.version}"; - hash = "sha256-EnHBXdaER23fvYJ3iW4JqpE1Qap/sQottkqllNA2n18="; + hash = "sha256-G6uOBdLpn5Dp91XUL+DY4MY1dqXcs0OxpR4Ls1yTnS8="; }; - cargoHash = "sha256-p/IfFnFB7vJPVJH2SvnLagXh9zxLgNxEcZILQcIqnVo="; + cargoHash = "sha256-x9HHo/y6ikCOY1O5kScTBOY/nzvJ0P8EIIU6eRgzzXI="; nativeBuildInputs = [ pkg-config From cc0184d3dc5715bb377b86ad46f2f573dc18b78c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 06:42:31 +0000 Subject: [PATCH 115/153] dblab: 0.40.2 -> 0.41.0 --- pkgs/by-name/db/dblab/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dblab/package.nix b/pkgs/by-name/db/dblab/package.nix index 3cecff1c8e90..0230f608892a 100644 --- a/pkgs/by-name/db/dblab/package.nix +++ b/pkgs/by-name/db/dblab/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "dblab"; - version = "0.40.2"; + version = "0.41.0"; src = fetchFromGitHub { owner = "danvergara"; repo = "dblab"; tag = "v${finalAttrs.version}"; - hash = "sha256-nEUKRI1pukVDsUvPIubujcy/O1E0t3ESRT0aem5HL78="; + hash = "sha256-o2wXVsPYW3E3LV+zij40aHooinm/2YrLDyC3jr6flEc="; }; vendorHash = "sha256-T1y0ALF4s3T8ZaTqj2jUdnezVRmpegKnabahiQ3CgzA="; From 9a445a792c728cdd7f57b3bc4707f308ca14b27f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 06:47:46 +0000 Subject: [PATCH 116/153] python3Packages.clarifai-grpc: 12.4.5 -> 12.5.0 --- pkgs/development/python-modules/clarifai-grpc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/clarifai-grpc/default.nix b/pkgs/development/python-modules/clarifai-grpc/default.nix index 68427a2c9f12..2a6eb6f5e053 100644 --- a/pkgs/development/python-modules/clarifai-grpc/default.nix +++ b/pkgs/development/python-modules/clarifai-grpc/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "clarifai-grpc"; - version = "12.4.5"; + version = "12.5.0"; pyproject = true; src = fetchFromGitHub { owner = "Clarifai"; repo = "clarifai-python-grpc"; tag = version; - hash = "sha256-c6YMVKT26ug/ztacSWaraijAwiRJemQGOCgHJm4ROKU="; + hash = "sha256-jwIpDtB4nXWCu9xqBnRrLGse+Mk1yiilq0pG6IIVNK0="; }; build-system = [ setuptools ]; From 3ed4f05becbc12adcf2341f05d442f80ac190b39 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 07:33:42 +0000 Subject: [PATCH 117/153] qownnotes: 26.6.5 -> 26.6.7 --- pkgs/by-name/qo/qownnotes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qo/qownnotes/package.nix b/pkgs/by-name/qo/qownnotes/package.nix index b5262ca64293..661aa1cc76b9 100644 --- a/pkgs/by-name/qo/qownnotes/package.nix +++ b/pkgs/by-name/qo/qownnotes/package.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "qownnotes"; appname = "QOwnNotes"; - version = "26.6.5"; + version = "26.6.7"; src = fetchurl { url = "https://github.com/pbek/QOwnNotes/releases/download/v${finalAttrs.version}/qownnotes-${finalAttrs.version}.tar.xz"; - hash = "sha256-M1Yqiyl0aUodvEva4y3fQiTthslDo2/54NNDEdcPsJY="; + hash = "sha256-rfLen9yUVrDM/1brnDjLORX3VV3uE8GU4zM/q2h3jdM="; }; nativeBuildInputs = [ From b3955a84b09d3139cde0a3b4cf36d4b3129ec9d5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 21 Jun 2026 09:40:11 +0200 Subject: [PATCH 118/153] python3Packages.clarifai-grpc: migrate to finalAttrs --- pkgs/development/python-modules/clarifai-grpc/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/clarifai-grpc/default.nix b/pkgs/development/python-modules/clarifai-grpc/default.nix index 2a6eb6f5e053..86ab913570e5 100644 --- a/pkgs/development/python-modules/clarifai-grpc/default.nix +++ b/pkgs/development/python-modules/clarifai-grpc/default.nix @@ -9,7 +9,7 @@ requests, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "clarifai-grpc"; version = "12.5.0"; pyproject = true; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Clarifai"; repo = "clarifai-python-grpc"; - tag = version; + tag = finalAttrs.version; hash = "sha256-jwIpDtB4nXWCu9xqBnRrLGse+Mk1yiilq0pG6IIVNK0="; }; @@ -42,8 +42,8 @@ buildPythonPackage rec { meta = { description = "Clarifai gRPC API Client"; homepage = "https://github.com/Clarifai/clarifai-python-grpc"; - changelog = "https://github.com/Clarifai/clarifai-python-grpc/releases/tag/${src.tag}"; + changelog = "https://github.com/Clarifai/clarifai-python-grpc/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ natsukium ]; }; -} +}) From 535651229c38468a11fa045d5c503d346c400283 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Sun, 21 Jun 2026 09:48:51 +0200 Subject: [PATCH 119/153] mdns-scanner: 0.27.1 -> 0.27.2 --- pkgs/by-name/md/mdns-scanner/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/md/mdns-scanner/package.nix b/pkgs/by-name/md/mdns-scanner/package.nix index eb5165259143..886ee73438fe 100644 --- a/pkgs/by-name/md/mdns-scanner/package.nix +++ b/pkgs/by-name/md/mdns-scanner/package.nix @@ -7,16 +7,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mdns-scanner"; - version = "0.27.1"; + version = "0.27.2"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "CramBL"; repo = "mdns-scanner"; tag = "v${finalAttrs.version}"; - hash = "sha256-90+VBCxb4bbmGCpBLmqzhUJ0/9GAH8Fnju61kq7sx+A="; + hash = "sha256-oqU7lpDD2umCBAcPYKjo+5kdsCu3gjBiP5MPNvH2fhs="; }; - cargoHash = "sha256-LTL5nlT75Y/cALKVLVBWlMZZn9DewZfCbTAO1QsAfXI="; + cargoHash = "sha256-TqTN9qXnfvP067kh+bfdXlU1lKaZistIvq1qJsgmJ8o="; passthru.updateScript = nix-update-script { }; From fbc413dbedd3c8593b79c5a63c7cd0d2c0b15653 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 07:54:36 +0000 Subject: [PATCH 120/153] temporal: 1.30.4 -> 1.30.5 --- pkgs/by-name/te/temporal/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/temporal/package.nix b/pkgs/by-name/te/temporal/package.nix index 290d970d2809..13f51d2a3278 100644 --- a/pkgs/by-name/te/temporal/package.nix +++ b/pkgs/by-name/te/temporal/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "temporal"; - version = "1.30.4"; + version = "1.30.5"; src = fetchFromGitHub { owner = "temporalio"; repo = "temporal"; tag = "v${finalAttrs.version}"; - hash = "sha256-qC4SMy8ypeSJlqqTtMb27d869bLP1dcGilqU50Fen60="; + hash = "sha256-Uw1E1GcLtIo1XZea/tb1TnbIk9O4Mf2NaCpDwUIfSak="; }; - vendorHash = "sha256-YJbovD2woypOiYfn9axO8lshIg/6gO9Sa8a3DIt8QFg="; + vendorHash = "sha256-5++ETJgWDVveUxb2QZL5AUQG8/8QNVx5iS/NBjoacCY="; overrideModAttrs = old: { # netdb.go allows /etc/protocols and /etc/services to not exist and happily proceeds, but it panic()s if they exist but return permission denied. From 774c9fd91ae2d188a191315324877db404d10d67 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Sun, 21 Jun 2026 00:13:53 +0800 Subject: [PATCH 121/153] nixos/cinnamon: Add miscellaneous packages to systemd.packages ref: https://github.com/linuxmint/cinnamon-session/commit/e01c8c37f6bb5458cc8f38ad73e23d232e7f932a ref: https://gitlab.freedesktop.org/xdg/xdg-user-dirs/-/commit/2a63d3f0ffb76135790bb1168a3270a599904380 Also add xdg-user-dirs-gtk as done in linuxmint. --- .../modules/services/x11/desktop-managers/cinnamon.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/nixos/modules/services/x11/desktop-managers/cinnamon.nix b/nixos/modules/services/x11/desktop-managers/cinnamon.nix index 738aaa000a79..2da09e9cb9bc 100644 --- a/nixos/modules/services/x11/desktop-managers/cinnamon.nix +++ b/nixos/modules/services/x11/desktop-managers/cinnamon.nix @@ -123,6 +123,15 @@ in nemo-with-extensions xapp ]; + systemd.packages = + with pkgs; + [ + cinnamon-session + ] + ++ utils.removePackagesByName [ + xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/ + xdg-user-dirs-gtk + ] config.environment.cinnamon.excludePackages; services.cinnamon.apps.enable = mkDefault true; services.gnome.evolution-data-server.enable = true; services.gnome.glib-networking.enable = true; @@ -218,6 +227,7 @@ in mint-y-icons xapp # provides some xapp-* icons xapp-symbolic-icons + xdg-user-dirs-gtk ] config.environment.cinnamon.excludePackages ); From a8f1842cbbbc8af0e76267a9379f3f2e238c6b92 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Sun, 21 Jun 2026 00:05:14 +0800 Subject: [PATCH 122/153] nixos/display-managers: Mark cinnamon systemd aware ref: https://github.com/linuxmint/cinnamon-session/commit/e01c8c37f6bb5458cc8f38ad73e23d232e7f932a --- nixos/modules/services/x11/display-managers/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/x11/display-managers/default.nix b/nixos/modules/services/x11/display-managers/default.nix index 2f9a8dcb210a..d5c1277a459c 100644 --- a/nixos/modules/services/x11/display-managers/default.nix +++ b/nixos/modules/services/x11/display-managers/default.nix @@ -48,7 +48,7 @@ let IFS=: for i in $XDG_CURRENT_DESKTOP; do case $i in - KDE|GNOME|Pantheon|Hyprland|niri|X-NIXOS-SYSTEMD-AWARE) echo "1"; exit; ;; + KDE|GNOME|Pantheon|Hyprland|niri|X-Cinnamon|X-NIXOS-SYSTEMD-AWARE) echo "1"; exit; ;; *) ;; esac done From 44a9abd2ff613582eb32b10d8e2d256f1d6eb7db Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 08:15:40 +0000 Subject: [PATCH 123/153] cargo-tauri: 2.11.2 -> 2.11.3 --- pkgs/by-name/ca/cargo-tauri/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-tauri/package.nix b/pkgs/by-name/ca/cargo-tauri/package.nix index 997b3d788980..4373d311deda 100644 --- a/pkgs/by-name/ca/cargo-tauri/package.nix +++ b/pkgs/by-name/ca/cargo-tauri/package.nix @@ -14,16 +14,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "tauri"; - version = "2.11.2"; + version = "2.11.3"; src = fetchFromGitHub { owner = "tauri-apps"; repo = "tauri"; tag = "tauri-cli-v${finalAttrs.version}"; - hash = "sha256-BH/tQlrmCMAab5LqQ/xl9+A5nCnN8sk6mavvAkajYHM="; + hash = "sha256-PPzAN+qWwtcZj6amK/TIz+OZrE3URtptvHe87NpplzA="; }; - cargoHash = "sha256-QX151ckeSxbZgbFO88zhsvnNnjZffLpR5dDp1Dv1Wlo="; + cargoHash = "sha256-r/CzW2tpnjzksmuzL9EBa7dMuIYD4pvZdX2XCnNcOYE="; nativeBuildInputs = lib.optionals (stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isLinux) [ pkg-config From 748d1e3f2657a72493c2423ba0af6bb53cbd4087 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 08:25:24 +0000 Subject: [PATCH 124/153] bruijn: 0-unstable-2026-05-02 -> 0-unstable-2026-05-03 --- pkgs/by-name/br/bruijn/generated.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/br/bruijn/generated.nix b/pkgs/by-name/br/bruijn/generated.nix index ee0fd9289b90..d25acbae1a6b 100644 --- a/pkgs/by-name/br/bruijn/generated.nix +++ b/pkgs/by-name/br/bruijn/generated.nix @@ -22,10 +22,10 @@ }: mkDerivation { pname = "bruijn"; - version = "0-unstable-2026-05-02"; + version = "0-unstable-2026-05-03"; src = fetchzip { - url = "https://github.com/marvinborner/bruijn/archive/8a88445d1f0d970c88cdb0e1b97a04ba02019a94.tar.gz"; - sha256 = "12s2sa9zg6sxia36mm0z8fq7f3kd86g96gcwd8xnb8dl49x8qbd5"; + url = "https://github.com/marvinborner/bruijn/archive/b5cb32a7bb3b44f58f9e909bfd394564be26d50a.tar.gz"; + sha256 = "1k9sgl4h4da1qr9r1laz72rscxsicr5sjmla8qx7px0g1iajl0dn"; }; isLibrary = true; isExecutable = true; From 98817c3776e675c4539533a198e832401ccc22eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 08:28:10 +0000 Subject: [PATCH 125/153] terraform-providers.bpg_proxmox: 0.109.0 -> 0.110.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 8350fe22dd90..222cdfbc2258 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -110,13 +110,13 @@ "vendorHash": null }, "bpg_proxmox": { - "hash": "sha256-10cdMZSGJuhUx432/2NazA8T88zclcnbolcU31wfIEM=", + "hash": "sha256-F6aSXitmu3FOVpRoFyAVPCZA7dHgRbBySda+uS1BDTY=", "homepage": "https://registry.terraform.io/providers/bpg/proxmox", "owner": "bpg", "repo": "terraform-provider-proxmox", - "rev": "v0.109.0", + "rev": "v0.110.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-Tx5DjRLZJXm0GjKRaogra7m55Opeu9LVvT25UW5q4D0=" + "vendorHash": "sha256-X4sWLYi9DKp3ex1XBwv2qiVliytOjs7Asy+rigKF/AE=" }, "brightbox_brightbox": { "hash": "sha256-pwFbCP+qDL/4IUfbPRCkddkbsEEeAu7Wp12/mDL0ABA=", From bb599c3a92b617d9a2f29a909725d5f6ad3e0ad1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 09:39:51 +0000 Subject: [PATCH 126/153] amnezia-vpn: 4.8.18.0 -> 4.8.19.0 --- pkgs/by-name/am/amnezia-vpn/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/am/amnezia-vpn/package.nix b/pkgs/by-name/am/amnezia-vpn/package.nix index 6cad55ecd001..a72a875d43f4 100644 --- a/pkgs/by-name/am/amnezia-vpn/package.nix +++ b/pkgs/by-name/am/amnezia-vpn/package.nix @@ -81,7 +81,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "amnezia-vpn"; - version = "4.8.18.0"; + version = "4.8.19.0"; __structuredAttrs = true; @@ -89,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "amnezia-vpn"; repo = "amnezia-client"; tag = finalAttrs.version; - hash = "sha256-/A1juZzNWjdShdg41M1nfO3pMukMFzyBjQaZvZjYaJs="; + hash = "sha256-kftLofCyLA6DDfEXRPyy6Zx0JiQUEzpdYpTlvPihPZg="; fetchSubmodules = true; }; From ebb96b38a1fcb4ab14a14264bc3fea88e64b4e50 Mon Sep 17 00:00:00 2001 From: Viktor Illmer <1476338+v-ji@users.noreply.github.com> Date: Sun, 21 Jun 2026 12:12:57 +0200 Subject: [PATCH 127/153] megatools: remove fuse --- pkgs/by-name/me/megatools/package.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/by-name/me/megatools/package.nix b/pkgs/by-name/me/megatools/package.nix index 73dfbd3f6ee0..51978968ae86 100644 --- a/pkgs/by-name/me/megatools/package.nix +++ b/pkgs/by-name/me/megatools/package.nix @@ -11,7 +11,6 @@ pkg-config, curl, glib, - fuse, }: stdenv.mkDerivation (finalAttrs: { @@ -37,8 +36,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ curl glib - ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ fuse ]; + ]; enableParallelBuilding = true; strictDeps = true; From 514e39c3ca49b7d159bd4f1e85b2a609ec237c35 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Sun, 21 Jun 2026 15:54:28 +0800 Subject: [PATCH 128/153] nixos/tests/cinnamon: Check for xdg-desktop-portal xdg-desktop-portal.service is part of graphical-session.target. --- nixos/tests/cinnamon-wayland.nix | 9 +++++++-- nixos/tests/cinnamon.nix | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/nixos/tests/cinnamon-wayland.nix b/nixos/tests/cinnamon-wayland.nix index 632ab53cc529..d26d50dd9dc6 100644 --- a/nixos/tests/cinnamon-wayland.nix +++ b/nixos/tests/cinnamon-wayland.nix @@ -51,8 +51,9 @@ machine.wait_until_succeeds("${eval "Main.runState"} | grep -q 'true,..2'") with subtest("Check if Cinnamon components actually start"): - for i in ["csd-media-keys", "xapp-sn-watcher", "nemo-desktop"]: - machine.wait_until_succeeds(f"pgrep -f {i}") + # https://unix.stackexchange.com/a/74186 + for i in ["[c]sd-media-keys", "[x]app-sn-watcher", "[n]emo-desktop"]: + machine.wait_until_succeeds(f"pgrep -f \"{i}\"") machine.wait_until_succeeds("journalctl -b --grep 'Loaded applet menu@cinnamon.org'") machine.wait_until_succeeds("journalctl -b --grep 'calendar@cinnamon.org: Calendar events supported'") @@ -84,6 +85,10 @@ machine.wait_until_succeeds("${eval "global.display.focus_window.wm_class"} | grep -i 'gnome-terminal'") machine.sleep(2) + # Only can be tested after opening the above apps. + with subtest("Check if x-d-p actually starts"): + machine.wait_until_succeeds("pgrep -xf \"${pkgs.xdg-desktop-portal}/libexec/xdg-desktop-portal\"") + with subtest("Check if Cinnamon has ever coredumped"): machine.fail("coredumpctl --json=short | grep -E 'cinnamon|nemo'") ''; diff --git a/nixos/tests/cinnamon.nix b/nixos/tests/cinnamon.nix index d8b52c261a42..da8bf8847a4b 100644 --- a/nixos/tests/cinnamon.nix +++ b/nixos/tests/cinnamon.nix @@ -62,8 +62,9 @@ machine.wait_until_succeeds("${eval "Main.runState"} | grep -q 'true,..2'") with subtest("Check if Cinnamon components actually start"): - for i in ["csd-media-keys", "cinnamon-killer-daemon", "xapp-sn-watcher", "nemo-desktop"]: - machine.wait_until_succeeds(f"pgrep -f {i}") + # https://unix.stackexchange.com/a/74186 + for i in ["[c]sd-media-keys", "[c]innamon-killer-daemon", "[x]app-sn-watcher", "[n]emo-desktop"]: + machine.wait_until_succeeds(f"pgrep -f \"{i}\"") machine.wait_until_succeeds("journalctl -b --grep 'Loaded applet menu@cinnamon.org'") machine.wait_until_succeeds("journalctl -b --grep 'calendar@cinnamon.org: Calendar events supported'") @@ -104,6 +105,10 @@ machine.sleep(2) machine.screenshot("cinnamon_virtual_keyboard") + # Only can be tested after opening the above apps. + with subtest("Check if x-d-p actually starts"): + machine.wait_until_succeeds("pgrep -xf \"${pkgs.xdg-desktop-portal}/libexec/xdg-desktop-portal\"") + with subtest("Check if Cinnamon has ever coredumped"): machine.fail("coredumpctl --json=short | grep -E 'cinnamon|nemo'") ''; From d7421fdde0cebfb9d2a47194c5ef4d4688e7aea0 Mon Sep 17 00:00:00 2001 From: isakgb <33453353+isakgb@users.noreply.github.com> Date: Sat, 20 Jun 2026 17:20:51 +0200 Subject: [PATCH 129/153] postgresqlPackages.timescaledb_toolkit: 1.21.0 -> 1.23.0 --- .../sql/postgresql/ext/timescaledb_toolkit.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix b/pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix index 4e81b92c3d14..ab8e756cc50a 100644 --- a/pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix +++ b/pkgs/servers/sql/postgresql/ext/timescaledb_toolkit.nix @@ -1,6 +1,6 @@ { buildPgrxExtension, - cargo-pgrx_0_12_6, + cargo-pgrx_0_18_0, fetchFromGitHub, lib, nix-update-script, @@ -9,19 +9,19 @@ buildPgrxExtension (finalAttrs: { inherit postgresql; - cargo-pgrx = cargo-pgrx_0_12_6; + cargo-pgrx = cargo-pgrx_0_18_0; pname = "timescaledb_toolkit"; - version = "1.21.0"; + version = "1.23.0"; src = fetchFromGitHub { owner = "timescale"; repo = "timescaledb-toolkit"; tag = finalAttrs.version; - hash = "sha256-gGGSNvvJprqLkVwPr7cfmGY1qEUTXMdqdvwPYIzXaTA="; + hash = "sha256-we2w2rYGRC9Did9oocgCWbIUxb8a/g0BlCHXQUe1f8I="; }; - cargoHash = "sha256-kyUpfNEXJ732VO6JDxU+dIoL57uWzG4Ff03/GnvsxLE="; + cargoHash = "sha256-R6daWAQssopVps+IqF94dGBcZMC/u1J4eEg6WouAwOo="; buildAndTestSubdir = "extension"; postInstall = '' @@ -46,8 +46,8 @@ buildPgrxExtension (finalAttrs: { lib.versionOlder postgresql.version "15" || # Check after next package update. - lib.warnIf (finalAttrs.version != "1.21.0") - "Is postgresql18Packages.timescaledb_toolkit still broken?" - (lib.versionAtLeast postgresql.version "18"); + lib.warnIf (finalAttrs.version != "1.23.0") + "Is postgresql19Packages.timescaledb_toolkit still broken?" + (lib.versionAtLeast postgresql.version "19"); }; }) From 7ad52aa20e1bb608b54532638cf9ccd76665c72c Mon Sep 17 00:00:00 2001 From: isakgb <33453353+isakgb@users.noreply.github.com> Date: Sun, 21 Jun 2026 13:23:43 +0200 Subject: [PATCH 130/153] cargo-pgrx_0_12_6: drop --- pkgs/development/tools/rust/cargo-pgrx/pinned.nix | 6 ------ pkgs/top-level/all-packages.nix | 1 - 2 files changed, 7 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-pgrx/pinned.nix b/pkgs/development/tools/rust/cargo-pgrx/pinned.nix index a061dc275c1a..77d623d4902d 100644 --- a/pkgs/development/tools/rust/cargo-pgrx/pinned.nix +++ b/pkgs/development/tools/rust/cargo-pgrx/pinned.nix @@ -1,11 +1,5 @@ # nixpkgs-update: no auto update { - cargo-pgrx_0_12_6 = { - version = "0.12.6"; - hash = "sha256-7aQkrApALZe6EoQGVShGBj0UIATnfOy2DytFj9IWdEA="; - cargoHash = "sha256-pnMxWWfvr1/AEp8DvG4awig8zjdHizJHoZ5RJA8CL08="; - }; - cargo-pgrx_0_16_0 = { version = "0.16.0"; hash = "sha256-emNR7fXNVD9sY/Mdno7mwpH6l/7AD28cBUsFRn9je50="; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8d9e5f3d717f..748f61a2ba44 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4197,7 +4197,6 @@ with pkgs; defaultCrateOverrides = callPackage ../build-support/rust/default-crate-overrides.nix { }; inherit (callPackages ../development/tools/rust/cargo-pgrx { }) - cargo-pgrx_0_12_6 cargo-pgrx_0_16_0 cargo-pgrx_0_16_1 cargo-pgrx_0_17_0 From 34bf0414d5fc6ea5e158dcda3fffbe71f9b07197 Mon Sep 17 00:00:00 2001 From: patka Date: Sun, 21 Jun 2026 13:27:31 +0200 Subject: [PATCH 131/153] freeswitch: 1.10.12 -> 1.11.1 --- pkgs/by-name/fr/freeswitch/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fr/freeswitch/package.nix b/pkgs/by-name/fr/freeswitch/package.nix index c80de735f401..f8a2d2e02dc9 100644 --- a/pkgs/by-name/fr/freeswitch/package.nix +++ b/pkgs/by-name/fr/freeswitch/package.nix @@ -12,7 +12,7 @@ sqlite, libjpeg, speex, - pcre, + pcre2, libuuid, ldns, libedit, @@ -109,12 +109,12 @@ in stdenv.mkDerivation (finalAttrs: { pname = "freeswitch"; - version = "1.10.12"; + version = "1.11.1"; src = fetchFromGitHub { owner = "signalwire"; repo = "freeswitch"; rev = "v${finalAttrs.version}"; - hash = "sha256-uOO+TpKjJkdjEp4nHzxcHtZOXqXzpkIF3dno1AX17d8="; + hash = "sha256-uXn5MLEsGPfRzTQJ/v3Tq1yXVIWZQwNQIyvZulMxSqU="; }; postPatch = '' @@ -146,7 +146,7 @@ stdenv.mkDerivation (finalAttrs: { readline libjpeg sqlite - pcre + pcre2 speex ldns libedit From 4132d37c4d7b94b0951fd2a03d3db12805bca481 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 11:36:44 +0000 Subject: [PATCH 132/153] buildbox: 1.4.8 -> 1.4.10 --- pkgs/by-name/bu/buildbox/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/buildbox/package.nix b/pkgs/by-name/bu/buildbox/package.nix index 2a45605a0fcf..8443e73169ed 100644 --- a/pkgs/by-name/bu/buildbox/package.nix +++ b/pkgs/by-name/bu/buildbox/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "buildbox"; - version = "1.4.8"; + version = "1.4.10"; src = fetchFromGitLab { owner = "BuildGrid"; repo = "buildbox/buildbox"; tag = finalAttrs.version; - hash = "sha256-P7CFgK5CkHAf5gddmm0SBGIkC/AAdCO5pkya/XNuby0="; + hash = "sha256-WWvaOPOckqyZ1ehEbPLcsP8qET9cq/3PkG0ep37ypn0="; }; nativeBuildInputs = [ From 48333596ce443fb33f128842b2672ce2443782bf Mon Sep 17 00:00:00 2001 From: Shogo Takata Date: Thu, 4 Jun 2026 09:06:25 +0900 Subject: [PATCH 133/153] super-productivity: 18.5.0 -> 18.12.0 Upstream v18.8.0 added an ext-idle-notify helper for Wayland idle detection, built from electron/wayland-idle-helper/ with Rust. The helper is built separately as an inline rustPlatform.buildRustPackage derivation. Also updates the desktop entry to match upstream. Assisted-by: opencode deepseek-v4-flash-free --- doc/release-notes/rl-2611.section.md | 2 + .../by-name/su/super-productivity/package.nix | 91 ++++++++++++------- 2 files changed, 62 insertions(+), 31 deletions(-) diff --git a/doc/release-notes/rl-2611.section.md b/doc/release-notes/rl-2611.section.md index 6e038b1bc223..f7804dab8a7d 100644 --- a/doc/release-notes/rl-2611.section.md +++ b/doc/release-notes/rl-2611.section.md @@ -51,6 +51,8 @@ +- `super-productivity` has been updated. The binary has been renamed from `super-productivity` to `superproductivity`. A symlink from the old name is provided for backward compatibility. + - Package-URL (PURL, https://github.com/package-url/purl-spec) metadata identifier has been added for `fetchgit`, `fetchpypi` and `fetchFromGithub` fetchers. `mkDerivation` has been adjusted to reuse this information. Package-URLs allow reliably identifying and locating software packages. diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 77f6c9bd3525..32b201f0b24f 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -6,19 +6,21 @@ lib, makeDesktopItem, nix-update-script, - npm-lockfile-fix, prefetch-npm-deps, rsync, stdenv, - nodejs_24, + nodejs_22, + rustPlatform, + cacert, + cargo, }: let electron = electron_41; - nodejs = nodejs_24; + nodejs = nodejs_22; in buildNpmPackage rec { pname = "super-productivity"; - version = "18.5.0"; + version = "18.12.0"; inherit nodejs; @@ -26,11 +28,7 @@ buildNpmPackage rec { owner = "johannesjo"; repo = "super-productivity"; tag = "v${version}"; - hash = "sha256-LPLbHmUsFS0iw0iUfWrc4fXJ+/R33ne7aWcPKEtgtyc="; - - postFetch = '' - find $out -name package-lock.json -exec ${lib.getExe npm-lockfile-fix} -r {} \; - ''; + hash = "sha256-v4/fPfgiUMOWAcmWdr13oCmu7NTZI3ki6uWJPWTcWzM="; }; # Use custom fetcher for deps because super-productivity uses multiple @@ -47,14 +45,21 @@ buildNpmPackage rec { rsync ]; - # Some lockfiles do not include any dependencies to install so - # prefertch-npm-deps produces an error. Those can be ignored with - # this flag. - env.FORCE_EMPTY_CACHE = true; + __structuredAttrs = true; + strictDeps = true; + + env = { + # Some lockfiles do not include any dependencies to install so + # prefertch-npm-deps produces an error. Those can be ignored with + # this flag. + FORCE_EMPTY_CACHE = true; + NPM_FETCHER_VERSION = "2"; + SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + }; buildPhase = '' mkdir -p $out - find -name package-lock.json | while read -r lockfile; do + find -name package-lock.json | sort | while read -r lockfile; do prefetch-npm-deps $lockfile /tmp/cache # Merge output rsync -a /tmp/cache/ $out @@ -69,22 +74,44 @@ buildNpmPackage rec { dontInstall = true; outputHashMode = "recursive"; - hash = "sha256-/hv9ItFH6k3Gn94/j2dp51LdVoGrUgDRHWewsLjq1Lg="; + hash = "sha256-inutOgoQ+xvdVizK2ff6Ro4F/5n4l6dAYjfXJTHWfpo="; } ); makeCacheWritable = true; + npmDepsFetcherVersion = 2; + + cargoRoot = "electron/wayland-idle-helper"; + cargoDeps = rustPlatform.fetchCargoVendor { + inherit + pname + version + src + cargoRoot + ; + hash = "sha256-u/GjzX8zykIqJlMR/611ADX2EcD1cb4Qr94EkI2sdlA="; + }; env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; CHROMEDRIVER_SKIP_DOWNLOAD = "true"; }; - nativeBuildInputs = [ copyDesktopItems ]; + nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + cargo + copyDesktopItems + rustPlatform.cargoSetupHook + ]; postPatch = '' substituteInPlace electron-builder.yaml \ --replace-fail "notarize: true" "notarize: false" + + # At runtime the helper is looked up via app.getAppPath() (the dirname of + # the asar file). process.execPath points to the system electron binary, + # not our app directory, so it would search the wrong location. + substituteInPlace electron/idle-time-handler.ts \ + --replace-fail "path.dirname(process.execPath)" "path.dirname(app.getAppPath())" ''; buildPhase = '' @@ -120,40 +147,42 @@ buildNpmPackage rec { '' mkdir -p $out/Applications cp -r ".tmp/app-builds/mac"*"/Super Productivity.app" "$out/Applications" - makeWrapper "$out/Applications/Super Productivity.app/Contents/MacOS/Super Productivity" "$out/bin/super-productivity" + makeWrapper "$out/Applications/Super Productivity.app/Contents/MacOS/Super Productivity" "$out/bin/superproductivity" '' else '' - mkdir -p $out/share/{super-productivity,icons/hicolor/scalable/apps} - cp -r .tmp/app-builds/*-unpacked/resources/app.asar $out/share/super-productivity - cp electron/assets/icons/ico-circled.svg $out/share/icons/hicolor/scalable/apps/super-productivity.svg - - makeWrapper '${lib.getExe electron}' "$out/bin/super-productivity" \ - --add-flags "$out/share/super-productivity/app.asar" \ + mkdir -p $out/share/{superproductivity,icons/hicolor/scalable/apps} + cp -r .tmp/app-builds/*-unpacked/{resources/app.asar,wayland-idle-helper} $out/share/superproductivity + cp electron/assets/icons/ico-circled.svg $out/share/icons/hicolor/scalable/apps/superproductivity.svg + makeWrapper '${lib.getExe electron}' "$out/bin/superproductivity" \ + --add-flags "$out/share/superproductivity/app.asar" \ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \ --set-default ELECTRON_FORCE_IS_PACKAGED 1 \ --inherit-argv0 '' } + # backward compat symlink for the old binary name + ln -s superproductivity "$out"/bin/super-productivity + runHook postInstall ''; - # copied from deb file + # matches upstream electron-builder.yaml linux.desktop config desktopItems = [ (makeDesktopItem { - name = "super-productivity"; - desktopName = "superProductivity"; - exec = "super-productivity %u"; + name = "superproductivity"; + desktopName = "Super Productivity"; + exec = "superproductivity %U"; terminal = false; type = "Application"; - icon = "super-productivity"; - startupWMClass = "superProductivity"; - comment = "ToDo list and Time Tracking"; + icon = "superproductivity"; + startupWMClass = "superproductivity"; categories = [ "Office" "ProjectManagement" ]; + mimeTypes = [ "x-scheme-handler/superproductivity" ]; }) ]; @@ -174,6 +203,6 @@ buildNpmPackage rec { pineapplehunter tebriel ]; - mainProgram = "super-productivity"; + mainProgram = "superproductivity"; }; } From 6a0a42c7a7d2c93811e1263842808e822b120131 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 11:56:02 +0000 Subject: [PATCH 134/153] icm: 0.10.50 -> 0.10.53 --- pkgs/by-name/ic/icm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ic/icm/package.nix b/pkgs/by-name/ic/icm/package.nix index 15a9f5957d4d..8518a92258e8 100644 --- a/pkgs/by-name/ic/icm/package.nix +++ b/pkgs/by-name/ic/icm/package.nix @@ -12,17 +12,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "icm"; - version = "0.10.50"; + version = "0.10.53"; __structuredAttrs = true; src = fetchFromGitHub { owner = "rtk-ai"; repo = "icm"; tag = "icm-v${finalAttrs.version}"; - hash = "sha256-zaKpKMVH2vzUk0ryWupE4ByqqcmAdJwAe5ybb2TNlvM="; + hash = "sha256-fx7RPt32Vuy0j+Ab9VtqXoJ/+Ql5h4ORNPYwARlll0U="; }; - cargoHash = "sha256-5NcmFaRqDla2ei694fJiqNr5n4V3A/ai3/9fzBHNa3s="; + cargoHash = "sha256-5xlgEjQWPQEtLDzP403lFIEa2dvdsX6HujWMmCiFnD8="; nativeBuildInputs = [ pkg-config From 23a6ea784fa631f32d05bf0005197a356f3e0e83 Mon Sep 17 00:00:00 2001 From: Luna Heyman Date: Sun, 21 Jun 2026 14:15:31 +0200 Subject: [PATCH 135/153] maintainers: update luna-the-tuna email and username --- maintainers/maintainer-list.nix | 12 ++++++------ pkgs/by-name/cr/crosspatch/package.nix | 2 +- pkgs/by-name/dt/dtsfmt/package.nix | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 17cab5afc5c2..f4d40a0af8ce 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -16375,6 +16375,12 @@ githubId = 80571430; name = "Luminar Leaf"; }; + luna-the-tuna = { + email = "contact@luna.fish"; + github = "luna-the-tuna"; + githubId = 112084382; + name = "Luna Heyman"; + }; luna_1024 = { email = "contact@luna.computer"; github = "luna-1024"; @@ -28252,12 +28258,6 @@ githubId = 38566841; name = "Anthony Butt"; }; - toodeluna = { - email = "luna@toodeluna.net"; - github = "toodeluna"; - githubId = 112084382; - name = "Luna Heyman"; - }; toonn = { email = "nixpkgs@toonn.io"; matrix = "@toonn:matrix.org"; diff --git a/pkgs/by-name/cr/crosspatch/package.nix b/pkgs/by-name/cr/crosspatch/package.nix index 1ae388c7cf83..5cae0918db02 100644 --- a/pkgs/by-name/cr/crosspatch/package.nix +++ b/pkgs/by-name/cr/crosspatch/package.nix @@ -67,6 +67,6 @@ stdenv.mkDerivation { homepage = "https://github.com/NickPlayzGITHUB/CrossPatch"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ toodeluna ]; + maintainers = with lib.maintainers; [ luna-the-tuna ]; }; } diff --git a/pkgs/by-name/dt/dtsfmt/package.nix b/pkgs/by-name/dt/dtsfmt/package.nix index be7b41f01ce4..6f78fc072789 100644 --- a/pkgs/by-name/dt/dtsfmt/package.nix +++ b/pkgs/by-name/dt/dtsfmt/package.nix @@ -25,7 +25,7 @@ rustPlatform.buildRustPackage (finalAttrs: { description = "Auto formatter for device tree files"; homepage = "https://github.com/mskelton/dtsfmt"; license = lib.licenses.isc; - maintainers = with lib.maintainers; [ toodeluna ]; + maintainers = with lib.maintainers; [ luna-the-tuna ]; mainProgram = "dtsfmt"; }; }) From 185761cc03c05b2a37eb3cf37bcf19ba353651a9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 21 Jun 2026 14:44:07 +0200 Subject: [PATCH 136/153] python3Packages.sentry-sdk: 2.61.1 -> 2.63.0 https://github.com/getsentry/sentry-python/blob/2.63.0/CHANGELOG.md --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index ffd8e4689248..90827f32a623 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -69,14 +69,14 @@ buildPythonPackage (finalAttrs: { pname = "sentry-sdk"; - version = "2.61.1"; + version = "2.63.0"; pyproject = true; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-python"; tag = finalAttrs.version; - hash = "sha256-+F2obD5Yu2ASE8vJTDMzo/ObgH+GHhYBuvjYFAOQ/QM="; + hash = "sha256-Gvvgv6NQtzlwzXSspiu1nApHfu/o+l8SsavcTiZRiVo="; }; postPatch = '' From ac2d89df8e7c9e1797cbd213078f1e33ce47a352 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 12:44:23 +0000 Subject: [PATCH 137/153] cppcheck: 2.21.0 -> 2.21.1 --- pkgs/by-name/cp/cppcheck/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cp/cppcheck/package.nix b/pkgs/by-name/cp/cppcheck/package.nix index 2af1ab22eff4..79042f948c70 100644 --- a/pkgs/by-name/cp/cppcheck/package.nix +++ b/pkgs/by-name/cp/cppcheck/package.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "cppcheck"; - version = "2.21.0"; + version = "2.21.1"; outputs = [ "out" @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "cppcheck-opensource"; repo = "cppcheck"; tag = finalAttrs.version; - hash = "sha256-y7P25ThLC54IwuMIc4UGt9bz1HoafB0/b2rus28GcGo="; + hash = "sha256-kpolGzSk+1lY8EXFciAimhUlv7we3bMbu2/Y0DlO4YU="; }; nativeBuildInputs = [ From a8c57123258521907e65dddb89c439e9851476ac Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sun, 21 Jun 2026 16:44:50 +0400 Subject: [PATCH 138/153] =?UTF-8?q?python3Packages.geojson:=203.2.0=20?= =?UTF-8?q?=E2=86=92=203.3.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/python-modules/geojson/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/geojson/default.nix b/pkgs/development/python-modules/geojson/default.nix index f5883c7efff4..9646f9cfb421 100644 --- a/pkgs/development/python-modules/geojson/default.nix +++ b/pkgs/development/python-modules/geojson/default.nix @@ -1,6 +1,5 @@ { lib, - fetchpatch, buildPythonPackage, fetchFromGitHub, setuptools, @@ -9,24 +8,16 @@ buildPythonPackage (finalAttrs: { pname = "geojson"; - version = "3.2.0"; + version = "3.3.0"; pyproject = true; src = fetchFromGitHub { owner = "jazzband"; repo = "geojson"; tag = finalAttrs.version; - hash = "sha256-0p8FW9alcWCSdi66wanS/F9IgO714WIRQIXvg3f9op8="; + hash = "sha256-Gz+hiv0CxitE+upLsiln+H8TtWezpUDaPH80UM7VHTA="; }; - patches = [ - (fetchpatch { - name = "allow-install-python314"; - url = "https://github.com/jazzband/geojson/commit/2584c0de5651bd694499449f9da5321b15597270.patch"; - hash = "sha256-64LPEwC1qc83wF48878fH31CVFn2txTmSxxr0cnQbRg="; - }) - ]; - build-system = [ setuptools ]; pythonImportsCheck = [ "geojson" ]; From 8811577314fb3f95b8065b86ab2adeadf0d3691a Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Sun, 21 Jun 2026 18:25:21 +0530 Subject: [PATCH 139/153] linuxPackages.bcachefs: fix vmlinux path From PR https://github.com/koverstreet/bcachefs-tools/pull/620 Also enable strictDeps. --- pkgs/by-name/bc/bcachefs-tools/kernel-module.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/bc/bcachefs-tools/kernel-module.nix b/pkgs/by-name/bc/bcachefs-tools/kernel-module.nix index 3660cf09f7d2..614410a039aa 100644 --- a/pkgs/by-name/bc/bcachefs-tools/kernel-module.nix +++ b/pkgs/by-name/bc/bcachefs-tools/kernel-module.nix @@ -11,9 +11,15 @@ stdenv.mkDerivation { version = "${kernel.version}-${bcachefs-tools.version}"; __structuredAttrs = true; + strictDeps = true; src = bcachefs-tools.dkms; + postPatch = '' + substituteInPlace src/fs/bcachefs/Makefile \ + --replace-fail '$(objtree)/vmlinux' '${kernel.dev}/vmlinux' + ''; + nativeBuildInputs = kernel.moduleBuildDependencies; enableParallelBuilding = true; From e456ae2433f4e81af75517fbff3597ff6b83b5d6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 13:04:27 +0000 Subject: [PATCH 140/153] libretro.mame2003: 0-unstable-2026-06-05 -> 0-unstable-2026-06-15 --- pkgs/applications/emulators/libretro/cores/mame2003.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/mame2003.nix b/pkgs/applications/emulators/libretro/cores/mame2003.nix index b9b93ff31f69..101450b99d38 100644 --- a/pkgs/applications/emulators/libretro/cores/mame2003.nix +++ b/pkgs/applications/emulators/libretro/cores/mame2003.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mame2003"; - version = "0-unstable-2026-06-05"; + version = "0-unstable-2026-06-15"; src = fetchFromGitHub { owner = "libretro"; repo = "mame2003-libretro"; - rev = "299789ce642b34c2679cfd89d7ecf06b09851bc1"; - hash = "sha256-FX+onEaaQUdcjAvgsrdW0m408oCSXJEJHQncrN2Uk/Y="; + rev = "8f17f5f4cb432c5d2d2771e5a76f8c4eac2d31a6"; + hash = "sha256-yXII81KiO+53/S2p9H5/81fyCf1qKauQTVjlfNOwu3s="; }; # Fix build with GCC 14 From fff9bd3b179a9325cd5cf794a66d72778476222e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 13:25:06 +0000 Subject: [PATCH 141/153] python3Packages.osxphotos: 0.75.9 -> 0.76.1 --- pkgs/development/python-modules/osxphotos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/osxphotos/default.nix b/pkgs/development/python-modules/osxphotos/default.nix index cd42a619f65f..6f700a44e9f4 100644 --- a/pkgs/development/python-modules/osxphotos/default.nix +++ b/pkgs/development/python-modules/osxphotos/default.nix @@ -42,14 +42,14 @@ buildPythonPackage (finalAttrs: { pname = "osxphotos"; - version = "0.75.9"; + version = "0.76.1"; pyproject = true; src = fetchFromGitHub { owner = "RhetTbull"; repo = "osxphotos"; tag = "v${finalAttrs.version}"; - hash = "sha256-9oQ9yLNHACLgOegNRcuysGIo8cbYLhlkNa41Y+YHFTM="; + hash = "sha256-ZpY9T4Y0ZQmBgbFM0S/AuVw9YOpuM6V6CUW5GUHTjXI="; }; pythonRelaxDeps = [ From 49c3b62b248f6403bd63dcccd81ed5386542e00c Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Sun, 21 Jun 2026 15:29:54 +0200 Subject: [PATCH 142/153] surge: fix build with glibc 2.41 The generated ScalablePiggy.S has no .note.GNU-stack section, so the linker marks the LV2/VST3 plugin .so as requiring an executable stack. Since glibc 2.41, dlopen() refuses to load such objects, which breaks the post-build LV2 step that dlopen()s the freshly built plugin to generate its .ttl manifest: OSError: .../Surge.lv2/Surge.so: cannot enable executable stack as shared object requires: Invalid argument Force a non-executable stack at link time with -z noexecstack. Fixes #533882 --- pkgs/by-name/su/surge/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/su/surge/package.nix b/pkgs/by-name/su/surge/package.nix index 505c2755f0c4..d8f039bf1e12 100644 --- a/pkgs/by-name/su/surge/package.nix +++ b/pkgs/by-name/su/surge/package.nix @@ -73,6 +73,14 @@ stdenv.mkDerivation (finalAttrs: { # Fix build with gcc 15 env.NIX_CFLAGS_COMPILE = "-Wno-deprecated"; + # The generated ScalablePiggy.S has no .note.GNU-stack section, so the linker + # marks the LV2/VST3 plugin .so as requiring an executable stack. Since glibc + # 2.41 dlopen() refuses to load such objects ("cannot enable executable stack + # as shared object requires"). This breaks the post-build step that dlopens + # the freshly built LV2 plugin to generate its .ttl manifest. Force a + # non-executable stack at link time. + env.NIX_LDFLAGS = "-z noexecstack"; + postPatch = '' substituteInPlace src/common/SurgeStorage.cpp \ --replace "/usr/share/Surge" "$out/share/surge" From 4c5fd5ac81ed3f63654e295d49552ca1dbc65447 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 14:07:49 +0000 Subject: [PATCH 143/153] cherry-studio: 1.9.9 -> 1.9.11 --- pkgs/by-name/ch/cherry-studio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/cherry-studio/package.nix b/pkgs/by-name/ch/cherry-studio/package.nix index 4c824f3544b7..62eaa2812c3f 100644 --- a/pkgs/by-name/ch/cherry-studio/package.nix +++ b/pkgs/by-name/ch/cherry-studio/package.nix @@ -31,13 +31,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "cherry-studio"; - version = "1.9.9"; + version = "1.9.11"; src = fetchFromGitHub { owner = "CherryHQ"; repo = "cherry-studio"; tag = "v${finalAttrs.version}"; - hash = "sha256-TFmzQmZlRFTJa7KaHVj370n2YZuwXy8mCRFrKsf0w24="; + hash = "sha256-NbjFPHMh8LSqUv3wpXI/hBU9aJFe76l5UyoZ2XqX0hg="; }; postPatch = '' @@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 3; - hash = "sha256-wJPiEjIOReB/JCer6pdODnDfQ12zm9vPv79iaiyTp3I="; + hash = "sha256-9Vx4WzQjwNxPAkz+FjjqnMQxJviP4e0EhkQBN9Y+ujo="; }; nativeBuildInputs = [ From f0fc7aee9c682906ef9f65fcab806233def3c0c7 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 13 Jun 2026 14:01:45 +0200 Subject: [PATCH 144/153] maintainers: remove aherrmann --- maintainers/maintainer-list.nix | 6 ------ maintainers/team-list.nix | 1 - 2 files changed, 7 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 636b32cb7c78..d3d289df0936 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -846,12 +846,6 @@ githubId = 207841739; name = "Savchenko Dmitriy"; }; - aherrmann = { - email = "andreash87@gmx.ch"; - github = "aherrmann"; - githubId = 732652; - name = "Andreas Herrmann"; - }; ahirner = { email = "a.hirner+nixpkgs@gmail.com"; github = "ahirner"; diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index a9f5c134c9e3..1480b3733b92 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -70,7 +70,6 @@ with lib.maintainers; members = [ cbley groodt - aherrmann boltzmannrain ]; scope = "Bazel build tool & related tools https://bazel.build/"; From 2e828c3b3a419fd483bcae75e6d61bd53e7cea6c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 14:35:56 +0000 Subject: [PATCH 145/153] python3Packages.disposable-email-domains: 0.0.201 -> 0.0.207 --- .../python-modules/disposable-email-domains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/disposable-email-domains/default.nix b/pkgs/development/python-modules/disposable-email-domains/default.nix index bd91ae04f67e..c24cd7022bf1 100644 --- a/pkgs/development/python-modules/disposable-email-domains/default.nix +++ b/pkgs/development/python-modules/disposable-email-domains/default.nix @@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: { pname = "disposable-email-domains"; - version = "0.0.201"; + version = "0.0.207"; pyproject = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "disposable_email_domains"; inherit (finalAttrs) version; - hash = "sha256-8YA/GzaB3wo67/lrK+tM4wCuu9BIDGdB1ZzIP8bQIAA="; + hash = "sha256-5A7a3ubEDfBmr2opUjpz5C/kEwbvGwLIEl1tT+NORqo="; }; build-system = [ From 0641f5a26e2246dea6d899a806a36ddac32c611f Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Sat, 20 Jun 2026 07:40:00 +0000 Subject: [PATCH 146/153] bunbun: 1.5.0 -> 1.6.1 --- pkgs/by-name/bu/bunbun/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/bu/bunbun/package.nix b/pkgs/by-name/bu/bunbun/package.nix index b5f8b95d8c20..0f99bb71389f 100644 --- a/pkgs/by-name/bu/bunbun/package.nix +++ b/pkgs/by-name/bu/bunbun/package.nix @@ -8,16 +8,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "bunbun"; - version = "1.5.0"; + version = "1.6.1"; + __structuredAttrs = true; src = fetchFromGitHub { owner = "devraza"; repo = "bunbun"; - tag = "v${finalAttrs.version}"; - hash = "sha256-3f/G0Vx1uXeH3QMDVUAHWi4Pf/B88/4F+4XywVsp3/4="; + # There is no 1.6.1 tag on github. This corresponds to the commit of the release. + rev = "595857b1cd03b907e97c7eb0effc29fe973821bf"; + hash = "sha256-TaAlEST6WLPTlYADzAA4i46dr4Bo+fButu65g43EvWo"; }; - cargoHash = "sha256-2pgQB2myEnLvrU3ApNL/bwaVcGku+X/TjR6YBqXD7Xg="; + cargoHash = "sha256-tL70RQ8YOSHyyTnPjg7IiuCEhb4EF4xIkT8HMMXhc9g"; nativeInstallCheckInputs = [ versionCheckHook From 229d459e140e0c0fc071aa357cd78a641d8f880b Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 20 Jun 2026 15:56:42 +0800 Subject: [PATCH 147/153] gopher64: 1.0.17 -> 1.1.20 --- .../go/gopher64/allow-unused-type.patch | 12 -- .../by-name/go/gopher64/no-git-describe.patch | 29 ++++ pkgs/by-name/go/gopher64/no-homebrew.patch | 8 + pkgs/by-name/go/gopher64/no-lto.patch | 14 ++ pkgs/by-name/go/gopher64/package.nix | 159 ++++++++++++------ pkgs/by-name/go/gopher64/set-git-rev.patch | 19 --- pkgs/by-name/go/gopher64/skia-externals.json | 42 +++++ .../go/gopher64/use-sdl3-via-pkg-config.patch | 129 +++++++------- .../go/gopher64/volk-linking-order.patch | 12 ++ 9 files changed, 275 insertions(+), 149 deletions(-) delete mode 100644 pkgs/by-name/go/gopher64/allow-unused-type.patch create mode 100644 pkgs/by-name/go/gopher64/no-git-describe.patch create mode 100644 pkgs/by-name/go/gopher64/no-homebrew.patch create mode 100644 pkgs/by-name/go/gopher64/no-lto.patch delete mode 100644 pkgs/by-name/go/gopher64/set-git-rev.patch create mode 100644 pkgs/by-name/go/gopher64/skia-externals.json create mode 100644 pkgs/by-name/go/gopher64/volk-linking-order.patch diff --git a/pkgs/by-name/go/gopher64/allow-unused-type.patch b/pkgs/by-name/go/gopher64/allow-unused-type.patch deleted file mode 100644 index 655f6411e282..000000000000 --- a/pkgs/by-name/go/gopher64/allow-unused-type.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/device/cart.rs b/src/device/cart.rs -index 97bf09f..4406fec 100644 ---- a/src/device/cart.rs -+++ b/src/device/cart.rs -@@ -21,6 +21,7 @@ const JDT_EEPROM_16K: u16 = 0xc000; /* 16k EEPROM */ - const EEPROM_BLOCK_SIZE: usize = 8; - pub const EEPROM_MAX_SIZE: usize = 0x800; - -+#[allow(warnings)] - #[derive(serde::Serialize, serde::Deserialize)] - pub enum CicType { - CicNus6101, diff --git a/pkgs/by-name/go/gopher64/no-git-describe.patch b/pkgs/by-name/go/gopher64/no-git-describe.patch new file mode 100644 index 000000000000..44f203f521c4 --- /dev/null +++ b/pkgs/by-name/go/gopher64/no-git-describe.patch @@ -0,0 +1,29 @@ +--- a/build.rs ++++ b/build.rs +@@ -278,26 +278,6 @@ + .compile("simd"); + } + +- let mut git_output = std::process::Command::new("git"); +- git_output.args(["describe", "--dirty"]); +- +- let git_describe = if let Ok(git_output) = git_output.output() +- && git_output.status.success() +- { +- String::from_utf8(git_output.stdout).unwrap() +- } else if let Ok(git_output) = git_output.args(["--always"]).output() +- && git_output.status.success() +- { +- format!( +- "v{}-{}", +- env!("CARGO_PKG_VERSION"), +- String::from_utf8(git_output.stdout).unwrap() +- ) +- } else { +- panic!("Failed to get git describe"); +- }; +- println!("cargo:rustc-env=GIT_DESCRIBE={git_describe}"); +- + println!("cargo:rerun-if-env-changed=NETPLAY_ID"); + let netplay_id = std::env::var("NETPLAY_ID").unwrap_or("gopher64".to_string()); + println!("cargo:rustc-env=NETPLAY_ID={netplay_id}"); diff --git a/pkgs/by-name/go/gopher64/no-homebrew.patch b/pkgs/by-name/go/gopher64/no-homebrew.patch new file mode 100644 index 000000000000..3ef1857da481 --- /dev/null +++ b/pkgs/by-name/go/gopher64/no-homebrew.patch @@ -0,0 +1,8 @@ +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -59,5 +59,4 @@ + identifier = "io.github.gopher64.gopher64" + category = "public.app-category.games" + icon = ["data/icon/gopher64_128x128.png","data/icon/gopher64_256x256.png","data/icon/gopher64_512x512.png"] +-osx_frameworks = ["/opt/homebrew/opt/molten-vk/lib/libMoltenVK.dylib","/opt/homebrew/opt/freetype/lib/libfreetype.6.dylib","/opt/homebrew/opt/libpng/lib/libpng16.16.dylib"] + osx_minimum_system_version = "15.0" diff --git a/pkgs/by-name/go/gopher64/no-lto.patch b/pkgs/by-name/go/gopher64/no-lto.patch new file mode 100644 index 000000000000..bc26d6e7c7b7 --- /dev/null +++ b/pkgs/by-name/go/gopher64/no-lto.patch @@ -0,0 +1,14 @@ +--- a/build.rs ++++ b/build.rs +@@ -150,11 +143,6 @@ + println!("cargo:rustc-link-lib=dylib=freetype"); + } + +- volk_build.flag("-flto=thin"); +- rdp_build.flag("-flto=thin"); +- simd_build.flag("-flto=thin"); +- retroachievements_build.flag("-flto=thin"); +- + volk_build.compile("volk"); + rdp_build.compile("parallel-rdp"); + retroachievements_build.compile("retroachievements"); diff --git a/pkgs/by-name/go/gopher64/package.nix b/pkgs/by-name/go/gopher64/package.nix index 77353e284318..023bdd0b0f95 100644 --- a/pkgs/by-name/go/gopher64/package.nix +++ b/pkgs/by-name/go/gopher64/package.nix @@ -1,38 +1,46 @@ { lib, - stdenv, - rustPlatform, + clangStdenv, + linkFarm, + llvmPackages, fetchFromGitHub, - pkg-config, + fetchgit, + runCommand, + rustPlatform, - bzip2, - libGL, - libx11, - libxcursor, - libxkbcommon, - libxi, + # nativeBuildInputs + cargo-bundle, + cctools, + gn, + ninja, + pkg-config, + python3, + + # buildInputs + fontconfig, moltenvk, sdl3, - wayland, + sdl3-ttf, zstd, -}: -rustPlatform.buildRustPackage (finalAttrs: { + # nativeInstallCheckInputs + versionCheckHook, +}: +let + stdenv = clangStdenv; +in +rustPlatform.buildRustPackage.override { inherit stdenv; } (finalAttrs: { pname = "gopher64"; - version = "1.0.17"; + version = "1.1.20"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "gopher64"; repo = "gopher64"; tag = "v${finalAttrs.version}"; - hash = "sha256-DDFtPISV17jQMECBIqYbbGhZpjYXuNnOq7EiEVtSzgc="; fetchSubmodules = true; - leaveDotGit = true; - postFetch = '' - cd "$out" - git rev-parse HEAD > $out/GIT_REV - find "$out" -name .git -print0 | xargs -0 rm -rf - ''; + hash = "sha256-gss0ZGTptk5O67SS+r3i3Caf9I7GQxP0RlHx7GfBihw="; }; cargoPatches = [ @@ -40,61 +48,104 @@ rustPlatform.buildRustPackage (finalAttrs: { # this patch makes it use the SDL3 library provided by nixpkgs ./use-sdl3-via-pkg-config.patch - # make the build script use the @GIT_REV@ string that will be substituted in the logic below - ./set-git-rev.patch - - # enum CicType is not used, but dead code is treated as an error - ./allow-unused-type.patch + ./no-lto.patch + ./no-git-describe.patch + ./volk-linking-order.patch + ./no-homebrew.patch ]; - postPatch = '' - # use the file generated in the fetcher to supply the git revision - substituteInPlace build.rs \ - --replace-fail "@GIT_REV@" $(cat GIT_REV) - ''; + cargoHash = "sha256-rmt2b8lk/9ts8v33yguuSFcbFvUX00icg1onmhCbDTQ="; - cargoHash = "sha256-31kEYwlDA6iYcwPZyQU4gM/VLfPNeYcDKhhBqzNp/QE="; + env = { + # See pkgs/by-name/ne/neovide/package.nix + SKIA_SOURCE_DIR = + let + repo = fetchFromGitHub { + owner = "rust-skia"; + repo = "skia"; + # see rust-skia:skia-bindings/Cargo.toml#package.metadata skia + tag = "m142-0.89.1"; + hash = "sha256-J7mBQ124/dODxX6MsuMW1NHizCMATAqdSzwxpP2afgk="; + }; + # The externals for skia are taken from skia/DEPS + externals = linkFarm "skia-externals" ( + lib.mapAttrsToList (name: value: { + inherit name; + path = fetchgit value; + }) (lib.importJSON ./skia-externals.json) + ); + in + runCommand "source" { } '' + cp -R ${repo} $out + chmod -R +w $out + ln -s ${externals} $out/third_party/externals + ''; - env.ZSTD_SYS_USE_PKG_CONFIG = true; + SKIA_GN_COMMAND = lib.getExe gn; + SKIA_NINJA_COMMAND = lib.getExe ninja; + + ZSTD_SYS_USE_PKG_CONFIG = true; + + LIBCLANG_PATH = "${lib.getLib llvmPackages.libclang}/lib"; + GIT_DESCRIBE = finalAttrs.version; + }; nativeBuildInputs = [ pkg-config - rustPlatform.bindgenHook + python3 + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + cargo-bundle + cctools.libtool ]; buildInputs = [ - bzip2 + fontconfig sdl3 + sdl3-ttf zstd - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - moltenvk ]; - # these are dlopen-ed during runtime - runtimeDependencies = lib.optionalString stdenv.hostPlatform.isLinux [ - libGL - libxkbcommon + # no checks + doCheck = false; - # for X11 - libx11 - libxcursor - libxi + installPhase = lib.optionalString stdenv.hostPlatform.isDarwin '' + runHook preInstall - # for wayland - wayland - ]; + # cargo-bundle expects the binary in target/release + release_target="target/${stdenv.hostPlatform.rust.cargoShortTarget}/release" + mv $release_target/gopher64 target/release/gopher64 - postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' - patchelf $out/bin/gopher64 --add-rpath ${lib.makeLibraryPath finalAttrs.runtimeDependencies} + export CARGO_BUNDLE_SKIP_BUILD=true + app_path=$(cargo bundle --release | xargs) + + mkdir -p $out/Applications $out/bin + mv $app_path $out/Applications/ + + ln -s $out/Applications/Gopher64.app/Contents/MacOS/gopher64 $out/bin/gopher64 + + runHook postInstall ''; + postFixup = lib.optionalString stdenv.hostPlatform.isDarwin '' + install_name_tool $out/Applications/Gopher64.app/Contents/MacOS/gopher64 \ + -add_rpath "${lib.makeLibraryPath [ moltenvk ]}" + ''; + + # Error: Os { code: 1, kind: PermissionDenied, message: "Operation not permitted" } + doInstallCheck = !stdenv.hostPlatform.isDarwin; + nativeInstallCheckInputs = [ versionCheckHook ]; + meta = { - changelog = "https://github.com/gopher64/gopher64/releases/tag/${finalAttrs.src.tag}"; - description = "N64 emulator written in Rust"; - homepage = "https://github.com/gopher64/gopher64"; + description = "N64 emulator"; + homepage = "https://loganmc10.itch.io/gopher64"; + downloadPage = "https://github.com/gopher64/gopher64/releases"; + changelog = "https://github.com/gopher64/gopher64/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ + prince213 + tomasajt + ]; mainProgram = "gopher64"; - maintainers = with lib.maintainers; [ tomasajt ]; }; }) diff --git a/pkgs/by-name/go/gopher64/set-git-rev.patch b/pkgs/by-name/go/gopher64/set-git-rev.patch deleted file mode 100644 index 15b324e56bd7..000000000000 --- a/pkgs/by-name/go/gopher64/set-git-rev.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --git a/build.rs b/build.rs -index 0b20db2..d904e63 100644 ---- a/build.rs -+++ b/build.rs -@@ -163,13 +163,7 @@ fn main() { - simd_build.compile("simd"); - } - -- let git_output = std::process::Command::new("git") -- .args(["rev-parse", "HEAD"]) -- .output() -- .unwrap(); -- -- let git_hash = String::from_utf8(git_output.stdout).unwrap(); -- println!("cargo:rustc-env=GIT_HASH={}", git_hash); -+ println!("cargo:rustc-env=GIT_HASH={}", "@GIT_REV@"); - - println!("cargo:rustc-env=N64_STACK_SIZE={}", 8 * 1024 * 1024); - } diff --git a/pkgs/by-name/go/gopher64/skia-externals.json b/pkgs/by-name/go/gopher64/skia-externals.json new file mode 100644 index 000000000000..de4076526c25 --- /dev/null +++ b/pkgs/by-name/go/gopher64/skia-externals.json @@ -0,0 +1,42 @@ +{ + "expat": { + "url": "https://chromium.googlesource.com/external/github.com/libexpat/libexpat.git", + "rev": "8e49998f003d693213b538ef765814c7d21abada", + "hash": "sha256-zP2kiB4nyLi0/I8OsRhxKG0qRGPe2ALLQ+HHfqlBJ6Y=" + }, + "harfbuzz": { + "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git", + "rev": "08b52ae2e44931eef163dbad71697f911fadc323", + "hash": "sha256-sP9FQLUEgTZFlvfYqSZnzZqBMxVotzD0FKKsu3/OdUw=" + }, + "icu": { + "url": "https://chromium.googlesource.com/chromium/deps/icu.git", + "rev": "364118a1d9da24bb5b770ac3d762ac144d6da5a4", + "hash": "sha256-frsmwYMiFixEULsE91x5+p98DvkyC0s0fNupqjoRnvg=" + }, + "libjpeg-turbo": { + "url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git", + "rev": "e14cbfaa85529d47f9f55b0f104a579c1061f9ad", + "hash": "sha256-Ig+tmprZDvlf/M72/DTar2pbxat9ZElgSqdXdoM0lPs=" + }, + "libpng": { + "url": "https://skia.googlesource.com/third_party/libpng.git", + "rev": "ed217e3e601d8e462f7fd1e04bed43ac42212429", + "hash": "sha256-Mo1M8TuVaoSIb7Hy2u6zgjZ1DKgpmgNmGRP6dGg/aTs=" + }, + "vulkanmemoryallocator": { + "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator", + "rev": "a6bfc237255a6bac1513f7c1ebde6d8aed6b5191", + "hash": "sha256-urUebQaPTgCECmm4Espri1HqYGy0ueAqTBu/VSiX/8I=" + }, + "wuffs": { + "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", + "rev": "e3f919ccfe3ef542cfc983a82146070258fb57f8", + "hash": "sha256-373d2F/STcgCHEq+PO+SCHrKVOo6uO1rqqwRN5eeBCw=" + }, + "zlib": { + "url": "https://chromium.googlesource.com/chromium/src/third_party/zlib", + "rev": "646b7f569718921d7d4b5b8e22572ff6c76f2596", + "hash": "sha256-jNj6SuTZ5/a7crtYhxW3Q/TlfRMNMfYIVxDlr7bYdzQ=" + } +} diff --git a/pkgs/by-name/go/gopher64/use-sdl3-via-pkg-config.patch b/pkgs/by-name/go/gopher64/use-sdl3-via-pkg-config.patch index 1eb8f968f8e2..014c744fb4d9 100644 --- a/pkgs/by-name/go/gopher64/use-sdl3-via-pkg-config.patch +++ b/pkgs/by-name/go/gopher64/use-sdl3-via-pkg-config.patch @@ -1,85 +1,86 @@ -diff --git a/Cargo.lock b/Cargo.lock -index 81c7e20..6ae0a17 100644 +--- a/build.rs ++++ b/build.rs +@@ -63,14 +63,7 @@ + .include("parallel-rdp/parallel-rdp-standalone/volk") + .include("parallel-rdp/parallel-rdp-standalone/vulkan") + .include("parallel-rdp/parallel-rdp-standalone/vulkan-headers/include") +- .include("parallel-rdp/parallel-rdp-standalone/util") +- .include( +- std::path::PathBuf::from(std::env::var("DEP_SDL3_OUT_DIR").unwrap()).join("include"), +- ) +- .include( +- std::path::PathBuf::from(std::env::var("DEP_SDL3_TTF_OUT_DIR").unwrap()) +- .join("include"), +- ); ++ .include("parallel-rdp/parallel-rdp-standalone/util"); + + let mut retroachievements_build = cc::Build::new(); + retroachievements_build --- a/Cargo.lock +++ b/Cargo.lock -@@ -611,15 +611,6 @@ dependencies = [ - "error-code", +@@ -4782,12 +4782,6 @@ ] --[[package]] --name = "cmake" --version = "0.1.54" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" --dependencies = [ -- "cc", --] -- [[package]] - name = "cobs" - version = "0.2.3" -@@ -3243,12 +3234,6 @@ dependencies = [ - "windows-sys 0.52.0", - ] - --[[package]] -name = "rpkg-config" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a2d2f3481209a6b42eec2fbb49063fb4e8d35b57023401495d4fe0f85c817f0" - - [[package]] - name = "rustc-demangle" - version = "0.1.24" -@@ -3370,21 +3355,13 @@ version = "1.2.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - -[[package]] --name = "sdl3-src" --version = "3.2.16" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c5b5d192485408fa251477ea1dfb4778d864efaec72f730ce3a753deaffb27bb" -- - [[package]] - name = "sdl3-sys" - version = "0.5.2+SDL3-3.2.16" + name = "rspolib" + version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "f0a31799d7cbd36f2b187c32a56975fbdd371c200a91b01d4ed0faf0012bcf9c" +@@ -5002,28 +4996,10 @@ + ] + + [[package]] +-name = "sdl3-src" +-version = "3.4.8" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "997bff4c8d3d9d1e846d7ad8caa33e6fe18a07ec9dc474e1efbbb20923d87bd9" +- +-[[package]] + name = "sdl3-sys" + version = "0.6.5+SDL-3.4.8" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "51ca7a36c908d1d2b6c259d426a5000fbb70e764dcc430f6a373cc151f614f68" +-dependencies = [ +- "cc", +- "cmake", +- "rpkg-config", +- "sdl3-src", +-] +- +-[[package]] +-name = "sdl3-ttf-src" +-version = "3.2.3" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f28923d2ce72ff317d8eb7cec97ddfb8f351c330d7bcbf8c76e91332122c93b3" + + [[package]] + name = "sdl3-ttf-sys" +@@ -5031,10 +5007,7 @@ + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "c30da3dcd7e062f19350b47a532f7629c42801b801687535fd31e8ba2adfd71d" dependencies = [ - "cmake", - "rpkg-config", -- "sdl3-src", -+ "pkg-config", + "sdl3-sys", +- "sdl3-ttf-src", ] [[package]] -diff --git a/Cargo.toml b/Cargo.toml -index 82d8e99..8b15aad 100644 --- a/Cargo.toml +++ b/Cargo.toml -@@ -18,7 +18,7 @@ serde-big-array = "0.5" - eframe = { version = "0.31", default-features = false, features = ["wayland", "x11", "glow"] } - sha2 = "0.10" - ab_glyph = "0.2" --sdl3-sys = { version = "0.5", features = ["build-from-source-static"] } -+sdl3-sys = { version = "0.5", features = ["use-pkg-config"] } - rfd = { version = "0.15", default-features = false, features = ["xdg-portal", "tokio"] } - tokio = {version = "1.45", features = ["rt-multi-thread", "macros"] } +@@ -19,8 +19,8 @@ + slint = { version = "1.16", default-features = false, features = ["compat-1-2", "std", "unstable-winit-030", "backend-winit", "renderer-skia", "accessibility"], optional = true } + open = "5.3" + sha2 = "0.11" +-sdl3-sys = { version = "0.6", features = ["build-from-source-static"] } +-sdl3-ttf-sys = { version = "0.6", features = ["build-from-source-static", "no-sdlttf-harfbuzz", "no-sdlttf-plutosvg"] } ++sdl3-sys = { version = "0.6" } ++sdl3-ttf-sys = { version = "0.6" } + rfd = {version = "0.17", optional = true } + tokio = {version = "1.46", features = ["rt-multi-thread", "macros", "fs", "process"] } spin_sleep = "1.3" -diff --git a/build.rs b/build.rs -index f0c6d21..fa28e25 100644 ---- a/build.rs -+++ b/build.rs -@@ -52,10 +52,7 @@ fn main() { - .include("parallel-rdp/parallel-rdp-standalone/vulkan") - .include("parallel-rdp/parallel-rdp-standalone/vulkan-headers/include") - .include("parallel-rdp/parallel-rdp-standalone/util") -- .include( -- std::path::PathBuf::from(std::env::var("DEP_SDL3_OUT_DIR").to_owned().unwrap()) -- .join("include"), -- ); -+ ; - - let os = std::env::var("CARGO_CFG_TARGET_OS").unwrap(); - let arch = std::env::var("CARGO_CFG_TARGET_ARCH").unwrap(); diff --git a/pkgs/by-name/go/gopher64/volk-linking-order.patch b/pkgs/by-name/go/gopher64/volk-linking-order.patch new file mode 100644 index 000000000000..ccd68546b647 --- /dev/null +++ b/pkgs/by-name/go/gopher64/volk-linking-order.patch @@ -0,0 +1,12 @@ +--- a/build.rs ++++ b/build.rs +@@ -155,8 +155,8 @@ + simd_build.flag("-flto=thin"); + retroachievements_build.flag("-flto=thin"); + +- volk_build.compile("volk"); + rdp_build.compile("parallel-rdp"); ++ volk_build.compile("volk"); + retroachievements_build.compile("retroachievements"); + + let out_path = std::path::PathBuf::from(std::env::var("OUT_DIR").unwrap()); From 504f230e00de9c6baa14393df7f1ffdc0711a21d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 15:04:22 +0000 Subject: [PATCH 148/153] scalingo: 1.45.0 -> 1.46.0 --- pkgs/by-name/sc/scalingo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scalingo/package.nix b/pkgs/by-name/sc/scalingo/package.nix index 3c0c8465b21c..8ec362672231 100644 --- a/pkgs/by-name/sc/scalingo/package.nix +++ b/pkgs/by-name/sc/scalingo/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "scalingo"; - version = "1.45.0"; + version = "1.46.0"; src = fetchFromGitHub { owner = "scalingo"; repo = "cli"; rev = version; - hash = "sha256-UVXHhJEUqkVs/sMXl1wfYTIJkbZca5oJyoQ4byPw18s="; + hash = "sha256-eYVX0VLBbgZDMz0fV95CEG3w1mrME0k2GszziD+gKnM="; }; vendorHash = null; From f79a4fc2b37046319f7946e806d534ebb3eab3e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 21 Jun 2026 18:48:38 +0200 Subject: [PATCH 149/153] gitea: 1.26.3 -> 1.26.4 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.26.4 Diff: https://github.com/go-gitea/gitea/compare/v1.26.3...v1.26.4 --- pkgs/by-name/gi/gitea/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/gitea/package.nix b/pkgs/by-name/gi/gitea/package.nix index 8a5860801dc6..b47378750a1d 100644 --- a/pkgs/by-name/gi/gitea/package.nix +++ b/pkgs/by-name/gi/gitea/package.nix @@ -51,13 +51,13 @@ let in buildGoModule rec { pname = "gitea"; - version = "1.26.3"; + version = "1.26.4"; src = fetchFromGitHub { owner = "go-gitea"; repo = "gitea"; tag = "v${gitea.version}"; - hash = "sha256-61iW27pYwbEXV3W72IsPNVFD05/XpMLyPbseZzW6OG0="; + hash = "sha256-xfLhiQMygYKgSMrvmH2V/LIMeaA4ovOeUDT4RUwhvgo="; }; proxyVendor = true; From c4e0ce35fb76eefae766dacca7efe15faa134d58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 21 Jun 2026 19:14:46 +0200 Subject: [PATCH 150/153] gitea: switch to finalAttrs, add meta.changelog --- pkgs/by-name/gi/gitea/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/gi/gitea/package.nix b/pkgs/by-name/gi/gitea/package.nix index b47378750a1d..e2a38e36b347 100644 --- a/pkgs/by-name/gi/gitea/package.nix +++ b/pkgs/by-name/gi/gitea/package.nix @@ -49,14 +49,14 @@ let ''; }); in -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "gitea"; version = "1.26.4"; src = fetchFromGitHub { owner = "go-gitea"; repo = "gitea"; - tag = "v${gitea.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xfLhiQMygYKgSMrvmH2V/LIMeaA4ovOeUDT4RUwhvgo="; }; @@ -99,8 +99,8 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X main.Version=${version}" - "-X 'main.Tags=${lib.concatStringsSep " " tags}'" + "-X main.Version=${finalAttrs.version}" + "-X 'main.Tags=${lib.concatStringsSep " " finalAttrs.tags}'" ]; postInstall = '' @@ -133,6 +133,7 @@ buildGoModule rec { meta = { description = "Git with a cup of tea"; homepage = "https://about.gitea.com"; + changelog = "https://github.com/go-gitea/gitea/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ techknowlogick @@ -140,4 +141,4 @@ buildGoModule rec { ]; mainProgram = "gitea"; }; -} +}) From ea7e4d21e3357b5b61dd47add60e945ca7af74f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 21 Jun 2026 19:17:43 +0200 Subject: [PATCH 151/153] gitea: fix darwin build --- pkgs/by-name/gi/gitea/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/gi/gitea/package.nix b/pkgs/by-name/gi/gitea/package.nix index e2a38e36b347..dfae5dbc37ec 100644 --- a/pkgs/by-name/gi/gitea/package.nix +++ b/pkgs/by-name/gi/gitea/package.nix @@ -39,6 +39,8 @@ let pnpm ]; + __darwinAllowLocalNetworking = true; + buildPhase = '' make frontend ''; From 0dedac315047efcf680422fc9ebee6bb3cee1959 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 17:51:43 +0000 Subject: [PATCH 152/153] mcp-server-git: 2026.6.3 -> 2026.6.16 --- pkgs/by-name/mc/mcp-server-git/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mc/mcp-server-git/package.nix b/pkgs/by-name/mc/mcp-server-git/package.nix index 2d36a3921180..91e4468ac00a 100644 --- a/pkgs/by-name/mc/mcp-server-git/package.nix +++ b/pkgs/by-name/mc/mcp-server-git/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mcp-server-git"; - version = "2026.6.3"; + version = "2026.6.16"; pyproject = true; src = fetchFromGitHub { owner = "modelcontextprotocol"; repo = "servers"; tag = finalAttrs.version; - hash = "sha256-C5wE5ChDI1w4fh5LC1gV9WFuKMVfwvSnS18Fi2s+t+s="; + hash = "sha256-n8l4E6S4d19GQnKWO1y2De1SuHa/R8UGlb/GMR4dbMw="; }; sourceRoot = "${finalAttrs.src.name}/src/git/"; From e7dbb9998bf275afd1c6a9a9a56a647c56e158e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 17:52:27 +0000 Subject: [PATCH 153/153] mcp-server-time: 2026.6.3 -> 2026.6.16 --- pkgs/by-name/mc/mcp-server-time/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mc/mcp-server-time/package.nix b/pkgs/by-name/mc/mcp-server-time/package.nix index a2542902074f..21913f53d679 100644 --- a/pkgs/by-name/mc/mcp-server-time/package.nix +++ b/pkgs/by-name/mc/mcp-server-time/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mcp-server-time"; - version = "2026.6.3"; + version = "2026.6.16"; pyproject = true; src = fetchFromGitHub { owner = "modelcontextprotocol"; repo = "servers"; tag = finalAttrs.version; - hash = "sha256-C5wE5ChDI1w4fh5LC1gV9WFuKMVfwvSnS18Fi2s+t+s="; + hash = "sha256-n8l4E6S4d19GQnKWO1y2De1SuHa/R8UGlb/GMR4dbMw="; }; sourceRoot = "${finalAttrs.src.name}/src/time/";